~linkat/+junk/linkat-owncast-18.04

« back to all changes in this revision

Viewing changes to debian/linkat-owncast/DEBIAN/postrm

  • Committer: Projecte Linkat
  • Date: 2023-03-03 22:13:20 UTC
  • Revision ID: linkat@xtec.cat-20230303221320-yaetktnr5f529cu3
updated debian/postrm

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
1
#!/bin/bash
2
2
 
3
 
        if [ "$(deb-systemd-invoke is-active owncast.service)" == "active" ]; then
4
 
                deb-systemd-invoke stop owncast.service >/dev/null 2>&1
5
 
        fi
6
 
        if [ "$(deb-systemd-invoke is-enabled owncast.service)" == "enabled" ]; then
7
 
                deb-systemd-invoke disable owncast.service >/dev/null 2>&1
8
 
        fi
9
 
        if [ -f /lib/systemd/system/owncast.service ]; then
10
 
                rm /lib/systemd/system/owncast.service
11
 
        fi
12
 
    if [ -z  $(id -u owncast 2>/dev/null) ]; then
13
 
       userdel owncast
14
 
    fi
15
 
        if [ -f /usr/share/linkat/linkat-owncast/owncast/owncast ]; then
16
 
           rm /usr/share/linkat/linkat-owncast/owncast/owncast
17
 
        fi
18
 
        if [ -f /usr/share/linkat/linkat-owncast/owncast/README.md ]; then
19
 
           rm /usr/share/linkat/linkat-owncast/owncast/README.md
20
 
        fi
21
 
        if [ -d /usr/share/linkat/linkat-owncast/owncast/static ]; then
22
 
           rm -rf /usr/share/linkat/linkat-owncast/owncast/static
23
 
        fi
24
 
    if [ -d /usr/share/linkat/linkat-owncast/owncast/webroot ]; then
25
 
       rm -rf /usr/share/linkat/linkat-owncast/owncast/webroot
26
 
    fi  
27
 
        if [ -d /usr/share/linkat/linkat-owncast ]; then
28
 
           rm -rf /usr/share/linkat/linkat-owncast
29
 
        fi
 
3
                if [ "$(deb-systemd-invoke is-active linkat-airsonic.service)" == "active" ]; then
 
4
                        deb-systemd-invoke stop linkat-airsonic.service >/dev/null 2>&1
 
5
                fi
 
6
                if [ "$(deb-systemd-invoke is-enabled linkat-airsonic.service)" == "enabled" ]; then
 
7
                        deb-systemd-invoke disable linkat-airsonic.service >/dev/null 2>&1
 
8
                fi
 
9
                if [ -f /lib/systemd/system/linkat-airsonic.service ]; then
 
10
                        rm /lib/systemd/system/linkat-airsonic.service
 
11
                fi
 
12
                if [ -f /usr/share/linkat/linkat-airsonic/airsonic.war ]; then
 
13
                        rm /usr/share/linkat/linkat-airsonic/airsonic.war
 
14
                fi
 
15
                if [ -n  $(id -u airsonic 2>/dev/null) ]; then
 
16
                   userdel airsonic
 
17
                fi
 
18
    ;;
 
19
    purge)
 
20
                if [ -d /var/airsonic ]; then
 
21
                   rm -rf /var/airsonic
 
22
                fi
 
23
                if [ -d /var/music ]; then
 
24
                   rm -rf /var/music
 
25
                fi
 
26
                if [ -d /var/podcast ]; then
 
27
                   rm -rf /var/podcast
 
28
                fi
 
29
                if [ -d /var/playlists ]; then
 
30
                   rm -rf /var/playlists
 
31
                fi