X-Git-Url: https://git.grml.org/?p=grml-debootstrap.git;a=blobdiff_plain;f=chroot-script;h=b2158aa4407b3def53754f1119ec36f932b3e007;hp=d0f71f366b9dc122e47705e9c9ca1293ab62fec3;hb=b379c74396164ff7ad0c5a750e053cba074eb60e;hpb=23d8a40f603c7abf0a4eb1cbf3259a6789b66214 diff --git a/chroot-script b/chroot-script index d0f71f3..b2158aa 100755 --- a/chroot-script +++ b/chroot-script @@ -51,7 +51,7 @@ chrootmirror() { if [ -n "$ISO" ] ; then echo "deb $ISO $RELEASE $COMPONENTS" > /etc/apt/sources.list - [ -n "$MIRROR" ] && echo "deb $MIRROR $RELEASE $COMPONENTS" >> /etc/apt/sources.list || /bin/true + [ -n "$MIRROR" ] && echo "deb $MIRROR $RELEASE $COMPONENTS" >> /etc/apt/sources.list || true else if [ -n "$MIRROR" ] ; then echo "deb $MIRROR $RELEASE $COMPONENTS" > /etc/apt/sources.list @@ -80,7 +80,7 @@ EOF # make sure we have the keys available for aptitude gpg --keyserver subkeys.pgp.net --recv-keys F61E2E7CECDEA787 - gpg --export F61E2E7CECDEA787 | apt-key add - || /bin/true # not yet sure + gpg --export F61E2E7CECDEA787 | apt-key add - || true # not yet sure # why it's necessary, sometimes we get an error even though it works [mika] # make sure we install packages from grml's pool only if not available @@ -129,6 +129,12 @@ EOF } # }}} +# remove now useless apt cache {{{ +remove_apt_cache() { + apt-get clean +} +# }}} + # install additional packages {{{ packages() { # Pre-seed the debconf database with answers. Each question will be marked @@ -399,7 +405,7 @@ custom_scripts() { services() { for service in ssh mdadm mdadm-raid ; do if [ -x /etc/init.d/"$service" ] ; then - /etc/init.d/"$service" stop || /bin/true + /etc/init.d/"$service" stop || true fi done } @@ -435,7 +441,7 @@ trap signal_handler HUP INT QUIT TERM install_policy_rcd for i in chrootmirror grmlrepos kernelimg_conf \ - kernel packages extrapackages reconfigure hosts interfaces \ + remove_apt_cache kernel packages extrapackages reconfigure hosts interfaces \ timezone fstab hostname initrd grub_config passwords custom_scripts \ services ; do if stage $i ; then