]> git.ipfire.org Git - thirdparty/bacula.git/commitdiff
baculum: Tweak improve web server files permissions
authorMarcin Haba <marcin.haba@bacula.pl>
Sat, 7 Dec 2019 14:28:37 +0000 (15:28 +0100)
committerMarcin Haba <marcin.haba@bacula.pl>
Tue, 17 Dec 2019 17:19:05 +0000 (18:19 +0100)
gui/baculum/Makefile
gui/baculum/examples/baculum-install-checker.sh
gui/baculum/examples/rpm-template/baculum.spec
gui/baculum/examples/rpm/baculum.spec

index 73d61a4bd4d101bf856fb28b02f9d597adbae97f..224d35a96b5fd23b8f43f06a3b69c20f52718dca 100644 (file)
@@ -89,7 +89,7 @@ prepare_build:
        $(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
@@ -128,12 +128,12 @@ prepare_locale: prepare_build
        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
index 5f3faa38dd3ce449901e5c6a124605e7be43247b..f0914adea243bd8bdc4e96badab6d101837b5106 100755 (executable)
@@ -184,7 +184,7 @@ check_apache_cfgs ()
        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" ]
@@ -246,8 +246,8 @@ check_apache_cfgs ()
 
 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" ]
index 5fa12699c5bf44d004481c966314c33075146228..a6288fa254c6a108bdfb5f27fcc1228d749e38a3 100644 (file)
@@ -430,7 +430,7 @@ done
 # 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
 
@@ -442,7 +442,7 @@ done
 # 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
 
@@ -450,7 +450,7 @@ done
 %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
@@ -460,7 +460,7 @@ done
 %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
index 5fa12699c5bf44d004481c966314c33075146228..a6288fa254c6a108bdfb5f27fcc1228d749e38a3 100644 (file)
@@ -430,7 +430,7 @@ done
 # 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
 
@@ -442,7 +442,7 @@ done
 # 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
 
@@ -450,7 +450,7 @@ done
 %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
@@ -460,7 +460,7 @@ done
 %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