Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | 1998-10-20 Roland McGrath <roland@baalperazim.frob.com> | Roland McGrath | 1998-10-24 | 1 | -5/+7 |
| | | | | | | | | * dir-lookup.c (diskfs_S_dir_lookup): Add braces to silence gcc warning. * io-identity.c (diskfs_S_io_identity): Likewise. * opts-append-std.c (diskfs_append_std_options): Likewise. * opts-std-runtime.c (set_opts): Likewise. | ||||
* | (OPT_EXEC_OK, OPT_SUID_OK): | Miles Bader | 1997-09-19 | 1 | -4/+4 |
| | | | | | | Rename definitions from ..._OPT. (set_opts): Prepend "_diskfs" to uses of NOSUID & NOEXEC. | ||||
* | Tue Sep 16 14:37:51 1997 Thomas Bushnell, n/BSG <thomas@gnu.ai.mit.edu> | Thomas Bushnell | 1997-09-16 | 1 | -1/+17 |
| | | | | | | | | | | | | | | | | | | | | | | | * priv.h (nosuid, noexec): New variables. * init-init.c (nosuid, noexec): New variables, initialized to zero. * file-exec.c (diskfs_S_file_exec): If noexec is on, then prohibit all execution with EACCES. If nosuid is on, then prohibit setuid or setgid execution by silently omitting the uid substitution. * opts-std-startup.c (parse_startup_opt): Implement --no-suid and --no-exec. * opts-common.c (diskfs_common_options): Add --no-suid and --no-exec. * opts-std-runtime.c (struct parse_hook): Add nosuid and noexec. (parse_opt) [cases 'S', 'E', OPT_SUID_OK, OPT_EXEC_OK] Understand --no-suid, --no-exec, --suid-ok, and --exec-ok. (parse_opt) [case ARGP_KEY_INIT]: Initialize H->nosuid and H->noexec. (OPT_SUID_OK, OPT_EXEC_OK): New macros. (std_runtime_options): Add --suid-ok and --exec-ok. (set_opts): Set nosuid and noexec from H->nosuid and H->noexec. * opts-common.c (diskfs_common_options): Rename --nosync to --no-sync; leave --nosync as an alias. | ||||
* | (parse_opt): | Miles Bader | 1997-07-14 | 1 | -2/+5 |
| | | | | Turn off synchronous mode when setting a sync interval. | ||||
* | (parents): | Miles Bader | 1996-10-24 | 1 | -2/+2 |
| | | | | | | | | Variable removed. (children): New variable. (diskfs_std_runtime_argp): Use CHILDREN instead of PARENTS. | ||||
* | (std_runtime_options): | Miles Bader | 1996-09-23 | 1 | -1/+4 |
| | | | | | | Change --remount to --update (keep --remount as a deprecated alias). <argp.h>: New include. | ||||
* | (parse_opt): Add hair to share arg parsing state between two parsers that use | Miles Bader | 1996-06-26 | 1 | -10/+22 |
| | | | | the same parse_opt function at the same time. | ||||
* | Initial revision | Miles Bader | 1996-06-20 | 1 | -0/+122 |