# this config explains the (all) available options. # the variables are optional and we define their defaults here (so you could omit the # definitions), unless otherwise specified. SOURCE=cd FILE_URL=file:///src/core/pkg SYNC_URL= HARDWARECLOCK=localtime TIMEZONE=Canada/Pacific # Do you want to have additional pacman repositories or packages available at runtime (during installation)? # RUNTIME_REPOSITORIES = array like this ('name1' 'location of repo 1' ['name2' 'location of repo2',..]) RUNTIME_REPOSITORIES= # space separated list RUNTIME_PACKAGES= # packages to install TARGET_GROUPS=base # all packages in this group will be installed (defaults to base if no group and no packages are specified) TARGET_PACKAGES_EXCLUDE= # Exclude these packages if they are member of one of the groups in TARGET_GROUPS. example: 'nano reiserfsprogs' (they are in base) TARGET_PACKAGES=openssh # you can also specify separate packages to install (this is empty by default) # you can optionally also override some functions... worker_intro () { infofy "Automatic procedure running the generic-install-on-sda example config. THIS WILL ERASE AND OVERWRITE YOUR /DEV/SDA. IF YOU DO NOT WANT THIS PRESS CTRL+C WITHIN 10 SECONDS" sleep 10 } worker_configure_system () { prefill_configs sed -i 's/^HOSTNAME="myhost"/HOSTNAME="arch-generic-install"/' $var_TARGET_DIR/etc/rc.conf } # These variables are mandatory GRUB_DEVICE=/dev/sda PARTITIONS='/dev/sda 100:ext2:+ 512:swap *:ext4' BLOCKDATA='/dev/sda1 raw no_label ext2;yes;/boot;target;no_opts;no_label;no_params /dev/sda2 raw no_label swap;yes;no_mountpoint;target;no_opts;no_label;no_params /dev/sda3 raw no_label ext4;yes;/;target;no_opts;no_label;no_params'