24 lines
468 B
Plaintext
24 lines
468 B
Plaintext
|
_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
|
||
|
}
|