File: coturn.postrm

package info (click to toggle)
coturn 4.6.1-1
  • links: PTS, VCS
  • area: main
  • in suites: bookworm
  • size: 3,256 kB
  • sloc: ansic: 38,387; sh: 1,857; cpp: 778; makefile: 315; sql: 76; perl: 57
file content (36 lines) | stat: -rw-r--r-- 971 bytes parent folder | download | duplicates (3)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
#!/bin/sh

# dh_installdeb will replace this with shell code automatically
# generated by other debhelper scripts.

#DEBHELPER#

set -e

TURNSERVER_USER=turnserver
TURNSERVER_GROUP=turnserver

if [ "$1" = "purge" ] ; then
        TURNSERVER_CONFIG=/etc/turnserver.conf
        if dpkg-statoverride --list "$TURNSERVER_CONFIG" >/dev/null 2>&1; then
                dpkg-statoverride --remove "$TURNSERVER_CONFIG"
        fi

        TURNDB_DIR=/var/lib/turn
        if dpkg-statoverride --list "$TURNDB_DIR" >/dev/null 2>&1; then
                dpkg-statoverride --remove "$TURNDB_DIR"
        fi

        if getent passwd $TURNSERVER_USER >/dev/null; then
                userdel $TURNSERVER_USER
        fi
        if getent group $TURNSERVER_GROUP >/dev/null; then
                groupdel $TURNSERVER_GROUP
        fi

        rm -f "$TURNDB_DIR"/turndb
        rmdir "$TURNDB_DIR" || true
        # we only put turndb in there, but don't fail in any case
fi

exit 0