updated on Mon Jan 23 08:00:43 UTC 2012
[aur-mirror.git] / utserver / utserver.install
bloba02a79d76ce6dcfd955d3c7fa6c6efefa2f08307
1 post_install()
3     getent group utserver &>/dev/null || groupadd --system utserver
4     if getent passwd utserver &>/dev/null
5     then
6         usermod -c 'utorrent-server' -d /srv/utserver -s /bin/false utserver &>/dev/null
7     else
8         useradd -c 'utorrent-server' --system -g utserver -d /srv/utserver -s /bin/false utserver &>/dev/null
9     fi
10     passwd -l utserver &>/dev/null
12     chown utserver:utserver /srv/utserver/{.,downloads,settings,torrents}
13     chown utserver:utserver /var/{run,log}/utserver
15 cat << _EOF
16 >>> utserver daemon runs by default as "utserver" user
17     You can change the user by editing /etc/conf.d/utserver
18     The default download directory is /srv/utserver/downloads/
19     The default web UI is http://admin:@localhost:8080/gui/
20     If utserver has CPU-usage issues, try enabling 'net.low_cpu' in the
21     Advanced Options.
22 _EOF
23     true
26 post_upgrade()
28     post_install $*
31 post_remove()
33     getent passwd utserver &>/dev/null && userdel utserver
34     getent group utserver &>/dev/null && groupdel utserver
35     true