Commit Graph

66 Commits

Author SHA1 Message Date
sin
ed5167e2c1 Add passwd.1 to MAN1 2014-06-09 16:47:08 +01:00
sin
1ec996439a Add initial implementation of passwd(1)
No shadow support yet.
2014-06-05 16:57:27 +01:00
sin
6ea2b1aa53 Use estrtoul() in dd(1)
Allow specifications in hex and octal as well.
2014-06-04 13:13:00 +01:00
sin
207ba019fd Add initial version of dd(1).
This code was written by Sebastian Krahmer and you can find
the original version at https://github.com/stealth/odd.git.

Permission has been granted to release this code under MIT/X
for ubase.  It has been simplified by sin@2f30.org.

Thanks Sebastian!
2014-06-04 11:47:38 +01:00
sin
0d09df4645 Add hwclock(8) manpage 2014-06-03 16:25:18 +01:00
sin
dacfb76c75 Add initial version of hwclock(8) 2014-06-03 14:52:14 +01:00
sin
1988901b7d Add login(1) manpage 2014-06-02 16:45:29 +01:00
sin
0a3ed68d25 Add initial implementation of login(1)
No shadow support atm.
2014-06-02 16:17:33 +01:00
sin
550b655d98 Add ealloc.c with wrappers for emalloc() and friends
Re-organize util.h as well.
2014-04-30 13:11:57 +01:00
sin
1920516abf Add explicit_bzero() in util/ 2014-04-30 12:30:10 +01:00
sin
8b32decb6f Add initial implementation of sysctl(8)
Needs a bit of cleanup (avoiding magic numbers etc.).
2014-04-17 15:31:42 +01:00
sin
c4ff95798c Add respawn 2014-04-17 14:08:35 +01:00
sin
e8b61e9b7e Add manpages to Makefile 2014-04-14 15:20:09 +01:00
FRIGN
c7d72a8a56 Implement switch_root 2014-04-14 09:44:38 +01:00
sin
a32345028e Add initial version of killall5(8) 2014-03-06 12:13:49 +00:00
sin
02e0a1de08 Import id(1) from sbase 2014-02-27 14:30:30 +00:00
sin
3f98a7abc8 Convert mount(8) to mntent and kill grabmntinfo.[ch] 2014-02-24 13:44:15 +00:00
sin
422f400c21 Import who from sbase 2014-02-14 15:07:43 +00:00
sin
5c1c8d60be su is after stat 2014-02-10 15:50:11 +00:00
sin
adc7ff7d04 Add initial version of getty 2014-02-10 12:15:58 +00:00
sin
2033ecb340 Use config.def.h 2014-02-09 12:30:22 +00:00
sin
30824954f8 Add ctrlaltdel tool 2014-02-07 16:38:53 +00:00
sin
9dbc997058 Import stat(1) from sbase
This utility uses major()/minor() which are not portable.  It
belongs in ubase.
2014-01-30 16:24:03 +00:00
sin
1f7b76f6f2 Import mknod(1) from sbase
mknod(1) is not POSIX and it is not portable so it should be
in ubase instead of sbase.
2014-01-28 16:52:37 +00:00
sin
97975ff092 Add pagesize(1)
This program is useful in constructing portable shell scripts.
2013-10-29 15:37:42 +00:00
sin
5f3c183b85 Setup a sane PATH across su(1)
Also added a config.h for the basic configuration of ubase.
2013-10-19 19:11:14 +01:00
sin
ff2e11638f Add initial su(1) 2013-10-17 23:04:20 +01:00
sin
8c2bbb8fb3 Rename manpages to match the proper section
Install manpages to the right place, ensure their permissions
is set correctly.
2013-10-17 14:00:21 +03:00
sin
040ec4039c Allow ubase-box to be called as ubase-box tool args... 2013-10-08 23:37:55 +01:00
sin
64744bd6f1 Remove stat(1) - this now lives in sbase 2013-09-29 16:35:32 +01:00
sin
83390f4893 Replace VERSION in manpages with the actual version 2013-09-29 12:48:50 +01:00
sin
d8a51e73b9 Add support for rebooting the system through halt
Remove reboot
2013-09-17 16:34:26 +01:00
sin
2b767016b3 Add barebones eject(1) 2013-09-04 13:31:06 +01:00
sin
899d589db0 Add watch(1) 2013-09-04 11:35:36 +01:00
sin
b682ecb3b5 Fix ubase-box target 2013-09-03 15:13:21 +01:00
sin
ac2c8e1495 Add barebones lsusb(8) 2013-09-03 13:52:47 +01:00
sin
6a56bdf4ca Add primitive pidof(8) 2013-08-29 11:11:26 +01:00
sin
bb10563c7a Make ubase compile with musl-gcc 2013-08-19 16:34:18 +01:00
sin
74146c54a7 Add uptime(1) 2013-08-16 11:55:55 +01:00
sin
f885062b22 Add truncate(1) 2013-08-16 11:34:52 +01:00
sin
0f9fd144b7 Add fallocate(1) 2013-08-16 11:27:56 +01:00
sin
afe56e4cc7 Add clear(1) 2013-08-16 11:15:36 +01:00
sin
c2db2d065b Add mountpoint(1) 2013-08-16 11:03:44 +01:00
sin
6fa02c77b3 Add TODO 2013-08-16 11:03:26 +01:00
sin
b4a190c818 Print the available targets for ubase-box 2013-08-15 17:04:43 +01:00
sin
c5182bee36 Add free(1) 2013-08-15 16:50:51 +01:00
David Galos
641c7e79f3 Add chvt(1)
This is essentially cherry-picked from sbase with slight
modifications as we can now assume that it will be running on
Linux.
2013-08-15 16:50:51 +01:00
sin
5df65ecfd4 Add barebones ps(1) 2013-08-15 16:50:48 +01:00
sin
a4de4eb539 Add pivot_root(8) 2013-08-14 14:40:49 +01:00
sin
97cbad7eef Remove OpenBSD support
This is becoming a nightmare.  Just support Linux.
2013-08-14 14:40:47 +01:00