| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
|
|
| |
Remove /^\.\\"\s*\$FreeBSD\$$\n/
Similar commit in main:
(cherry picked from commit b2c76c41be32)
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
The manpage has contained the following verbiage on the matter for just
under 31 years:
"At least one argument must be present in the array"
Previous to this version, it had been prefaced with the weakening phrase
"By convention."
Carry through and document it the rest of the way. Allowing argc == 0
has been a source of security issues in the past, and it's hard to
imagine a valid use-case for allowing it. Toss back EINVAL if we ended
up not copying in any args for *execve().
The manpage change can be considered "Obtained from: OpenBSD"
(cherry picked from commit 773fa8cd136a5775241c3e3a70f1997633ebeedf)
(cherry picked from commit c9afc7680f3e1f0510518de9de4264553a31aade)
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
| |
- varios "new sentence, new line" warnings
- varios "sections out of conventional order" warnings
- varios "unusual Xr order" warnings
- varios "missing section argument" warnings
- varios "no blank before trailing delimiter" warnings
- varios "normalizing date format" warnings
MFC after: 1 month
Notes:
svn path=/head/; revision=368817
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
EINTEGRITY was previously documented as a UFS-specific error for
mount(2). This documents EINTEGRITY as a filesystem-independent error
that may be reported by the backing store of a filesystem.
While here, document EIO as a filesystem-independent error for both
mount(2) and posix_fadvise(2). EIO was previously only documented for
UFS for mount(2).
Reviewed by: mckusick
Suggested by: mckusick
MFC after: 2 weeks
Sponsored by: Chelsio Communications
Differential Revision: https://reviews.freebsd.org/D24168
Notes:
svn path=/head/; revision=359465
|
| |
|
|
|
|
|
|
| |
which introduced environment variables. Document that here. Verified by
consulting the TUHS archive.
Notes:
svn path=/head/; revision=359284
|
| |
|
|
|
|
|
|
|
|
|
|
| |
Renumber cluase 4 to 3, per what everybody else did when BSD granted
them permission to remove clause 3. My insistance on keeping the same
numbering for legal reasons is too pedantic, so give up on that point.
Submitted by: Jan Schaumann <jschauma@stevens.edu>
Pull Request: https://github.com/freebsd/freebsd/pull/96
Notes:
svn path=/head/; revision=314436
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
the first line of a script exceeded MAXSHELLCMDLEN characters, then
exec_imgact_shell() silently truncated the line and passed on the truncated
interpreter name or argument. Now, exec_imgact_shell() will fail and return
ENOEXEC, which is the commonly used errno among Unix variants for this type
of error. (2) Previously, exec_imgact_shell()'s check on the length of the
interpreter's name was ineffective. In other words, exec_imgact_shell()
could not possibly fail and return ENAMETOOLONG. The reason being that the
length of the interpreter name had to exceed MAXSHELLCMDLEN characters in
order that ENAMETOOLONG be returned. But, the search for the end of the
interpreter name stops after at most MAXSHELLCMDLEN - 2 characters are
scanned. (In the end, this particular error is eventually discovered
outside of exec_imgact_shell() and ENAMETOOLONG is returned. So, the real
effect of this second change is that the error is detected earlier, in
exec_imgact_shell().)
Update the definition of MAXINTERP to the actual limit on the size of
the interpreter name that has been in effect since r142453 (from
2005).
In collaboration with: kib
Notes:
svn path=/head/; revision=212965
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
| |
bottom of the manpages and order them consistently.
GNU groff doesn't care about the ordering, and doesn't even mention
CAVEATS and SECURITY CONSIDERATIONS as common sections and where to put
them.
Found by: mdocml lint run
Reviewed by: ru
Notes:
svn path=/head/; revision=208027
|
| |
|
|
|
|
|
|
|
|
| |
sigvec(2) references have been updated to sigaction(2), sigsetmask(2) and
sigblock(2) to sigprocmask(2), sigpause(2) to sigsuspend(2).
Some legacy man pages still refer to them, that is OK.
Notes:
svn path=/head/; revision=207735
|
| |
|
|
|
|
|
|
|
| |
- execve(2)/fexecve(2) won't return ETXTBSY if file is open for reading.
Approved by: re (kib)
Notes:
svn path=/head/; revision=195380
|
| |
|
|
|
|
|
|
|
|
|
| |
executed by fexecve(2), imgp->args->fname is NULL. Moreover, there is
no way to recover the path to the script being executed.
Do what some other U*ixes do unconditionally, namely supply /dev/fd/n
as the script path when called from fexecve(). Document requirement of
having fdescfs mounted as caveat.
Notes:
svn path=/head/; revision=182191
|
| |
|
|
|
|
|
| |
Reviewed by: ru
Notes:
svn path=/head/; revision=178245
|
| |
|
|
|
|
|
|
|
| |
clause.
# If I've done so improperly on a file, please let me know.
Notes:
svn path=/head/; revision=165903
|
| |
|
|
| |
Notes:
svn path=/head/; revision=131594
|
| |
|
|
| |
Notes:
svn path=/head/; revision=131539
|
| |
|
|
| |
Notes:
svn path=/head/; revision=131504
|
| |
|
|
| |
Notes:
svn path=/head/; revision=108087
|
| |
|
|
| |
Notes:
svn path=/head/; revision=108040
|
| |
|
|
|
|
|
|
|
|
|
|
|
| |
Stop calling system calls "function calls".
Use "The .Fn system call" a-la "The .Nm utility".
When referring to a non-BSD implementation in
the HISTORY section, call syscall a function,
to be safe.
Notes:
svn path=/head/; revision=108028
|
| |
|
|
| |
Notes:
svn path=/head/; revision=101480
|
| |
|
|
| |
Notes:
svn path=/head/; revision=100144
|
| |
|
|
| |
Notes:
svn path=/head/; revision=87359
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
exceeds MAXSHELLCMDLEN to avoid secondary /bin/sh execution.
Update execve man page to reflect change.
Increase MAXSHELLCMDLEN to a slightly more meaningful value.
PR: kern/32106
Submitted by: b@etek.chalmers.se
Reviewed by: bsd
MFC after: 2 weeks
Notes:
svn path=/head/; revision=87025
|
| |
|
|
|
|
|
|
|
| |
which do not match the reality anyway.
Approved by: deischen, bde
Notes:
svn path=/head/; revision=85555
|
| |
|
|
| |
Notes:
svn path=/head/; revision=84306
|
| |
|
|
| |
Notes:
svn path=/head/; revision=79754
|
| |
|
|
| |
Notes:
svn path=/head/; revision=79531
|
| |
|
|
| |
Notes:
svn path=/head/; revision=79454
|
| |
|
|
| |
Notes:
svn path=/head/; revision=79366
|
| |
|
|
|
|
|
|
|
| |
to be the same as -ragged in the current implementation) to
-ragged. With mdocNG, -filled displays produce the correct
output, formatted and justified to both margins.
Notes:
svn path=/head/; revision=72126
|
| |
|
|
| |
Notes:
svn path=/head/; revision=71895
|
| |
|
|
|
|
|
| |
elf(5) and a.out(5) into `SEE ALSO' section.
Notes:
svn path=/head/; revision=69276
|
| |
|
|
| |
Notes:
svn path=/head/; revision=68575
|
| |
|
|
|
|
|
| |
the interpreter, _not_ the argv[0] passed in the original exec() call.
Notes:
svn path=/head/; revision=64283
|
| |
|
|
|
|
|
| |
initially suggested by mdoc(7) style, but was broken over the years
Notes:
svn path=/head/; revision=59954
|
| |
|
|
|
|
|
| |
More libraries manpages updates following.
Notes:
svn path=/head/; revision=59460
|
| |
|
|
|
|
|
|
| |
of the typeset output, tend to make diffs harder to read and provide
bad examples for new-comers to mdoc.
Notes:
svn path=/head/; revision=57686
|
| |
|
|
| |
Notes:
svn path=/head/; revision=50476
|
| |
|
|
|
|
|
|
|
|
|
|
|
| |
- Sort xrefs
- FreeBSD.ORG -> FreeBSD.org
- Be consistent with section names as outlines in mdoc(7)
- Other misc mdoc cleanup.
PR: doc/13144
Submitted by: Alexy M. Zelkin <phantom@cris.net>
Notes:
svn path=/head/; revision=49828
|
| |
|
|
| |
Notes:
svn path=/head/; revision=49709
|
| |
|
|
|
|
|
|
|
|
| |
filesystems with the "nosuid" option. Mention that syscall tracing
is disabled sometimes.
PR: misc/11328
Notes:
svn path=/head/; revision=46107
|
| |
|
|
| |
Notes:
svn path=/head/; revision=32447
|
| |
|
|
|
|
|
| |
reword for grammar/clarity
Notes:
svn path=/head/; revision=27280
|
| |
|
|
|
|
|
|
|
|
|
| |
but in one case the Lite2 changes were flat out wrong and
caused the man page to disagree with a header file.
There are still some *roff macro calls that were added that
I have yet to figure out what to do with in some of the man pages.
Notes:
svn path=/head/; revision=23778
|
| |
|
|
|
|
|
|
| |
- add undelete() and undelete.2 (requires libc minor bump some time)
- man page updates
Notes:
svn path=/head/; revision=23660
|
| |
|
|
|
|
|
|
| |
say is means that a pathname had the high-order bit
set, since this is no longer an error.
Notes:
svn path=/head/; revision=21570
|
| |
|
|
|
|
|
| |
of .Nm when referencing funciton names.
Notes:
svn path=/head/; revision=17780
|
| |
|
|
| |
Notes:
svn path=/head/; revision=17615
|
| |
|
|
|
|
|
|
| |
wrong function type declarations, and wrong argument type
declarations.
Notes:
svn path=/head/; revision=15874
|
| |
|
|
|
|
|
|
|
| |
try and silence "manck".
ncurses, rpc, and some of the gnu stuff are still a big mess, however.
Notes:
svn path=/head/; revision=14038
|