pld-builder.new: README.bin-builder - update bootstrap
glen
glen at pld-linux.org
Wed Sep 1 11:28:17 CEST 2010
Author: glen Date: Wed Sep 1 09:28:17 2010 GMT
Module: pld-builder.new Tag: HEAD
---- Log message:
- update bootstrap
---- Files affected:
pld-builder.new:
README.bin-builder (1.2 -> 1.3)
---- Diffs:
================================================================
Index: pld-builder.new/README.bin-builder
diff -u pld-builder.new/README.bin-builder:1.2 pld-builder.new/README.bin-builder:1.3
--- pld-builder.new/README.bin-builder:1.2 Sun May 9 19:08:50 2010
+++ pld-builder.new/README.bin-builder Wed Sep 1 11:28:12 2010
@@ -4,21 +4,28 @@
~~~~~~~~~~~~~~~~~~~
1. install pld-builder from ac-ready on target host
-2. create chroot /srv/chroot
+2. create chroot /srv/chroot (symlink to real dest for the sake of copy-paste from here)
# mkdir -p /srv/chroot
- instal distro gpg key as default ac config packages are signed and sign verify enabled in config:
-# rpm -r /srv/chroot --import /etc/pki/rpm-gpg/PLD-2.0-Ac-GPG-key.asc
+# rpm -r /srv/chroot --import /etc/pki/rpm-gpg/PLD-*.asc
- install pld-builder-chroot from ac-ready
as vserver-packages is usually hidden, so you must install it manually with --noignore
-# poldek -r /srv/chroot -u vserver-packages --noignore
-# poldek -r /srv/chroot -u pld-builder-chroot --sn ac --sn ac-ready
+# poldek -r /srv/chroot -u vserver-packages -Q --noignore
+
+- setup minimal /dev
+# install -d /srv/chroot/dev
+# cp -a /dev/{full,null,random,urandom,zero} /srv/chroot/dev
+
+# poldek -r /srv/chroot -u pld-builder-chroot db4.5-utils -Q --sn ac --sn ac-ready
+
+- make rpmdb readable for regular users (builder)
+# chmod -R a+rX /srv/chroot/var/lib/rpm
- setup /srv/chroot/etc/resolv.conf so if you enter manually you can work with poldek
# cat /etc/resolv.conf > /srv/chroot/etc/resolv.conf
-
gpg keys
~~~~~~~~
1. import src builder key to bin builder so it can download queue.gz
@@ -55,5 +62,5 @@
testing
~~~~~~~
-keep /var/lib/pld-builder/spool/log running with tail -f
+keep /var/lib/pld-builder/spool/log running with tailf
run the cronjobs under builder account.
================================================================
---- CVS-web:
http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/pld-builder.new/README.bin-builder?r1=1.2&r2=1.3&f=u
More information about the pld-cvs-commit
mailing list