changing ownership of package directories not recursively

This commit is contained in:
gezimbll
2024-06-10 11:20:24 -04:00
committed by Dan Christian Bogos
parent 27c4242c52
commit 17767e38ac
2 changed files with 12 additions and 6 deletions

View File

@@ -10,9 +10,6 @@ package-contains-documentation-outside-usr-share-doc [usr/share/cgrates/*]
# Only systemd is supported
package-supports-alternative-init-but-no-init.d-script [lib/systemd/system/cgrates.service]
# No good alternative
recursive-privilege-change "chown -R" [postinst:*]
# Sources for dependencies are included as-is
spelling-error-in-binary *

15
debian/postinst vendored
View File

@@ -28,9 +28,18 @@ case "$1" in
configure)
adduser --quiet --system --group --disabled-password --shell /bin/false --home /run/cgrates --gecos "CGRateS" cgrates || true
chown -R cgrates:cgrates /var/spool/cgrates/
chown -R cgrates:cgrates /var/lib/cgrates/
chown -R cgrates:cgrates /usr/share/cgrates/
chown cgrates:cgrates /var/lib/cgrates/
chown cgrates:cgrates /var/lib/cgrates/cache_dump/
chown cgrates:cgrates /var/spool/cgrates/
chown cgrates:cgrates /var/spool/cgrates/analyzers/
chown cgrates:cgrates /var/spool/cgrates/cdre/
chown cgrates:cgrates /var/spool/cgrates/cdre/csv/
chown cgrates:cgrates /var/spool/cgrates/cdre/fwv/
chown cgrates:cgrates /var/spool/cgrates/ers/
chown cgrates:cgrates /var/spool/cgrates/ers/in/
chown cgrates:cgrates /var/spool/cgrates/ers/out/
chown cgrates:cgrates /var/spool/cgrates/failed_posts/
chown cgrates:cgrates /var/spool/cgrates/tpe/
chown root:adm /var/log/cgrates
chmod 775 /var/log/cgrates
;;