summaryrefslogtreecommitdiff
path: root/makechrootpkg
AgeCommit message (Collapse)Author
2007-11-04Make sure that build is owned by nobody, so that it can write to the directoryJason Chu
2007-11-04Pass $MAKEPKG_ARGS as separate parameters to makepkg instead of one big stringJason Chu
2007-11-04Call mkarchroot not ./mkarchroot so that we can use makechrootpkg from any ↵Jason Chu
directory
2007-11-04Escape the uniondir directory reference when creating $uniondir/etc/sudoers ↵Jason Chu
and set it to the proper permissions (440)
2007-11-04Copy the install file into the build directory because we need that tooJason Chu
2007-11-04Accept options to makepkg after a -- so that we can accept longopts for ↵Jason Chu
makepkg and even options that are used by makechrootpkg
2007-11-04Allow optional params to makechrootpkg (to actually accept extra makepkg args)Jason Chu
2007-10-29Trap normal exit for makechrootpkgJason Chu
Make sure we umount everything on a clean exit too Signed-off-by: Aaron Griffin <aaronmgriffin@gmail.com>
2007-10-21Added GPL headersAaron Griffin
Signed-off-by: Aaron Griffin <aaronmgriffin@gmail.com>
2007-10-07Allow us to properly drop permissions in the chroot via sudoAaron Griffin
Use sudo to drop permissions and build as "nobody" in the chroot 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>