Nanobsd.conf

Aus HC Services

Wechseln zu: Navigation, Suche
NANO_KERNEL=ROUTER
CONF_BUILD='
NO_PAM=YES
'

CONF_INSTALL='
NO_ACPI=YES
NO_BLUETOOTH=YES
NO_CVS=YES
NO_FORTRAN=YES
NO_HTML=YES
NO_LPR=YES
NO_MAN=YES
NO_SHAREDOCS=YES
NO_MISC=YES
NO_EXAMPLES=YES
NO_CALENDAR=YES
NO_SHARE=YES
'

CONF_WORLD='
NO_BIND=YES
NO_KERBEROS=YES
NO_GAMES=YES
NO_RESCUE=YES
NO_LOCALES=YES
NO_SYSCONS=YES
NO_INFO=YES
'

FlashDevice SanDisk 1g

cust_comconsole_hack() (
            # set correct terminal
            sed -i "" -e '/ttyd0/s/dialup/vt220/' ${NANO_WORLDDIR}/etc/ttys
)
       
cust_nobeastie() (
           touch ${NANO_WORLDDIR}/boot/loader.conf
           echo "beastie_disable=\"YES\"" >> ${NANO_WORLDDIR}/boot/loader.conf
)

cust_no_ata_dma() (
           touch ${NANO_WORLDDIR}/boot/loader.conf
           echo "hw.ata.ata_dma=\"0\"" >> ${NANO_WORLDDIR}/boot/loader.conf
)

cust_delete_bullshit_racoon_config() (
           if [ $(grep '^required_files=' ${NANO_WORLDDIR}/usr/local/etc/rc.d/racoon) ];then
           sed -i "" -e 's/^required_files=.*//' ${NANO_WORLDDIR}/usr/local/etc/rc.d/racoon
           fi
)

customize_cmd cust_allow_ssh_root
customize_cmd cust_nobeastie
customize_cmd cust_no_ata_dma 
customize_cmd cust_comconsole
customize_cmd cust_comconsole_hack
customize_cmd cust_install_files
customize_cmd cust_pkg
customize_cmd cust_delete_bullshit_racoon_config