1 |
#!/bin/sh |
#!/bin/sh |
2 |
|
|
3 |
# version: 0.3.6-r8 |
# version: 0.3.6-r13 |
4 |
# |
# |
5 |
# rebuilds /etc/{ld.so.conf,profile.env} with given files from /etc/env.d |
# rebuilds /etc/{ld.so.conf,profile.env} with given files from /etc/env.d |
6 |
# |
# |
16 |
|
|
17 |
#sets root path |
#sets root path |
18 |
P="" |
P="" |
19 |
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" |
20 |
#SPECIALVARS="KDEDIRS PATH LDPATH MANPATH INFODIR INFOPATH ROOTPATH CLASSPATH" |
#SPECIALVARS="KDEDIRS PATH LDPATH MANPATH INFODIR INFOPATH ROOTPATH CLASSPATH" |
21 |
|
|
22 |
echo -en "\n>>>> Rebuilding environment... " |
echo -en "\n>>>> Rebuilding environment... " |
90 |
do |
do |
91 |
if [ -f /var/tmp/${i} ] |
if [ -f /var/tmp/${i} ] |
92 |
then |
then |
93 |
echo "export ${i}=\"`cat /var/tmp/${i}`\"" >> ${P}/etc/profile.env |
# only OMF_DIR goes to /etc/scrollkeeper.conf |
94 |
|
if [[ ${i} = OMF_DIR ]] |
95 |
|
then |
96 |
|
echo "${i}=`cat /var/tmp/${i}`" > ${P}/etc/scrollkeeper.conf |
97 |
|
else |
98 |
|
echo "export ${i}=\"`cat /var/tmp/${i}`\"" >> ${P}/etc/profile.env |
99 |
|
fi |
100 |
rm /var/tmp/${i} |
rm /var/tmp/${i} |
101 |
fi |
fi |
102 |
done |
done |