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
commitba3290b5bd3b2c303617652091d37925544ca67f (patch)
treec800f24db24962facf497f9e89e356c116d82112
parent2763f3da324f1742892288640c63d1bedaaba56e (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