summaryrefslogtreecommitdiff
path: root/mkarchroot
AgeCommit message (Collapse)Author
2007-11-28Use user's locale.gen instead of sed-magicDan McGee
The sed-magic was wrong in many cases, including my default locale: LANG=en_US.utf8 locale.gen line: en_US.UTF-8 If we copy the user's locale.gen file, we will generate all of their locales instead of just the current one. Signed-off-by: Dan McGee <dan@archlinux.org>
2007-11-28Fix some bashisms (but change #! to /bin/bash)Dan McGee
We need to use bash due to the usage of arrays, but we might as well fix some bashisms that were used in the scripts anyways. Signed-off-by: Dan McGee <dan@archlinux.org>
2007-11-27mkarchroot: create $working_dir/etc (fixes error msg when trying to copy ↵Armin Luntzer
/etc/mtab during chroot creation) Signed-off-by: Jason Chu <jchu@xentac.net>
2007-11-27mkarchroot: copy /etc/resolv.conf to chrootArmin Luntzer
Signed-off-by: Jason Chu <jchu@xentac.net>
2007-11-27mkarchroot: add -M switch for a custom makepkg.confArmin Luntzer
Signed-off-by: Jason Chu <jchu@xentac.net>
2007-11-04Copy mtab over to chroot so that pacman can detect disk spaceJason Chu
2007-11-04Pass $RUN to chroot so that all the params are expanded properlyJason Chu
2007-11-03Install the custom pacman.conf in the chroot so that it can be used for ↵Jason Chu
later updates
2007-11-03add -C option to mkarchrootDaniel Isenmann
Signed-off-by: Jason Chu <jchu@xentac.net>
2007-10-29mkarchroot: move check for root below option parsingDan McGee
This way people can at least see the usage instructions. Signed-off-by: Dan McGee <dan@archlinux.org>
2007-10-29mkarchroot: clean up/unify output messagesDan McGee
Also remove an extra EUID check, we do this at the beginning. Signed-off-by: Dan McGee <dan@archlinux.org>
2007-10-23Make sure that var/lib/pacman is createdJason Chu
Signed-off-by: Aaron Griffin <aaronmgriffin@gmail.com>
2007-10-23Added 'update' to mkarchrootAaron Griffin
Allows automated updating of a chroot Signed-off-by: Aaron Griffin <aaronmgriffin@gmail.com>
2007-10-21Added GPL headersAaron Griffin
Signed-off-by: Aaron Griffin <aaronmgriffin@gmail.com>
2007-10-07Generate current locale in new chroots by defaultAaron Griffin
This is a slightly hackish way of auto-filling locale information based on the locale at the time of chroot building. Further locale changes must be done manually. Signed-off-by: Aaron Griffin <aaronmgriffin@gmail.com>
2007-10-06Trap EXIT and use relative cache and db pathsSimo Leone
Trapping exit ensures that unmounting occurs in the event of an exit 1 or a normal exit. Pacman 3.0.6 takes cachedir and dbpath to be relative to it's given root, not absolute. Signed-off-by: Simo Leone <simo@archlinux.org> Signed-off-by: Aaron Griffin <aaronmgriffin@gmail.com>
2007-10-03Initial checking of makechrootpkgAaron Griffin
Mostly functional, missing true su capability.... Signed-off-by: Aaron Griffin <aaronmgriffin@gmail.com>
2007-10-03Initial mkarchroot commitAaron Griffin
A simple utility for build and running within archlinux specific chroot environments Signed-off-by: Aaron Griffin <aaronmgriffin@gmail.com>