summaryrefslogtreecommitdiff
path: root/utils
AgeCommit message (Collapse)Author
2000-10-182000-10-18 Marcus Brinkmann <marcus@gnu.org>Marcus Brinkmann
* devprobe.c (main): Call device_close before freeing the device port.
2000-07-272000-07-27 Thomas Bushnell, BSG <tb@mit.edu>Thomas Bushnell
* portinfo.c: Comment out unimplemented argument `--show-targets'. Reported by Marcus.Brinkmann@ruhr-uni-bochum.de.
2000-07-26* Makefile (HURDLIBS): Reorder libs such that the threads libMark Kettenis
comes before the ports lib. This makes sure the functions in libthreads properly override the stubs in libports with the new dynamic linker semantics in glibc 2.2.
2000-03-172000-03-17 Thomas Bushnell, BSG <tb@mit.edu>Thomas Bushnell
* frobauth-mod.c (frobauth_modify): Don't use MOVE_SEND in Hurd RPC. * msgport.c (do_setfd, cmd_chcwdir, cmd_cdroot, cmd_chcrdir): Likewise.
2000-02-082000-02-08 Roland McGrath <roland@baalperazim.frob.com>Roland McGrath
Remove the su utility, which is incompatible with traditional su as provided by sh-utils and used by some portable shell scripts. The Hurdish su functionality is available as `setauth --save'. * su.c: File removed. * Makefile (targets): Remove su. (SRCS): Remove su.c. (su): Target removed from various dependency rules. (su-LDLIBS): Variable removed. * unsu.c (doc): Refer to setauth --save rather than su.
2000-01-22.Roland McGrath
2000-01-222000-01-22 Roland McGrath <roland@baalperazim.frob.com>Roland McGrath
* nonsugid.c (get_nonsugid_ids): Remove saved set IDs from available sets before merging effective sets.
1999-11-21.Roland McGrath
1999-11-211999-11-20 Roland McGrath <roland@baalperazim.frob.com>Roland McGrath
* storeinfo.c (print_store: pstr): Add const to parameter type.
1999-11-19mount.sh replaced by mount.cRoland McGrath
1999-11-191999-11-19 Roland McGrath <roland@baalperazim.frob.com>Roland McGrath
* mount.c: New file. * mount.sh: File removed. * Makefile (special-targets): Remove mount. (SRCS): mount.sh -> mount.c (mount): Add deps on ../sutils/fstab.o, ../sutils/clookup.o, libfshelp and libports. (../sutils/fstab.o ../sutils/clookup.o): Rule to build in ../sutils.
1999-11-18.Roland McGrath
1999-11-181999-11-18 Roland McGrath <roland@baalperazim.frob.com>Roland McGrath
* vmstat.c (BADVAL): New macro. (SWAP_FIELD): New macro. This properly takes care of exciting C type promotion rules to properly indicate errors. (get_swap_size, get_swap_free, get_swap_active): Replace definitions with ones using SWAP_FIELD macro. (ensure_def_pager_info): Give an error message for lack of a default pager; check only once.
1999-09-22.Roland McGrath
1999-09-221999-09-23 Mark Kettenis <kettenis@gnu.org>Roland McGrath
* login.c (main): Pass controlling terminal ID port to the child.
1999-09-21.Roland McGrath
1999-09-211999-09-19 Roland McGrath <roland@baalperazim.frob.com>Roland McGrath
* w.c (add_utmp_procs): Ignore entries whose ut_type is not LOGIN_PROCESS or USER_PROCESS, or whose ut_line is empty.
1999-09-041999-08-10 Thomas Bushnell, BSG <tb@mit.edu>Thomas Bushnell
* portinfo.c: Correct documentation for (currently implemented) --target-send and --target-send-once options. Reported by Marcus Brinkmann (Marcus.Brinkmann@ruhr-uni-bochum.de).
1999-08-20.Roland McGrath
1999-08-201999-08-20 Roland McGrath <roland@baalperazim.frob.com>Roland McGrath
* portinfo.c (options): Doc fixes from Marcus.
1999-07-24.Roland McGrath
1999-07-231999-07-23 Roland McGrath <roland@baalperazim.frob.com>Roland McGrath
* Makefile (targets): Remove freeauth, added accidentally.
1999-07-18.Roland McGrath
1999-07-181999-07-17 Roland McGrath <roland@baalperazim.frob.com>Roland McGrath
* rpctrace.c (rewrite_right): If we see our own wrapper right, unwrap and replace it with the original send right. (trace_and_forward): Remove vm_map special case.
1999-07-18(trace_and_forward): rehack special cases for mach_port_insert_right and vm_mapRoland McGrath
1999-07-18.Roland McGrath
1999-07-181999-07-17 Roland McGrath <roland@baalperazim.frob.com>Roland McGrath
* rpctrace.c: Mostly rewritten. Now mostly working with skeletal functionality.
1999-07-16.Roland McGrath
1999-07-161999-07-15 Roland McGrath <roland@baalperazim.frob.com>Roland McGrath
* rpctrace.c: New file, from josem and gord. Not yet functional. * Makefile (rpctrace): New target. (targets): Add rpctrace. (SRCS): Add rpctrace.c.
1999-07-11.Roland McGrath
1999-07-111999-07-10 Roland McGrath <roland@baalperazim.frob.com>Roland McGrath
* pids.c: Add #include <sys/mman.h> for munmap decl. * showtrans.c: Likewise. * login.c: Likewise. * storeread.c: Likewise. * msgport.c: Likewise.
1999-07-031999-07-03 Thomas Bushnell, BSG <tb@mit.edu>Thomas Bushnell
* login.c (cat): Use munmap instead of vm_deallocate. (check_owned): Likewise. (kill_login): Likewise. * storeread.c (main): Likewise. * showtrans.c (main): Likewise. * pids.c (add_fn_pids): Likewise. * msgport.c (cmd_getenv): Likewise.
1999-07-021999-07-01 Mark Kettenis <kettenis@gnu.org>Thomas Bushnell
* Makefile (INSTALL-addauth-ops, INSTALL-setauth-ops, INSTALL-su-ops): Removed. These programs don't have to be installed suid-root anymore. * frobauth-mod.c (frobauth_modify): Do not try to set the owner of the processes we're frobbing. The process set their owner themselves when we pass them their new authentication.
1999-06-23.Roland McGrath
1999-06-231999-06-21 Roland McGrath <roland@baalperazim.frob.com>Roland McGrath
* login.c (main): For no-uids shell, default SH_ARG0 to informative value. Use asprintf to construct it.
1999-06-20.Roland McGrath
1999-06-201999-06-20 Roland McGrath <roland@baalperazim.frob.com>Roland McGrath
* ps.c (options): Doc fix.
1999-05-29.Roland McGrath
1999-05-291999-05-29 Roland McGrath <roland@baalperazim.frob.com>Roland McGrath
* ps.c (output_fmts): Add %start and %time specs before %command in "user" (ps -u) format.
1999-05-291999-05-29 Roland McGrath <roland@baalperazim.frob.com>Roland McGrath
* w.c (fetch_boot_time): New function. Use libps to get task_basic_info for PID 1 (init); its creation_time is "boot time". (uptime): Use it, instead of stat'ing /var/run/uptime.
1999-05-16.Roland McGrath
1999-05-161999-05-16 Roland McGrath <roland@baalperazim.frob.com>Roland McGrath
* portinfo.c (parse_task): Fail with appropriate error message if the fetched task is MACH_PORT_NULL.
1999-04-25.Roland McGrath
1999-04-251999-04-25 Roland McGrath <roland@baalperazim.frob.com>Roland McGrath
* shd.c (run): Print child's PID when pausing before exec.
1999-03-12Fri Mar 12 15:22:02 1999 Thomas Bushnell, BSG <tb@mit.edu>Thomas Bushnell
* login.c (add_utmp_entry): Properly call setutent and endutent around the getutline call.
1999-03-11.Roland McGrath
1999-03-111999-03-11 Roland McGrath <roland@baalperazim.frob.com>Roland McGrath
* portinfo.c (main): Grok -E and inhibit error msg for print_xlated_port_info if set. (options): #if 0 -q option until we implement it.
1999-02-27.Roland McGrath
1999-02-271999-02-17 Roland McGrath <roland@baalperazim.frob.com>Roland McGrath
* mount.sh: Use `awk' instead of `gawk'.
1999-02-19Fri Feb 19 02:43:11 1999 Thomas Bushnell, BSG <tb@mit.edu>Thomas Bushnell
* login.c (main): Correctly implement -f instead of always acting as if it were set.