* mount.cc (do_mount): Replace --no-executable flag with notexec

mount option in hint for remote filesystems.
	* path.cc (getmntent): Fix typo (noexec -> notexec).
This commit is contained in:
Corinna Vinschen 2009-07-22 16:24:17 +00:00
parent 6c188691db
commit 3955529c8b
3 changed files with 8 additions and 2 deletions

View File

@ -1,3 +1,9 @@
2009-07-22 Corinna Vinschen <corinna@vinschen.de>
* mount.cc (do_mount): Replace --no-executable flag with notexec
mount option in hint for remote filesystems.
* path.cc (getmntent): Fix typo (noexec -> notexec).
2009-07-22 Corinna Vinschen <corinna@vinschen.de>
* Makefile.in (path-mount.o): Add a rule to build stripped down version

View File

@ -100,7 +100,7 @@ do_mount (const char *dev, const char *where, int flags)
strcat (devtmp, "\\");
if (GetDriveType (devtmp) == DRIVE_REMOTE)
{
fprintf (stderr, "%s: defaulting to '--no-executable' flag for speed since native path\n"
fprintf (stderr, "%s: defaulting to 'notexec' mount option for speed since native path\n"
"%*creferences a remote share. Use '-f' option to override.\n", progname,
strlen(progname) + 2, ' ');
flags |= MOUNT_NOTEXEC;

View File

@ -882,7 +882,7 @@ getmntent (FILE *)
else if (m->flags & MOUNT_EXEC)
strcat (mnt.mnt_opts, (char *) ",exec");
else if (m->flags & MOUNT_NOTEXEC)
strcat (mnt.mnt_opts, (char *) ",noexec");
strcat (mnt.mnt_opts, (char *) ",notexec");
if (m->flags & MOUNT_NOACL)
strcat (mnt.mnt_opts, (char *) ",noacl");