12 years agomissed changes needed after pldistro files have moved in build/config.<pldistro>
Thierry Parmentelat [Wed, 12 Dec 2007 12:00:47 +0000]
missed changes needed after pldistro files have moved in build/config.<pldistro>

12 years agoRemove unneeded services.
Daniel Hokka Zakrisson [Fri, 7 Dec 2007 16:50:45 +0000]
Remove unneeded services.

12 years agofix wrong argument passing to pl_root_mkfedora & more strict checking
Thierry Parmentelat [Fri, 7 Dec 2007 15:59:29 +0000]
fix wrong argument passing to pl_root_mkfedora & more strict checking

12 years agocleaning up the root creation functions and build.common - untested
Thierry Parmentelat [Fri, 7 Dec 2007 12:31:14 +0000]
cleaning up the root creation functions and build.common - untested

12 years ago(*) groups distro-dependent files in build/config.<distro>
Thierry Parmentelat [Thu, 6 Dec 2007 08:55:20 +0000]
(*) groups distro-dependent files in build/config.<distro>
(*) renamed .lst files into .pkgs (lst suffix commonly used for other/tmp purposes)
(*) distro-dependent files are (mostly) optional, defaults to planetlab
(*) mkfedora accepts new -f argument : to pass a pkgs file rather than -p .. -g ..
(*) mkfedora supports junk: and precious: in pkgs file
    this is from the former bootcd/prep.sh - to reduce footprint

(*) this is untested
(*) mkfedora still supports -x (exclude) on the command line and in pkgs file
    however I suspect this feature is never used
(*) mkfedora is still a separate command - could/should be merged into buld.common
(*) myplc/build.functions could/should be merged into build.common as well

12 years agoprevious change trashed the -k option to mkfedora
Thierry Parmentelat [Wed, 21 Nov 2007 16:57:26 +0000]
previous change trashed the -k option to mkfedora

12 years agooops - uses new lst parsing in subdir too
Thierry Parmentelat [Wed, 21 Nov 2007 09:51:43 +0000]
oops - uses new lst parsing in subdir too

12 years agonaming .lst files after pldistro - including the <pldistro>-filesystems directory
Thierry Parmentelat [Wed, 21 Nov 2007 09:31:37 +0000]
naming .lst files after pldistro - including the <pldistro>-filesystems directory

12 years agoadds group PlanetLab in things to install
Thierry Parmentelat [Tue, 20 Nov 2007 08:33:09 +0000]
adds group PlanetLab in things to install
at least rpm is required at runtime
the initial purpose of this bootstrap tarball is to speed up installs

12 years agominor cleanup
Marc Fiuczynski [Mon, 12 Nov 2007 14:42:33 +0000]
minor cleanup

12 years agoeliminate file entry for BootstrapFS in %{_datadir}
Marc Fiuczynski [Thu, 8 Nov 2007 16:36:51 +0000]
eliminate file entry for BootstrapFS in %{_datadir}

12 years agomove timing comment to the tar operation
Marc Fiuczynski [Thu, 8 Nov 2007 16:34:51 +0000]
move timing comment to the tar operation

12 years agoIt appears that some rpm is mounting /proc, which is not what we want.
Marc Fiuczynski [Thu, 8 Nov 2007 16:26:08 +0000]
It appears that some rpm is mounting /proc, which is not what we want.

12 years agofix using the wrong variable names, update comments, and put in some debugging echo...
Marc Fiuczynski [Thu, 8 Nov 2007 16:02:23 +0000]
fix using the wrong variable names, update comments, and put in some debugging echo statements

12 years ago* call pl_mkfedora directly rather than pl_setup_chroot
Marc Fiuczynski [Thu, 8 Nov 2007 15:52:59 +0000]
* call pl_mkfedora directly rather than pl_setup_chroot

* use the build.common pl_get{Packages,Groups} functions

12 years agoinclude bash in the base installation of a vserver reference
Marc Fiuczynski [Thu, 8 Nov 2007 15:46:04 +0000]
include bash in the base installation of a vserver reference

12 years agoneed to pushd/popd to the BootstrapFS module
Marc Fiuczynski [Thu, 8 Nov 2007 15:35:30 +0000]
need to pushd/popd to the BootstrapFS module

12 years agofixed typo
Marc Fiuczynski [Thu, 8 Nov 2007 15:35:08 +0000]
fixed typo

12 years ago* use pl_getPackages and pl_getGroups functions from build.common
Marc Fiuczynski [Wed, 7 Nov 2007 21:01:27 +0000]
* use pl_getPackages and pl_getGroups functions from build.common

* "clean all" the yum cache of the base vserver reference image

12 years agoSupport to build bootstrap filesystems (i.e. PlanetLab-Bootstrap*.tar.bz2)
Marc Fiuczynski [Tue, 6 Nov 2007 20:49:33 +0000]
Support to build bootstrap filesystems (i.e. PlanetLab-Bootstrap*.tar.bz2)

12 years agorenamed bootstrap-filesystem -> bootstrap-filesystems
Marc Fiuczynski [Tue, 6 Nov 2007 20:42:36 +0000]
renamed bootstrap-filesystem -> bootstrap-filesystems

12 years agosubdir to keep the package definitons for PlanetLab-Bootstrap*.tar.bz2 files
Marc Fiuczynski [Tue, 6 Nov 2007 20:39:39 +0000]
subdir to keep the package definitons for PlanetLab-Bootstrap*.tar.bz2 files

12 years agoFollowing PlanetLab convention for managing our source code.
Marc Fiuczynski [Tue, 6 Nov 2007 20:37:22 +0000]
Following PlanetLab convention for managing our source code.