Commit | Line | Data |
---|---|---|
2d1f8014 | 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." | |
025ba1f7 RR |
27 | export DEBIAN_FRONTEND=noninteractive |
28 | $ROOTCMD apt-get -y --force-yes -f install | |
2d1f8014 | 29 | |
30 | lskernels=$(echo $target/boot/vmlinu*) | |
31 | [ -f ${lskernels%% *} ] || echo "ERROR: No kernel was installed. Have a look at shell.log" | |
32 | # copy sources.list | |
33 | fcopy -i /etc/apt/sources.list | |
34 | ||
35 | exit $error | |
36 |