2016-11-20 05:02:18 -05:00
|
|
|
###########################################################
|
|
|
|
## BUILD.CONF SAMPLE FILE ##
|
|
|
|
###########################################################
|
|
|
|
#
|
|
|
|
# This file is used to define various variables/settings
|
2016-12-23 16:40:38 -05:00
|
|
|
# used by the build script.
|
2016-11-20 05:02:18 -05:00
|
|
|
#
|
2016-12-23 16:40:38 -05:00
|
|
|
# For full (perhaps overly-verbose ;) documentation, please
|
|
|
|
# see:
|
|
|
|
# https://bdisk.square-r00t.net/#_the_code_build_ini_code_file
|
|
|
|
# Or simply refer to the section titled "The build.ini File"
|
|
|
|
# in the user manual.
|
2016-11-20 05:02:18 -05:00
|
|
|
|
|
|
|
[bdisk]
|
|
|
|
name = BDISK
|
|
|
|
uxname = bdisk
|
|
|
|
pname = BDisk
|
2016-12-01 07:13:24 -05:00
|
|
|
ver =
|
2016-11-20 05:02:18 -05:00
|
|
|
dev = r00t^2
|
2016-12-10 11:55:20 -05:00
|
|
|
email = bts@square-r00t.net
|
2016-11-20 05:02:18 -05:00
|
|
|
desc = j00 got 0wnz0r3d lulz.
|
2016-11-29 03:16:44 -05:00
|
|
|
uri = https://bdisk.square-r00t.net
|
2016-11-20 05:02:18 -05:00
|
|
|
root_password =
|
|
|
|
user = yes
|
|
|
|
|
|
|
|
[user]
|
|
|
|
username = ${bdisk:uxname}
|
|
|
|
name = Default user
|
|
|
|
password =
|
|
|
|
|
2017-03-06 03:21:23 -05:00
|
|
|
[source_x86_64]
|
|
|
|
mirror = mirror.us.leaseweb.net
|
|
|
|
mirrorproto = https
|
|
|
|
mirrorpath = /archlinux/iso/latest/
|
|
|
|
mirrorfile =
|
|
|
|
mirrorchksum = ${mirrorpath}sha1sums.txt
|
|
|
|
chksumtype = sha1
|
|
|
|
mirrorgpgsig =
|
|
|
|
gpgkey = 7F2D434B9741E8AC
|
|
|
|
gpgkeyserver =
|
|
|
|
|
|
|
|
[source_i686]
|
2016-11-26 22:05:53 -05:00
|
|
|
mirror = mirror.us.leaseweb.net
|
|
|
|
mirrorproto = https
|
|
|
|
mirrorpath = /archlinux/iso/latest/
|
|
|
|
mirrorfile =
|
|
|
|
mirrorchksum = ${mirrorpath}sha1sums.txt
|
2017-03-06 03:21:23 -05:00
|
|
|
chksumtype = sha1
|
2016-12-18 02:55:40 -05:00
|
|
|
mirrorgpgsig =
|
2016-11-26 22:05:53 -05:00
|
|
|
gpgkey = 7F2D434B9741E8AC
|
2016-12-16 04:28:53 -05:00
|
|
|
gpgkeyserver =
|
2017-03-06 03:21:23 -05:00
|
|
|
|
|
|
|
[build]
|
2016-12-18 02:55:40 -05:00
|
|
|
gpg = no
|
2016-11-26 22:05:53 -05:00
|
|
|
dlpath = /var/tmp/${bdisk:uxname}
|
|
|
|
chrootdir = /var/tmp/chroots
|
2016-11-20 05:02:18 -05:00
|
|
|
basedir = /opt/dev/bdisk
|
2016-12-01 07:13:24 -05:00
|
|
|
isodir = ${dlpath}/iso
|
2016-12-09 12:41:17 -05:00
|
|
|
srcdir = ${dlpath}/src
|
2016-12-17 01:07:50 -05:00
|
|
|
prepdir = ${dlpath}/temp
|
|
|
|
archboot = ${prepdir}/${bdisk:name}
|
2016-11-20 05:02:18 -05:00
|
|
|
mountpt = /mnt/${bdisk:uxname}
|
|
|
|
multiarch = yes
|
2017-03-06 03:21:23 -05:00
|
|
|
sign = yes
|
2017-04-11 08:09:50 -04:00
|
|
|
ipxe = no
|
2016-11-20 05:02:18 -05:00
|
|
|
i_am_a_racecar = yes
|
|
|
|
|
2016-12-13 23:43:53 -05:00
|
|
|
[gpg]
|
|
|
|
mygpgkey =
|
2017-04-11 09:06:19 -04:00
|
|
|
mygpghome = ${build:dlpath}/.gnupg
|
2016-12-13 23:43:53 -05:00
|
|
|
|
2016-11-20 05:02:18 -05:00
|
|
|
[sync]
|
2016-12-18 02:55:40 -05:00
|
|
|
http = no
|
|
|
|
tftp = no
|
2016-11-26 22:05:53 -05:00
|
|
|
git = no
|
|
|
|
rsync = no
|
2016-11-20 05:02:18 -05:00
|
|
|
|
|
|
|
[http]
|
2016-12-11 17:06:01 -05:00
|
|
|
path = ${build:dlpath}/http
|
2016-11-20 05:02:18 -05:00
|
|
|
user = http
|
|
|
|
group = http
|
|
|
|
|
|
|
|
[tftp]
|
2016-12-11 17:06:01 -05:00
|
|
|
path = ${build:dlpath}/tftpboot
|
2016-11-20 05:02:18 -05:00
|
|
|
user = root
|
|
|
|
group = root
|
|
|
|
|
|
|
|
[ipxe]
|
2016-12-18 02:55:40 -05:00
|
|
|
iso = no
|
2016-11-20 05:02:18 -05:00
|
|
|
uri = https://bdisk.square-r00t.net
|
2016-12-06 17:51:36 -05:00
|
|
|
ssldir = ${build:dlpath}/ssl
|
|
|
|
ssl_ca = ${ssldir}/ca.crt
|
|
|
|
ssl_cakey = ${ssldir}/ca.key
|
|
|
|
ssl_crt = ${ssldir}/main.crt
|
|
|
|
ssl_key = ${ssldir}/main.key
|
2016-11-20 05:02:18 -05:00
|
|
|
|
|
|
|
[rsync]
|
2016-12-13 23:43:53 -05:00
|
|
|
host =
|
|
|
|
user =
|
|
|
|
path =
|
|
|
|
iso = yes
|