git://git.onelab.eu
/
vserver-reference.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
the code looks like it was incomplete, since it referenced a local value
[vserver-reference.git]
/
vserver-reference.init
diff --git
a/vserver-reference.init
b/vserver-reference.init
index
fd00823
..
410e807
100755
(executable)
--- a/
vserver-reference.init
+++ b/
vserver-reference.init
@@
-142,8
+142,12
@@
for file in /etc/hosts /etc/resolv.conf /etc/planetlab/node_id \
fi
done
fi
done
-# Remove stale RPM locks
-rm -f $vroot/var/lib/rpm/__db*
+
+for vroot in $VROOTS ; do
+ # NOTE: without this step, the 'rpm --allmatches' step can hang on boot
+ # Remove stale RPM locks from all VROOT dirs
+ rm -f $vroot/var/lib/rpm/__db*
+done
# (Re)install GPG signing keys
if [ -d /etc/pki/rpm-gpg ] ; then
# (Re)install GPG signing keys
if [ -d /etc/pki/rpm-gpg ] ; then