diff options
author | Superpiffer | 2019-03-28 15:13:36 +0100 |
---|---|---|
committer | Superpiffer | 2019-03-28 15:13:36 +0100 |
commit | b1e72881b587c1d1a05595710da96fbe318990c0 (patch) | |
tree | 34614e5e3a4352571c37891f20150fc2fa6728aa | |
parent | 46d41f9c039e467f04d553c1e1ed6bc97f5c9239 (diff) | |
download | aur-b1e72881b587c1d1a05595710da96fbe318990c0.tar.gz |
Actually removed .install file.
-rw-r--r-- | airsonic.install | 55 |
1 files changed, 0 insertions, 55 deletions
diff --git a/airsonic.install b/airsonic.install deleted file mode 100644 index 4a2626e9faa8..000000000000 --- a/airsonic.install +++ /dev/null @@ -1,55 +0,0 @@ -_homedir=/var/lib/airsonic -_playlistdir=${_homedir}/playlists - -post_install() { - - getent group airsonic &>/dev/null || groupadd --system airsonic > /dev/null - getent passwd airsonic &>/dev/null || useradd --system \ - --home-dir /var/lib/airsonic \ - --shell /usr/bin/nologin \ - --gid airsonic \ - --groups audio \ - --comment "Airsonic user" \ - airsonic > /dev/null - passwd --lock airsonic &> /dev/null - - fix_permissions - echo "******************************************************" - echo "* Edit /etc/airsonic/airsonic.conf to configure airsonic *" - echo "******************************************************" - - systemctl daemon-reload -} - -pre_remove() { - if [[ `systemctl is-active airsonic` == 'active' ]]; then - systemctl stop airsonic - fi -} - -post_remove() { - getent passwd airsonic &>/dev/null && userdel airsonic &>/dev/null -} - -fix_permissions() { - chown -R airsonic:airsonic ${_homedir} - chown airsonic:airsonic ${_playlistdir} -} - -pre_upgrade() { - rm -f /tmp/airsonic-was-active - if [[ `systemctl is-active airsonic` == 'active' ]]; then - touch /tmp/airsonic-was-active - echo "Stopping airsonic" - systemctl stop airsonic - fi -} - -post_upgrade() { - post_install - if [ -e /tmp/airsonic-was-active ]; then - echo "Starting airsonic" - systemctl start airsonic - rm /tmp/airsonic-was-active - fi -} |