X-Git-Url: https://iankelling.org/git/?a=blobdiff_plain;f=fai%2Fconfig%2Fscripts%2FGRUB_PC%2F11-ian;h=6823a0bcec29748ffab1986226ee0e901f2803a8;hb=08420220e949029a0d2e211edcc93c0701b23429;hp=cca34935031e839797eb9c0af08751fa96e5ea14;hpb=585b001deaf7a9cd5b3ed088ee470f4e1421348a;p=automated-distro-installer diff --git a/fai/config/scripts/GRUB_PC/11-ian b/fai/config/scripts/GRUB_PC/11-ian index cca3493..6823a0b 100755 --- a/fai/config/scripts/GRUB_PC/11-ian +++ b/fai/config/scripts/GRUB_PC/11-ian @@ -6,10 +6,17 @@ trap 'echo "$0:$LINENO:error: \"$BASH_COMMAND\" returned $?"' ERR $ROOTCMD adduser --disabled-password --gecos ian ian $ROOTCMD usermod -p "$ROOTPW" ian +if ifclass STABLE; then + fcopy -M /etc/apt/preferences +fi -fcopy -rM -i /home/ian/.ssh + +# -i, ignore nonmatching class error, always return 0. +fcopy -r -M -i /home/ian/.ssh /var/lib/fai/config/distro-install-common/end + +# could also use: chroot /target script-file $ROOTCMD chown -R 1000:1000 /home/ian/.ssh $ROOTCMD chmod -R u=Xrw,og= /home/ian/.ssh $ROOTCMD cp -ar /home/ian/.ssh /root @@ -17,3 +24,6 @@ $ROOTCMD chown -R root:root /root/.ssh # default jessie groups + kvm & systemd-journal $ROOTCMD usermod -aG cdrom,floppy,sudo,audio,dip,video,plugdev,netdev,kvm,systemd-journal ian + + +$ROOTCMD apt-get -y install unison/testing