23 lines
468 B
Text
23 lines
468 B
Text
_global_units() {
|
|
local unit=p11-kit-server.socket dir=/etc/systemd/user/sockets.target.wants
|
|
|
|
case $1 in
|
|
enable)
|
|
mkdir -p $dir
|
|
ln -sf /usr/lib/systemd/user/$unit $dir/$unit
|
|
;;
|
|
disable)
|
|
rm -f $dir/$unit
|
|
rmdir -p --ignore-fail-on-non-empty $dir
|
|
;;
|
|
esac
|
|
}
|
|
|
|
post_install() {
|
|
# Enable socket by default
|
|
_global_units enable
|
|
}
|
|
|
|
pre_remove() {
|
|
_global_units disable
|
|
}
|