Date: Tue, 29 Apr 2008 15:07:09 -0400 From: Kris Moore <kris@pcbsd.com> To: freebsd-gnome@freebsd.org Subject: Question about noexec flag in HAL Message-ID: <481771DD.7010007@pcbsd.com>
next in thread | raw e-mail | index | archive | help
Hopefully just a quick question. In the past I've had to compile HAL with a patch to disable the noexec flag from being used when mounting CD's. The lines in question are below: tools/hal-storage-mount.c #ifdef __FreeBSD__ #define MOUNT "/sbin/mount" -#define MOUNT_OPTIONS "noexec,nosuid" +#define MOUNT_OPTIONS "nosuid" #define MOUNT_TYPE_OPT "-t" This has been rather of a pain, since I don't want to keep making a custom patch to remove this flag. Is there some other easy way to remove the noexec flag from being used in CD mounting? I've tried by putting this in my /usr/local/etc/hal/fdi/policy/preferences.fdi file: <device> <match key="volume.fstype" string="iso9660"> <merge key="volume.policy.mount_option.noexec" type="bool">false</merge> </match> </device> However, it doesn't seem to make a difference :( Any other hints? Or am I stuck patching HAL itself? -- Kris Moore PC-BSD Software http://www.pcbsd.com
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?481771DD.7010007>