19 lines
341 B
Text
19 lines
341 B
Text
|
#!/bin/sh
|
||
|
# Nico Schottelius
|
||
|
# cinit: read configuration into variables
|
||
|
# ~ 2005
|
||
|
#
|
||
|
|
||
|
CONFS=$($(dirname $0)/cinit.get-confdir)
|
||
|
|
||
|
set -e
|
||
|
|
||
|
for conf in ${CONFS}/*; do
|
||
|
NAME="$(basename $conf | tr a-z A-Z)"
|
||
|
if eval test -z \$$NAME; then
|
||
|
eval $NAME=\"$(head -n 1 $conf)\"
|
||
|
eval export $NAME
|
||
|
fi
|
||
|
# eval echo $NAME = \$$NAME
|
||
|
done
|