diff options
author | Mario Izquierdo (mariodebian) <mariodebian@gmail.com> | 2008-04-20 14:30:00 +0000 |
---|---|---|
committer | Mario Izquierdo (mariodebian) <mariodebian@gmail.com> | 2008-04-20 14:30:00 +0000 |
commit | d25baeb954fb36f598d5330c03825f61edaa8c00 (patch) | |
tree | ce5abf676370ac361019e068fea2eac9f767057c /conf/tcos-generation-functions.sh | |
parent | 91b087cc5a5495bb34e4453036c13548d6e635e0 (diff) |
initramfs-tools-tcos (0.89~rc3)
* tcos/default.menu.tpl conf/base.conf conf/tcos-generation-
functions.sh
- Add TCOS_NETBOOT_HIDE_LOCAL
git-svn-id: http://tcosproject.org/svn/tcos/trunk/initramfs-tools-tcos@783 97557d6f-af72-4ac7-98cc-18709f36555f
Diffstat (limited to 'conf/tcos-generation-functions.sh')
-rw-r--r-- | conf/tcos-generation-functions.sh | 14 |
1 files changed, 12 insertions, 2 deletions
diff --git a/conf/tcos-generation-functions.sh b/conf/tcos-generation-functions.sh index c907ddc..f3f7233 100644 --- a/conf/tcos-generation-functions.sh +++ b/conf/tcos-generation-functions.sh @@ -228,8 +228,10 @@ force_add_module() { function parse_pxelinuxcfg(){ if [ $TCOS_NETBOOT_MENU ]; then TEMPLATE=${TCOS_CONF}/pxelinux.menu.cfg.tpl + _verbose "(t-g-f) BOOT_MENU=1" else TEMPLATE=${TCOS_CONF}/pxelinux.cfg.tpl + _verbose "(t-g-f) BOOT_MENU=0" fi if [ $TCOS_NETBOOT_MENU_VESA ]; then @@ -244,18 +246,26 @@ function parse_pxelinuxcfg(){ TCOS_NETBOOT_HIDE_INSTALL_STRING="#" fi + if [ $TCOS_NETBOOT_HIDE_LOCAL ]; then + TCOS_NETBOOT_HIDE_LOCAL_STRING="" + else + TCOS_NETBOOT_HIDE_LOCAL_STRING="#" + fi + if [ "$1" != "" ]; then DESTFILE=$1 else DESTFILE=${TFTP_DIR}/pxelinux.cfg/default fi - echo "## Generated file don't edit, edit $TEMPLATE instead" > ${DESTFILE} + echo "## Generated file don't edit, edit $TEMPLATE instead" > ${DESTFILE} echo "## File generated by gentcos on $(date)" >> ${DESTFILE} sed -e "s/__TCOS_KERNEL__/${TCOS_KERNEL}/g"\ -e "s/__DATE__/$(date)/g" \ -e "s/__TCOS_MENU_TYPE__/${TCOS_MENU_TYPE}/g" \ - -e "s/__TCOS_MENU_HIDE_INSTALL__/${TCOS_NETBOOT_HIDE_INSTALL_STRING}/g" \ + -e "s/__TCOS_NETBOOT_HIDE_INSTALL__/${TCOS_NETBOOT_HIDE_INSTALL_STRING}/g" \ + -e "s/__TCOS_NETBOOT_HIDE_LOCAL__/${TCOS_NETBOOT_HIDE_LOCAL_STRING}/g" \ -e "s/__TCOS_MENU_PASSWD__/${TCOS_ROOT_PASSWD}/g" \ -e "s/__TFTP_MSG__/${TFTP_MSG}/g" ${TEMPLATE} >> ${DESTFILE} + _verbose "(t-g-f) MENU_FILE=$(cat ${DESTFILE})" } |