- echo " This command creates a fresh vserver instance"
- echo " . vserver-name : the vserver's name"
- echo " . distribution : for creating the root filesystem, e.g. fc6"
- echo " . pldistro: e.g. onelab"
- echo " . repo-url: for myplc vserver, used to create a yum repository"
- echo " . personality: last, optional, argument defaults to linux32"
- echo "This is done in three steps"
- echo " (*) setup phase : vserver creation, yum internalization and config (from /etc/vservers)"
- echo " (*) tools install the tools required for building are installed"
- echo " based on the folowing file for the actual set of packages and groups"
- echo " vbuild mode : <pldistro>-devel.lst"
- echo " myplc mode : <pldistro>-shell.lst"
- echo " (*) post-install : various tunings required, as well as create a build user (vbuild only)"
- echo "Options:"
- echo " -s : skips the setup phase"
- echo " -t : skips the tools phase"
- echo " -p : skips the post-install"
- echo " -v : passes -v to calls to vserver"
+ echo " This command creates a fresh vserver instance, for building, or running, myplc"
+ echo "Supported options"
+ echo " -f fcdistro - for creating the root filesystem - defaults to $DEFAULT_FCDISTRO"
+ echo " -d pldistro - defaults to $DEFAULT_PLDISTRO"
+ echo " -p personality - defaults to $DEFAULT_PERSONALITY"
+ echo " -v : verbose - passes -v to calls to vserver"
+ echo "vserver-options"
+ echo " all args after the optional -- are passed to vserver <name> build <options>"
+ echo " typical usage is e.g. --interface eth0:200.150.100.10/24"