diff options
Diffstat (limited to 'libdiskfs/opts-append-std.c')
-rw-r--r-- | libdiskfs/opts-append-std.c | 12 |
1 files changed, 11 insertions, 1 deletions
diff --git a/libdiskfs/opts-append-std.c b/libdiskfs/opts-append-std.c index d3da031d..22762722 100644 --- a/libdiskfs/opts-append-std.c +++ b/libdiskfs/opts-append-std.c @@ -1,6 +1,6 @@ /* Get standard diskfs run-time options - Copyright (C) 1995, 1996 Free Software Foundation, Inc. + Copyright (C) 1995, 1996, 1997 Free Software Foundation, Inc. Written by Miles Bader <miles@gnu.ai.mit.edu> @@ -31,6 +31,16 @@ diskfs_append_std_options (char **argz, unsigned *argz_len) error_t err; extern int diskfs_sync_interval; + if (nosuid) + err = argz_add (argz, argz_len, "--no-suid"); + if (err) + return err; + + if (noexec) + err = argz_add (argz, argz_len, "--no-exec"); + if (err) + return err; + if (diskfs_readonly) err = argz_add (argz, argz_len, "--readonly"); else |