summaryrefslogtreecommitdiffstats
path: root/makechrootpkg
AgeCommit message (Collapse)AuthorFilesLines
2007-11-28Allow user to see invalid chrootpath in error messageDan McGee1-1/+1
Signed-off-by: Dan McGee <dan@archlinux.org>
2007-11-28Fix some bashisms (but change #! to /bin/bash)Dan McGee1-2/+2
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-28makechrootpkg: clarify usage messageArmin Luntzer1-1/+1
Signed-off-by: Jason Chu <jchu@xentac.net>
2007-11-28makechrootpkg: Check if build was successful. Copy package to cwd and ↵Armin Luntzer1-3/+12
cleanup $chrootdir/rw/build on success, keep directory contents on failure. Signed-off-by: Jason Chu <jchu@xentac.net>
2007-11-28Clarify message when PKGBUILD does not exist and always have help availableDan McGee1-11/+11
makechrootpkg should check for a PKGBUILD and user credentials after the option to print usage is granted. Signed-off-by: Dan McGee <dan@archlinux.org> Signed-off-by: Aaron Griffin <aaronmgriffin@gmail.com>
2007-11-05Make sure that build is owned by nobody, so that it can write to the directoryJason Chu1-0/+1
2007-11-05Pass $MAKEPKG_ARGS as separate parameters to makepkg instead of one big stringJason Chu1-1/+1
2007-11-05Call mkarchroot not ./mkarchroot so that we can use makechrootpkg from any ↵Jason Chu1-1/+1
directory
2007-11-05Escape the uniondir directory reference when creating $uniondir/etc/sudoers ↵Jason Chu1-1/+2
and set it to the proper permissions (440)
2007-11-05Copy the install file into the build directory because we need that tooJason Chu1-0/+3
2007-11-05Accept options to makepkg after a -- so that we can accept longopts for ↵Jason Chu1-1/+7
makepkg and even options that are used by makechrootpkg
2007-11-04Allow optional params to makechrootpkg (to actually accept extra makepkg args)Jason Chu1-1/+1
2007-10-30Trap normal exit for makechrootpkgJason Chu1-1/+1
Make sure we umount everything on a clean exit too Signed-off-by: Aaron Griffin <aaronmgriffin@gmail.com>
2007-10-22Added GPL headersAaron Griffin1-0/+8
Signed-off-by: Aaron Griffin <aaronmgriffin@gmail.com>
2007-10-07Allow us to properly drop permissions in the chroot via sudoAaron Griffin1-8/+22
Use sudo to drop permissions and build as "nobody" in the chroot Signed-off-by: Aaron Griffin <aaronmgriffin@gmail.com>
2007-10-04Initial checking of makechrootpkgAaron Griffin1-0/+92
Mostly functional, missing true su capability.... Signed-off-by: Aaron Griffin <aaronmgriffin@gmail.com>