git://git.onelab.eu
/
build.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
1b440e0
)
Remove 32bit packages from 64bit system
author
S.Çağlar Onur
<caglar@cs.princeton.edu>
Fri, 14 Jan 2011 22:43:46 +0000
(17:43 -0500)
committer
S.Çağlar Onur
<caglar@cs.princeton.edu>
Fri, 14 Jan 2011 22:43:46 +0000
(17:43 -0500)
config.coblitz/bootstrapfs.post
patch
|
blob
|
history
diff --git
a/config.coblitz/bootstrapfs.post
b/config.coblitz/bootstrapfs.post
index
91de187
..
c407d29
100644
(file)
--- a/
config.coblitz/bootstrapfs.post
+++ b/
config.coblitz/bootstrapfs.post
@@
-24,3
+24,9
@@
echo > ${vdir}/etc/sysconfig/crontab
# Add site_admin account
chroot ${vdir} /usr/sbin/useradd -p "" -u 502 -m site_admin
+
+# Remove 32bit packages from 64bit system
+# use rpm instead of yum as /proc is not mounted at that poing
+if echo ${vdir} | grep -q x86_64 ; then
+ chroot ${vdir} rpm -qa --qf '%{name}.%{arch}\n' | grep 'i[36]86$' | xargs chroot ${vdir} rpm -e
+fi