From da017241b573b8e182f27395d9aabe3350a483db Mon Sep 17 00:00:00 2001 From: Miraty Date: Fri, 6 May 2022 14:08:38 +0200 Subject: [PATCH] Adaptative permissions --- mkosi.postinst | 17 ++++++++++------- mkosi.skeleton/srv/php/niver | 2 +- 2 files changed, 11 insertions(+), 8 deletions(-) diff --git a/mkosi.postinst b/mkosi.postinst index cdba847..0ebadd0 100755 --- a/mkosi.postinst +++ b/mkosi.postinst @@ -24,22 +24,25 @@ chown -R php-niver:php-niver /etc/nginx/ht chown -R sftpgo:sftpgo /etc/sftpgo chmod -R u=rwX,g=,o= /etc/sftpgo -chown -R sftpgo:php-niver /srv/ht +chown -R php-niver:sftpgo /srv/ht chmod -R u=rwX,g=rwX,o=rX /srv/ht -chown -R php-niver:tor /etc/tor/instances/niver +if [[ $ID = "debian" ]]; then + chown -R php-niver:_tor-niver /etc/tor/instances/niver +else + chown -R php-niver:tor /etc/tor/instances/niver +fi chmod -R u=rwX,g=rX,o= /etc/tor/instances/niver -chmod 555 /srv/php +chmod u=rX,g=rX,o=rX /srv/php chown -R php-errors:nginx /srv/php/errors -chmod -R 550 /srv/php/errors +chmod -R u=rX,g=rX,o= /srv/php/errors chown -R php-niver:nginx /srv/php/niver chmod -R u=rX,g=rX,o=X /srv/php/niver -chmod -R 750 /srv/php/niver/public/css/ -chmod -R 700 /srv/php/niver/db -chmod -R 600 /srv/php/niver/niver.log +chmod -R u=rwX,g=rX,o= /srv/php/niver/public/css/ +chmod -R u=rwX,g=,o= /srv/php/niver/db /srv/php/niver/niver.log chown sftpgo:sftpgo /srv/php/niver/sftpgo-auth.php chmod -R u=rx,g=rx,o= /srv/php/niver/sftpgo-auth.php chown sftpgo:sftpgo /srv/php/niver/auth.log diff --git a/mkosi.skeleton/srv/php/niver b/mkosi.skeleton/srv/php/niver index 91441c5..f773c2f 160000 --- a/mkosi.skeleton/srv/php/niver +++ b/mkosi.skeleton/srv/php/niver @@ -1 +1 @@ -Subproject commit 91441c5f1d30125d9e15bea810a3d2faaa603dc0 +Subproject commit f773c2fe8e49d070490a52452d750d205efe4ce0