1
0
mirror of git://git.suckless.org/ubase synced 2024-12-30 10:52:16 +00:00
suckless linux base utils
Go to file
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
util Don't use 'tty/' rather use 'tty' 2013-09-06 10:29:00 +01:00
arg.h Rename __ARG_H__ to ARG_H__ 2013-11-25 21:33:58 +00:00
chvt.1 Add chvt(1) 2013-08-15 16:50:51 +01:00
chvt.c Be consistent and use *argv[] 2013-10-07 20:41:30 +01:00
clear.1 Rename manpages to match the proper section 2013-10-17 14:00:21 +03:00
clear.c exit with EXIT_SUCCESS/EXIT_FAILURE 2013-10-07 19:15:00 +01:00
config.h Setup a sane PATH across su(1) 2013-10-19 19:11:14 +01:00
config.mk Bump to C99 for ubase 2013-10-18 10:07:33 +01:00
df.1 Rename manpages to match the proper section 2013-10-17 14:00:21 +03:00
df.c Free minfo table 2014-01-25 22:34:30 +00:00
dmesg.c Remove unused header from dmesg(1) 2014-01-25 22:31:31 +00:00
eject.1 Rename manpages to match the proper section 2013-10-17 14:00:21 +03:00
eject.c exit with EXIT_SUCCESS/EXIT_FAILURE 2013-10-07 19:15:00 +01:00
fallocate.c exit with EXIT_SUCCESS/EXIT_FAILURE 2013-10-07 19:15:00 +01:00
free.c exit with EXIT_SUCCESS/EXIT_FAILURE 2013-10-07 19:15:00 +01:00
grabmntinfo.h Free minfo table 2014-01-25 22:34:30 +00:00
halt.8 Rename manpages to match the proper section 2013-10-17 14:00:21 +03:00
halt.c exit with EXIT_SUCCESS/EXIT_FAILURE 2013-10-07 19:15:00 +01:00
insmod.c exit with EXIT_SUCCESS/EXIT_FAILURE 2013-10-07 19:15:00 +01:00
LICENSE Add Jakob Kramer to LICENSE 2014-01-25 22:38:47 +00:00
lsmod.8 Rename manpages to match the proper section 2013-10-17 14:00:21 +03:00
lsmod.c exit with EXIT_SUCCESS/EXIT_FAILURE 2013-10-07 19:15:00 +01:00
lsusb.8 Rename manpages to match the proper section 2013-10-17 14:00:21 +03:00
lsusb.c exit with EXIT_SUCCESS/EXIT_FAILURE 2013-10-07 19:15:00 +01:00
Makefile Import mknod(1) from sbase 2014-01-28 16:52:37 +00:00
mknod.1 Import mknod(1) from sbase 2014-01-28 16:52:37 +00:00
mknod.c Import mknod(1) from sbase 2014-01-28 16:52:37 +00:00
mkswap.c Check for a valid pagesize in mkswap(8) 2013-10-29 15:55:59 +00:00
mount.c Free minfo table 2014-01-25 22:34:30 +00:00
mountpoint.c Free minfo table 2014-01-25 22:34:30 +00:00
pagesize.c A pagesize of 0 is invalid so treat it that way 2013-10-29 15:44:58 +00:00
pidof.c exit with EXIT_SUCCESS/EXIT_FAILURE 2013-10-07 19:15:00 +01:00
pivot_root.c exit with EXIT_SUCCESS/EXIT_FAILURE 2013-10-07 19:15:00 +01:00
proc.h Rename validps() to pidfile() 2013-08-16 16:42:59 +01:00
ps.c exit with EXIT_SUCCESS/EXIT_FAILURE 2013-10-07 19:15:00 +01:00
README Update README 2013-10-14 13:29:08 +01:00
reboot.h Make ubase compile with musl-gcc 2013-08-19 16:34:18 +01:00
rmmod.c exit with EXIT_SUCCESS/EXIT_FAILURE 2013-10-07 19:15:00 +01:00
su.c Setup a sane PATH across su(1) 2013-10-19 19:11:14 +01:00
swapoff.c exit with EXIT_SUCCESS/EXIT_FAILURE 2013-10-07 19:15:00 +01:00
swapon.c exit with EXIT_SUCCESS/EXIT_FAILURE 2013-10-07 19:15:00 +01:00
TODO Add passwd(1) to TODO 2013-11-12 13:22:54 +00:00
truncate.c exit with EXIT_SUCCESS/EXIT_FAILURE 2013-10-07 19:15:00 +01:00
umount.c Do not terminate early on a umount failure 2013-10-07 19:18:38 +01:00
unshare.c exit with EXIT_SUCCESS/EXIT_FAILURE 2013-10-07 19:15:00 +01:00
uptime.c Use utmpx instead of utmp 2013-10-08 16:49:40 +01:00
util.h Add watch(1) 2013-09-04 11:35:36 +01:00
watch.c exit with EXIT_SUCCESS/EXIT_FAILURE 2013-10-07 19:15:00 +01:00

ubase is a set of tools similar to util-linux to complement sbase[1].

Build a statically linked version of sbase-box with musl:

  make CC=musl-gcc LDFLAGS=-static ubase-box

[1] http://git.suckless.org/sbase