2 Commits

Author SHA1 Message Date
arian a4e896158d add preinstall script for deb package 2026-04-05 17:19:31 -04:00
arian e68d675f4b Merge branch 'pr-systemd-service' 2026-04-05 17:07:24 -04:00
2 changed files with 7 additions and 1 deletions
+1 -1
View File
@@ -20,7 +20,7 @@ AmbientCapabilities=
ProtectSystem=strict
ProtectHome=yes
PrivateTmp=yes
ReadWritePaths=/opt/navidrome-uploader
ReadWritePaths=/opt/uploader
InaccessiblePaths=/boot /mnt /media
PrivateDevices=yes
+6
View File
@@ -0,0 +1,6 @@
#!/bin/sh
if ! getent passwd navidrome-uploader > /dev/null 2>&1; then
printf "Creating navidrome-uploader user\n"
useradd --system --shell /usr/sbin/nologin --user-group navidrome-uploader
fi