summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
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-29Update makefile for new chroot tools0.4Dan McGee
Signed-off-by: Dan McGee <dan@archlinux.org>
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-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-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-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-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>
2007-10-03fixed integrity check when using PKGDESTThomas Bächler
fixed tab/space indentation
2007-10-01extrapkg: Allow scp limit option to be passed on to scpDan McGee
Signed-off-by: Dan McGee <dan@archlinux.org>
2007-10-01checkpkg: chmod +xDan McGee
Signed-off-by: Dan McGee <dan@archlinux.org>
2007-10-01Sync package name checking for PKGDEST supportAaron Griffin
Not many changes here, most were already existing checkpkg should fully support PKGDEST Signed-off-by: Aaron Griffin <aaronmgriffin@gmail.com>
2007-10-01Integrity check on uploadThomas Bächler
Ths is a little patch to check the integrity of the uploaded file after uploading it. It will avoid problems like the ones with kernel26 or openoffice-base recently. Signed-off-by: Aaron Griffin <aaronmgriffin@gmail.com>
2007-10-01Updates for makepkg3 and current -> core changeDan McGee
Taken from makepkg3.patch that was in the PKGBUILD tree. Signed-off-by: Dan McGee <dan@archlinux.org>
2006-04-28made the repo variable point to the right place for currentpkgJason Chu
git-svn-id: http://projects.xennet.org/archtools/devtools/trunk@221 630f3fb4-fbd1-0310-a574-b293cca3120f
2006-03-20look for packages in the PKGDEST directory if we can't find them locallyJason Chu
git-svn-id: http://projects.xennet.org/archtools/devtools/trunk@219 630f3fb4-fbd1-0310-a574-b293cca3120f
2006-03-20save packages to staging directory instead of ftp dirJason Chu
git-svn-id: http://projects.xennet.org/archtools/devtools/trunk@218 630f3fb4-fbd1-0310-a574-b293cca3120f
2005-07-18fixed pacman command to not worry about version specific dependenciesJason Chu
git-svn-id: http://projects.xennet.org/archtools/devtools/trunk@216 630f3fb4-fbd1-0310-a574-b293cca3120f
2005-05-17fixed typoJason Chu
git-svn-id: http://projects.xennet.org/archtools/devtools/trunk@213 630f3fb4-fbd1-0310-a574-b293cca3120f
2005-05-17added support for communitypkg and removed some old commented out codeJason Chu
git-svn-id: http://projects.xennet.org/archtools/devtools/trunk@212 630f3fb4-fbd1-0310-a574-b293cca3120f
2005-03-03fixed the typo in my logicJason Chu
git-svn-id: http://projects.xennet.org/archtools/devtools/trunk@205 630f3fb4-fbd1-0310-a574-b293cca3120f
2005-02-24added support for file://Jason Chu
git-svn-id: http://projects.xennet.org/archtools/devtools/trunk@204 630f3fb4-fbd1-0310-a574-b293cca3120f
2004-11-11removed requirement for t in pkgrelJason Chu
git-svn-id: http://projects.xennet.org/archtools/devtools/trunk@174 630f3fb4-fbd1-0310-a574-b293cca3120f
2004-10-22fixed a small bug created by loading the PKGBUILDJason Chu
git-svn-id: http://projects.xennet.org/archtools/devtools/trunk@171 630f3fb4-fbd1-0310-a574-b293cca3120f
2004-10-07added a little extra feature to not let you upload to current, extra, or ↵Jason Chu
unstable with a 't' in the release git-svn-id: http://projects.xennet.org/archtools/devtools/trunk@169 630f3fb4-fbd1-0310-a574-b293cca3120f
2004-09-28sources the PKGBUILD and checks that 't' is in the pkgrelJason Chu
git-svn-id: http://projects.xennet.org/archtools/devtools/trunk@168 630f3fb4-fbd1-0310-a574-b293cca3120f
2004-08-22added some error checking to scp and cvs commandsJason Chu
git-svn-id: http://projects.xennet.org/archtools/devtools/trunk@162 630f3fb4-fbd1-0310-a574-b293cca3120f
2004-07-24added the option for an extra message in the cvs commitJason Chu
git-svn-id: http://projects.xennet.org/archtools/devtools/trunk@156 630f3fb4-fbd1-0310-a574-b293cca3120f
2004-07-19actually fixed the problem this timeJason Chu
git-svn-id: http://projects.xennet.org/archtools/devtools/trunk@142 630f3fb4-fbd1-0310-a574-b293cca3120f
2004-07-19added makefile for easy installationJason Chu
git-svn-id: http://projects.xennet.org/archtools/devtools/trunk@140 630f3fb4-fbd1-0310-a574-b293cca3120f
2004-07-19a couple tweaksJason Chu
git-svn-id: http://projects.xennet.org/archtools/devtools/trunk@139 630f3fb4-fbd1-0310-a574-b293cca3120f
2004-07-19initial checkin of two fairly important developer toolsJason Chu
git-svn-id: http://projects.xennet.org/archtools/devtools/trunk@138 630f3fb4-fbd1-0310-a574-b293cca3120f
2004-07-19renamed checkpkg to devtoolsJason Chu
git-svn-id: http://projects.xennet.org/archtools/devtools/trunk@137 630f3fb4-fbd1-0310-a574-b293cca3120f
2004-06-24added so name outputsJason Chu
git-svn-id: http://projects.xennet.org/archtools/checkpkg/trunk@106 630f3fb4-fbd1-0310-a574-b293cca3120f
2004-06-24very basic checking so farJason Chu
git-svn-id: http://projects.xennet.org/archtools/checkpkg/trunk@105 630f3fb4-fbd1-0310-a574-b293cca3120f
2004-06-24skeletonJason Chu
git-svn-id: http://projects.xennet.org/archtools/checkpkg/trunk@104 630f3fb4-fbd1-0310-a574-b293cca3120f
2004-06-24added checkpkgJason Chu
git-svn-id: http://projects.xennet.org/archtools/checkpkg/trunk@103 630f3fb4-fbd1-0310-a574-b293cca3120f