From: František Dvořák Date: Mon, 23 Jul 2012 20:49:30 +0000 (+0200) Subject: Script polishing (init and clean). X-Git-Url: http://scientific.zcu.cz/git/?a=commitdiff_plain;h=98f3c7908c61ce1cd18c227e26d8e22cf47d945f;p=mock.git Script polishing (init and clean). --- diff --git a/mock.sh b/mock.sh index ce5e98a..542115b 100755 --- a/mock.sh +++ b/mock.sh @@ -57,9 +57,9 @@ CMD="mock --configdir=mock -r $CONF --resultdir `pwd`/$REPORTS" mkdir -p $REPORTS 2>/dev/null || : if test "$CONF" != "pbuilder"; then - if ! test -d mock; then - mkdir mock - ln -s /etc/mock/logging.ini mock/ + mkdir mock 2>/dev/null || : + ln -s /etc/mock/logging.ini mock/ 2>/dev/null || : + if ! test -f mock/site-defaults.cfg; then touch mock/site-defaults.cfg fi if test ! -s mock/$CONF.cfg -o $LAUNCHDIR/$CONF.cfg.template -nt mock/$CONF.cfg; then @@ -141,9 +141,11 @@ while test -n "$1"; do case "$1" in clean) sudo rm -rf results - rm -rf $DEBREPO/stable $DEBREPO/unstable $DEBREPO/$DEBDISTRO $DEBREPO/*.db - mkdir $DEBREPO/$DEBDISTRO - touch $DEBREPO/$DEBDISTRO/Packages + if test "$CONF" = "pbuilder"; then + rm -rf $DEBREPO/stable $DEBREPO/unstable $DEBREPO/$DEBDISTRO $DEBREPO/*.db + mkdir $DEBREPO/$DEBDISTRO + touch $DEBREPO/$DEBDISTRO/Packages + fi ;; gridsite|grids)