Release 0.9
[fake-hwclock.git] / debian / fake-hwclock.postinst
1 #!/bin/sh
2 set -e
3
4 # Version 0.1 included an initramfs hook. If we're upgrading from that
5 # version, we no longer have that hook. Update the generated initramfs
6 # now so that we don't have to in future.
7
8 cleanup_initramfs() {
9   if command -v update-initramfs >/dev/null 2>&1; then
10     update-initramfs -u
11   fi
12 }
13
14 # We'll also need to clean up links to make sure that our new start
15 # link is installed by update-rc.d. Grotty. :-(
16 force_remove_old_init_links() {
17   rm -f /etc/rc?.d/[SK]*fake-hwclock
18 }
19
20 case "${1:-}" in
21   configure)
22     if [ "$2"x = "0.1"x ] ; then
23       cleanup_initramfs
24       force_remove_old_init_links
25     fi
26     ;;
27
28   *) :;;
29 esac
30
31 #DEBHELPER#