itojun
6bf8c47b32
we can't do {} while (0) for TEST() macro since it has "break" which
...
goes out of the switch statement. from shin-ichi kaneta.
2002-11-16 13:42:36 +00:00
provos
49d6b23841
check for trans_size is not needed.
2002-11-15 21:36:25 +00:00
jdolecek
0c1316b88d
default to "$HOME/.kshrc" if ENV is not set
2002-11-11 19:03:57 +00:00
enami
0cb758feb5
Default .Ar arugment is sufficient.
2002-11-09 12:27:53 +00:00
enami
54a944c353
Cosmetic changes.
2002-11-09 12:27:08 +00:00
wiz
4b956b29cf
Drop a trailing space.
2002-11-06 14:56:48 +00:00
enami
71fcff6ce3
Let the roff to process the end of sentence.
2002-11-06 04:03:25 +00:00
enami
230caefde1
- Remove the last __P.
...
- Don't put space between function name and () op.
2002-11-05 04:49:05 +00:00
provos
695ad5ee17
add support for regular expressions to be more flexible with policy string
...
matching.
2002-11-02 20:04:20 +00:00
provos
c27faa29c9
performance improvement by omitting a redundant getcwd.
2002-11-02 19:57:02 +00:00
provos
98c03e54fd
register pidname and signame translation for kill(2)
2002-11-02 19:49:21 +00:00
provos
c989923700
rename exported variables to avoid name space polution.
2002-11-02 19:43:27 +00:00
provos
e93fe1e2ba
NULL to 0; from navin@gdit.iiit.net
2002-11-02 16:27:46 +00:00
itojun
8b5e86873c
typo, reported by avsm@openbsd
2002-10-31 23:01:27 +00:00
wrstuden
5b0a9938fd
Use signed char to replace int8_t, not just char. Should fix macppc
...
cross-build problems introduced in rev 1.59.
Pointed out by Valeriy E. Ushakov uwe at ptc dot spbu dot ru on
tech-toolchain.
2002-10-31 17:14:46 +00:00
kleink
ade418e6fd
Revert rev. 1.16, as per PR kern/17411.
...
While a hard link to a symbolic link is not ruled out by POSIX-2001,
the ln(1) utility (sans -s) is to perform equivalent to the link(2)
function on its operands, which includes the resolution of symbolic
links in source_file arguments.
2002-10-30 22:52:10 +00:00
provos
5f7d4eab6c
fix bug in determining execve name
2002-10-30 17:39:34 +00:00
provos
e9ac78c504
allow empty string
2002-10-29 15:44:38 +00:00
provos
4df7def23e
missing break; from grange@rt.mipt.ru
2002-10-28 16:50:05 +00:00
christos
0ec6ea57f7
PR/18831: Andreas Wrede: Don't exit with an error when we are reading a gnu
...
tar archive.
2002-10-27 20:48:15 +00:00
christos
dde7426849
From David Laight
...
> The wrong process is aborting when variable assignment fails
> in the vfork path. So the following command fails to execute
> the second echo (shown here with the correct output).
>
> $ (readonly r; r= /bin/echo a; echo b)
> r: is read only
> b
>
> fix: defer the mklocal() to the child shell.
2002-10-23 19:46:34 +00:00
christos
f3dfd6e686
From David Laight:
...
> Also 'jobs' fails in a non-interactive shell.
> In showjobs(), the code that puts the process back into its
> own process group should only be run if the shell is actually
> doing job control - eg if 'mflag' is set.
2002-10-23 19:46:06 +00:00
christos
18c0c9959d
ignore files that contain "..", not symlink sources.
2002-10-23 19:39:42 +00:00
christos
6166cc6e93
Fix interrupt problam from David Laight
...
$ /fred # non existant command
$ ^C # stops working
He says:
Ok the extra INTOFF is the one in exverror().
In almost all cases this doesn't matter because the longjmp()s
all end up in main() and the FORCEINTON call sorts it out
for the next command.
(There are a significant number of INTON/OFF mismatches through
the error paths...)
In any case the above failure can be 'fixed' by changing 2 (I think
they are both needed) INTON calls to FORCEINTON within evalcommand.
The following patch seems to work:
We should really look in the code and fix the INTON->INTOFF pairs.
2002-10-23 13:25:24 +00:00
jdolecek
196f994fd8
use .Nx 2.0 consistently in HISTORY section
...
add .\" NEXTRELEASE tag before the .Nx to make it possible to quickly
find version references in case this would need to be changed
2002-10-23 09:44:35 +00:00
lukem
ad24ec889c
don't bother with cpio/tar links or compat symlinks for HOSTPROGs
2002-10-21 06:26:46 +00:00
thorpej
cf6763873c
Install compatibility symlinks for /usr/bin/tar (-> /bin/tar)
...
and /usr/bin/cpio (/bin/cpio). The pathname of tar(1) is hard-coded
into things like binary packages, and thus must be kept around
for backward compatibility.
2002-10-20 21:20:13 +00:00
christos
44303cad48
PR/18733: Jed Davis: stderr is not constant under linux and this is a host
...
tool.
2002-10-20 00:40:29 +00:00
provos
32b88027c7
use readlink with bufsize - 1; approved thorpej.
2002-10-19 20:33:17 +00:00
christos
2665f9c68c
Only warn the user once about gnu extensions. From Eric Gillespie.
2002-10-18 15:55:08 +00:00
christos
ff3d818d91
Handle -C\ndir\n in a file containing a file list. From Eric Gillespie.
2002-10-18 13:45:05 +00:00
itojun
8eb125554b
exit with 0 if the input is empty of not a tar file. matches GNU tar behavior.
...
solves PR 18689.
2002-10-18 11:54:22 +00:00
itojun
68603e5242
correct use of format string (signedness, %ldd). PR 18679
2002-10-17 23:50:17 +00:00
provos
04a469212b
cleanup
2002-10-17 04:45:04 +00:00
christos
ed254499e5
Factor out some more code, and don't expand names in ././@LongLink records.
2002-10-17 01:08:22 +00:00
christos
860d26c69b
Fix DEFOP botch. DEFOP == LIST so tar -tvf stopped working. (hi soren)
2002-10-17 00:42:02 +00:00
christos
4472ef1520
Add proper longlink support. Previously we handled longname support, and
...
the longlink support was completely wrong.
2002-10-17 00:32:36 +00:00
christos
69ea8215e0
add commas between options. Suggested by wiz.
2002-10-16 23:52:06 +00:00
soren
4ba08d1776
Tweak tar_usage().
2002-10-16 23:37:49 +00:00
soren
af892f930e
Have tar require a specific action as documented.
2002-10-16 23:22:59 +00:00
soren
f9d5774005
Sync cpio_usage() with cpio.1 as with pax and tar.
2002-10-16 22:38:36 +00:00
christos
4dbb5fa93c
grr, I put these in the wrong spot.
2002-10-16 21:49:08 +00:00
christos
24dd1a7d61
Document the long options.
2002-10-16 21:47:13 +00:00
christos
169f625866
we need to have -force-local on pax.
2002-10-16 21:45:31 +00:00
christos
f830cb1865
turn gnu tar off by pax and cpio front ends.
2002-10-16 18:53:40 +00:00
christos
706c1ce906
Flip the pax switch
2002-10-16 15:23:59 +00:00
itojun
553d79070e
\n before new sentence.
2002-10-16 14:58:33 +00:00
itojun
e8745f23b6
sync better w/ openbsd tree (cosmetic)
2002-10-16 14:56:11 +00:00
christos
650f61c526
Warn if we are trying to read a gnu tar archive, if --strict is specified.
2002-10-16 04:40:55 +00:00
christos
f70dfaaf73
Support gnu long filename extensions by default for tar on create, list, and
...
extract. We now generate GNU tar archives by default ("ustar ^@" instead of
"ustar^@00"). GNU extensions can be disabled with --strict.
XXX: long symlinks untested.
2002-10-16 03:46:07 +00:00