RPM Package Manager, CVS Repository http://rpm5.org/cvs/ ____________________________________________________________________________
Server: rpm5.org Name: Jeff Johnson Root: /v/rpm/cvs Email: j...@rpm5.org Module: rpm Date: 02-Mar-2012 01:24:02 Branch: rpm-5_4 Handle: 2012030200240200 Modified files: (Branch: rpm-5_4) rpm/tests Makefile.am Log: - chattr in OWL2 needs to be run with sudo Summary: Revision Changes Path 1.95.2.41 +10 -9 rpm/tests/Makefile.am ____________________________________________________________________________ patch -p0 <<'@@ .' Index: rpm/tests/Makefile.am ============================================================================ $ cvs diff -u -r1.95.2.40 -r1.95.2.41 Makefile.am --- rpm/tests/Makefile.am 1 Mar 2012 13:21:18 -0000 1.95.2.40 +++ rpm/tests/Makefile.am 2 Mar 2012 00:24:02 -0000 1.95.2.41 @@ -736,10 +736,10 @@ @mkdir -p $(<D)/ROOT/var/lib/rpm/log $(<D)/ROOT/var/lib/rpm/tmp @${cp} $(testdir)/ref/DB_CONFIG $(<D)/ROOT/var/lib/rpm @-mkdir -p $(<D)/ROOT/proc && sudo mount -o bind /proc $(<D)/ROOT/proc -# @-mkdir -p $(<D)/ROOT/sys && sudo mount -o bind /sys $(<D)/ROOT/sys +# @-mkdir -p $(<D)/ROOT/sys && ${sudo} mount -o bind /sys $(<D)/ROOT/sys # @-mkdir -p $(<D)/ROOT/dev/pts -# @-sudo mount -o bind /dev $(<D)/ROOT/dev -# @-sudo mount -o bind /dev/pts $(<D)/ROOT/dev/pts +# @-${sudo} mount -o bind /dev $(<D)/ROOT/dev +# @-${sudo} mount -o bind /dev/pts $(<D)/ROOT/dev/pts @-${sudo} ${rpm} -Uvh --stats --nofdigests \ -r $(testdir)/$(<D)/ROOT \ -D '__dbi_txn create nofsync lock log mpool txn auto_commit thread thread_count=64' \ @@ -758,14 +758,14 @@ -D '_dbpath $(testdir)/$(<D)/ROOT/var/lib/rpm' \ --noparentdirs --nolinktos \ 2>&1 | tee -a $(<D)/install -# @-sudo umount $(<D)/ROOT/dev/pts -# @-sudo umount $(<D)/ROOT/dev -# @-sudo umount $(<D)/ROOT/sys - @-sudo umount $(<D)/ROOT/proc +# @-${sudo} umount $(<D)/ROOT/dev/pts +# @-${sudo} umount $(<D)/ROOT/dev +# @-${sudo} umount $(<D)/ROOT/sys + @-${sudo} umount $(<D)/ROOT/proc # @rm -f $(<D)/todo.random @echo "`$(now)` <== $(<D): Installed." | tee -a $(<D)/install @-${sudo} rm -rf tmp/solveA tmp/solveB tmp/solveC - @-[ -d $(<D)/ROOT/tmp/.private ] && $(chattr) -a $(<D)/ROOT/tmp/.private + @-[ -d $(<D)/ROOT/tmp/.private ] && ${sudo} $(chattr) -a $(<D)/ROOT/tmp/.private @-${sudo} rm -rf $(<D)/ROOT/ @-./spew $(<D) > $(<D)/install.mongo # @-${mongo} ${mongoserver} < ${<D}/install.mongo @@ -775,6 +775,7 @@ rm -f $(<D)/verify @echo "`$(now)` ==> ${<D}: Verifying ..." | tee -a $(<D)/verify @-for F in `cat $(<D)/todo`; do \ + [ -d $(<D)/VROOT/tmp/.private ] && ${sudo} $(chattr) -a $(<D)/VROOT/tmp/.private ; \ ${sudo} rm -rf $(<D)/VROOT; \ mkdir -p $(<D)/VROOT/var/lib/rpm/log $(<D)/VROOT/var/lib/rpm/tmp; \ ${cp} $(testdir)/ref/DB_CONFIG $(<D)/VROOT/var/lib/rpm; \ @@ -798,7 +799,7 @@ -D '_repackage_all_erasures 0' \ `${sudo} ${rpm} -D '_dbpath $(testdir)/$(<D)/VROOT/var/lib/rpm' -qa` \ 2>&1 || : ; \ - [ -d $(<D)/VROOT/tmp/.private ] && $(chattr) -a $(<D)/VROOT/tmp/.private ; \ + [ -d $(<D)/VROOT/tmp/.private ] && ${sudo} $(chattr) -a $(<D)/VROOT/tmp/.private ; \ ${sudo} rm -rf $(<D)/VROOT/ ; \ done | tee -a $(<D)/verify @echo "`$(now)` <== ${<D}: Verified." | tee -a $(<D)/verify @@ . ______________________________________________________________________ RPM Package Manager http://rpm5.org CVS Sources Repository rpm-cvs@rpm5.org