jtc
6cd3ad1d11
ulimit builtin (PR #388 )
...
This public domain code, originally by Doug Gwyn, Doug Kingston, Eric
Gisin, and Michael Rendell was ripped from pdksh 5.0.8 and hacked for
use with ash.
1994-11-04 17:13:27 +00:00
cgd
6d9009aacb
bugs don't get any dumber than this.
1994-11-04 09:59:07 +00:00
deraadt
8f25fc60d3
kill UPAGES
1994-11-03 04:33:17 +00:00
jtc
1a6ccc3e14
Strip trailing slashes of operands in checkdot().
...
POSIX.2 requires that if "." or ".." are specified as the basename
portion of an operand, a diagnostic message be written to standard
error, etc. We strip the slashes because POSIX.2 defines basename
as the final portion of a pathname after trailing slashes have been
removed.
This also makes rm "perform actions equivalent to" the POSIX.1
rmdir() and unlink() functions when removing directories and files,
even when they do not follow POSIX.1's pathname resolution semantics
(which require trailing slashes be ignored).
1994-11-02 16:17:14 +00:00
mycroft
f67cdf925f
Add `-o' option to usage string.
1994-10-25 02:29:46 +00:00
andrew
61043b5d11
Added mention of the retension, erase and eom options.
1994-10-16 11:46:49 +00:00
jtc
a5df115331
use strerror() instead of sys_errlist[]
1994-10-11 06:06:44 +00:00
mycroft
6b78d3957c
Clarify the history a bit.
1994-09-26 06:54:38 +00:00
mycroft
6a58570d9a
Small grammar fix.
1994-09-26 06:53:44 +00:00
mycroft
b82fefc7b2
Make the usage messages more closely match the man pages.
1994-09-26 06:53:21 +00:00
mycroft
06f53b6838
Eliminate uses of some obsolete functions.
1994-09-23 11:28:39 +00:00
mycroft
baccf0fbd1
Eliminate uses of some obsolete functions.
1994-09-23 11:16:28 +00:00
mycroft
83ede345fb
Merge with 4.4-Lite version.
1994-09-23 06:14:39 +00:00
mycroft
5b20b0d3c6
New version, derived from hostname(1), with a corrected man page.
1994-09-22 09:42:45 +00:00
mycroft
ea92d19cb0
Reference domainname(1), and check for too many arguments.
1994-09-22 09:41:26 +00:00
mycroft
667b5ea158
Merge 4.4-Lite version.
1994-09-22 09:24:46 +00:00
mycroft
b36149f49a
Clean up deleted files.
1994-09-22 09:24:44 +00:00
mycroft
051219a643
Merge 4.4-Lite version.
1994-09-22 09:24:35 +00:00
mycroft
e40b06360c
Import original 4.4-Lite version.
1994-09-22 03:04:15 +00:00
mycroft
9dccee4f46
Remove a couple of changes we no longer need.
1994-09-21 00:40:40 +00:00
mycroft
6174c16ac6
Merge 4.4-Lite version.
1994-09-21 00:12:43 +00:00
mycroft
6946a8eec4
Clean up deleted files.
1994-09-21 00:11:21 +00:00
mycroft
cee2bad89f
Merge 4.4-Lite version.
1994-09-21 00:10:23 +00:00
mycroft
a83bf514ca
Import original 4.4-Lite version.
1994-09-20 05:39:48 +00:00
mycroft
818272eaa3
Import original 4.4-Lite version.
1994-09-20 05:28:59 +00:00
mycroft
fe5a9095e0
Merge with 4.4-Lite version.
1994-09-20 04:52:02 +00:00
mycroft
7df690ffe6
Merge 4.4-Lite version.
1994-09-20 04:18:10 +00:00
mycroft
691f8c4267
Need limits.h.
1994-09-20 04:08:23 +00:00
mycroft
a7a0533596
Merge with 4.4-Lite.
1994-09-20 04:07:01 +00:00
mycroft
ef719df409
Merge with 4.4-Lite version.
1994-09-20 01:24:07 +00:00
mycroft
9baa91f322
Merge with 4.4-Lite version.
1994-09-20 00:37:13 +00:00
mycroft
07cdfa9cd1
Integrate `-c' option, from Arne Juul.
1994-09-16 22:23:29 +00:00
mycroft
9c2fbdc245
Deal with large file systems, and clean up a bit.
1994-09-16 20:59:27 +00:00
deraadt
5e6898c083
NBPG -> getpagesize()
1994-09-15 02:00:34 +00:00
mycroft
d22a514772
Fix problem with character classes matching a terminating NUL, from Henry
...
Spencer.
1994-08-29 01:54:39 +00:00
mycroft
08a6730054
Fix a core dump and another parse error related to null commands.
1994-08-24 05:48:26 +00:00
jtc
1d1682d63c
vmunix -> netbsd (PR #375 )
1994-08-06 06:11:03 +00:00
deraadt
1a69335ad4
do not need -I/sys
1994-08-03 20:46:47 +00:00
jtc
8cc67c8556
Don't source the file specified by $ENV if either the real and effective
...
user IDs or the real and effective group IDs of the process are different.
Thanks to Mark Weaver who pointed this out in PR 262.
1994-08-03 16:25:26 +00:00
mycroft
625270ca0f
Fix bogus freeing of memory.
1994-07-31 09:23:10 +00:00
mycroft
abe60a1e07
Clean up deleted files.
1994-07-16 00:17:15 +00:00
jtc
b9e9314bd7
Re-implemented with a recursive descent parser.
...
Fixed subtle bug wrt. comparing integers when either one hasn't been
coersed from a string --- while avoiding an even subtler bug found in
GNU expr.
1994-07-16 00:17:03 +00:00
jtc
7acf86db2f
Don't dump core when evaluating X % 0.
...
Simplify lexer by using %prec feature in yacc grammar.
Implement most of the operators required by POSIX.2.
1994-07-15 23:45:30 +00:00
glass
3c285ea60f
fix typo
1994-07-12 07:58:27 +00:00
cgd
00dc18214f
don't forget a cast, and thereby fix the regexp problems on big-endian machines
1994-07-10 23:51:11 +00:00
mycroft
aaed410145
Fix some problems with empty commands.
1994-07-07 20:53:32 +00:00
cgd
2c405cf3ed
from jtc: insure that 3 and 4 argument special cases work properly.
1994-07-07 19:08:11 +00:00
mycroft
188b97d955
Bandaid quoting.
1994-07-07 16:24:34 +00:00
mycroft
afb839bea0
Clean up deleted files.
1994-07-03 07:26:03 +00:00
deraadt
8b8caa9aa0
devname is in libc now
1994-07-03 07:25:57 +00:00