OpenPKG CVS Repository http://cvs.openpkg.org/ ____________________________________________________________________________
Server: cvs.openpkg.org Name: Thomas Lotterer Root: /v/openpkg/cvs Email: [EMAIL PROTECTED] Module: openpkg-tools Date: 10-Aug-2005 14:58:22 Branch: HEAD Handle: 2005081013582100 Modified files: openpkg-tools/cmd dev.sh Log: prohibit use of "rpm --rebuild" inside development shell Summary: Revision Changes Path 1.50 +5 -0 openpkg-tools/cmd/dev.sh ____________________________________________________________________________ patch -p0 <<'@@ .' Index: openpkg-tools/cmd/dev.sh ============================================================================ $ cvs diff -u -r1.49 -r1.50 dev.sh --- openpkg-tools/cmd/dev.sh 10 Aug 2005 11:37:34 -0000 1.49 +++ openpkg-tools/cmd/dev.sh 10 Aug 2005 12:58:21 -0000 1.50 @@ -310,6 +310,11 @@ esac elif [ ".$1" = .rpm ]; then shift + for e in "$@"; do + case $e in + --rebuild) error "$0:ERROR: use of \"rpm --rebuild\" is disabled here to avoid destruction"; return 1 ;; + esac + done if [ ".${RPMCMD}" = . ]; then error "$0:ERROR: no openpkg rpm found at instance \"$E\"" return 1 @@ . ______________________________________________________________________ The OpenPKG Project www.openpkg.org CVS Repository Commit List openpkg-cvs@openpkg.org