From a3c627f7e5244bf960abe250175d80b3e814e54b Mon Sep 17 00:00:00 2001 From: Ian Kelling Date: Sat, 17 Sep 2016 04:08:54 -0700 Subject: [PATCH] ubuntu set hostname, better documentation --- fai/config/scripts/DEBIAN/20-capabilities | 3 +++ fai/config/scripts/DEBIAN/40-misc | 16 ++++++++++++++++ fai/config/scripts/UBUNTU/40-misc | 1 + 3 files changed, 20 insertions(+) create mode 120000 fai/config/scripts/UBUNTU/40-misc diff --git a/fai/config/scripts/DEBIAN/20-capabilities b/fai/config/scripts/DEBIAN/20-capabilities index 6e63c92..0b3e2e5 100755 --- a/fai/config/scripts/DEBIAN/20-capabilities +++ b/fai/config/scripts/DEBIAN/20-capabilities @@ -4,6 +4,9 @@ # Restore them here. # +# note on an ubuntu 16.04 system, these caps were set without this script +# running. I wonder if it is actually needed on a debian 8 system. + set -e if [ ! -x $target/sbin/setcap ] ; then diff --git a/fai/config/scripts/DEBIAN/40-misc b/fai/config/scripts/DEBIAN/40-misc index f2a6578..b6fd305 100755 --- a/fai/config/scripts/DEBIAN/40-misc +++ b/fai/config/scripts/DEBIAN/40-misc @@ -3,6 +3,22 @@ # (c) Thomas Lange, 2001-2015, lange@debian.org # (c) Michael Goetze, 2010-2011, mgoetze@mgoetze.net + +# on ubuntu 16.04 which didn't run this script, some things which didn't +# apply: +# /etc/dpkg/dpkg.cfg.d/fai didn't exist, +# machine-id was already setup. + +# on that system and a debian stretch system, after reboot, +# some things done here don't seem to persist: +# some thin/etc/mtab is symlink somewhere else, +# and mailname is $HOSTNAME.lan + +# the adjtime thing is to support changing the system clock +# from representing UTC (the default) to localtime (windows default). + +# afaik, the only useful thing here for me is setting /etc/hostname + error=0; trap 'error=$(($?>$error?$?:$error))' ERR # save maximum error code # a list of modules which are loaded at boot time diff --git a/fai/config/scripts/UBUNTU/40-misc b/fai/config/scripts/UBUNTU/40-misc new file mode 120000 index 0000000..8143e00 --- /dev/null +++ b/fai/config/scripts/UBUNTU/40-misc @@ -0,0 +1 @@ +../DEBIAN/40-misc \ No newline at end of file -- 2.30.2