Changeset 1216 in ProjectBuilder for devel/pb-modules/etc/pb.conf.pod


Ignore:
Timestamp:
Feb 24, 2011, 1:51:30 AM (13 years ago)
Author:
Bruno Cornec
Message:
  • rmntpcmd, vmhost, vmmem, vmntpcmd and vmsize have OS keys and not project keys. Fixed in doc and code.
  • Document [web]sshdir|port|login|host
  • pb_date2v needs the pbos as param to deal with *ntpcmd correctly. $v param removed as a consequence.
File:
1 edited

Legend:

Unmodified
Added
Removed
  • devel/pb-modules/etc/pb.conf.pod

    r1215 r1216  
    450450
    451451 Nature: Mandatory
    452  Key: project (as defined in the -p option or PBPROJ environment variable)
     452 Key: OS (could be from the most generic up to the most specific from ostype, osfamily, os, os-ver, os-ver-arch).
    453453 Value: NTP command to use to perform time synchronization with the B<rmntp> server. Use full path name, as this command will be used in the sudoers file to allow its launch by root.
    454454 Conffile: rm
     
    466466
    467467 Nature: Mandatory
    468  Key: project (as defined in the -p option or PBPROJ environment variable)
     468 Key: OS (could be from the most generic up to the most specific from ostype, osfamily, os, os-ver, os-ver-arch).
    469469 Value: port number to use to communicate with the RM using the SSH protocol. This localport is redirected to the port 22 of the RM.
    470470 Conffile: rm
     
    487487 Example: rmrtype default = ssh
    488488
     489=item B<sshdir>
     490
     491 Nature: Mandatory
     492 Key: project (as defined in the -p option or PBPROJ environment variable)
     493 Value: dirname into which packages are uploaded on the B<sshhost> machine.
     494 Conffile: project
     495 Example: sshdir mondorescue = /pub/mondorescue
     496
     497=item B<sshhost>
     498
     499 Nature: Mandatory
     500 Key: project (as defined in the -p option or PBPROJ environment variable)
     501 Value: hostname to connect to in order to deliver packages to the repository server.
     502 Conffile: project
     503 Example: sshhost mondorescue = ftp.mondorescue.org
     504
     505=item B<sshlogin>
     506
     507 Nature: Mandatory
     508 Key: project (as defined in the -p option or PBPROJ environment variable)
     509 Value: login to use when connecting to the repository server B<sshhost> for package delivery.
     510 Conffile: project
     511 Example: sshlogin mondorescue = mylogin
     512
     513=item B<sshport>
     514
     515 Nature: Mandatory
     516 Key: project (as defined in the -p option or PBPROJ environment variable)
     517 Value: port to use when connecting to the repository server B<sshhost> for package delivery.
     518 Conffile: project
     519 Example: sshport mondorescue = 22
    489520
    490521=item B<supfiles>
     
    596627 Example: vmcmd default = /usr/bin/kvm
    597628
    598 
    599629=item B<vmhost>
    600630
    601631 Nature: Mandatory
    602  Key: project (as defined in the -p option or PBPROJ environment variable)
     632 Key: OS (could be from the most generic up to the most specific from ostype, osfamily, os, os-ver, os-ver-arch).
    603633 Value: hostname to connect to in order to reach the VM through ssh. Generally redirected from a port on localhost.
    604634 Conffile: vm
     
    624654
    625655 Nature: Optional
    626  Key: project (as defined in the -p option or PBPROJ environment variable)
     656 Key: OS (could be from the most generic up to the most specific from ostype, osfamily, os, os-ver, os-ver-arch).
    627657 Value: Memory size in MB to allocate to the VM.
    628658 Conffile: vm
     
    648678
    649679 Nature: Mandatory
    650  Key: project (as defined in the -p option or PBPROJ environment variable)
     680 Key: OS (could be from the most generic up to the most specific from ostype, osfamily, os, os-ver, os-ver-arch).
    651681 Value: NTP command to use to perform time synchronization with the B<vmntp> server. Use full path name, as this command will be used in the sudoers file to allow its launch by root.
    652682 Conffile: vm
     
    680710
    681711 Nature: Mandatory
    682  Key: project (as defined in the -p option or PBPROJ environment variable)
     712 Key: OS (could be from the most generic up to the most specific from ostype, osfamily, os, os-ver, os-ver-arch).
    683713 Value: Size of the VM to create when using the newvm command of pb.
    684714 Conffile: vm
     
    716746 Conffile: project
    717747 Example: webdir mondorescue = website
     748
     749=item B<websshdir>
     750
     751 Nature: Optional (when not using *2webssh commands)
     752 Key: project (as defined in the -p option or PBPROJ environment variable)
     753 Value: dirname into which content is uploaded on the B<websshhost> machine.
     754 Conffile: project
     755 Example: websshdir mondorescue = /var/www/html
     756
     757=item B<websshhost>
     758
     759 Nature: Optional (when not using *2webssh commands)
     760 Key: project (as defined in the -p option or PBPROJ environment variable)
     761 Value: hostname to connect to in order to deliver content to the Web server.
     762 Conffile: project
     763 Example: websshhost mondorescue = www.mondorescue.org
     764
     765=item B<websshlogin>
     766
     767 Nature: Optional (when not using *2webssh commands)
     768 Key: project (as defined in the -p option or PBPROJ environment variable)
     769 Value: login to use when connecting to the Web server B<websshhost> for content delivery.
     770 Conffile: project
     771 Example: websshlogin mondorescue = mylogin
     772
     773=item B<websshport>
     774
     775 Nature: Optional (when not using *2webssh commands)
     776 Key: project (as defined in the -p option or PBPROJ environment variable)
     777 Value: port to use when connecting to the Web server B<websshhost> for content delivery.
     778 Conffile: project
     779 Example: websshport mondorescue = 22
    718780
    719781=back
Note: See TracChangeset for help on using the changeset viewer.