only append info to files
authorMarc Fiuczynski <mef@cs.princeton.edu>
Wed, 9 Jan 2008 18:36:59 +0000 (18:36 +0000)
committerMarc Fiuczynski <mef@cs.princeton.edu>
Wed, 9 Jan 2008 18:36:59 +0000 (18:36 +0000)
vbuild-init-vserver.sh

index 78f742a..4f2973f 100755 (executable)
@@ -55,7 +55,7 @@ function configure_yum_in_vserver () {
        else
             # exclude kernel from fedora repos 
            for i in /vservers/$vserver/etc/yum.repos.d/* ; do
-               echo "exclude=kernel* ulogd iptables" >> $i
+               [ -f $i ] && echo "exclude=kernel* ulogd iptables" >> $i
            done
            # the build repo is not signed at this stage
            cat > /vservers/$vserver/etc/yum.repos.d/myplc.repo <<EOF