diff options
Diffstat (limited to 'mozilla-firefox-sync-server.install')
-rw-r--r-- | mozilla-firefox-sync-server.install | 10 |
1 files changed, 7 insertions, 3 deletions
diff --git a/mozilla-firefox-sync-server.install b/mozilla-firefox-sync-server.install index 2b78fee210d6..03e415d06349 100644 --- a/mozilla-firefox-sync-server.install +++ b/mozilla-firefox-sync-server.install @@ -1,12 +1,16 @@ post_install() { getent group ffsync &>/dev/null || groupadd -r ffsync >/dev/null getent passwd ffsync &>/dev/null || useradd -r -s /usr/bin/false \ - -g ffsync -G ffsync,http -d /var/lib/mozilla-firefox-sync-server ffsync >/dev/null - chown -R ffsync:ffsync /var/lib/mozilla-firefox-sync-server /etc/webapps/mozilla-firefox-sync-server + -g ffsync -G ffsync,http -d /var/lib/ffsync ffsync >/dev/null + + chown -R ffsync:ffsync /var/lib/ffsync + systemd-tmpfiles --create ffsync.conf } post_update() { - chown -R ffsync:ffsync /var/lib/mozilla-firefox-sync-server /etc/webapps/mozilla-firefox-sync-server + chown -R ffsync:ffsync /var/lib/ffsync + chown -R ffsync:http /run/ffsync + echo ">> Documentation: https://wiki.archlinux.org/index.php/Mozilla_Firefox_Sync_Server" } |