grml-scripts (1.0.19) unstable; urgency=low
- * grml2ram: adjust for usage with new live-initramfs layout
+ * grml2ram: adjust for usage with new live-initramfs layout.
+ Apply patch by Moritz Augsburger for identifying /dev/cdrom.
-- Michael Prokop <mika@grml.org> Sun, 30 Sep 2007 16:04:31 +0200
close DEST;
EOF
+# identify cd-rom:
+GRMLDEV=$(awk '{if ($2 ~ /^\/live\/image$/ ) print $1}' /etc/mtab)
+if [ -z "$GRMLDEV" ]; then
+ GRMLDEV=$(awk '{if ($2 ~ /^\/cdrom$/ ) print $1}' /etc/mtab)
+fi
+[ -n "$GRMLDEV" ] || GRMLDEV='/dev/cdrom'
+
einfo "Unmounting cdrom"
[ -d /live/image ] && umount /live/image || umount /cdrom
eend $?
-einfo "Now you can eject your grml-cd (e.g. run 'eject /dev/cdrom')." ; eend 0
+einfo "Now you can eject your grml-cd (e.g. run 'eject $GRMLDEV')." ; eend 0
## END OF FILE #################################################################