Updating docs wrt/ httpfs.
[debian-live-boot/hramrach.git] / scripts / live-bottom / 02etc_live_conf
blob8309a153fa79afe7d750c83d677e67ef1a0c0bbd
1 #!/bin/sh
3 #set -e
5 # initramfs-tools header
7 PREREQ=""
9 prereqs()
11 echo "${PREREQ}"
14 case "${1}" in
15 prereqs)
16 prereqs
17 exit 0
19 esac
21 # live-boot header
23 . /scripts/live-functions
25 log_begin_msg "Copying config on real root fs"
27 # live-boot script
29 if [ -f /etc/live.conf ]
30 then
31 if [ ! -z "${LIVECONF}" ]
32 then
33 # Updating live.conf
34 sed -i -e 's/\(USERNAME="\).*"/\1'"${USERNAME}"'"/g' \
35 -e 's/\(USERFULLNAME="\).*"/\1'"${USERFULLNAME}"'"/g' \
36 -e 's/\(HOSTNAME="\).*"/\1'"${HOSTNAME}"'"/g' \
37 /etc/live.conf
40 cp -p /etc/live.conf /root/etc/live.conf
41 else
43 cat > /root/etc/live.conf << EOF
44 export USERNAME="${USERNAME}"
45 export USERFULLNAME="${USERFULLNAME}"
46 export HOSTNAME="${HOSTNAME}"
47 EOF
51 log_end_msg