Jason Chu
|
974d8d11a6
|
Pass $MAKEPKG_ARGS as separate parameters to makepkg instead of one big string
|
2007-11-04 15:05:07 -08:00 |
Jason Chu
|
64ff97a171
|
Call mkarchroot not ./mkarchroot so that we can use makechrootpkg from any directory
|
2007-11-04 15:04:36 -08:00 |
Jason Chu
|
39aad4fe59
|
Escape the uniondir directory reference when creating $uniondir/etc/sudoers and set it to the proper permissions (440)
|
2007-11-04 15:02:55 -08:00 |
Jason Chu
|
411c07f2fb
|
Copy the install file into the build directory because we need that too
|
2007-11-04 15:02:03 -08:00 |
Jason Chu
|
1e1e1e481e
|
Accept options to makepkg after a -- so that we can accept longopts for makepkg and even options that are used by makechrootpkg
|
2007-11-04 15:01:22 -08:00 |
Jason Chu
|
bced48cecd
|
Allow optional params to makechrootpkg (to actually accept extra makepkg args)
|
2007-11-04 14:56:43 -08:00 |
Jason Chu
|
a104988329
|
Trap normal exit for makechrootpkg
Make sure we umount everything on a clean exit too
Signed-off-by: Aaron Griffin <aaronmgriffin@gmail.com>
|
2007-10-29 21:09:06 -05:00 |
Aaron Griffin
|
0b7d43615b
|
Added GPL headers
Signed-off-by: Aaron Griffin <aaronmgriffin@gmail.com>
|
2007-10-21 21:08:55 -05:00 |
Aaron Griffin
|
34ee028d04
|
Allow us to properly drop permissions in the chroot via sudo
Use sudo to drop permissions and build as "nobody" in the chroot
Signed-off-by: Aaron Griffin <aaronmgriffin@gmail.com>
|
2007-10-07 12:31:22 -05:00 |
Aaron Griffin
|
656a54014b
|
Initial checking of makechrootpkg
Mostly functional, missing true su capability....
Signed-off-by: Aaron Griffin <aaronmgriffin@gmail.com>
|
2007-10-03 23:24:29 -05:00 |