6de8856616710f0818cb926b3dbfac446684853a
[fai-configs.git] / scripts / LAST / 50-misc
1 #! /bin/bash
2
3 # copyright Thomas Lange 2001-2007, lange@debian.org
4
5 error=0 ; trap "error=$((error|1))" ERR
6
7 # remove backup files from cfengine
8 dirs="root etc var"
9 for path in $dirs; do
10     find $target/$path -maxdepth 20 -name \*.cfedited -o -name \*.cfsaved | xargs -r rm
11 done
12
13 [ "$FAI_DEBMIRROR" ] && 
14   ainsl $target/etc/fstab "#$FAI_DEBMIRROR $MNTPOINT nfs ro 0 0"
15
16 # set bios clock
17 if [ $do_init_tasks -eq 1 ] ; then
18     case "$UTC" in
19        no|"") hwopt="--localtime" ;;
20        yes)   hwopt="--utc"       ;;
21     esac
22     $ROOTCMD hwclock $hwopt --systohc || true
23 fi
24
25 # Make sure everything is configured properly
26 echo "Running \"apt-get -f install\" for the last time."
27 $ROOTCMD apt-get -f install
28
29 lskernels=$(echo $target/boot/vmlinu*)
30 [ -f ${lskernels%% *} ] || echo "ERROR: No kernel was installed. Have a look at shell.log"
31 # copy sources.list
32 fcopy -i /etc/apt/sources.list
33
34 exit $error
35