Merge remote-tracking branch 'origin/github/pr/116'
authorMichael Prokop <mika@grml.org>
Mon, 8 Aug 2022 13:07:51 +0000 (15:07 +0200)
committerMichael Prokop <mika@grml.org>
Mon, 8 Aug 2022 13:07:51 +0000 (15:07 +0200)
etc/grml/fai/config/grml/squashfs-excludes
etc/grml/fai/config/package_config/ZFS [new file with mode: 0644]
etc/grml/fai/config/scripts/GRMLBASE/18-timesetup

diff --git a/etc/grml/fai/config/package_config/ZFS b/etc/grml/fai/config/package_config/ZFS
new file mode 100644 (file)
index 0000000..c0c2451
--- /dev/null
@@ -0,0 +1,9 @@
+PACKAGES install
+
+build-essential
+# pahole(1), provided by the dwwarves package in older Debian releases and the pahole package in sid as of 2022-08, can be needed to build kernel modules (depending on kernel config?)
+# TODO: add a script that removes it once dkms install succeeded so that it doesn't bloat the iso
+dwarves
+zfs-dkms
+zfsutils-linux
+
index da40243..d44efb2 100755 (executable)
@@ -13,7 +13,7 @@ set -e
 # by default it's set to UTC=no
 if [ -n "$UTC" ] && [ "$UTC" = "yes" ] ; then
    echo "UTC is set to 'yes', setting hwclock parameter UTC"
-   sed -i "s/^LOCAL/UTC/" "${target}/etc/adjtime"
+   [ -e "${target}/etc/adjtime" ] && sed -i "s/^LOCAL/UTC/" "${target}/etc/adjtime"
 fi
 
 # default timezone settings