0c13ed6979
Signed-off-by: Nico Schottelius <nico@ikn.schottelius.org>
18 lines
341 B
Bash
Executable file
18 lines
341 B
Bash
Executable file
#!/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
|