Rob Landley fb3c28fe89 realpath should parse -e пре 2 година
..
README aa777fe07d Add README file to each toys/ directory, teach build infrastructure to get fancy name from that. This means adding new directories shouldn't require touching build scripts. пре 11 година
acpi.c 141a075c0e Clean up some --help formatting. пре 5 година
ascii.c 2a8e198104 Missed a couple in the wchar_t -> unsigned conversion. пре 3 година
base64.c af50278fc9 Cleanup base32 slightly. пре 3 година
blkdiscard.c 0030729a09 blkdiscard: fix uninitialised offset пре 3 година
blkid.c cb1af1882a blkid: more scanf fun. пре 2 година
blockdev.c b8070a7425 OpenEmbedded needs commands installed in specific places. пре 5 година
bzcat.c 141a075c0e Clean up some --help formatting. пре 5 година
chcon.c 141a075c0e Clean up some --help formatting. пре 5 година
chroot.c 95574e3f2a cmp/env/nice/nohup/sort: use TOYFLAG_ARGFAIL. пре 5 година
chrt.c 59e16e10b4 Yank some unnecessarily exported global variables that should be static. пре 2 година
clear.c c3f3f842c5 Replace \033 with \e in strings. пре 2 година
count.c 83326334d5 Speed up count: use 64k block size, update display at most 4x/second. пре 3 година
devmem.c 54e2cd704f Teach devmem about nommu and 0x prefix on address. Print hex or decimal пре 3 година
dos2unix.c d3a435e53c Add error_msg_raw() and friends, replace error_msg("%s", s) uses, enable format пре 8 година
eject.c bd001e498d Clean up eject.c to use linux/eject.h and FLAG() macros. пре 2 година
factor.c b6eb5a16dc Minor cleanups, and switch lll to "long long" for 32 bit platforms. пре 2 година
fallocate.c b28b2a60c6 Switch fallocate to new style global names. пре 4 година
flock.c eb7e847adc Be more consistent about periods in help text. пре 7 година
fmt.c 141a075c0e Clean up some --help formatting. пре 5 година
free.c b1b7fec80d Denys Vlasenko pointed out that other implementations use "t" as "total", пре 3 година
freeramdisk.c 2f2c53f15b Go ahead and leak the filehandle, the command exits immediately. пре 2 година
fsfreeze.c 141a075c0e Clean up some --help formatting. пре 5 година
fsync.c 1ea6e127d5 Minor cleanups. пре 2 година
gpiod.c 946f7d63d6 Traverse doubly linked list non-infinitely. пре 2 година
help.c e22443c633 Don't show "toybox" header line for "help" output unless called with no args. пре 2 година
hexedit.c 7fe3cb1fa9 Move ANSI escape cheat sheet to tty.c пре 2 година
hwclock.c a079039934 Have xclose() perform the fd != -1 test. пре 3 година
i2ctools.c eee419c1d7 flags.h can #define its own CLEANUP_ macros for the next #include пре 2 година
inotifyd.c d3a435e53c Add error_msg_raw() and friends, replace error_msg("%s", s) uses, enable format пре 8 година
insmod.c 61cb6ab6b9 Move #include <sys/syscall.h> into toys.h. пре 2 година
ionice.c 42ce6272f5 When args.c is just enforcing max/min argument count with no options, imply ? пре 2 година
login.c d1598daf20 login: clear environment when -p is absent пре 5 година
losetup.c 0b00ea7fb8 Change xabspath() to more granular (flag based) control interface. пре 2 година
lsattr.c eee419c1d7 flags.h can #define its own CLEANUP_ macros for the next #include пре 2 година
lsmod.c 1dd3704c5f To ensure that toybox can be installed alongside busybox without пре 9 година
lsusb.c 6f24967142 Add spaces to lsusb output, trigger on the correct entries, tweak help text. пре 2 година
makedevs.c 2a5dc105a3 makedevs: stop using get_line(). пре 2 година
mcookie.c 1558e7dbbf Promote mcookie пре 5 година
mix.c 6a73e13d75 Convert more option vars to the new (single letter) coding style. пре 5 година
mkpasswd.c 141a075c0e Clean up some --help formatting. пре 5 година
mkswap.c d588ba7443 Improve help consistency. пре 5 година
modinfo.c e6b3ac496f modinfo: various fixes. пре 4 година
mountpoint.c a7a3c411fd mountpoint: add missing synopsis. пре 5 година
nbd_client.c a57721d146 bind/connect cleanup. пре 5 година
nsenter.c eee419c1d7 flags.h can #define its own CLEANUP_ macros for the next #include пре 2 година
oneit.c 53b2daab94 Use flag macros and document -rn options. пре 3 година
openvt.c cfea8f012d Cleanup openvt/deallocvt and merge with chvt, promote out of pending. пре 2 година
partprobe.c f71abed76b Promote partprobe. пре 10 година
pivot_root.c 61cb6ab6b9 Move #include <sys/syscall.h> into toys.h. пре 2 година
pmap.c 1ea6e127d5 Minor cleanups. пре 2 година
printenv.c 0ea04980e3 Fix printenv -0 (broken by the lib/args.c 0 prefix change). пре 3 година
pwdx.c 46409d50e5 Add readlink0() and readlinkat0() which null terminate the data. пре 8 година
pwgen.c 25fd949e51 Have -B remove more characters Ted Tso's implementation doesn't emit. пре 2 година
readahead.c 61cb6ab6b9 Move #include <sys/syscall.h> into toys.h. пре 2 година
readelf.c b024b85151 readelf: fix 32-bit build on Android. пре 3 година
readlink.c fb3c28fe89 realpath should parse -e пре 2 година
reboot.c 81859b8a57 timeout: use the monotonic clock. пре 2 година
reset.c c3f3f842c5 Replace \033 with \e in strings. пре 2 година
rev.c b30674681b Start replacing get_line() with getline(). пре 5 година
rmmod.c 61cb6ab6b9 Move #include <sys/syscall.h> into toys.h. пре 2 година
rtcwake.c 29229bf0fd rtcwake: default to UTC if /etc/adjtime can't be read пре 3 година
setfattr.c 12a0b40d09 Promote setfattr пре 6 година
setsid.c 9cacde056c setsid(1): call setsid(2) before setpgrp(2). пре 3 година
sha3sum.c 7ea411beed Switch sha3sum on in defconfig, and document -b (it's same as sha2sum). пре 3 година
shred.c 2185571e9d Update usage: line to include remaining options. пре 3 година
stat.c 1f9e37e361 Remove ifdefs from stat. пре 3 година
swapoff.c 1dd3704c5f To ensure that toybox can be installed alongside busybox without пре 9 година
swapon.c 6a73e13d75 Convert more option vars to the new (single letter) coding style. пре 5 година
switch_root.c 039d59d227 Replace various x = x declarations with QUIET macro to shut up gcc. пре 2 година
sysctl.c 46d2cda500 Tweak help_exit() to show "See %s --help" message on the same line. пре 6 година
tac.c b14b5d9d8d Rewrite tac to make better use of lib functions. пре 5 година
taskset.c 61cb6ab6b9 Move #include <sys/syscall.h> into toys.h. пре 2 година
timeout.c 73f5ecd772 Create the timer after installing the SIGALRM handler. пре 2 година
truncate.c 1ea6e127d5 Minor cleanups. пре 2 година
uclampset.c 61cb6ab6b9 Move #include <sys/syscall.h> into toys.h. пре 2 година
uptime.c ab833461a0 Add load average to uptime -p. пре 2 година
usleep.c 7aa651a6a4 Reindent to two spaces per level. Remove vi: directives that haven't worked right in years (ubuntu broke its' vim implementation). Remove trailing spaces. Add/remove blank lines. Re-wordwrap in places. Update documentation with new coding style. пре 11 година
uuidgen.c 828fc9c8be Promote uuidgen. пре 6 година
vconfig.c 8f6554366b Minor tweaks. пре 5 година
vmstat.c c0b79b6e42 vmstat: increase column sizes пре 4 година
w.c 46ddf0e34b probe for getspnam(), forkpty(), utmpx, replace sethostname() пре 9 година
watch.c 039d59d227 Replace various x = x declarations with QUIET macro to shut up gcc. пре 2 година
watchdog.c 664c417af5 Add lots of "static" annotations, make a couple things use FLAG() macros, etc. пре 3 година
which.c 7aa651a6a4 Reindent to two spaces per level. Remove vi: directives that haven't worked right in years (ubuntu broke its' vim implementation). Remove trailing spaces. Add/remove blank lines. Re-wordwrap in places. Update documentation with new coding style. пре 11 година
xxd.c 0aeca08240 Fix unused variable warnings found by clang/llvm 13. пре 2 година
yes.c 2c30d4f7a6 More line buffering. пре 3 година

README

Other commands

These are commands not present in Posix or LSB.

Most of them are necessary to provide a development environment capable of
booting a system image and building Linux From Scratch under it.

Tested with Aboriginal Linux system image and the lfs-bootstrap.hdc automated
build control image for Linux From Scratch 6.8):

http://landley.net/aboriginal

http://landley.net/aboriginal/control-images