[Debian-live-changes] r1456 - in dists/trunk/live-initramfs/scripts: . live-bottom

Daniel Baumann daniel at alioth.debian.org
Fri May 11 11:23:49 UTC 2007


Author: daniel
Date: 2007-05-11 11:23:49 +0000 (Fri, 11 May 2007)
New Revision: 1456

Added:
   dists/trunk/live-initramfs/scripts/live-bottom/00md5check
Removed:
   dists/trunk/live-initramfs/scripts/live-bottom/00integrity-check
Modified:
   dists/trunk/live-initramfs/scripts/live
   dists/trunk/live-initramfs/scripts/live-bottom/01live.conf
Log:


Modified: dists/trunk/live-initramfs/scripts/live
===================================================================
--- dists/trunk/live-initramfs/scripts/live	2007-05-11 10:45:35 UTC (rev 1455)
+++ dists/trunk/live-initramfs/scripts/live	2007-05-11 11:23:49 UTC (rev 1456)
@@ -38,15 +38,15 @@
 	case $x in
 	    userfullname=*)
 		export USERFULLNAME=${x#userfullname=}
-		export CASPERCONF="changed"
+		export LIVECONF="changed"
 		;;
 	    hostname=*)
 		export HOSTNAME=${x#hostname=}
-		export CASPERCONF="changed"
+		export LIVECONF="changed"
 		;;
 	    username=*)
 		export USERNAME=${x#username=}
-		export CASPERCONF="changed"
+		export LIVECONF="changed"
 		;;
 	    netboot*)
 		export NETBOOT=${x#netboot=} ;;
@@ -70,6 +70,8 @@
 		    STATICIP="frommedia"
 		fi
 		export STATICIP ;;
+	    integrity-check)
+	    	export MD5CHECK="Yes" ;;
 	    liver-getty)
 		export CASPERGETTY=1 ;;
 	    bootfrom=*|live-media=*)

Deleted: dists/trunk/live-initramfs/scripts/live-bottom/00integrity-check
===================================================================
--- dists/trunk/live-initramfs/scripts/live-bottom/00integrity-check	2007-05-11 10:45:35 UTC (rev 1455)
+++ dists/trunk/live-initramfs/scripts/live-bottom/00integrity-check	2007-05-11 11:23:49 UTC (rev 1456)
@@ -1,23 +0,0 @@
-#!/bin/sh
-
-set -e
-
-# initramfs-tools header
-
-PREREQ=""
-
-prereqs()
-{
-	echo "${PREREQ}"
-}
-
-case "${1}" in
-	prereqs)
-		prereqs
-		exit 0
-		;;
-esac
-
-# integrity-check
-
-grep integrity-check /proc/cmdline && live-md5check /live_media /live_media/md5sum.txt < /dev/tty8

Copied: dists/trunk/live-initramfs/scripts/live-bottom/00md5check (from rev 1455, dists/trunk/live-initramfs/scripts/live-bottom/00integrity-check)
===================================================================
--- dists/trunk/live-initramfs/scripts/live-bottom/00integrity-check	2007-05-11 10:45:35 UTC (rev 1455)
+++ dists/trunk/live-initramfs/scripts/live-bottom/00md5check	2007-05-11 11:23:49 UTC (rev 1456)
@@ -0,0 +1,27 @@
+#!/bin/sh
+
+set -e
+
+# initramfs-tools header
+
+PREREQ=""
+
+prereqs()
+{
+	echo "${PREREQ}"
+}
+
+case "${1}" in
+	prereqs)
+		prereqs
+		exit 0
+		;;
+esac
+
+# md5check script
+
+# Verifying md5sum.txt
+if [ -n "${MD5CHECK}" ]
+then
+	live-md5check /live_media /live_media/md5sum.txt < /dev/tty8
+fi

Modified: dists/trunk/live-initramfs/scripts/live-bottom/01live.conf
===================================================================
--- dists/trunk/live-initramfs/scripts/live-bottom/01live.conf	2007-05-11 10:45:35 UTC (rev 1455)
+++ dists/trunk/live-initramfs/scripts/live-bottom/01live.conf	2007-05-11 11:23:49 UTC (rev 1456)
@@ -18,28 +18,28 @@
 		;;
 esac
 
-# live.conf
+# live.conf script
 
 . /scripts/live-functions
 
-DESCRIPTION="Copying config on real root fs..."
+log_begin_msg "Copying config on real root fs..."
 
-log_begin_msg "${DESCRIPTION}"
-
 if [ -f /etc/live.conf ]
 then
-	if [ -n "${CASPERCONF}" ]
+	if [ -n "${LIVECONF}" ]
 	then
-		# Updating live.conf
+		# Updating existing live.conf with bootparameter values
 		sed -i	-e 's/\(USERNAME="\).*"/\1'"${USERNAME}"'"/g' \
 			-e 's/\(USERFULLNAME="\).*"/\1'"${USERFULLNAME}"'"/g' \
 			-e 's/\(HOSTNAME="\).*"/\1'"${HOSTNAME}"'"/g' \
 		/etc/live.conf
 	fi
 
+	# Copying already existing live.conf
 	cp -p /etc/live.conf /root/etc/live.conf
 else
 
+# Writing new live.conf with default values
 cat > /root/etc/live.conf << EOF
 export USERNAME="$USERNAME"
 export USERFULLNAME="$USERFULLNAME"




More information about the Debian-live-changes mailing list