Changeset 1500 in ProjectBuilder for devel/etc/pb.conf.pod
- Timestamp:
- May 8, 2012, 4:12:21 AM (12 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
devel/etc/pb.conf.pod
r1498 r1500 12 12 =head1 SYNOPSIS 13 13 14 Those files have the same format, which is near from a aperl hash structure:14 Those files have the same format, which is near from a perl hash structure: 15 15 keyword key = value1[,value2,...] 16 16 … … 22 22 23 23 =over 4 24 25 =item B<checkexclude> 26 27 Nature: Optional 28 Key: package (as provided in defpkgdir or extpkgdir) 29 Value: coma separated list of OS (could be from the most generic up to the most specific from ostype, osfamily, os, os-ver, os-ver-arch) that are excluded from the checkssh command (no build made for them). The OS name is generaly used here. 30 Conffile: project 31 Example: checkexclude pkg1 = centos,lsb,solaris 32 33 =item B<cpandir> 34 35 Nature: Optional 36 Key: project (as defined in the -p option or PBPROJ environment variable) 37 Value: CPAN Pause directory to upload new modules 38 Conffile: pb 39 Example: cpandir default = incoming 40 41 =item B<cpanpasswd> 42 43 Nature: Optional 44 Key: project (as defined in the -p option or PBPROJ environment variable) 45 Value: CPAN Pause user's password 46 Conffile: home 47 Example: cpanpasswd default = mycomplicatedpwd 48 49 =item B<cpanpause> 50 51 Nature: Optional 52 Key: project (as defined in the -p option or PBPROJ environment variable) 53 Value: CPAN Pause site to upload new modules 54 Conffile: pb 55 Example: cpanpause default = pause.perl.org 56 57 =item B<cpansubdir> 58 59 Nature: Optional 60 Key: project (as defined in the -p option or PBPROJ environment variable) 61 Value: CPAN Pause subdirectory in the user's area to upload into 62 Conffile: pb 63 Example: cpansubdir default = mydir 64 65 =item B<cpanurl> 66 67 Nature: Optional 68 Key: project (as defined in the -p option or PBPROJ environment variable) 69 Value: CPAN Pause URL to activate the upload mecanism 70 Conffile: pb 71 Example: cpanurl default = http://pause.perl.org/pause/authenquery 72 73 =item B<cpanuser> 74 75 Nature: Optional 76 Key: project (as defined in the -p option or PBPROJ environment variable) 77 Value: CPAN Pause user 78 Conffile: home 79 Example: cpanuser default = XXX 24 80 25 81 =item B<defpkgdir> … … 55 111 Example: filteredfiles mindi = rootfs/sbin/init,mindi,install.sh,doc/mindi.8 56 112 113 =item B<logcmd> 114 115 Nature: Mandatory 116 Key: project (as defined in the -p option or PBPROJ environment variable) 117 Value: internal (the application then handles the logging of what it finds useful) or the name of an application to launch to log context (e.g. sos, cfg2html, ...). 118 Conffile: pb 119 Example: logcmd pbmkbm = sos 120 121 =item B<logcmds> 122 123 Nature: Optional 124 Key: project (as defined in the -p option or PBPROJ environment variable) 125 Value: In case the B<logcmd> command is internal, a coma separated list of the commands whose trace execution is to be captured in order to log context. 126 Conffile: pb 127 Example: logcmds pbmkbm = mount,lsmod,esxcfg-module -l,df -T 128 129 =item B<logfiles> 130 131 Nature: Optional 132 Key: project (as defined in the -p option or PBPROJ environment variable) 133 Value: In case the B<logcmd> command is internal, a coma separated list of the files to capture in order to log context. 134 Conffile: pb 135 Example: logfiles pbmkbm = /etc/raidtab,/proc/cmdline,/proc/swaps 136 137 =item B<logopt> 138 139 Nature: Optional 140 Key: project (as defined in the -p option or PBPROJ environment variable) 141 Value: In case the B<logcmd> command is not internal, the options of the B<logcmd> application to launch to log context 142 Conffile: pb 143 Example: logcmd pbmkbm = --all 144 145 =item B<mkbmbootcmds> 146 147 Nature: Mandatory 148 Key: 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. 149 Value: coma separated list of commands to be copied from the original OS to the target boot media tree (works recursively for directory creation on the target). Their actual path is deduced from the PATH variable. 150 Conffile: pb 151 Example: mkbmbootcmds linux = perl,awk,gawk,dd,grep,uname 152 153 =item B<mkbmbootdirs> 154 155 Nature: Mandatory 156 Key: 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. 157 Value: coma separated list of directories to be copied from the original OS to the target boot media tree (works recursively on the target). 158 Conffile: pb 159 Example: mkbmbootdirs linux = /etc/ssh,/etc/udev,/etc/mdadm 160 161 =item B<mkbmbootfiles> 162 163 Nature: Mandatory 164 Key: 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. 165 Value: coma separated list of files to be copied from the original OS to the target boot media tree (works recursively for directory creation on the target). 166 Conffile: pb 167 Example: mkbmbootfiles linux = /etc/mdadm.conf,/etc/raidtab,/etc/modprobe.conf 168 169 =item B<mkbmkerneldir> 170 171 Nature: Mandatory 172 Key: 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. 173 Value: path of the directory containing your kernel. 174 Conffile: pb 175 Example: mkbmkerneldir linux = /boot 176 177 =item B<mkbmkernelfile> 178 179 Nature: Optional 180 Key: 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. 181 Value: full path of the your kernel. 182 Conffile: pb 183 Example: mkbmkernelfile linux = /boot/vmlinuz-specific 184 185 =item B<mkbmkernelnamere> 186 187 Nature: Mandatory 188 Key: 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. 189 Value: Perl Regular Expression allowing to find OS kernel names in the B<kerneldir> directory. 190 Conffile: pb 191 Example: mkbmkerneldir linux = ^linu|^vmlinu|^xen 192 193 =item B<mkbmpath> 194 195 Nature: Mandatory 196 Key: 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. 197 Value: path of the temporary directory into which the boot media is created. 198 Conffile: pb 199 Example: mkbmpath default = /var/cache/pbmkbm 200 201 =item B<mkbmtargetdirs> 202 203 Nature: Mandatory 204 Key: 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. 205 Value: coma separated list of empty directory paths to be created on the target boot media. 206 Conffile: pb 207 Example: mkbmtargetdirs linux = /tmp,/dev 208 57 209 =item B<namingtype> 58 210 … … 142 294 Conffile: pb 143 295 Example: osnover gentoo = true 296 297 =item B<ospatchcmd> 298 299 Nature: Optional 300 Key: OS (could be from the most generic up to the most specific from ostype, osfamily, os, os-ver, os-ver-arch). 301 Value: package patch command. For RPM is implicit. 302 Conffile: pb 303 Example: ospatchcmd deb = /usr/bin/patch 304 305 =item B<ospatchopt> 306 307 Nature: Optional 308 Key: OS (could be from the most generic up to the most specific from ostype, osfamily, os, os-ver, os-ver-arch). 309 Value: package patch options. 310 Conffile: pb 311 Example: ospatchcmd deb = -s -p1 144 312 145 313 =item B<ospathcmd-*>
Note:
See TracChangeset
for help on using the changeset viewer.