From 98f3c7908c61ce1cd18c227e26d8e22cf47d945f Mon Sep 17 00:00:00 2001 From: =?utf8?q?Franti=C5=A1ek=20Dvo=C5=99=C3=A1k?= Date: Mon, 23 Jul 2012 22:49:30 +0200 Subject: [PATCH] Script polishing (init and clean). --- mock.sh | 14 ++++++++------ 1 file changed, 8 insertions(+), 6 deletions(-) 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) -- 1.8.2.3