From ba1ded2f1fef1d4478d18616b26b90af15ec8e09 Mon Sep 17 00:00:00 2001 From: Daniel Baumann Date: Thu, 13 Dec 2012 20:32:05 +0100 Subject: [PATCH] Updating removal of adjtime in a split out hook for wheezy. --- functions/defaults.sh | 6 ++++-- scripts/build/chroot_hacks | 3 --- share/hooks/0120-remove-adjtime-configuration.chroot | 11 +++++++++++ 3 files changed, 15 insertions(+), 5 deletions(-) create mode 100755 share/hooks/0120-remove-adjtime-configuration.chroot diff --git a/functions/defaults.sh b/functions/defaults.sh index e6fe7c5c6..6e3a78097 100755 --- a/functions/defaults.sh +++ b/functions/defaults.sh @@ -610,7 +610,8 @@ Set_defaults () remove-python-py \ remove-udev-persistent-rules \ remove-linux-image-backups \ - remove-mdadm-configuration}" + remove-mdadm-configuration \ + remote-adjtime-configuration}" ;; kubuntu) @@ -623,7 +624,8 @@ Set_defaults () remove-python-py \ remove-udev-persistent-rules \ remove-linux-image-backups \ - remove-mdadm-configuration}" + remove-mdadm-configuration \ + remove-adjtime-configuration}" ;; esac diff --git a/scripts/build/chroot_hacks b/scripts/build/chroot_hacks index f7d48ead1..7cea32ff5 100755 --- a/scripts/build/chroot_hacks +++ b/scripts/build/chroot_hacks @@ -196,9 +196,6 @@ esac # people might do in local hooks, and there might be no initrds at all. find chroot/boot -name 'initrd*' -print0 | xargs -r -0 chmod go+r -# Remove build systems clock drift -echo "0.0 0 0.0" > chroot/etc/adjtime - # Remove cruft rm -f chroot/boot/initrd*bak* rm -f chroot/etc/apt/trusted.gpg~ diff --git a/share/hooks/0120-remove-adjtime-configuration.chroot b/share/hooks/0120-remove-adjtime-configuration.chroot new file mode 100755 index 000000000..7fe5bbd15 --- /dev/null +++ b/share/hooks/0120-remove-adjtime-configuration.chroot @@ -0,0 +1,11 @@ +#!/bin/sh + +set -e + +# Reset generated file + +cat > /etc/adjtime << EOF +0.0 0 0.0 +0 +UTC +EOF