Commit Graph

579 Commits

Author SHA1 Message Date
sin a5c30abf8f Use TTY_NAME_MAX instead of PATH_MAX 2015-01-16 15:55:07 +00:00
sin d76319f838 Properly match (ttymaj, ttymin) pairs to tty names in /dev
For the common case where we have pts/ or tty do it straight
away.  Otherwise traverse /dev for a match.  This fixes ps(1) when
it is executed over a serial terminal with tty names like ttyAMA0.
2015-01-16 15:55:07 +00:00
sin 2a0deb7600 Update LICENSE 2014-12-31 22:02:29 +00:00
sin 084d375a7d Update LICENSE file just like for sbase 2014-12-23 18:10:54 +00:00
sin 42db5e13d0 Rename to unlock/lock as opposed to enable/disable 2014-12-05 19:06:40 +00:00
sin b0b8579eb3 Add vtallow.1 2014-12-05 15:41:13 +00:00
sin 4269d523e2 Add vtallow(1) to enable or disable VT switch 2014-12-05 15:16:07 +00:00
sin 74c0abb6a2 Use -D_XOPEN_SOURCE=700 2014-11-30 14:12:52 +00:00
sin cee1a0170d watch: If period is negative default to 0.1s 2014-11-30 14:08:42 +00:00
sin 703e18185c Update watch(1) to handle more accurate intervals 2014-11-30 14:05:44 +00:00
sin 4cb108f557 No need for dmesg_show() to have an fd 2014-11-30 13:28:26 +00:00
sin 10d6bf2f4d Stop using *_FILENO 2014-11-30 13:12:33 +00:00
sin 2d45a04b92 Check if 0, 1, 2 are valid tty file descriptors 2014-11-30 13:05:24 +00:00
sin 6da76775cb Rework tty setup in getty(8) 2014-11-30 13:00:43 +00:00
sin facc3a871f Turn enumeration into #defines 2014-11-30 12:34:26 +00:00
sin 7819662024 Break out libs into LDLIBS 2014-11-30 12:31:22 +00:00
sin 0c008b65ee Bring in the sbase Makefile updates to ubase 2014-11-30 12:18:54 +00:00
sin ae7aafc127 Rename util/ to libutil/ 2014-11-29 21:46:47 +00:00
sin d81c43ee3f Remove tools from README 2014-11-29 21:46:42 +00:00
sin d2a7d5aeca Don't initialize unneeded variables in swaplabel(8) 2014-11-29 21:32:53 +00:00
Jan Tatje aed9e3f6fa Add swaplabel(8) 2014-11-29 21:22:56 +00:00
sin fd6f44d7bf No bool 2014-11-24 11:30:08 +00:00
sin 154381a0c7 Sync up util/*.c from sbase 2014-11-17 16:04:35 +00:00
sin 6e3c035db8 Properly signal failure if command fails in ubase-box
Similar fix as the one provided by emg for sbase.
2014-11-10 23:40:00 +00:00
sin 8ddf33f492 Update TODO style 2014-11-07 20:40:09 +00:00
sin 3dedd9bf8c Add last(1) manpage to TODO 2014-11-07 11:41:30 +00:00
sin 0427a16144 Remove hwclock from TODO 2014-11-01 15:59:44 +00:00
sin cea440bd2d df -hk should disable -h and df -kh should disable -k 2014-10-18 18:22:55 +01:00
Jeffrey Picard dc3a9d9e2a Implement df -hk 2014-10-18 18:17:40 +01:00
sin 7e2fe55d68 Remember to include libgen.h for basename(3) 2014-10-17 16:08:31 +01:00
sin 09bfb1d065 Update list of tools in README 2014-10-16 12:36:03 +01:00
sin faf12794db We cannot use eprintf() without first initializing argv0 2014-10-16 11:40:57 +01:00
sin 04a30829a2 Remove last from TODO 2014-10-16 11:31:00 +01:00
Roberto E. Vargas Caballero 82500097cf Update only the modified objects in util.a 2014-10-16 11:29:38 +01:00
Roberto E. Vargas Caballero 2f03742e05 Add last and lastb 2014-10-16 11:28:01 +01:00
sin 249b5b5c0a Update TODO 2014-10-16 11:20:28 +01:00
sin deb4fa8044 Nuke last EXIT_SUCCESS 2014-10-02 23:50:19 +01:00
sin 6f7f387352 Stop using EXIT_{SUCCESS,FAILURE} 2014-10-02 23:47:39 +01:00
sin d4416d984b Update TODO 2014-09-28 18:36:05 +01:00
sin 30715f1eec No need for putchar('\n') after getpass() 2014-09-04 11:52:12 +01:00
sin 4a324f6359 Check for cmd truncation in watch(1) 2014-08-25 19:14:57 +01:00
Wolfgang Corcoran-Mathe 9859943d47 Remove unnecessary newline output from su 2014-08-25 15:37:13 +01:00
sin cd1a3d5698 Rework parsecmdline() 2014-08-20 20:38:35 +01:00
sin 0fbd4280f8 Add lastlog to README 2014-08-18 22:35:13 +01:00
sin ef78f20dd8 Use agetline() in lastlog(8)
Some other minor changes as well.
2014-08-18 22:03:50 +01:00
sin 1aaec6250a Convert lastlog(8) to {w,}eprintf() 2014-08-18 21:55:38 +01:00
sin 6af24e35f9 Only check errno if getpwnam() fails 2014-08-18 21:49:22 +01:00
Roberto E. Vargas Caballero e4677f290b Add lastlog(8)
At the moment this does not work with ubase login(1).  We should
add support to login(1) to write the lastlog entries.

Minor modifications by sin.
2014-08-18 18:29:38 +01:00
sin 1291687152 Only work with stderr in mesg
Previous commit was incomplete (damn git add -p).
2014-08-04 21:04:07 +01:00
sin af274ce48a Add mesg.1 2014-08-04 21:01:00 +01:00