#
d50fc4ba |
| 01-Feb-2025 |
Gleb Smirnoff <glebius@FreeBSD.org> |
rpcbind: run netlink(4) service
To register RPC bindings coming from the kernel. At the moment, we expect such bindings only from the kernel NLM service.
Reviewed by: rmacklem Differential Revisi
rpcbind: run netlink(4) service
To register RPC bindings coming from the kernel. At the moment, we expect such bindings only from the kernel NLM service.
Reviewed by: rmacklem Differential Revision: https://reviews.freebsd.org/D48556
show more ...
|
Revision tags: release/14.1.0-p7, release/14.2.0-p1, release/13.4.0-p3 |
|
#
8e8f8d86 |
| 09-Jan-2025 |
Gleb Smirnoff <glebius@FreeBSD.org> |
rpcbind: remove extraneous check for nconf not being unix(4)
We are already inside an if block with exactly same predicate.
|
Revision tags: release/14.2.0, release/13.4.0 |
|
#
d8a99eaa |
| 06-Jul-2024 |
Joyu Liao <joyul@juniper.net> |
rpcbind: Add option to disable local host binding
In our products, we need those options to support our features.
Add daemon mode option for mountd, nfsd. Add skip local host binding option for rpc
rpcbind: Add option to disable local host binding
In our products, we need those options to support our features.
Add daemon mode option for mountd, nfsd. Add skip local host binding option for rpcd. Add skip local host binding option for mountd.
Reviewed by: rmacklem Differential Revision: https://reviews.freebsd.org/D45118
show more ...
|
Revision tags: release/14.1.0, release/13.3.0 |
|
#
4d65a7c6 |
| 24-Nov-2023 |
Warner Losh <imp@FreeBSD.org> |
usr.sbin: Automated cleanup of cdefs and other formatting
Apply the following automated changes to try to eliminate no-longer-needed sys/cdefs.h includes as well as now-empty blank lines in a row.
usr.sbin: Automated cleanup of cdefs and other formatting
Apply the following automated changes to try to eliminate no-longer-needed sys/cdefs.h includes as well as now-empty blank lines in a row.
Remove /^#if.*\n#endif.*\n#include\s+<sys/cdefs.h>.*\n/ Remove /\n+#include\s+<sys/cdefs.h>.*\n+#if.*\n#endif.*\n+/ Remove /\n+#if.*\n#endif.*\n+/ Remove /^#if.*\n#endif.*\n/ Remove /\n+#include\s+<sys/cdefs.h>\n#include\s+<sys/types.h>/ Remove /\n+#include\s+<sys/cdefs.h>\n#include\s+<sys/param.h>/ Remove /\n+#include\s+<sys/cdefs.h>\n#include\s+<sys/capsicum.h>/
Sponsored by: Netflix
show more ...
|
#
8a7b6120 |
| 23-Nov-2023 |
Warner Losh <imp@FreeBSD.org> |
usr.sbin: Remove ancient SCCS tags.
Remove ancient SCCS tags from the tree, automated scripting, with two minor fixup to keep things compiling. All the common forms in the tree were removed with a p
usr.sbin: Remove ancient SCCS tags.
Remove ancient SCCS tags from the tree, automated scripting, with two minor fixup to keep things compiling. All the common forms in the tree were removed with a perl script.
Sponsored by: Netflix
show more ...
|
Revision tags: release/14.0.0 |
|
#
8789e3b0 |
| 31-Aug-2023 |
Stephen J. Kiernan <stevek@FreeBSD.org> |
rpcbind: Add flag for foreground mode
Added the -N flag to enable foreground mode.
It is useful to be able to run rpcbind in foreground mode when starting from launcher applications. The existing d
rpcbind: Add flag for foreground mode
Added the -N flag to enable foreground mode.
It is useful to be able to run rpcbind in foreground mode when starting from launcher applications. The existing debug flag is not sufficient as it enables additional debug messages.
Update man page to document the added flag.
Reviewed by: imp Obtained from: Juniper Networks, Inc. Differential Revision: https://reviews.freebsd.org/D41674
show more ...
|
#
2a63c3be |
| 16-Aug-2023 |
Warner Losh <imp@FreeBSD.org> |
Remove $FreeBSD$: one-line .c comment pattern
Remove /^/[*/]\s*\$FreeBSD\$.*\n/
|
Revision tags: release/13.2.0, release/12.4.0, release/13.1.0, release/12.3.0, release/13.0.0, release/12.2.0, release/11.4.0, release/12.1.0, release/11.3.0, release/12.0.0, release/11.2.0 |
|
#
3e09403f |
| 19-Mar-2018 |
Xin LI <delphij@FreeBSD.org> |
Plug a possible memory leak.
MFC after: 2 weeks
|
#
4b49587c |
| 06-Jan-2018 |
Dimitry Andric <dim@FreeBSD.org> |
Merge ^/head r327341 through r327623.
|
#
35f85edc |
| 02-Jan-2018 |
Conrad Meyer <cem@FreeBSD.org> |
rpcbind: Fix race in signal termination
If a signal was delivered while the main thread was not in poll(2) and after check was performed, we could reenter poll and never detect termination. Fix this
rpcbind: Fix race in signal termination
If a signal was delivered while the main thread was not in poll(2) and after check was performed, we could reenter poll and never detect termination. Fix this with the pipefd trick. (This race was introduced very recently, in r327482.)
PR: 224503 Reported by: kib Reviewed by: kib, markj Sponsored by: Dell EMC Isilon
show more ...
|
#
055569f6 |
| 02-Jan-2018 |
Conrad Meyer <cem@FreeBSD.org> |
rpcbind: Do not use signal-unsafe functions in SIGTERM handler
syslog(3), routines used in write_warmstart(), and exit(3) are all signal-unsafe. Instead, set a signal-safe flag and check the flag i
rpcbind: Do not use signal-unsafe functions in SIGTERM handler
syslog(3), routines used in write_warmstart(), and exit(3) are all signal-unsafe. Instead, set a signal-safe flag and check the flag in the rpcbind main loop to shutdown safely.
PR: 224503 Reviewed by: kib, markj Sponsored by: Dell EMC Isilon Differential Revision: https://reviews.freebsd.org/D13728
show more ...
|
#
c3fc0d96 |
| 01-Jan-2018 |
Xin LI <delphij@FreeBSD.org> |
Remove unused includes.
|
#
82725ba9 |
| 23-Nov-2017 |
Hans Petter Selasky <hselasky@FreeBSD.org> |
Merge ^/head r325999 through r326131.
|
#
8a16b7a1 |
| 20-Nov-2017 |
Pedro F. Giffuni <pfg@FreeBSD.org> |
General further adoption of SPDX licensing ID tags.
Mainly focus on files that use BSD 3-Clause license.
The Software Package Data Exchange (SPDX) group provides a specification to make it easier f
General further adoption of SPDX licensing ID tags.
Mainly focus on files that use BSD 3-Clause license.
The Software Package Data Exchange (SPDX) group provides a specification to make it easier for automated tools to detect and summarize well known opensource licenses. We are gradually adopting the specification, noting that the tags are considered only advisory and do not, in any way, superceed or replace the license texts.
Special thanks to Wind River for providing access to "The Duke of Highlander" tool: an older (2014) run over FreeBSD tree was useful as a starting point.
show more ...
|
Revision tags: release/10.4.0, release/11.1.0 |
|
#
554491ff |
| 20-Apr-2017 |
Dimitry Andric <dim@FreeBSD.org> |
Merge ^/head r316992 through r317215.
|
#
fadafdfa |
| 19-Apr-2017 |
Enji Cooper <ngie@FreeBSD.org> |
Print out the signal number on exit in terminate(..) if WARMSTART is compiled into rpcbind.
The signal number can provide helpful diagnostic info.
MFC after: 1 week Obtained from: Isilon OneFS Spon
Print out the signal number on exit in terminate(..) if WARMSTART is compiled into rpcbind.
The signal number can provide helpful diagnostic info.
MFC after: 1 week Obtained from: Isilon OneFS Sponsored by: Dell EMC Isilon
show more ...
|
Revision tags: release/11.0.1, release/11.0.0 |
|
#
4eb767ea |
| 29-May-2016 |
Enji Cooper <ngie@FreeBSD.org> |
Staticize variables only used in rpcbind.c
This is some low hanging fruit necessary for making this WARNS?= 6 clean
MFC after: 3 days Sponsored by: EMC / Isilon Storage Division
|
Revision tags: release/10.3.0, release/10.2.0, release/10.1.0, release/9.3.0 |
|
#
6cec9cad |
| 03-Jun-2014 |
Peter Grehan <grehan@FreeBSD.org> |
MFC @ r266724
An SVM update will follow this.
|
#
3b8f0845 |
| 28-Apr-2014 |
Simon J. Gerraty <sjg@FreeBSD.org> |
Merge head
|
#
84e51a1b |
| 23-Apr-2014 |
Alan Somers <asomers@FreeBSD.org> |
IFC @264767
|
#
1709ccf9 |
| 29-Mar-2014 |
Martin Matuska <mm@FreeBSD.org> |
Merge head up to r263906.
|
#
ea9ed3d8 |
| 06-Mar-2014 |
Alexander Motin <mav@FreeBSD.org> |
Disable libwrap (TCP wrappers) support in rpcbind by default, introducing new command line options -W, to enable it when needed.
On my tests this change by almost ten times improves rpcbind performa
Disable libwrap (TCP wrappers) support in rpcbind by default, introducing new command line options -W, to enable it when needed.
On my tests this change by almost ten times improves rpcbind performance.
No objections: many, net@
show more ...
|
#
5748b897 |
| 19-Feb-2014 |
Martin Matuska <mm@FreeBSD.org> |
Merge head up to r262222 (last merge was incomplete).
|
#
485ac45a |
| 04-Feb-2014 |
Peter Grehan <grehan@FreeBSD.org> |
MFC @ r259205 in preparation for some SVM updates. (for real this time)
|
Revision tags: release/10.0.0 |
|
#
a7c51fa1 |
| 25-Nov-2013 |
Hiroki Sato <hrs@FreeBSD.org> |
Replace Sun RPC license with a 3-clause BSD license, with the explicit permission of Sun Microsystems in 2009.
|