Send patches - preferably formatted by git format-patch - to patches at archlinux32 dot org.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar>2009-11-17 02:57:51 -0300
committerGerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar>2009-11-17 02:57:51 -0300
commit38d828f7493b5facf3123075c88397278dd1d5cb (patch)
tree17d5f52e656ef518b410ca8fecaeddca8ca6303a
parented97ef03a4108018c95f51a202159139e1bda956 (diff)
Only lock the optical drive if mounted from this
Check if FSTYPE is iso9660 or UDF, and only in this case look the optical drive. Signed-off-by: Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar>
-rw-r--r--archiso/hooks/archiso8
1 files changed, 5 insertions, 3 deletions
diff --git a/archiso/hooks/archiso b/archiso/hooks/archiso
index cf13e3d..336a014 100644
--- a/archiso/hooks/archiso
+++ b/archiso/hooks/archiso
@@ -124,9 +124,11 @@ run_hook ()
# Bind our bootmnt dir into the live system
_mnt_bind /bootmnt /bootmnt
- if [ -d /proc/sys/dev/cdrom ]; then
- echo 0 > /proc/sys/dev/cdrom/lock
- echo 0 > /proc/sys/dev/cdrom/autoeject
+ if [ "${FSTYPE}" = "iso9660" -o "${FSTYPE}" = "udf" ]; then
+ if [ -d /proc/sys/dev/cdrom ]; then
+ echo 0 > /proc/sys/dev/cdrom/lock
+ echo 0 > /proc/sys/dev/cdrom/autoeject
+ fi
fi
if [ "${break}" = "y" ]; then