X-Git-Url: http://git.grml.org/?a=blobdiff_plain;f=grml-terminalserver-config;h=9d9ed1463b1c7b876205170dc901e845256d07f4;hb=26e44b370c90714df93334c43b8fdb69b8dc81bd;hp=8a3d60b350acb317a91a3766e4b2c01e3150ad70;hpb=9b8a9e4d17fa100409c1f544f42b369c05582301;p=grml-terminalserver.git diff --git a/grml-terminalserver-config b/grml-terminalserver-config index 8a3d60b..9d9ed14 100755 --- a/grml-terminalserver-config +++ b/grml-terminalserver-config @@ -1,10 +1,10 @@ -#!/bin/sh +#!/bin/bash # Filename: terminalserver-config # Purpose: configuration program for grml-terminalserver # Authors: grml-team (grml.org), (c) Michael Gebetsroither # Bug-Reports: see http://grml.org/bugs/ # License: This file is licensed under the GPL v2. -# Latest change: Die Mär 27 13:34:47 CEST 2007 [mika] +# Latest change: Son Jän 20 12:12:44 CET 2008 [mika] ################################################################################ @@ -125,7 +125,12 @@ function actionAutoconf function actionMkInitrd { echo -n "Creating initrd $PATH_/minirt26.gz: " - isExistent "$PATH_/minirt26.gz" && echo && echo "$PATH_/minirt26.gz exists already, skipping initrd creation" && return 0 + if isExistent "$PATH_/minirt26.gz" ; then + echo + echo "$PATH_/minirt26.gz exists already, skipping initrd creation" + return 0 + fi + if [ -e '/live/cow' ]; then mkInitrdNew else @@ -141,7 +146,7 @@ function mkInitrdNew local tmp_="`mktemp -t terminalserver__initramfsbk.XXXXXX`" cp $cfg_ $tmp_ sed -i 's/^MODULES=.*/MODULES=netboot/' $cfg_ - update-initramfs -u -t + update-initramfs -u -t 1>/dev/null mv $tmp_ $cfg_ local initrd_="/boot/initrd.img-$KERNEL_VERSION_"