--- trunk/mage/usr/lib/mage/env-rebuild.sh 2005/02/14 22:27:37 54 +++ trunk/mage/usr/lib/mage/env-rebuild.sh 2005/02/14 22:28:51 55 @@ -1,6 +1,6 @@ #!/bin/sh -# version: 0.3.6-r11 +# version: 0.3.6-r12 # # rebuilds /etc/{ld.so.conf,profile.env} with given files from /etc/env.d # @@ -16,7 +16,7 @@ #sets root path P="" -SPECIALVARS="KDEDIRS PATH CLASSPATH LDPATH MANPATH INFODIR INFOPATH ROOTPATH CONFIG_PROTECT CONFIG_PROTECT_MASK PRELINK_PATH PRELINK_PATH_MASK" +SPECIALVARS="KDEDIRS PATH CLASSPATH LDPATH MANPATH INFODIR INFOPATH ROOTPATH CONFIG_PROTECT CONFIG_PROTECT_MASK PRELINK_PATH PRELINK_PATH_MASK OMF_DIR" #SPECIALVARS="KDEDIRS PATH LDPATH MANPATH INFODIR INFOPATH ROOTPATH CLASSPATH" echo -en "\n>>>> Rebuilding environment... " @@ -90,7 +90,13 @@ do if [ -f /var/tmp/${i} ] then - echo "export ${i}=\"`cat /var/tmp/${i}`\"" >> ${P}/etc/profile.env + # only OMF_DIR goes to /etc/scrollkeeper.conf + if [[ ${i} = OMF_DIR ]] + then + echo "${i}=`cat /var/tmp/${i}`" > ${P}/etc/scrollkeeper.conf + else + echo "export ${i}=\"`cat /var/tmp/${i}`\"" >> ${P}/etc/profile.env + fi rm /var/tmp/${i} fi done