Whamcloud - gitweb
po: update nl.po (from translationproject.org)
[tools/e2fsprogs.git] / debian / e2fsprogs.postinst.dh9
1 #!/bin/sh
2
3 # Abort on error.
4 set -e
5
6 if [ -x /usr/sbin/update-initramfs -a \
7         -e /etc/initramfs-tools/initramfs.conf ]; then
8     update-initramfs -u
9 fi
10
11 #DEBHELPER#
12
13 # debhelper doesn't know what timers are...
14 update_svc() {
15         deb-systemd-helper unmask "$1" >/dev/null || true
16
17         if deb-systemd-helper --quiet was-enabled "$1"; then
18                 deb-systemd-helper enable "$1" >/dev/null || true
19         else
20                 deb-systemd-helper update-state "$1" >/dev/null || true
21         fi
22 }
23 update_svc e2scrub_all.timer
24 update_svc e2scrub_reap.service
25
26 # Start our new services
27 if [ -d /run/systemd/system ]; then
28         systemctl --system daemon-reload >/dev/null || true
29         deb-systemd-invoke start e2scrub_all.timer >/dev/null || true
30 fi
31
32 exit 0