Changeset 987 in ProjectBuilder for devel/pb-doc/pb.conf.pod


Ignore:
Timestamp:
Feb 23, 2010, 8:21:51 AM (14 years ago)
Author:
Bruno Cornec
Message:

r3703@localhost: bruno | 2010-02-21 07:08:00 +0100

  • verebuild non mandatory, cleanup + doc
  • vepkglist => vemindep
  • pb.conf doc again continued
File:
1 edited

Legend:

Unmodified
Added
Removed
  • devel/pb-doc/pb.conf.pod

    r986 r987  
    305305Example: rbsb4pi centos = /home/rinse/bin/before-post-install.sh
    306306
     307=item B<rbspi>
     308
     309Nature: Optional
     310Key: OS (could be from the most generic up to the most specific from ostype, osfamily, os, os-ver, os-ver-arch). The family name is generaly used here.
     311Value: for mock it's not used. For rinse it's the script to call after doing installation for customization. For rpmbootstrap it's the script to call after doing installation for customization.
     312Conffile: ve
     313Example: pbrpi centos = /home/rinse/bin/post-install.sh
     314
    307315=item B<supfiles>
    308316
     
    341349Example: velogin default = pb
    342350
     351=item B<vemindep>
     352
     353Nature: Optional
     354Key: OS (could be from the most generic up to the most specific from ostype, osfamily, os, os-ver, os-ver-arch). NB: a default value per OS family is interesting here.
     355Value: coma separated list of packages needed before pb can be run in the VE. Installed automatically in setupve phase.
     356Conffile: ve
     357Example: vemindep rpm = rpm-build,diffutils,ntpdate, vemindep deb = diff
     358
    343359=item B<ventp>
    344360
     
    359375=item B<vepath>
    360376
    361 Nature: Optional
     377Nature: Mandatory
    362378Key: project (as defined in the -p option or PBPROJ environment variable)
    363379Value: path where to find VEs. Ve will be created and used under that path. For each VE os-ver-arch, it will create a subdirectory tree os/ver/arch below that point.
     
    365381Example: vepath default = /home/rpmbootstrap
    366382
    367 =item B<vepi>
    368 =item B<vepkglist>
    369383=item B<verebuild>
     384
     385Nature: Optional
     386Key: project (as defined in the -p option or PBPROJ environment variable)
     387Value: true|false. True means that the VE should be rebuild before usage.
     388Conffile: ve
     389Example: ventpcmd default = /usr/sbin/ntpdate
     390
    370391=item B<verpmtype>
     392
     393Nature: Mandatory
     394Key: project (as defined in the -p option or PBPROJ environment variable)
     395Value: rpmbootstrap|rinse|mock (different tools to create a chroot environment for RPM based distributions. rpmbootstrap comes with pb. the 2 others are separate projects).
     396Conffile: ve
     397Example: verpmtype default = rpmbootstrap
     398
    371399=item B<vesnap>
    372400=item B<vetmout>
     
    383411
    384412=item B<vmlogin>
     413
     414Nature: Mandatory
     415Key: project (as defined in the -p option or PBPROJ environment variable)
     416Value: account name to use in the VM to build packages. Communication is done with ssh.
     417Conffile: vm
     418Example: vmlogin default = pb
     419
    385420=item B<vmmonport>
    386421=item B<vmntp>
     422
     423Nature: Optional
     424Key: project (as defined in the -p option or PBPROJ environment variable)
     425Value: NTP server to contact for time accuracy with B<vmntpcmd> before building.
     426Conffile: vm
     427Example: vmntp default = 1.pool.ntp.org
     428
    387429=item B<vmntpcmd>
     430
     431Nature: Optional
     432Key: project (as defined in the -p option or PBPROJ environment variable)
     433Value: NTP command to use to perform time synchronization with the B<vmntp> server.
     434Conffile: vm
     435Example: vmntpcmd default = /usr/sbin/ntpdate,vmntpcmd opensuse-11.0-i386 = sntp -P no -r
     436
    388437=item B<vmopt>
    389438=item B<vmpath>
     439
     440Nature: Mandatory
     441Key: project (as defined in the -p option or PBPROJ environment variable)
     442Value: path where to find VMs. They will be created and used under that path. For each VM os-ver-arch, it will create a os-ver-arch.qemu file below that point.
     443Conffile: vm
     444Example: vmpath default = /home/qemu
     445
    390446=item B<vmport>
    391447=item B<vmsize>
Note: See TracChangeset for help on using the changeset viewer.