diff options
author | André Fabian Silva Delgado <emulatorman@parabola.nu> | 2014-06-04 12:52:34 -0300 |
---|---|---|
committer | André Fabian Silva Delgado <emulatorman@parabola.nu> | 2014-06-04 12:52:34 -0300 |
commit | 7a62e84f435958b9f335e5b7a4f2e89caef7c992 (patch) | |
tree | 19fea26bca9a79d73ab166be9c64d9a170ccabc9 /pcr/mediatomb/mediatomb.install | |
parent | 7c32dc4ce43f1064b3fbdde2b1a1e95ef18d53d5 (diff) | |
parent | 5287c24f828ab4fe111c67a1cf31f563c2aaa6ea (diff) |
Merge branch 'master' of ssh://projects.parabolagnulinux.org:1863/srv/git/abslibre
Diffstat (limited to 'pcr/mediatomb/mediatomb.install')
-rw-r--r-- | pcr/mediatomb/mediatomb.install | 15 |
1 files changed, 13 insertions, 2 deletions
diff --git a/pcr/mediatomb/mediatomb.install b/pcr/mediatomb/mediatomb.install index 56f6ef92c..27f71d5a4 100644 --- a/pcr/mediatomb/mediatomb.install +++ b/pcr/mediatomb/mediatomb.install @@ -1,9 +1,20 @@ post_install() { + post_upgrade + passwd -l mediatomb &>/dev/null echo 'Warning: the MediaTomb web interface exposes your filesystem to the network' echo 'For maximum security, set <ui enabled="no"> in your MediaTomb config file' } post_upgrade() { - # TODO: disable next update - post_install + # create user/group that the daemon will run as by default, do not delete this on uninstall, as it will own files + getent group mediatomb >/dev/null || groupadd -g 241 mediatomb &>/dev/null + getent passwd mediatomb >/dev/null || useradd -c 'Mediatomb DLNA Server' -u 241 -g mediatomb -b '/var/lib' -m -s /bin/false mediatomb &>/dev/null + + echo 'Attention: By default, MediaTomb now runs as its own user: mediatomb.' + echo 'Ensuring ownership of /var/lib/mediatomb is mediatomb:mediatomb...' + chown -R mediatomb:mediatomb /var/lib/mediatomb &>/dev/null + echo + echo 'Please note that the old rc script has been replaced with systemd service files.' + echo } + |