########################################################### ## BUILD.CONF SAMPLE FILE ## ########################################################### # # This file is used to define various variables/settings # used by the build script. # # 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. [bdisk] name = AIF uxname = aif pname = AIF-NG ver = 1.00 dev = r00t^2 email = bts@square-r00t.net desc = See https://aif.square-r00t.net/ uri = https://aif.square-r00t.net/ root_password = BLANK user = no [user] username = ${bdisk:uxname} name = Default user password = BLANK [source_x86_64] mirror = mirror.us.leaseweb.net #mirrorproto = https mirrorproto = http mirrorpath = /archlinux/iso/latest/ mirrorfile = mirrorchksum = ${mirrorpath}sha1sums.txt chksumtype = sha1 mirrorgpgsig = .sig gpgkey = 4AA4767BBC9C4B1D18AE28B77F2D434B9741E8AC gpgkeyserver = [source_i686] mirror = mirror.us.leaseweb.net #mirrorproto = https mirrorproto = http mirrorpath = /archlinux/iso/latest/ mirrorfile = mirrorchksum = ${mirrorpath}sha1sums.txt chksumtype = sha1 mirrorgpgsig = .sig gpgkey = 7F2D434B9741E8AC gpgkeyserver = [build] gpg = yes dlpath = /var/tmp/${bdisk:uxname} chrootdir = /var/tmp/chroots basedir = /opt/dev/bdisk isodir = ${dlpath}/iso srcdir = ${dlpath}/src prepdir = ${dlpath}/temp archboot = ${prepdir}/${bdisk:name} mountpt = /mnt/${bdisk:uxname} multiarch = 64 sign = yes ipxe = yes i_am_a_racecar = yes [gpg] mygpgkey = 748231EBCBD808A14F5E85D28C004C2F93481F6B mygpghome = /root/.gnupg [sync] http = yes tftp = yes git = no rsync = no [http] path = ${build:dlpath}/http user = root group = root [tftp] path = ${build:dlpath}/tftpboot user = root group = root [ipxe] iso = yes uri = https://aif.square-r00t.net/boot.ipxe ssldir = ${build:dlpath}/ssl ssl_ca = ${ssldir}/ca.crt ssl_cakey = ${ssldir}/ca.key ssl_crt = ${ssldir}/main.crt ssl_key = ${ssldir}/main.key [rsync] #host = 10.1.1.1 host = bdisk.square-r00t.net user = root path = /srv/http/bdisk_ipxe iso = yes