7c4d08d09a1280d1d6ffad96e2e297fa350e2b5f
[live-boot-grml.git] / scripts / casper-bottom / 02etc_casper_conf
1 #!/bin/sh
2
3 PREREQ=""
4
5 prereqs()
6 {
7        echo "$PREREQ"
8 }
9
10 case $1 in
11 # get pre-requisites
12 prereqs)
13        prereqs
14        exit 0
15        ;;
16 esac
17
18  
19 if [ -f /etc/casper.conf ] ; then 
20         if [ ! -z "${CASPERCONF}" ]; then
21                 # Updating casper.conf
22                 sed -i -e 's/\(USERNAME="\).*"/\1'"${USERNAME}"'"/g' \
23                     -e 's/\(USERFULLNAME="\).*"/\1'"${USERFULLNAME}"'"/g' \
24                     -e 's/\(HOST="\).*"/\1'"${HOST}"'"/g' /etc/casper.conf
25         fi
26         cp -p /etc/casper.conf /root/etc/casper.conf
27
28 else
29         cat <<EOF >/root/etc/casper.conf
30 export USERNAME="$USERNAME"
31 export USERFULLNAME="$USERFULLNAME"
32 export HOST="$HOST"
33 EOF
34
35 fi
36