summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
1997-05-27.Miles Bader
1997-05-27(argp_args_usage):Miles Bader
Supply correct argp to filter_doc.
1997-05-27Tue May 27 11:55:17 1997 Thomas Bushnell, n/BSG <thomas@gnu.ai.mit.edu>Thomas Bushnell
* file-chmod.c (netfs_S_file_chmod): Turn off any read-only bits.
1997-05-27.Miles Bader
1997-05-27(sush):Miles Bader
Alias renamed from su.
1997-05-27Refer to sush rather than su.Miles Bader
1997-05-27Say to use `su' rather than `sush root'.Miles Bader
1997-05-27.Miles Bader
1997-05-27.Miles Bader
1997-05-27(SRCS):Miles Bader
Add ugids-imply.c, ugids-posix.c, idvec-impgids.c, idvec-verify.c, idvec-rep.c, ugids.c, ugids-subtract.c, ugids-verify.c, ugids-argp.c, ugids-rep.c, ugids-auth.c, ugids-xinl.c, & ugids-merge.c. (installhdrs): Add ugids.h.
1997-05-27(idvec_tail_contains):Miles Bader
Rewrite. (idvec_set, idvec_merge): Make NEW arg const. (idvec_subtract, idvec_keep): New functions. (idvec_tail): Function removed (now inline in idvec.h). (idvec_set_ids, idvec_merge_ids): Make IDS arg const. (idvec_contains, idvec_tail_contains): Make IDVEC arg const.
1997-05-27(idvec_subtract, idvec_keep, idvec_rep, idvec_uids_rep, idvec_gids_rep,Miles Bader
idvec_merge_implied_gids, idvec_verify): New declarations. (idvec_equal): New inline function. (idvec_is_empty): New function. (idvec_contains): Now an inline function. (idvec_fini): New macro. (idvec_set, idvec_merge): Make NEW arg const. (IDVEC_INIT): New macro. (idvec_set_ids, idvec_merge_ids): Make IDS arg const. (idvec_contains, idvec_tail_contains): Make IDVEC arg const.
1997-05-27Initial checkinMiles Bader
1997-05-27.Miles Bader
1997-05-27Add appropriate dependencies on parse.o, pids.o, frobauth.o, & frobauth-mod.o.Miles Bader
(INSTALL-ids-ops): Renamed from INSTALL-hurdids-ops. (SRCS): hurdids.c renamed to ids.c. (targets): hurdids renamed to ids. (addauth-LDLIBS, setauth-LDLIBS, su-LDLIBS): New variables.
1997-05-27(child_argps):Miles Bader
New variable. (main): Use ugids operations instead of doing [ug]id frobbing ourselves. (options): Remove uid/gid args. <ugids.h>: New include.
1997-05-27(parse_enum, parse_numlist, parse_strlist):Miles Bader
Add STATE argument, and pass it to callback functions. <argp.h>: New include.
1997-05-27(parse_enum, parse_numlist, parse_strlist):Miles Bader
Add STATE argument, and pass it to callback functions. <argp.h>: New include.
1997-05-26(psout): Add const to appropriate arguments.Miles Bader
1997-05-26(current_lid, current_sid):Miles Bader
Functions removed. (main): Use PIDS_ARGP to select processes. Use new forms of parse_ functions. (lookup_user): Take new STATE argument. (options): Rearranged to group similar options. Process-selection options removed. "pids.h": New include.
1997-05-26Totally rewritten.Miles Bader
1997-05-26Renamed from hurdids.cMiles Bader
1997-05-26Renamed to ids.cMiles Bader
1997-05-26Initial checkinMiles Bader
1997-05-26Initial checkinMiles Bader
1997-05-26(parser_init):Miles Bader
Replace references to STATE->argp with STATE->root_argp.
1997-05-26(__argp_state_help, argp_args_usage, hol_help):Miles Bader
Replace references to STATE->argp with STATE->root_argp.
1997-05-26(parser_init):Miles Bader
For the special case where no parsing function is supplied for an argp, propagate its input to its first child, if any.
1997-05-26(struct argp_state):Miles Bader
`argp' field renamed to `root_argp'.
1997-05-23(hol_add_cluster):Miles Bader
Initialize CL->depth.
1997-05-23.Miles Bader
1997-05-23fix typoThomas Bushnell
1997-05-23Fri May 23 13:13:18 1997 Thomas Bushnell, n/BSG <thomas@gnu.ai.mit.edu>Thomas Bushnell
* procstat.c (summarize_thread_basic_info): Don't include the kernel's idle threads in the summation. (summarize_thread_sched_info): Likewise. (summarize_thread_states): Likewise. (summarize_thread_waits): Likewise.
1997-05-23*** empty log message ***Thomas Bushnell
1997-05-23Fri May 23 10:06:34 1997 Thomas Bushnell, n/BSG <thomas@gnu.ai.mit.edu>Thomas Bushnell
* configure.in: Use AC_PROG_CC_LOCAL instead of AC_PROG_CC. * aclocal.m4: New file. * Makefile (DIST_FILES): Add aclocal.m4. (Patch from Marcus G. Daniels, marcus@cathcart.sysc.pdx.edu).
1997-05-21Wed May 21 12:07:24 1997 Thomas Bushnell, n/BSG <thomas@gnu.ai.mit.edu>Thomas Bushnell
* ops.c (netfs_attempt_create_file): Only attempt chown if the create succeeded.
1997-05-20.Miles Bader
1997-05-20(ARGP_KEY_HELP_ARGS_DOC): New macro.Miles Bader
1997-05-20(_help): Supply STATE to argp_args_usage.Miles Bader
(argp_args_usage): Add filtering of the args doc string. (comma): Print cluster headers for the first entry too.
1997-05-20*** empty log message ***Thomas Bushnell
1997-05-20*** empty log message ***Thomas Bushnell
1997-05-20*** empty log message ***Thomas Bushnell
1997-05-20Tue May 20 15:35:39 1997 Thomas Bushnell, n/BSG <thomas@gnu.ai.mit.edu>Thomas Bushnell
* nfs.c (xdr_encode_create_state): New arg OWNER. Set the owner of the new file to it. All callers changed. * nfs.h (xdr_encode_create_state): Update prototype. * ops.c (netfs_attempt_mkdir): If owner didn't get set correctly (some servers ignore it) then try a chown. (netfs_attempt_create_file): Likewise.
1997-05-15.Miles Bader
1997-05-15Initial checkinMiles Bader
1997-05-15(procset_names, fmt_sortkeys, fmt_names, fmts): Variables removed.Miles Bader
(enum procsets): Type removed. (struct output_fmt): New type. (output_fmt): New variable. (parse_enum): Function removed. (main): Use new version of parse_enum & output_fmts variable.
1997-05-15(_parse_strlist, parse_strlist, parse_numlist):Miles Bader
Functions removed. Include "parse.h".
1997-05-15(SRCS):Miles Bader
Add parse.c. (LCLHDRS): Add parse.h. Add dependencies on parse.o. Change references to addu into ones to addauth.
1997-05-15(_parse_strlist, parse_numlist):Miles Bader
Functions removed. (main: verify_passwd): Make user-in-group-0-can-use-his-own-password-to-su work. Replace include of "psout.h" with one of "parse.h". Renamed from addu.c.
1997-05-15(main: verify_passwd):Miles Bader
Add user-in-group-0-can-use-his-own-password-to-su hack.