$(DESTDIR)$(LOCALEDIR) \
$(DESTDIR)$(WWWDIR)/$(cachedir) \
$(DESTDIR)$(WWWDIR)/$(configcachedir)
- mkdir -m 700 -p $(DESTDIR)$(CONFDIR)/$(configdir)-api-apache \
+ mkdir -m 750 -p $(DESTDIR)$(CONFDIR)/$(configdir)-api-apache \
$(DESTDIR)$(CONFDIR)/$(configdir)-api-lighttpd \
$(DESTDIR)$(CONFDIR)/$(configdir)-web-apache \
$(DESTDIR)$(CONFDIR)/$(configdir)-web-lighttpd
done
prepare_samples:
- install -m 640 $(samplesdir)/$(NAME)-api-lighttpd.conf $(DESTDIR)$(CONFDIR)
- install -m 640 $(samplesdir)/$(NAME)-web-lighttpd.conf $(DESTDIR)$(CONFDIR)
+ install -m 644 $(samplesdir)/$(NAME)-api-lighttpd.conf $(DESTDIR)$(CONFDIR)
+ install -m 644 $(samplesdir)/$(NAME)-web-lighttpd.conf $(DESTDIR)$(CONFDIR)
install -m 644 $(samplesdir)/$(NAME)-api-lighttpd.service $(DESTDIR)$(UNITDIR)
install -m 644 $(samplesdir)/$(NAME)-web-lighttpd.service $(DESTDIR)$(UNITDIR)
- install -m 640 $(samplesdir)/$(NAME)-api-apache.conf $(DESTDIR)$(HTTPDCONFDIR)/$(NAME)-api.conf
- install -m 640 $(samplesdir)/$(NAME)-web-apache.conf $(DESTDIR)$(HTTPDCONFDIR)/$(NAME)-web.conf
+ install -m 644 $(samplesdir)/$(NAME)-api-apache.conf $(DESTDIR)$(HTTPDCONFDIR)/$(NAME)-api.conf
+ install -m 644 $(samplesdir)/$(NAME)-web-apache.conf $(DESTDIR)$(HTTPDCONFDIR)/$(NAME)-web.conf
install -m 600 $(samplesdir)/$(NAME).users $(DESTDIR)$(CONFDIR)/$(configdir)-api-lighttpd
install -m 600 $(samplesdir)/$(NAME).users $(DESTDIR)$(CONFDIR)/$(configdir)-api-apache
install -m 600 $(samplesdir)/$(NAME).users $(DESTDIR)$(CONFDIR)/$(configdir)-web-lighttpd
fi
local own_req="root:root"
- local perm_req="640"
+ local perm_req="644"
local file="${HTTPDCONFDIR}/${NAME}-api.conf"
local file_desc="Baculum API Apache config file"
if [ ! -e "$file" ]
check_lighttpd_cfgs ()
{
- local own_req="`get_lighttpd_user_group`"
- local perm_req="640"
+ local own_req="root:root"
+ local perm_req="644"
local file="${CONFDIR}/${NAME}-api-lighttpd.conf"
local file_desc="Baculum API Lighttpd config file"
if [ ! -e "$file" ]
# Apache logs are stored in /var/log/httpd/
%config(noreplace) %{_sysconfdir}/httpd/conf.d/%{metaname}-api.conf
%attr(755,apache,apache) %{_localstatedir}/cache/%{metaname}/
-%attr(700,apache,apache) %{_sysconfdir}/%{metaname}/Config-api-apache/
+%attr(750,apache,apache) %{_sysconfdir}/%{metaname}/Config-api-apache/
%config(noreplace) %attr(600,apache,apache) %{_sysconfdir}/%{metaname}/Config-api-apache/%{metaname}.users
%attr(755,apache,apache) %{_datadir}/%{metaname}/htdocs/protected/API/Logs
# Apache logs are stored in /var/log/httpd/
%config(noreplace) %{_sysconfdir}/httpd/conf.d/%{metaname}-web.conf
%attr(755,apache,apache) %{_localstatedir}/cache/%{metaname}/
-%attr(700,apache,apache) %{_sysconfdir}/%{metaname}/Config-web-apache/
+%attr(750,apache,apache) %{_sysconfdir}/%{metaname}/Config-web-apache/
%config(noreplace) %attr(600,apache,apache) %{_sysconfdir}/%{metaname}/Config-web-apache/%{metaname}.users
%attr(755,apache,apache) %{_datadir}/%{metaname}/htdocs/protected/Web/Logs
%defattr(644,root,root)
# Lighttpd logs are stored in /var/log/lighttpd
%attr(755,lighttpd,lighttpd) %{_localstatedir}/cache/%{metaname}/
-%attr(700,lighttpd,lighttpd) %{_sysconfdir}/%{metaname}/Config-api-lighttpd/
+%attr(750,lighttpd,lighttpd) %{_sysconfdir}/%{metaname}/Config-api-lighttpd/
%config(noreplace) %attr(600,lighttpd,lighttpd) %{_sysconfdir}/%{metaname}/Config-api-lighttpd/%{metaname}.users
%attr(755,lighttpd,lighttpd) %{_datadir}/%{metaname}/htdocs/protected/API/Logs
%{_unitdir}/%{metaname}-api-lighttpd.service
%defattr(644,root,root)
# Lighttpd logs are stored in /var/log/lighttpd
%attr(755,lighttpd,lighttpd) %{_localstatedir}/cache/%{metaname}/
-%attr(700,lighttpd,lighttpd) %{_sysconfdir}/%{metaname}/Config-web-lighttpd/
+%attr(750,lighttpd,lighttpd) %{_sysconfdir}/%{metaname}/Config-web-lighttpd/
%config(noreplace) %attr(600,lighttpd,lighttpd) %{_sysconfdir}/%{metaname}/Config-web-lighttpd/%{metaname}.users
%attr(755,lighttpd,lighttpd) %{_datadir}/%{metaname}/htdocs/protected/Web/Logs
%{_unitdir}/%{metaname}-web-lighttpd.service
# Apache logs are stored in /var/log/httpd/
%config(noreplace) %{_sysconfdir}/httpd/conf.d/%{metaname}-api.conf
%attr(755,apache,apache) %{_localstatedir}/cache/%{metaname}/
-%attr(700,apache,apache) %{_sysconfdir}/%{metaname}/Config-api-apache/
+%attr(750,apache,apache) %{_sysconfdir}/%{metaname}/Config-api-apache/
%config(noreplace) %attr(600,apache,apache) %{_sysconfdir}/%{metaname}/Config-api-apache/%{metaname}.users
%attr(755,apache,apache) %{_datadir}/%{metaname}/htdocs/protected/API/Logs
# Apache logs are stored in /var/log/httpd/
%config(noreplace) %{_sysconfdir}/httpd/conf.d/%{metaname}-web.conf
%attr(755,apache,apache) %{_localstatedir}/cache/%{metaname}/
-%attr(700,apache,apache) %{_sysconfdir}/%{metaname}/Config-web-apache/
+%attr(750,apache,apache) %{_sysconfdir}/%{metaname}/Config-web-apache/
%config(noreplace) %attr(600,apache,apache) %{_sysconfdir}/%{metaname}/Config-web-apache/%{metaname}.users
%attr(755,apache,apache) %{_datadir}/%{metaname}/htdocs/protected/Web/Logs
%defattr(644,root,root)
# Lighttpd logs are stored in /var/log/lighttpd
%attr(755,lighttpd,lighttpd) %{_localstatedir}/cache/%{metaname}/
-%attr(700,lighttpd,lighttpd) %{_sysconfdir}/%{metaname}/Config-api-lighttpd/
+%attr(750,lighttpd,lighttpd) %{_sysconfdir}/%{metaname}/Config-api-lighttpd/
%config(noreplace) %attr(600,lighttpd,lighttpd) %{_sysconfdir}/%{metaname}/Config-api-lighttpd/%{metaname}.users
%attr(755,lighttpd,lighttpd) %{_datadir}/%{metaname}/htdocs/protected/API/Logs
%{_unitdir}/%{metaname}-api-lighttpd.service
%defattr(644,root,root)
# Lighttpd logs are stored in /var/log/lighttpd
%attr(755,lighttpd,lighttpd) %{_localstatedir}/cache/%{metaname}/
-%attr(700,lighttpd,lighttpd) %{_sysconfdir}/%{metaname}/Config-web-lighttpd/
+%attr(750,lighttpd,lighttpd) %{_sysconfdir}/%{metaname}/Config-web-lighttpd/
%config(noreplace) %attr(600,lighttpd,lighttpd) %{_sysconfdir}/%{metaname}/Config-web-lighttpd/%{metaname}.users
%attr(755,lighttpd,lighttpd) %{_datadir}/%{metaname}/htdocs/protected/Web/Logs
%{_unitdir}/%{metaname}-web-lighttpd.service