updated on Mon Jan 16 00:01:41 UTC 2012
[aur-mirror.git] / murmur-ice / murmur.install
blob9e1446d2e863b5c6618df4320afc0eda7d93d839
1 post_install() {
3     # bug: dbus reload here doesn't work
4     # workaround: it seems to work if you do it a few seconds later, manually
5     /etc/rc.d/dbus reload > /dev/null 
7         /usr/bin/getent group murmur > /dev/null || /usr/sbin/groupadd murmur
8         /usr/bin/getent passwd murmur > /dev/null || \
9         /usr/sbin/useradd -d /var/lib/murmur -g murmur -s /bin/false murmur
11         chown -R murmur:murmur /var/lib/murmur 
12         chown -R murmur:murmur /var/run/murmur
13         chown -R murmur:murmur /var/log/murmur
15         echo
16         echo '==> Set the SuperUser password with (as root):'
17         echo '==>   murmurd -ini /etc/murmur.ini -supw PASSWORD'
20 post_upgrade() {
21         post_install
24 pre_remove() {
25         [ -f /var/run/daemons/murmur ] && /etc/rc.d/murmur stop > /dev/null
26         killall -u murmur -5
27         sleep 1
30 post_remove() {
31     /etc/rc.d/dbus reload > /dev/null
32         /usr/sbin/userdel murmur > /dev/null