423ba10303
Signed-off-by: Nico Schottelius <nico@ikn.schottelius.org>
17 lines
328 B
Bash
17 lines
328 B
Bash
#!/bin/sh
|
|
# Nico Schottelius
|
|
# cinit: read configuration into variables
|
|
#
|
|
|
|
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
|