Commit Graph

  • d2a7d5aeca Don't initialize unneeded variables in swaplabel(8) sin 2014-11-29 21:32:53 +0000
  • aed9e3f6fa Add swaplabel(8) Jan Tatje 2014-11-29 21:09:39 +0000
  • fd6f44d7bf No bool sin 2014-11-24 11:30:08 +0000
  • 154381a0c7 Sync up util/*.c from sbase sin 2014-11-17 16:03:18 +0000
  • 6e3c035db8 Properly signal failure if command fails in ubase-box sin 2014-11-10 23:36:44 +0000
  • 8ddf33f492 Update TODO style sin 2014-11-07 20:39:56 +0000
  • 3dedd9bf8c Add last(1) manpage to TODO sin 2014-11-07 11:41:19 +0000
  • 0427a16144 Remove hwclock from TODO sin 2014-11-01 15:59:15 +0000
  • cea440bd2d df -hk should disable -h and df -kh should disable -k sin 2014-10-18 18:22:55 +0100
  • dc3a9d9e2a Implement df -hk Jeffrey Picard 2014-10-18 18:15:26 +0100
  • 7e2fe55d68 Remember to include libgen.h for basename(3) sin 2014-10-17 16:07:49 +0100
  • 09bfb1d065 Update list of tools in README sin 2014-10-16 12:36:03 +0100
  • faf12794db We cannot use eprintf() without first initializing argv0 sin 2014-10-16 11:40:57 +0100
  • 04a30829a2 Remove last from TODO sin 2014-10-16 11:31:00 +0100
  • 82500097cf Update only the modified objects in util.a Roberto E. Vargas Caballero 2014-10-16 11:29:21 +0100
  • 2f03742e05 Add last and lastb Roberto E. Vargas Caballero 2014-10-16 11:27:39 +0100
  • 249b5b5c0a Update TODO sin 2014-10-16 11:19:40 +0100
  • deb4fa8044 Nuke last EXIT_SUCCESS sin 2014-10-02 23:50:19 +0100
  • 6f7f387352 Stop using EXIT_{SUCCESS,FAILURE} sin 2014-10-02 23:45:25 +0100
  • d4416d984b Update TODO sin 2014-09-28 18:35:55 +0100
  • 30715f1eec No need for putchar('\n') after getpass() sin 2014-09-04 11:51:25 +0100
  • 4a324f6359 Check for cmd truncation in watch(1) sin 2014-08-25 19:14:34 +0100
  • 9859943d47 Remove unnecessary newline output from su Wolfgang Corcoran-Mathe 2014-08-25 15:37:13 +0100
  • cd1a3d5698 Rework parsecmdline() sin 2014-08-20 20:37:12 +0100
  • 0fbd4280f8 Add lastlog to README sin 2014-08-18 22:32:58 +0100
  • ef78f20dd8 Use agetline() in lastlog(8) sin 2014-08-18 22:02:22 +0100
  • 1aaec6250a Convert lastlog(8) to {w,}eprintf() sin 2014-08-18 21:55:38 +0100
  • 6af24e35f9 Only check errno if getpwnam() fails sin 2014-08-18 21:49:22 +0100
  • e4677f290b Add lastlog(8) Roberto E. Vargas Caballero 2014-08-18 18:24:29 +0100
  • 1291687152 Only work with stderr in mesg sin 2014-08-04 21:02:28 +0100
  • af274ce48a Add mesg.1 sin 2014-08-04 20:59:47 +0100
  • a068e158e4 Associate perms on stderr as opposed to stdin sin 2014-08-04 20:59:06 +0100
  • cebba6f038 Update TODO sin 2014-07-27 00:01:42 +0100
  • bf9dfd7b29 Only "y" and "n" are valid, nothing else sin 2014-07-26 15:51:21 +0100
  • 60b1cc522e Add mesg to README sin 2014-07-26 15:35:59 +0100
  • 47092bd9b6 Add mesg(1) sin 2014-07-26 15:31:44 +0100
  • 2e3fae67e2 Add less/pg to TODO sin 2014-07-14 19:16:24 +0100
  • 050430c81a Add fakeroot sin 2014-07-14 19:01:09 +0100
  • d10f04c473 Fix include order sin 2014-07-14 13:29:40 +0100
  • 8fdc7d70bd passwd: fix /etc/passwd support, ... Hiltjo Posthuma 2014-07-13 19:55:46 +0000
  • 10a539e744 passwd: fix potential double close() Hiltjo Posthuma 2014-07-12 20:33:02 +0000
  • fa0b80442c ps: one case for error handling Hiltjo Posthuma 2014-07-12 20:32:36 +0000
  • f48d545c77 passwd: improvements Hiltjo Posthuma 2014-07-10 17:51:51 +0000
  • a27035c281 ps: whoops wrong copy-pasterino Hiltjo Posthuma 2014-07-09 15:52:40 +0000
  • e45e64491e Only check errno if getpwuid() fails Hiltjo Posthuma 2014-07-09 15:42:54 +0000
  • 291aedb875 code consistency fixes Hiltjo Posthuma 2014-07-09 15:39:32 +0000
  • c50f7a3a27 login: separate write utmp in a separate function Hiltjo Posthuma 2014-07-09 15:04:45 +0000
  • 96f15f1d04 errno: check only errno if return value was NULL Hiltjo Posthuma 2014-07-09 14:56:02 +0000
  • 528f10be6c util/passwd.c: check errno only if spw is NULL Hiltjo Posthuma 2014-07-09 14:08:09 +0000
  • 10c8b71fd2 Kick off respawn in its own session sin 2014-07-06 21:35:35 +0100
  • ce59961f19 respawn: kill child process upon SIGTERM sin 2014-07-06 21:08:19 +0100
  • d9aaa0f501 pidof: fix typo, argv[0] -> argv[i] Hiltjo Posthuma 2014-07-05 15:47:30 +0000
  • 2557104494 util/proc: theoretical underflow Hiltjo Posthuma 2014-07-05 12:51:13 +0000
  • 5a06a9f7e1 pidof: match on full name and basename Hiltjo Posthuma 2014-07-05 12:50:18 +0000
  • 55dd1076fe Print header after trying to open /proc/modules sin 2014-07-04 11:45:58 +0100
  • 1ec0073bb8 Remove entries from TAILQ when free-ing sin 2014-07-03 14:24:10 +0100
  • c9609ea5ff Only call fwrite() and fclose() when fp is not NULL sin 2014-07-02 12:03:01 +0100
  • 3669fa4117 More error checking for fwrite() sin 2014-07-02 11:51:30 +0100
  • 53547b7835 Just die if ttyname() fails sin 2014-07-02 11:49:03 +0100
  • 2832db2368 Set UTMP_PATH in config.def.h sin 2014-07-01 15:48:35 +0100
  • d0145aaf1f login: Write utmp entry sin 2014-07-01 15:42:31 +0100
  • ae8ca1598b Clear utmp entries for the specified tty in getty(8) sin 2014-07-02 11:45:10 +0100
  • 8d187be64a Replace fprintf(stderr, ...) calls with weprintf() sin 2014-06-30 22:42:56 +0100
  • 135f6012cb Incomplete output is not an error sin 2014-06-30 22:37:56 +0100
  • 29bc0ce130 No need to skip stdin in chvt(1) sin 2014-06-30 16:55:00 +0100
  • d04d030367 Use EXIT_FAILURE sin 2014-06-30 19:15:45 +0100
  • 86060b535c Fix includes across all tools sin 2014-06-30 19:03:41 +0100
  • b03a021983 List function decls in alphabetical order sin 2014-06-30 18:42:08 +0100
  • 55dbbb7b3f Use estrtol() instead of atoi() sin 2014-06-30 16:50:29 +0100
  • 643a714256 Simplify dmesg_show() sin 2014-06-30 16:43:25 +0100
  • 5aede71236 Use a bitwise-xor to determine incompatible flags sin 2014-06-30 16:35:15 +0100
  • 06dcf39b3a Add some error checking to util/recurse.c sin 2014-06-30 15:58:00 +0100
  • 968ccce951 Sync util/recurse.c with that of sbase sin 2014-06-30 15:39:42 +0100
  • 693de34f88 Mention config.h in README sin 2014-06-30 14:18:06 +0100
  • fc26e2932d Add comment to clarify "$6$" sin 2014-06-30 14:17:00 +0100
  • 4cce54b8e9 Add readahead.8 sin 2014-06-30 14:14:46 +0100
  • 22e7bed99b Add David to LICENSE sin 2014-06-30 14:07:59 +0100
  • 67d38a7e43 Import strl{cpy,cat}() from sbase sin 2014-06-30 14:05:20 +0100
  • f5ebc6350b Import sys/queue.h and move over existing tools sin 2014-06-30 12:58:24 +0100
  • 716321e765 Update TODO sin 2014-06-28 23:43:10 +0100
  • 4c967b5995 Update README sin 2014-06-28 21:02:47 +0100
  • 1e7acf4c54 No need to include sys/ioctl.h in watch(1) sin 2014-06-28 11:28:44 +0100
  • 88c61c17e8 Check some more ioctl() calls for errors sin 2014-06-28 11:28:19 +0100
  • debcf4447d Add readahead(8) sin 2014-06-27 17:02:42 +0100
  • 32efa14595 Fix switch_root delete_content() sin 2014-06-27 11:57:26 +0100
  • 941ffd2aed Bail out on path truncation sin 2014-06-27 11:47:03 +0100
  • b5c3bcda7d Ensure that path[0] == '\0' upon entry to delete_content() sin 2014-06-27 11:44:06 +0100
  • 32bc548228 Update program list in TODO sin 2014-06-26 16:38:04 +0100
  • 9a0cf7c359 Add a misc section in TODO sin 2014-06-26 16:34:52 +0100
  • 36049e2925 Add more programs to TODO sin 2014-06-26 16:33:48 +0100
  • 23678b96cd Check FIFREEZE/FITHAW ioctl for failure sin 2014-06-26 16:17:57 +0100
  • c88ba3750e Add freeramdisk(8) sin 2014-06-26 16:16:15 +0100
  • 35a9479141 Style fix for insmod.8 sin 2014-06-26 16:03:59 +0100
  • c1a96ddb4c Add fsfreeze.8 sin 2014-06-26 16:02:04 +0100
  • 6b83c2ce92 Fix missing paren sin 2014-06-14 20:39:47 +0100
  • 5d85bb0cfe Add fsfreeze(8) sin 2014-06-14 16:48:10 +0100
  • 816199471f Replace fgets() with agetline() sin 2014-06-14 13:13:10 +0100
  • 191cc71cee sysctl: Add support for loading key:value pairs from file sin 2014-06-13 15:20:21 +0100
  • db0ea785f0 Implement -g and -u for id(1) sin 2014-06-11 15:42:33 +0100
  • d3e332c72d Ensure a select() failure is properly signalled to the caller sin 2014-06-11 13:03:33 +0100