# old version (without -$pkgrel): ${1%%-*}
# new version (without -$pkgrel): ${2%%-*}

PKGNAME="ublinux-sysusers"

# arg 1:  the new package version
pre_install() {
    true
}

# arg 1:  the new package version
post_install() {
    post_upgrade $@
}

# arg 1:  the new package version
# arg 2:  the old package version
pre_upgrade() {
    true
}

# arg 1:  the new package version
# arg 2:  the old package version
post_upgrade() {
    [[ -d /run/sysusers.d ]] || mkdir -p /run/sysusers.d
    find /run/sysusers.d/ -type l -delete
    for F_SYSUSER in basic ublinux dbus util-linux tpm2-tss systemd-coredump systemd-journal systemd-netlogd \
    systemd-network systemd-oom systemd-remote systemd-resolve systemd-timesync; do
	[[ ! -f /usr/share/ublinux-sysusers/${F_SYSUSER}.sysusers ]] || ln -sr /usr/share/ublinux-sysusers/${F_SYSUSER}.sysusers /run/sysusers.d/${F_SYSUSER}.conf
    done
    /usr/share/libalpm/scripts/ublinux-sysusers
}

# arg 1:  the old package version
pre_remove() {
    true
}

# arg 1:  the old package version
post_remove() {
    true
}
