# # $FreeBSD: src/tools/tools/nanobsd/pcengines/common.conf,v 1.1.2.1 2011/09/23 00:51:37 kensmith Exp $ # NANO_TOOLS=`pwd` NANO_PACKAGE_DIR=`pwd`/Pkg #NANO_RAM_TMPVARSIZE=20480 #NANO_RAM_TMPVARSIZE=30720 NANO_RAM_TMPVARSIZE=40960 NANO_PMAKE="make -j 6" NANO_MD_BACKING="swap" #NANO_MAKEFS="makefs \ # -o bsize=4096,fsize=512,density=8192,optimization=space" #export NANO_MAKEFS # Options to put in make.conf during buildworld only CONF_BUILD=' ' # Options to put in make.conf during installworld only CONF_INSTALL=' WITHOUT_GCC=YES WITHOUT_MAKE=YES ' # Options to put in make.conf during both build- & installworld. #CONF_WORLD=' #TARGET_ARCH=i386 #CFLAGS=-O -pipe #WITHOUT_ACPI= #MODULES_OVERRIDE=netgraph rc4 #BOOT_PXELDR_PROBE_KEYBOARD=1 #BOOT_PXELDR_ALWAYS_SERIAL=1 #BOOT_COMCONSOLE_SPEED=9600 #' CONF_WORLD=' CFLAGS=-funroll-loops -O2 -pipe TARGET_ARCH=i386 WITHOUT_ATM=YES WITHOUT_BLUETOOTH=YES WITHOUT_CALENDAR=YES WITHOUT_CDDL=YES WITHOUT_CTM=YES WITHOUT_CVS=YES WITHOUT_EXAMPLES=YES WITHOUT_FLOPPY=YES WITHOUT_FREEBSD_UPDATE=YES WITHOUT_GAMES=YES WITHOUT_GROFF=YES WITHOUT_HTML=YES WITHOUT_IPFILTER=YES WITHOUT_IPFW=YES WITHOUT_IPX=YES WITHOUT_JAIL=YES WITHOUT_LPR=YES WITHOUT_NIS=YES WITHOUT_NCP=YES WITHOUT_RCS=YES WITHOUT_RCMDS=YES WITHOUT_SHAREDOCS=YES MODULES_OVERRIDE=netgraph rc4 acpi aio bridgestp firmware glxsb glxiic zlib BOOT_PXELDR_PROBE_KEYBOARD=1 BOOT_PXELDR_ALWAYS_SERIAL=1 BOOT_COMCONSOLE_SPEED=9600 ' customize_cmd cust_comconsole #customize_cmd cust_allow_ssh_root customize_cmd cust_install_files cust_install_machine_files() ( MACHINE_DIR="${NANO_TOOLS}/Files.${NANO_NAME}" if [ -d "${MACHINE_DIR}" ]; then cd ${MACHINE_DIR} find . -print | grep -Ev '/(CVS|\.svn)' | cpio -dumpv ${NANO_WORLDDIR} else echo "${MACHINE_DIR} not found, skipping step" fi ) customize_cmd cust_install_machine_files cust_ld32_cfg () ( cd ${NANO_WORLDDIR}/libexec if [ \! -f ld-elf32.so.1 ]; then ln -s ld-elf.so.1 ld-elf32.so.1 fi ) customize_cmd cust_ld32_cfg cust_boot_cfg () ( cd ${NANO_WORLDDIR} echo "-S9600 -h" > boot.config echo "console=\"comconsole\"" > boot/loader.conf echo "comconsole_speed=\"9600\"" >> boot/loader.conf echo "hint.acpi.0.disabled=\"1\"" >> boot/loader.conf ) customize_cmd cust_boot_cfg customize_cmd cust_pkg cust_etc_cfg () ( cd ${NANO_WORLDDIR} mkdir -pv z/scratch echo "fs:/usr/ports /usr/ports nfs rw,noauto,noatime,bg,soft,intr,nfsv3 0 0" >> etc/fstab echo "fs:/mnt/Backup /mnt/Backup nfs rw,noauto,noatime,bg,soft,intr,nfsv3 0 0" >> etc/fstab echo "fs:/mnt/Ablage /mnt/Ablage nfs rw,noauto,noatime,bg,soft,intr,nfsv3 0 0" >> etc/fstab echo "/dev/ad1s1a /z/scratch ufs rw,noauto,noatime 0 0" >> etc/fstab ) #customize_cmd cust_etc_cfg last_orders () ( pprint 2 "last orders" ( cd ${NANO_WORLDDIR} touch conf/default/etc/.keepme touch conf/default/var/.keepme ) )