aboutsummaryrefslogtreecommitdiff
path: root/mkarchiso
Commit message (Collapse)AuthorAgeFilesLines
* Integrate mkusbimgSimo Leone2008-03-301-40/+49
| | | | | | Added to makefile and mkarchiso. Signed-off-by: Simo Leone <simo@archlinux.org>
* Removed kernel26 referenceSimo Leone2008-03-301-2/+2
| | | | | | | Better not to hardcode in case someone wants to use another kernel. Signed-off-by: Simo Leone <simo@archlinux.org>
* Cleanups and bugfixesDan McGee2008-03-271-16/+3
| | | | | | | | | | * /etc/copyright was all sorts of messed up, it was looked for on the host system instead of the ISO, etc. Just kill it. * Remove extra default-config code. We want to implement it as an overlay and not copy it into our pristine ISO root. Signed-off-by: Dan McGee <dan@archlinux.org> Signed-off-by: Simo Leone <simo@archlinux.org>
* Make default-config an overlaySimo Leone2007-10-241-3/+14
| | | | | | | | This allows the root image to remain a [mostly] pristine image, and turns default liveCD configurations into an overlay, rather than copying them into the root image. Signed-off-by: Simo Leone <simo@archlinux.org>
* Make usage message appear before root user checkSimo Leone2007-10-241-5/+5
| | | | | | | This allows joe user to see the usage message without having to specify -h. Trivial. Signed-off-by: Simo Leone <simo@archlinux.org>
* Allow livecd to be developer friendlyDan McGee2007-10-241-5/+1
| | | | | | | | We should clean up some stuff but not actually muddle with what is installed by packages. Leave static libs if they were installed, and leave include files so we can actually build a package from the live CD if we want to. Signed-off-by: Dan McGee <dan@archlinux.org>
* Implemented a simple addon mechanismSimo Leone2007-10-161-1/+10
| | | | | | | | | | | | | | | If asked to do so, mkarchiso simply copies a directory full of addons to the iso root. On boot, after union-mounting /real_root, the archiso hook will look for and source an addon config file. This file is a plain old bash script, which makes it quite flexible. The addon config should be written to take care of any mounting that needs to be done, an example of typical tasks is also included. Signed-off-by: Simo Leone <simo@archlinux.org>
* Ensure the default config is copied into the ISO with correct permsDan McGee2007-10-141-1/+1
| | | | Signed-off-by: Dan McGee <dan@archlinux.org>
* Make mkarchiso a bit more KISSDan McGee2007-10-141-40/+17
| | | | | | | | | Remove the need for a configuration file. Some of the command line options had to be switched up a bit in order to do this. Also simplify the package list- only one package list is needed, not a directory, and additional packages can be specified on the command line. Signed-off-by: Dan McGee <dan@archlinux.org>
* Return mkarchiso to being quietDan McGee2007-10-101-8/+27
| | | | | | | Add some output redirects again to make the script a bit more silent. Full verbosity can still be had with the -v option. Signed-off-by: Dan McGee <dan@archlinux.org>
* A bunch of those first-glance type updatesDan McGee2007-10-101-37/+61
| | | | | | | | | | Some new eyes on the code, and finding some new things to fix up. A lot of documentation type stuff with some code commenting. Make the message and echo stuff a bit more consistant. Move the UID check later so that we can see help as a normal user. Other small fixups. Signed-off-by: Dan McGee <dan@archlinux.org> Signed-off-by: Simo Leone <simo@archlinux.org>
* Install default homdir with proper ownershipSimo Leone2007-10-091-1/+1
| | | | | | Now it can be written to. Yay. Signed-off-by: Simo Leone <simo@archlinux.org>
* Don't special case 'base' package listSimo Leone2007-10-091-8/+4
| | | | | | | No need to, can be included in any list of installed packages, base is just a convention. Signed-off-by: Simo Leone <simo@archlinux.org>
* Made PKGDIR a command line parameterSimo Leone2007-10-091-2/+9
| | | | | | | The package directory is now a command line param. Also beefed up checking for package file existence. Signed-off-by: Simo Leone <simo@archlinux.org>
* Don't nuke /tmp on the pristine imageSimo Leone2007-10-091-1/+1
| | | | | | Just nuke /tmp/* instead. Signed-off-by: Simo Leone <simo@archlinux.org>
* Don't use -safe on _pacman() in mkarchisoSimo Leone2007-10-091-1/+1
| | | | | | | This is just something I missed in the mkarchroot patch. If in doubt, apply. Signed-off-by: Simo Leone <simo@archlinux.org>
* Use mkarchroot for package installationSimo Leone2007-10-091-34/+8
| | | | | | | Switch from running pacman directly. This requires root, and thus fakeroot use has been removed. Signed-off-by: Simo Leone <simo@archlinux.org>
* Got archiso into working conditionSimo Leone2007-10-091-5/+4
| | | | | | Several small changes just as a shim to get everything to work. Signed-off-by: Simo Leone <simo@archlinux.org>
* git-svn-id: http://phraktured.net/archiso@13 ↵Aaron Griffin2006-09-281-24/+25
| | | | 00a9fe69-e71b-0410-bb23-df0e5024db41
* git-svn-id: http://phraktured.net/archiso@8 00a9fe69-e71b-0410-bb23-df0e5024db41Aaron Griffin2006-09-121-103/+75
|
* git-svn-id: http://phraktured.net/archiso@4 00a9fe69-e71b-0410-bb23-df0e5024db41Aaron Griffin2006-09-111-11/+5
|
* Initial importAaron Griffin2006-08-301-0/+285
git-svn-id: http://phraktured.net/archiso@1 00a9fe69-e71b-0410-bb23-df0e5024db41