6f1713f216
*: intrduce and use safe_gethostname. By Tito <farmatito AT tiscali.it>
Denis Vlasenko
2008-02-25 23:23:58 +00:00
394eebed66
lpd: spool mode added by Vladimir lpr: more robust error reporting *: introduce and use xchroot libbb: full_read/write now will report partial data counts prior to error isdirectory.c: style fixes
Denis Vlasenko
2008-02-25 20:30:24 +00:00
38b8831b32
lpd: now with "svn add"...
Denis Vlasenko
2008-02-25 14:48:15 +00:00
f99afb5dff
lpd: new applet by Vladimir Dronnikov <dronnikov AT gmail.com>
Denis Vlasenko
2008-02-24 23:32:36 +00:00
a2f47358eb
forgotten bit of rmdir long options support
Denis Vlasenko
2008-02-24 22:45:04 +00:00
6d8112cc24
fix typo in comment, no code changes
Denis Vlasenko
2008-02-24 22:08:57 +00:00
4f82bdb050
lpr,lpq: rework by dronnikov AT gmail.com
Denis Vlasenko
2008-02-24 18:44:20 +00:00
52feee9b1f
rmdir: optional long options support for Debian users. +68 bytes. By Roberto Gordo Saez <roberto.gordo AT gmail.com>
Denis Vlasenko
2008-02-24 14:56:10 +00:00
28b29916cb
watch: shrink (by walter harms <WHarms AT bfs.de>)
Denis Vlasenko
2008-02-24 14:33:17 +00:00
400d8bb45e
less,klogd,syslogd,nc,tcpudp: exit on signal by killing itself, not exit(1) *: minor shrink
Denis Vlasenko
2008-02-24 13:36:01 +00:00
d553faf5a5
less: small shrink
Denis Vlasenko
2008-02-23 12:22:17 +00:00
a7259b64e8
syslogd: small shrink
Denis Vlasenko
2008-02-23 12:08:36 +00:00
d2172c04e6
less: make it a bit more resistant against statusline corruption. less: "examine" command will not bomb out on bad file name now
Denis Vlasenko
2008-02-23 11:54:37 +00:00
33196372be
less: update line input so that it doesn't interfere with screen update. Makes "man bash", [enter], [/], <enter search pattern>, [enter] more usable - manpage draws as you enter the pattern! Yay!! less: fix bug where backspace wasn't actually deleting chars less: "examine file with empty name" doesn't abort anymore. libbb: add "all fatal signals" mask.
Denis Vlasenko
2008-02-23 01:25:38 +00:00
081efd1232
corrected English in comment
Denis Vlasenko
2008-02-20 22:57:24 +00:00
a523e2efad
udhcp: we were forgetting to set right op byte in tha packet for DHCPDECLINE. Fixing, and making code smaller.
Denis Vlasenko
2008-02-20 22:33:38 +00:00
e376d454bb
libbb: introduce and use nonblock_safe_read(). Yay! Our shells are immune from this nasty O_NONBLOCK now!
Denis Vlasenko
2008-02-20 22:23:24 +00:00
ae86a338b8
[#1334] exec script for devices even if they dont have device nodes
Mike Frysinger
2008-02-20 18:31:36 +00:00
597906c436
ash: introduce and use stzalloc and ckzalloc.
Denis Vlasenko
2008-02-20 16:38:54 +00:00
e7b43cf59f
trivial fixes to config system
Denis Vlasenko
2008-02-19 23:42:22 +00:00
99a61842df
init: HUP should not be temporarily set to "restart", we use it for config reload, and we have QUIT for "restart".
Denis Vlasenko
2008-02-19 12:08:38 +00:00
de7684a309
support for mount by label (not yet tested) Also adds findfs applet. Closes bug 1143.
Denis Vlasenko
2008-02-18 21:08:49 +00:00
27dd495b98
- fix open(creat) without a mode
Bernhard Reutner-Fischer
2008-02-18 18:35:53 +00:00
b4133683a4
mount: with -vv -f, say what mount() calls we were going to make
Denis Vlasenko
2008-02-18 13:05:38 +00:00
f732e96757
mount: optional support for -vv verbosity mount: do "struct globals" trick
Denis Vlasenko
2008-02-18 12:07:49 +00:00
c9ca0a3274
mount: recognize "dirsync" (closes bug 835) mount: sanitize environ if called by non-root *: adjust for slightly different sanitize routine
Denis Vlasenko
2008-02-18 11:08:33 +00:00
b1d8e7db0f
mount: make -f work even without mtab support (Cristian Ionescu-Idbohrn <cristian.ionescu-idbohrn at axis.com>)
Denis Vlasenko
2008-02-16 23:28:42 +00:00
25591c322c
libbb: introduce bb_signals and bb_signals_recursive, which sets same handler for many signals. sig_catch is nuked (bb_signals_recursive is more descriptive name). *: use them as appropriate.
Denis Vlasenko
2008-02-16 22:58:56 +00:00
7fc294cdfe
crontab: clear env if run by non-root, so that we can use PATH now crontab: make "-c /tmp/ -e" work
Denis Vlasenko
2008-02-16 13:47:57 +00:00
3718832a15
*: more readable handling of pipe fds. No code changes.
Denis Vlasenko
2008-02-16 13:20:56 +00:00
977bc6a137
we need to pass back the rtc device name that was actually used so that we can turn around and check its sysfs status
Mike Frysinger
2008-02-15 07:19:03 +00:00
ea915363e7
fix build failure when long opts are enabled
Mike Frysinger
2008-02-15 02:33:22 +00:00
6b160e490d
split some rtc funcs out of hwclock and into an rtc header/lib so that the new rtcwake applet as well as hwclock can utilize the same code
Mike Frysinger
2008-02-15 02:27:19 +00:00
be7d2a8ded
sendmail is lexically after selinux, so fix the order
Mike Frysinger
2008-02-15 01:43:22 +00:00
25cd7fd702
add a test case for usage strings to catch people forgetting to add trailing escape in middle of usage
Mike Frysinger
2008-02-15 01:42:28 +00:00
1e47c429bf
fix microcom usage
Mike Frysinger
2008-02-15 01:34:14 +00:00
e00e5025ec
tar: real support for -p. +200 if selected. By Natanael Copa <natanael.copa at gmail.com>
Denis Vlasenko
2008-02-14 20:37:54 +00:00
39487e2d6a
libbb: filename completion should match dangling symlinks too
Denis Vlasenko
2008-02-14 19:55:58 +00:00
28bf671d6d
ash: make ash -c 'if set -o barfoo 2>/dev/null; then echo foo; else echo bar; fi' work (fixes bug 1142)
Denis Vlasenko
2008-02-14 15:01:47 +00:00
f1d93ec420
build system: pass CFLAGS to link stage too (closes bug 1376)
Denis Vlasenko
2008-02-14 12:24:14 +00:00
b2e578a1f2
umount: instead of non-standard -D, use -d with opposite meaning (closes bug 1604) umount: do not try to free loop device or erase mtab if remounted ro umount: do not complain several times about the same mountpoint
Denis Vlasenko
2008-02-14 12:00:21 +00:00
9d96af2e83
mkswap: fix help text to not lie about supported options. mkswap: use uint32, not int, to match kernel. mkswap: optimization: use pre-zeroed buffer
Denis Vlasenko
2008-02-13 15:35:52 +00:00