blob: bf65db6843a2b9e63dec86e66dd1e08e243e7a4d (
plain)
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
|
#!/bin/sh
set -e
# adapted from postinst
chrooted() {
if [ "$(stat -c %d/%i /)" = "$(stat -Lc %d/%i /proc/1/root 2>/dev/null)" ];
then
return 1
fi
return 0
}
kill_udevd() {
if [ -d /run/systemd/system ]; then
systemctl stop systemd-udevd-control.socket systemd-udevd-kernel.socket
systemctl stop systemd-udevd.service
else
invoke-rc.d udev stop
fi
}
case "$1" in
remove)
if ! chrooted; then
kill_udevd
fi
;;
esac
#DEBHELPER#
|