summarylogtreecommitdiffstats
path: root/podspawn.install
blob: c64c4e528190e3ec15bb2dd52d40d8a87de43e38 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
post_install() {
    if ! getent group podspawn >/dev/null; then
        echo "Creating system group 'podspawn'"
        groupadd -r podspawn
    fi
}

post_remove() {
    # Optional cleanup: remove group only if no members
    if getent group podspawn >/dev/null; then
        if ! getent passwd | grep -q ":$(getent group podspawn | cut -d: -f3):"; then
            echo "Removing group 'podspawn'"
            groupdel podspawn || true
        fi
    fi
}