Tim J. Robbins
bc458f6637
Add the -m, -w and -x options to ls's usage message.
...
PR: 51493
Submitted by: Walter Belgers
MFC after: 1 month
2003-09-09 12:02:52 +00:00
Ruslan Ermilov
fe08efe680
mdoc(7): Use the new feature of the .In macro.
2003-09-08 19:57:22 +00:00
Ruslan Ermilov
7b0ac2826b
Don't escape names in MLINKS: this won't work with bsd.man.mk,v 1.53.
2003-09-07 12:52:17 +00:00
Jens Schweikhardt
4fe15b85a6
Fix testing of arith_assign() value for $((a=15)).
...
Submitted by: Enache Adrian <enache@rdslink.ro>
2003-09-07 10:14:56 +00:00
Tim J. Robbins
94508dc9c8
#include <string.h> for prototypes for strcpy() and strlen().
...
Submitted by: Stefan Farfeleder
2003-09-06 16:33:55 +00:00
Jens Schweikhardt
de7112e1ba
Style cleanup, mostly
...
Requested by: bde
2003-09-04 18:28:42 +00:00
Jens Schweikhardt
bc411549ba
Implement missing shell arithmetic operators in $(()) expansion
...
and variable recognition.
PR: standards/52972
Submitted by: Wartan Hachaturow <wart@tepkom.ru>
Reviewed by: tjr (improved on original patch)
Tested by: buildworld on CURRENT.
MFC after: 6 weeks
2003-08-30 12:31:44 +00:00
Gordon Tetlow
442afd046f
Stage 4 of dynamically linked root support. Add a big knob,
...
WITH_DYNAMICROOT, which will toggle the generation of dynamically-linked
binaries for installation in /bin and /sbin. It is currently off,
meaning that /bin and /sbin are still statically linked by default.
If something goes wrong (which I hope doesn't), this is what /rescue is
all about. Please do not try to use WITH_DYNAMICROOT and NO_RESCUE to
save space or some other equally silly reason. If you do and end up
having problems, you have been warned.
2003-08-17 08:37:47 +00:00
Hartmut Brandt
de244df7c9
Implement the nwchan keyword that has been in the man page, but was
...
not implemented. This is just handy if you want to ddb the address
some process is waiting on.
2003-08-13 07:35:07 +00:00
Jens Schweikhardt
a3c75939e8
Note in STANDARDS that -gno are not (yet?) POSIX conformant.
...
Spotted by: harti
MFC after: 3 days
2003-08-08 17:04:17 +00:00
Robert Watson
ea03990629
Add additional documentation to setfacl(1) regarding the behavior of
...
tools such as chmod(1) and ls(1) when it comes to acting on objects
that have POSIX.1e extended ACLs. Specifically, discuss the
substitution of the mask entry for the group entry in the mode
representation of the ACL. Differently worded from the submission,
and could probably use further refinement.
PR: 55319
Submitted by: Grzegorz Czaplinski <G.Czaplinski@prioris.mini.pw.edu.pl>
2003-08-07 14:52:17 +00:00
Robert Watson
95e367261e
-v no longer a valid argument to setfacl(1) -- remove from usage().
...
PR: 55318
Submitted by: Grzegorz Czaplinski <G.Czaplinski@prioris.mini.pw.edu.pl>
2003-08-07 14:43:43 +00:00
Christian Brueffer
a54b88d830
Clarify that the 'state' information consists of characters, not
...
only letters (e.g. IWs+)
PR: 55221
Submitted by: Rich Morin <rdm@cfcl.com>
MFC after: 3 days
2003-08-05 10:31:28 +00:00
Andrey A. Chernov
508f10f7c1
Remove collate_range_cmp() stabilization, it conflicts with ranges
2003-08-03 04:28:10 +00:00
Mark Murray
ebb9f0efa8
Don't check for the existance of src/crypto/ for building items that
...
may contain crypto. The days of ITAR paranoia are over, and the simple
macro tests that remain are sufficient.
2003-07-24 18:30:25 +00:00
Ruslan Ermilov
8fe29a4f17
This code isn't WARNS=6 clean in the standard (crypto) case
...
due to bugs in OpenSSL headers. I was testing in the wrong
environmement: standalone build without crypto/ sources.
2003-07-20 12:26:24 +00:00
Ruslan Ermilov
ff572a5e73
Make this code WARNS=6 clean again (after GCC 3.1.1 import).
...
Submitted by: Marius Strobl <marius@alchemy.franken.de>
2003-07-20 10:24:09 +00:00
Robert Watson
4615eb20c3
When reporting an error internalizing an ACL string, print out the
...
ACL that generated the error, rather than the function, which is
more user-friendly.
Obtained from: TrustedBSD Project
Product of: France
2003-07-18 16:00:26 +00:00
Alexander Kabaev
08cbb1d115
Temporarily turn off -Werror for these components.
2003-07-11 05:24:32 +00:00
Christian Brueffer
d18ff742dc
-l prints all permissions, not just owner and group
...
PR: 54294
Submitted by: Per Hedeland <per@hedeland.org>
MFC after: 3 days
2003-07-10 20:53:56 +00:00
Gregory Neil Shapiro
dce6e6518b
Remove MAINTAINER= lines from individual Makefiles in favor of the
...
MAINTAINER file (which already had entries for sendmail).
2003-07-07 03:54:04 +00:00
Diomidis Spinellis
2ba1b30bf5
Changes following CScout analysis:
...
- Removed dead declarations
- Made objects that should have been declared as static, static.
The changes use STATIC instead of static, following the existing
convention in the rest of the code.
Approved by: schweikh (mentor)
MFC after: 2 weeks
2003-07-05 15:18:44 +00:00
Alexander Kabaev
be0d01f895
Rename a local variable in order to avoid collision with standard 'log'
...
function.
2003-06-30 17:05:40 +00:00
John-Mark Gurney
529a7167bd
pass -1 to setfile in cp.c
...
Submitted by: Jun Kuriyama
2003-06-30 06:16:06 +00:00
Gordon Tetlow
6d1b4a4730
Tweak a couple of utilities so they compile cleanly for /rescue. Mostly
...
path fixes.
Submitted by: Tim Kientzle <kientzle@acm.org>
2003-06-29 18:46:18 +00:00
Ruslan Ermilov
ce17762f4a
Unbreak NOCRYPT buildworld.
...
Reviewed by: markm
2003-06-29 10:03:35 +00:00
John-Mark Gurney
a6b05ab6ea
support saving both user/group and permissions on symlinks (from PR)
...
also fix a slight bogon that assumed an fd of 0 was not valid. Changed
it to be -1.
PR: bin/25017
Submitted by: Martin Kammerhofer
2003-06-22 07:02:17 +00:00
Mark Murray
eac4bdcca4
Get this area compiling with the highest WARNS= that it works with.
...
Obsolete WFORMAT= junk also removed where possible.
OK'ed by: obrien
Tested on: sparc64, alpha, i386
2003-06-13 07:04:02 +00:00
Scott Long
48b8c0de5a
Add the -H option to ps(1) to display all kernel visible threads in each
...
process. The default behavior of showing only the process is retained as
the default.
2003-06-12 16:53:55 +00:00
Philippe Charnier
c6e6912512
add section name to .Xr
2003-06-08 09:48:39 +00:00
Mark Murray
8027fe397a
Fix for the NO_OPENSSL case.
...
Reported by: Marius Strobl <marius@alchemy.franken.de>
2003-06-08 08:24:07 +00:00
Ruslan Ermilov
7d2191c827
Clarify what -p option does.
...
Prodded by: marcel
While here, spell the "set-{user,group}-ID bit" correctly.
2003-06-07 06:35:36 +00:00
Jun Kuriyama
3a624f5e23
Use
...
cat ${.ALLSRC} > ${.TARGET}
rather than
ln -sf ${.ALLSRC} ${.TARGET}
not to depends on absolute-path of symbolic links.
Commented by: marcel, obrien, bde
2003-06-06 13:46:55 +00:00
John Hay
ae75fcbdb0
Make ed compile in the NOCRYPT case.
...
Reviewed by: markm
2003-06-03 17:03:48 +00:00
Bruce Evans
1da10b118b
Catch up with revs 1.49-1.50 of df.c: don't mention -t in the BUGS section
...
since it has been fixed.
2003-06-03 12:00:35 +00:00
Bruce Evans
0e7d023f34
Fixed exit code in previous commit. "var++" to set a flag to nonzero
...
is a style bug at best. When the variable isn't a flag, it potentially
overflows after a large number of settings. Here the number of settings
is limited by ARG_MAX, but the variable is the exit code so it became
bogus after the second setting and effectively overflowed to 0 after
approx. 128 settings.
Fixed some style bugs involving comments in and near previous commit.
Clarification of previous commit message: df -t didn't give undefined
behaviour, and the behaviour used to conform perfectly with the man
page, since the buggy behaviour is documented in the BUGS section. -t
just worked when no files or file systems were specified, and was just
ignored if a file or file system was specified.
2003-06-03 11:54:42 +00:00
Jordan K. Hubbard
c22acefba5
From the df man page:
...
-t Only print out statistics for filesystems of the specified types.
Make the behavior of df(1) conform to its man page (behavior is otherwise
undefined).
Submitted by: Rob Braun <bbraun@apple.com>
Obtained from: Apple
2003-06-02 22:33:12 +00:00
Mark Murray
eb338d3666
Modernise. Use libcrypto for DES instead of libcipher.
2003-06-02 19:06:28 +00:00
Bill Fenner
99907703d9
Instead of eating trailing newlines after inserting them into the
...
output buffer, don't insert them at all. This prevents a buffer
*underrun* when the substitution consists completely of newlines
(e.g. `echo`) and the byte before the source buffer to which p
points is a '\n', in which case more characters would be removed
from the output buffer than were inserted.
This fixes certain port builds on sparc64.
Approved by: re (scottl)
Reviewed by: des, tjr
2003-05-31 06:27:57 +00:00
Ruslan Ermilov
c75a6a726b
Erase whitspace at EOL.
...
Approved by: re (blanket)
2003-05-22 13:10:32 +00:00
Dag-Erling Smørgrav
7691f66abf
Retire the useless NOSECURE knob.
...
Approved by: re (scottl)
2003-05-19 15:52:01 +00:00
Ruslan Ermilov
d74e011ff0
mdoc(7) police: A better version of the same.
...
Approved by: re (blanket)
2003-05-16 21:19:32 +00:00
Ruslan Ermilov
b289f982ea
mdoc(7) police: Fix document date.
...
Approved by: re (blanket)
2003-05-16 21:18:01 +00:00
Jens Schweikhardt
005fd5b64b
Note that -n and \c are implementation-defined as per TC1 to POSIX 2001.
...
Approved by: re@ (bmah)
MFC after: 3 days
2003-05-08 17:47:28 +00:00
Tom Rhodes
bf88fa9352
df(1) and ls(1) print units in 'four or fewer' not 'three or less'.
...
PR: 35523
Submitted by: Tomas Svensson <tsn@gbdev.net>
2003-05-06 21:54:46 +00:00
David E. O'Brien
8d5c19ffbc
Centralize _PATH_* definitions.
...
Submitted by: Tim Kientzle <kientzle@acm.org> (embellished by me)
2003-05-05 22:49:23 +00:00
Mark Murray
6f0a94a9f1
Fix long constant usage for i386.
...
Tested by: Joe Marcus Clarke <marcus@marcuscom.com>
2003-05-03 20:52:48 +00:00
Giorgos Keramidas
b093b41206
Fix a broken reference to locale(5) and point to re_format(7) too for an
...
explanation of `collating elements'.
2003-05-03 20:26:11 +00:00
Mark Murray
40feca3a99
Fix a bazillion warnings. This makes almost the whole of src/bin/*
...
WARNS=6, std=c99 clean.
Tested on: i386, alpha
2003-05-03 16:39:34 +00:00
Mark Murray
f694b8adb6
WARNS cleaning for the Alpha. On alpha, size_t is a long, and it
...
solicits a warning when used for the '*' in printf("%*d"). Cast
to u_int for universal use.
2003-05-03 16:02:52 +00:00