summaryrefslogtreecommitdiffstats
path: root/usr.sbin/nfsuserd
Commit message (Collapse)AuthorAgeFilesLines
* MFC: r317270rmacklem2017-05-071-3/+3
| | | | | | | | | | Get rid of bogus statement in the nfsuserd.8 man page. The nfsuserd.8 man page stated that a usertimeout of 0 would disable the cache timeout. This was simply not true, so this patch deletes the sentence. This is a content change.
* MFC: r317350rmacklem2017-05-071-2/+2
| | | | | | | | | | | Fix the default uid/gid values in nfsuserd.c This patch sets the default uid/gid values for "nobody" and "nogroup" to the values in the password and group databases. Normally nfsuserd(8) will override these with whatever is in the password/group databases, so these values are only used when the databases entries aren't available. It would be nice to use the definitions in sys/conf.h, but those are in the _KERNEL section of the file.
* Document the new "-manage-gids" option for the nfsuserd daemon.rmacklem2015-11-301-3/+17
| | | | | | | | This is a content change. Suggested by: jpaetzel Tested by: jpaetzel MFC after: 2 weeks
* Add support for the "-manage-gids" option to the nfsuserd daemon.rmacklem2015-11-301-9/+51
| | | | | | | | | | | When this option is set, the NFS server uses the list of groups acquired via getgrouplist(3) for the uid instead of the list of groups in the RPC request. This can be used to avoid the 16 gid limit for the group list in the RPC request. Suggested by: jpaetzel Tested by: jpaetzel MFC after: 2 weeks
* Add META_MODE support.sjg2015-06-131-0/+19
|\ | | | | | | | | | | | | | | | | | | | | Off by default, build behaves normally. WITH_META_MODE we get auto objdir creation, the ability to start build from anywhere in the tree. Still need to add real targets under targets/ to build packages. Differential Revision: D2796 Reviewed by: brooks imp
| * dirdeps.mk now sets DEP_RELDIRsjg2015-06-081-2/+0
| |
| * Merge sync of headsjg2015-05-271-2/+2
| |\ | |/ |/|
| * Updated dependenciessjg2014-05-161-1/+0
| |
| * Updated dependenciessjg2014-05-101-0/+2
| |
| * Updated dependenciessjg2013-03-111-0/+1
| |
| * Updated dependenciessjg2013-02-161-2/+0
| |
| * Sync FreeBSD's bmake branch with Juniper's internal bmake branch.marcel2012-08-221-0/+20
| | | | | | | | Requested by: Simon Gerraty <sjg@juniper.net>
* | mdoc: sort SEE ALSO.joel2014-12-261-2/+2
|/
* Change the NFSv4 nfsuserd(8) daemon so that it doesn't preload thermacklem2011-06-211-4/+25
| | | | | | | | | | | | uid<->username mapping cache with an entry when another entry for that uid is already loaded. This fixes a case where the mapping of "toor" would replace "root" when the daemon was started, resulting in no mapping for "root" until the cache entry for "toor" timed out. The algorithm is inefficient, but since it is only done once when the daemon is started up, I don't think that's an issue. MFC after: 2 weeks
* Fix typos and spelling mistakes.joel2010-08-061-1/+1
|
* Code cleanup for nfs4 utilities:delphij2009-05-292-21/+19
| | | | | | | | | | | | - Mark internal routines as static; - Eliminate unused parameters where possible, mark __unused for others; - Remove unused variables; - Use %jd for int64_t values in printf(); - Add appropriate %d for printf to match its parameter; - Rename a variable to resolve conflict with revoke(2); Reviewed by: rmacklem Tested with: make universe (bugs are mine)
* Add two new utilities and two new daemons to /usr/src/usr.sbin thatrmacklem2009-05-263-0/+785
are specifically used by the experimental nfsv4 subsystem. nfscbd - The NFSv4 client callback daemon. nfsuserd - The NFSv4 daemon that maps between user and group name and their corresponding uid/gid numbers. nfsdumpstate - A utility that dumps out the NFSv4 Open/Lock state. nfsrevoke - Administratively revokes an NFSv4 client, releasing all NFSv4 Open/Lock state it holds on the server. Approved by: kib (mentor)
OpenPOWER on IntegriCloud