[Debian-live-changes] r1595 - configs/daniel-desktop/config/chroot_local-includes/usr/local/bin

daniel at alioth.debian.org daniel at alioth.debian.org
Tue May 22 12:35:36 UTC 2007


Author: daniel
Date: 2007-05-22 12:35:36 +0000 (Tue, 22 May 2007)
New Revision: 1595

Modified:
   configs/daniel-desktop/config/chroot_local-includes/usr/local/bin/wodims
Log:


Modified: configs/daniel-desktop/config/chroot_local-includes/usr/local/bin/wodims
===================================================================
--- configs/daniel-desktop/config/chroot_local-includes/usr/local/bin/wodims	2007-05-22 12:29:40 UTC (rev 1594)
+++ configs/daniel-desktop/config/chroot_local-includes/usr/local/bin/wodims	2007-05-22 12:35:36 UTC (rev 1595)
@@ -1,14 +1,31 @@
 #!/bin/sh
 
-DEVICE="/dev/scd0"
+DEV="ATAPI:/dev/scd0"
+DRIVEROPTS="burnfree"
+SPEED="100"
 
+GENISOIMAGE="genisoimage -J -R"
+WODIM="wodim -v -dev=${DEV} -driveropts=${DRIVEROPTS} -speed=${SPEED}"
+
 case "${1}" in
-	data)
-		wodim -v -dev=ATAPI:"${DEVICE}" -speed=100 -driveropts=burnfree -eject -dao -data "${2}"
+	audio)
+		${WODIM} -eject -dao -pad -audio "${2}"
 		;;
 
 	blank)
-		wodim -v -dev=ATAPI:"${DEVICE}" -speed=100 -driveropts=burnfree -eject -dao blank=fast "${2}"
+		${WODIM} -eject -dao blank=fast
 		;;
 
+	data)
+		if [ -n "${2}" ]
+		then
+			${WODIM} -eject -dao -data "${2}"
+		else
+			${GENISOIMAGE} -o "${2}".iso "${2}"
+
+			${0} data "${2}".iso
+
+			rm -f "${2}".iso
+		fi
+		;;
 esac




More information about the Debian-live-changes mailing list