index : devtools32 | |
Archlinux32 fork of devtools | gitolite user |
summaryrefslogtreecommitdiff |
Age | Commit message (Collapse) | Author | |
---|---|---|---|
2013-04-24 | Merge commit '8281' into complete | Luke Shumaker | |
Conflicts: mkarchroot.in | |||
2013-01-20 | Drop initscripts support | Pierre Schmitz | |
2012-12-02 | mkarchroot: redo option parsing to make more sense. | Luke Shumaker | |
It is still compatable with the old way, with some hacks. | |||
2012-12-02 | mkarchroot: fix bug where a umount error would abort all umounts | Luke Shumaker | |
2012-12-02 | mkarchroot: fix bug with lock file name | Luke Shumaker | |
2012-12-02 | lib/common.sh: create directories for locks if they don't exist | Luke Shumaker | |
2012-12-02 | fix a bug in makechrootpkg.in | Luke Shumaker | |
2012-11-28 | Merge remote-tracking branch 'devtools/master' into complete | Luke Shumaker | |
Conflicts: mkarchroot.in | |||
2012-11-26 | mkarchroot: learn -N to disable networking in the chroot | Luke Shumaker | |
Also, fix quoting in chroot_run | |||
2012-11-26 | makechrootpkg: read $MAKEPKG | Luke Shumaker | |
2012-11-25 | Use common functions to handle file locking | Luke Shumaker | |
* lib/common.sh: implement - lock_open_write() - lock_open_read() - lock_close() * archbuild.in, makechrootpkg.in, mkarchroot.in: use said functions This has two benefits: 1. All programs using these methods gain the ability to inherit locks, something that only mkarchroot could do before. This allows the commands to be more compos-able. 2. It is more readable. File locking isn't obvious. | |||
2012-11-25 | fix locking bug in archbuild (likely bad copy-paste) | Luke Shumaker | |
2012-11-15 | Make sure the usage functions are consistent | Eric Bélanger | |
The usage messages now begins with a "Usage:", i.e. capitalized and with a colon. Fixes FS#26956. Signed-off-by: Eric Bélanger <snowmaniscool@gmail.com> Signed-off-by: Pierre Schmitz <pierre@archlinux.de> | |||
2012-11-15 | prepare release20121115 | Pierre Schmitz | |
2012-11-15 | crossrepomove: Fix dbscripts path for [community] move to nymeria | Eric Bélanger | |
Signed-off-by: Eric Bélanger <snowmaniscool@gmail.com> Signed-off-by: Pierre Schmitz <pierre@archlinux.de> | |||
2012-11-15 | mkarchroot: Remove unnecessary parameter for usage function | Eric Bélanger | |
Fixes FS#28973 Signed-off-by: Eric Bélanger <snowmaniscool@gmail.com> Signed-off-by: Pierre Schmitz <pierre@archlinux.de> | |||
2012-11-15 | checkpkg: replace wget usage by curl | Eric Bélanger | |
Signed-off-by: Eric Bélanger <snowmaniscool@gmail.com> Signed-off-by: Pierre Schmitz <pierre@archlinux.de> | |||
2012-11-12 | prepare release20121112 | Pierre Schmitz | |
2012-11-11 | For now only packages and svn from sigurd will be moved to nymeria | Pierre Schmitz | |
2012-11-03 | prepare release20121103 | Pierre Schmitz | |
2012-11-03 | Use nymeria.archlinux.org as shared host for developers and trusted users | Pierre Schmitz | |
2012-10-27 | Prepare release20121027 | Pierre Schmitz | |
2012-10-27 | Use sigurd.archlinux.org instead of the now moved aur.archlinux.org hostname | Pierre Schmitz | |
2012-10-27 | Fix return code handling | Jan Alexander Steffens (heftig) | |
Stop trap_exit from forcing a 0 exit code. This fixes makechrootpkg, which used to always return success, even if the build failed. Signed-off-by: Pierre Schmitz <pierre@archlinux.de> | |||
2012-10-13 | prepare release20121013 | Pierre Schmitz | |
2012-10-13 | Fix releasing files with '@' in name | Dan McGee | |
SVN treats '@' as a revision specifier, so with the addition of systemd spawning service files, we need to ensure it doesn't screw things up. Signed-off-by: Dan McGee <dan@archlinux.org> Signed-off-by: Pierre Schmitz <pierre@archlinux.de> | |||
2012-10-13 | mkarchroot: do not try to bind /etc/timezone from host | Pierre Schmitz | |
/etc/timezone is no longer used. We only need /etc/localtime. This fixes FS#31929 | |||
2012-10-04 | prepare release20121004 | Pierre Schmitz | |
2012-10-04 | mkarchroot: use a helper function to simplify bind mounts | Pierre Schmitz | |
2012-10-03 | prepare release20121003 | Pierre Schmitz | |
2012-10-03 | mkarchroot: Use systemd's nspawn if available | Pierre Schmitz | |
* If we are running systemd use nspawn instead of our own chroot setup * Use pacstrap to setup our chroot environment * Make sure the common trap is still called * Bind resolve.conf, timezone and lcoaltime from the host if nspawn is not used * Run ldconfig within the chroot | |||
2012-10-03 | Use dedicated trap functions to avoid unsetting the trap when e.g. cleanup ↵ | Pierre Schmitz | |
is called | |||
2012-10-03 | makechrootpkg: do not run namcap as root | Pierre Schmitz | |
2012-10-03 | archbuild: abort if update or creation of the chroot fails | Pierre Schmitz | |
2012-09-14 | Fix ownership when copying files from chroot to system | Florian Pritz | |
Previously files were always owned by nobody which means trying to write to them directly would fail because only the owner has +w. Signed-off-by: Florian Pritz <bluewind@xinu.at> Signed-off-by: Pierre Schmitz <pierre@archlinux.de> | |||
2012-07-20 | prepare release20120720 | Pierre Schmitz | |
2012-06-25 | Fix bash completions | Eric Bélanger | |
With bash-completion 2.0, the completion must have the same name as the binary. Signed-off-by: Eric Bélanger <snowmaniscool@gmail.com> Signed-off-by: Pierre Schmitz <pierre@archlinux.de> | |||
2012-06-16 | prepare release20120616 | Pierre Schmitz | |
2012-06-16 | commitpkg: check if there are any packages to process before doing so | Pierre Schmitz | |
2012-06-16 | mkarchroot: reset trap so it wont be called twice | Pierre Schmitz | |
2012-06-16 | archbuild: do not cross filesystems when removing the chroot copies | Pierre Schmitz | |
2012-06-16 | archbuild: use flock -n as we do elsewhere | Pierre Schmitz | |
2012-06-15 | Fix /run permissions in chroot | Allan McRae | |
Signed-off-by: Allan McRae <allan@archlinux.org> Signed-off-by: Pierre Schmitz <pierre@archlinux.de> | |||
2012-06-12 | prepare release20120612 | Pierre Schmitz | |
2012-06-12 | Support multiple package cache directories | Pierre Schmitz | |
* We use the host package cache configuration * As only the first cache will be written to, we mount the others readonly | |||
2012-06-12 | archbuild: Store chroots in /var/lib instead of /var/tmp | Pierre Schmitz | |
/var/tmp is cleaned up by tmpfiels by default which we cannot handle gracefully. | |||
2012-06-11 | Remove no longer used option | Pierre Schmitz | |
2012-06-11 | Add a version number to each chroot so we can tell the user when a rebuild ↵ | Pierre Schmitz | |
is needed | |||
2012-06-11 | Enable signature checking within build environment | Pierre Schmitz | |
* bind /sys and /dev/pts from host * drop support for devtmpfs as it is no longer needed * add /run and /dev/rtc0 * clone own ipc, uts and mount namespaces for chroot * set localtime, timezone and locale within chroot environment * copy /etc/pacman.d/gnupg from host | |||
2012-06-11 | prepare release20120611 | Pierre Schmitz | |