X-Git-Url: https://iankelling.org/git/?a=blobdiff_plain;f=fai%2Fconfig%2Fscripts%2FROCKY%2F50-sysconfig;fp=fai%2Fconfig%2Fscripts%2FROCKY%2F50-sysconfig;h=e9054b6e4a9304f64cd7b1c17f06e799ae37a6a5;hb=edb1a99660561c51aa5c7803d978284c7b423842;hp=0000000000000000000000000000000000000000;hpb=936324619541130f4ab07bd4633f48eb81812613;p=automated-distro-installer diff --git a/fai/config/scripts/ROCKY/50-sysconfig b/fai/config/scripts/ROCKY/50-sysconfig new file mode 100755 index 0000000..e9054b6 --- /dev/null +++ b/fai/config/scripts/ROCKY/50-sysconfig @@ -0,0 +1,35 @@ +#! /bin/bash + +# (c) Michael Goetze, 2011, mgoetze@mgoetze.net + +error=0 ; trap "error=$((error|1))" ERR + +cat > $target/etc/sysconfig/clock <<-EOF + UTC=$UTC + ZONE=$TIMEZONE + EOF +cat > $target/etc/sysconfig/i18n <<-EOF + LANG="$DEFAULTLOCALE" + SUPPORTED="$SUPPORTEDLOCALE" + SYSFONT="$CONSOLEFONT" + EOF +cat > $target/etc/sysconfig/keyboard <<-EOF + KEYBOARDTYPE="pc" + KEYTABLE="$KEYMAP" + EOF + +# can not be used, because we still not use systemd in FAI +# $ROOTCMD localectl set-locale LANG=$DEFAULTLOCALE + +cat > $target/etc/locale.conf <<-EOF + LANG="$DEFAULTLOCALE" + EOF +if [ -f $target/usr/lib/locale/locale-archive.tmpl \ + -a ! -s $target/usr/lib/locale/locale-archive ]; then + mv $target/usr/lib/locale/locale-archive.tmpl $target/usr/lib/locale/locale-archive +fi + +fcopy -iv /etc/sysconfig/i18n /etc/sysconfig/keyboard + +exit $error +