Eitan Adler
50e04779c4
Check the return error of set[e][ug]id. While this can never fail in the
...
current version of FreeBSD, this isn't guarenteed by the API.
Custom security modules, or future implementations of the setuid and
setgid may fail.
Submitted by: Erik Cederstrand
Approved by: cperciva
MFC after: 3 days
2012-10-22 03:07:05 +00:00
Ed Schouten
1efe3c6b58
Add missing static keywords for global variables to tools in sbin/.
...
These tools declare global variables without using the static keyword,
even though their use is limited to a single C-file, or without placing
an extern declaration of them in the proper header file.
2011-11-04 13:36:02 +00:00
Ulrich Spörlein
0d9deed52c
mdoc: drop redundant .Pp and .LP calls
...
They have no effect when coming in pairs, or before .Bl/.Bd
2010-10-08 12:40:16 +00:00
Ulrich Spörlein
3ba5db25bb
Remove dead variable assignments
...
Found by: clang static analyzer
Verified by: md5(1)
2010-06-11 17:03:04 +00:00
Ruslan Ermilov
106d839190
Switch the default WARNS level for sbin/ to 6.
...
Submitted by: Ulrich Spörlein
2009-10-19 16:00:24 +00:00
Ruslan Ermilov
d5bd01d213
Fix markup and some typos.
2006-04-14 09:20:25 +00:00
Martin Cracauer
3f4f4a1465
Make CCD be able to read and write Linux software raids.
...
Supported for raid-0 with <n> disks, raid-1 with 2 disks.
Manpages have examples, warnings etc.
Test scripts on
http://www.cons.org/cracauer/ccdconfig-linux/
Reviewed by: alfred
2006-04-13 20:35:31 +00:00
Simon L. B. Nielsen
b92f49fa86
Remove reference to raid(4), the RAIDframe manual page, which was
...
deleted a while ago.
PR: docs/85142
Submitted by: Jeremy Chadwick <freebsd@jdc.parodius.com>
MFC after: 3 days
2005-08-20 09:10:31 +00:00
Stefan Farfeleder
d414fcbc3e
Garbage collect useless variables.
2005-08-05 07:39:39 +00:00
Giorgos Keramidas
497dd0f938
Spell "partition" correctly.
...
PR: docs/84198
Submitted by: Gary W. Swearingen
MFC after: 3 days
2005-07-28 10:48:07 +00:00
Ruslan Ermilov
8d646af581
Sync program's usage() with manpage's SYNOPSIS.
2005-02-10 09:19:34 +00:00
Ruslan Ermilov
6087df9e8b
Sort sections.
2005-01-18 10:09:38 +00:00
Ruslan Ermilov
05527a9a28
Fixed display types.
2005-01-15 12:23:35 +00:00
Dima Dorfman
6d25ea1fa6
Replace link to nonexistent raid(4) with one to geom(8). I don't like
...
implying that geom(8) is a RAID solution, but it can be used for that
purpose, and a pointer in that direction is better than nothing.
PR: 73088
Submitted by: Miguel Mendez <flynn@energyhq.es.eu.org>
2004-10-31 05:28:15 +00:00
Ruslan Ermilov
bac7835b60
Deal with double whitespace.
2004-07-03 00:13:43 +00:00
Ruslan Ermilov
9806e23132
Mechanically kill hard sentence breaks.
2004-07-02 21:45:06 +00:00
Mark Murray
4c723140a4
Remove advertising clause from University of California Regent's license,
...
per letter dated July 22, 1999.
Approved by: core, imp
2004-04-09 19:58:40 +00:00
David E. O'Brien
6d5957433e
Try to catch up with device name changes due to GEOM'ification. Remove
...
note about requirement of operating on 'c' partition, GEOM removed this.
Mention RAIDframe, don't mention DPT hardware RAID as a good alternative.
2003-12-08 10:50:36 +00:00
Johan Karlsson
7f1740e82a
Make this WARNS=6 clean by renaming the variable 'err' to 'error'
...
in order not to shadow err(3).
Tested by: make universe
2003-08-07 19:10:35 +00:00
Poul-Henning Kamp
98e7d61119
Be consistent about module names.
2003-06-09 21:50:41 +00:00
Poul-Henning Kamp
df622d54f8
GEOMification of CCD.
...
You need your kernel and ccdconfig(8) to be in sync, particularly if your
source tree is on a ccd device.
2003-06-09 19:25:07 +00:00
Poul-Henning Kamp
0f557e0ac0
Further devilification of CCD:
...
Change the list interface to simplify things.
Remove old list ioctls which bogusly exported the softc to userland.
Move the softc and associated structures from the public header to
the source file.
2003-06-02 21:29:04 +00:00
Poul-Henning Kamp
c06bf12f3b
Use GEOM OAM api to retrive list of configured ccd devices.
...
Link against libgeom.
2003-06-02 20:50:59 +00:00
David E. O'Brien
c69284ca08
Use __FBSDID() to quiet GCC 3.3 warnings.
2003-05-03 18:41:59 +00:00
Poul-Henning Kamp
a9f65dc3a8
Don't pick the name out of the devstat member of the ccd softc, it will
...
disappear soon. Exporting the softc in the first place is a mistake.
2003-03-06 06:31:49 +00:00
Ruslan Ermilov
522ccf3f35
mdoc(7) police: markup laundry.
2003-02-23 01:47:49 +00:00
Giorgos Keramidas
f6b811bedb
Convert references to other manpages to .Xr and add
...
entries to the SEE ALSO section.
2003-01-26 02:52:07 +00:00
Poul-Henning Kamp
b02a19f2b7
Fix two errorchecks to check for negative error returns.
2003-01-18 10:29:24 +00:00
Poul-Henning Kamp
ddbf51af0c
Find places to store the previously implicityly passed unit number in
...
the three configuration ioctls which need a unit number.
Add a "ccd.ctl" device for config operations.
Implement ioctls on ccd.ctl which rely on the explicityly passed
unit numbers.
Update ccdconfig to use the new ccd.ctl interface.
Add code to the kernel to detect old ccdconfig binaries, and whine
about it.
Add code to ccdconfig to detect old kernels, and whine about it.
These two compatibility measures will be retained only for a limited
period since they are in the way of GEOM'ification of ccd.
2003-01-17 14:53:53 +00:00
Poul-Henning Kamp
22f2948816
Fix various details so we get to WARNS=3.
...
Center operation on unit number rather than path name.
2003-01-17 13:23:41 +00:00
David E. O'Brien
6907df799e
I don't know where we got this ccd creation example from... or if it was
...
ever correct. It certainly hasn't been correct for *years*, and it
conflicts with the FAQ. So update this example to match the FAQ.
2003-01-10 17:46:22 +00:00
Poul-Henning Kamp
fc6db1e23f
Remove CCDF_SWAP and CCDF_PARITY. They have never been implemented.
2003-01-03 08:56:54 +00:00
Tom Rhodes
ce66ddb763
s/filesystem/file system/g as discussed on -developers
2002-08-21 18:11:48 +00:00
Philippe Charnier
e1205e80e5
The .Nm utility
2002-07-06 19:34:18 +00:00
Warner Losh
e5fa3ee654
o __P removal.
...
o Use ANSI function definitions.
o main(int, char *[])
2002-03-18 05:00:52 +00:00
David E. O'Brien
2d68bf45bf
Default to WARNS=2.
...
Binary builds that cannot handle this must explicitly set WARNS=0.
Reviewed by: mike
2001-12-04 02:19:58 +00:00
Dima Dorfman
b94231daca
Spelling police: "more then" - "more than" where appropriate.
2001-11-24 19:47:12 +00:00
Ruslan Ermilov
5788dd0ee8
Removed -M and -N from getopt(3) call as well.
2001-09-11 09:49:36 +00:00
Poul-Henning Kamp
ae919cce4a
Duh! forgot this bit of the NCCD patch.
...
Submitted by: sobomax
Reviewed by: phk
2001-09-04 09:19:48 +00:00
Ruslan Ermilov
3b7e5ccc6a
SECURITY: Drop `setgid kmem' bit as early as possible.
2001-08-31 16:26:37 +00:00
Dima Dorfman
7ebcc426ef
Remove whitespace at EOL.
2001-07-15 07:53:42 +00:00
Ruslan Ermilov
9fe48c6e8d
mdoc(7) police: removed HISTORY info from the .Os call.
2001-07-10 11:04:34 +00:00
Dima Dorfman
70d51341bf
mdoc(7) police: remove extraneous .Pp before and/or after .Sh.
2001-07-09 09:54:33 +00:00
Ruslan Ermilov
3ab9a9d0e0
Removed -I${.CURDIR}/.../sys from CFLAGS.
2001-05-18 13:41:42 +00:00
Ruslan Ermilov
0a5779d45b
- Backout botched attempt to introduce MANSECT feature.
...
- MAN[1-9] -> MAN.
2001-03-26 14:33:27 +00:00
Ruslan Ermilov
fe655281c5
Set the default manual section for sbin/ to 8.
2001-03-20 18:13:31 +00:00
Ruslan Ermilov
896eb7d10c
Prepare for mdoc(7)NG.
2001-01-16 09:15:57 +00:00
Ruslan Ermilov
d90d7015f9
Prepare for mdoc(7)NG.
2000-12-27 14:40:52 +00:00
Alexey Zelkin
97a00e767a
Add missing coma in SEE ALSO section
...
Reported by: Rich Morin <rdm@cfcl.com>
2000-12-14 16:24:38 +00:00
David E. O'Brien
1a37aa566b
Add `_PATH_DEVZERO'.
...
Use _PATH_* where where possible.
2000-12-09 09:35:55 +00:00