Problem: VL-hot mounted external harddisks
appear to be noexec by default. Enabling exec
in the Mount tab of vl-hot-config does indeed
cause a line in /etc/udev/vl-hot.conf like this:
but the volumes still seem to be mounted noexec:
attempts to directly run scripts from them
continue to fail with errors like
/bin/sh: bad interpreter: Permission denied
Since the volumes don't show up in mtab and
I'm not familiar with udev, I could not determine
whether the problem is on the udev or on the
vl-hot side. But skimming over the udev changelog
after 118, nothing jumped out at me, so I report this
By the way, neither "excluding" nor "including" the
device in question (/dev/sdb6) in the
Mount tab in vl-hot-config seemed to make
any difference, so maybe I just don't get it
how this tab is supposed to be used.
Workaround: Creating a manual fstab entry
with mount options defaults,noatime,exec,rw
solved this problem for me.
Approx. VL-current as of 2008-09-12
Linux 18.104.22.168 SMP
External partition type: reiserfs
For the next vl-hot release, it would be nice to
know if exec is actually supposed to work,
and/or how to debug this further.
In any case: Thanks a lot for VectorLinux!