Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | statd - remove try_to_resolve | Neil Brown | 2007-03-20 | 1 | -60/+2 |
| | | | | | | try_to_resolve is used to resolve a hostname when sending a notification. But we now only send notifications to localhost, so name resolution is not needed. | ||||
* | sm-notify - use state directory provided via ./configure | Neil Brown | 2007-03-20 | 1 | -1/+5 |
| | |||||
* | Add --with-rpcgen= for configure so that the system rpcgen can be used. | Neil Brown | 2007-03-20 | 1 | -2/+5 |
| | | | | | | | Ultimately it makes sense to remove remove rpcgen from the nfs-utils release as it is already in the glibc release. With this patch you can use the system rpcgen to make sure it works. It is not default yet, but it might be in a future release. | ||||
* | statd - delay drop-privs until sockets have been setup. | Neil Brown | 2007-03-20 | 1 | -1/+5 |
| | | | | | Registering sockets with portmap might require root privs, so don't drop privs until that has been done. | ||||
* | Allow rpc.statd to *not* run sm-notify. | Neil Brown | 2007-03-20 | 3 | -22/+47 |
| | | | | | With -L (for Listen-only) or --no-notify, statd will not run sm-notify. | ||||
* | Remove notify functionality from statd in favour of sm-notify | Neil Brown | 2007-03-20 | 9 | -392/+84 |
| | | | | | statd now execs sm-notify to notify peers and only listens to monitor requests and remote notifications itself. | ||||
* | sm-notify - compile and install | Neil Brown | 2007-03-20 | 3 | -4/+8 |
| | | | | | Add sm-notify to the compile/install scripts, (and fix a compile warning). | ||||
* | sm-notify - drop privileges before receiving packets from network. | Neil Brown | 2007-03-20 | 2 | -0/+47 |
| | | | | | If /var/lib/nfs/sm is owned by non-root, setuid to that uid after opening sockets but before receiving answers. | ||||
* | Prevent sm-notify from being run multiple times per reboot. | Neil Brown | 2007-03-20 | 2 | -4/+62 |
| | | | | | | | | | As "mount.nfs" can start statd, and as statd can start sm-notify, the risk of sm-notify being run multiple times increases. As this is not normally appropriate, sm-notify now creates a file in /var/run which will stop future instances from being run (though ofcourse this behaviour can be controlled by a new command line option). | ||||
* | sm-notify - make the manpage a little more up-to-date | Neil Brown | 2007-03-20 | 1 | -18/+29 |
| | |||||
* | sm-notify: remove addr_parse | Neil Brown | 2007-03-20 | 1 | -22/+2 |
| | | | | | This functionality is alreday present in getaddrinfo so it isn't needed explicitly. | ||||
* | sm-notify: Allow base path to be set by command line option. | Neil Brown | 2007-03-20 | 1 | -4/+26 |
| | | | | for compat with statd. | ||||
* | Add sm-notify from SuSE | Neil Brown | 2007-03-20 | 2 | -0/+792 |
| | | | | Not included in build yet. | ||||
* | Make --enable-secure-statd the default. | Neil Brown | 2007-03-15 | 2 | -6/+38 |
| | | | | | | | | | | | | | | i.e. you now need --disable-secure-statd if you want any client other than lockd to talk to statd. Also relax the RESTRICTED_STATD checks so that a recent kernel with /proc/sys/fs/nfs/nsm_use_hostnames set can still talk to statd. Finally, restrict access to simulate_crash so that only privileged processes on localhost can call it. Having it accessible by the whole world is probably not much more than a minor inconvenience, but it really should be kept closed. | ||||
* | Remove path name for rpc.statd from manpage. | Neil Brown | 2007-02-05 | 1 | -1/+1 |
| | | | | | As the man page doesn't need it, and different distros put it in different places. | ||||
* | Fix typos in various man pages. | Steinar H. Gunderson | 2006-07-05 | 1 | -1/+1 |
| | |||||
* | Merge branch 'master' of git://linux-nfs.org/nfs-utils | Greg Banks | 2006-07-03 | 1 | -5/+3 |
|\ | |||||
| * | Further coverity related cleanups. | Neil Brown | 2006-06-23 | 1 | -9/+3 |
| | | | | | | | | | | Greg Banks suggested some variations, particularly improved use of xmalloc/xstrdup functions. Thanks. | ||||
| * | Fix various issues discovered by Coverity | Neil Brown | 2006-06-23 | 1 | -1/+5 |
| | | | | | | | | Thanks to Michael Halcrow for finding them. | ||||
* | | Comment out unused variable. | Greg Banks | 2006-06-27 | 1 | -0/+2 |
| | | |||||
* | | Detect if glibc provides socklen_t and use that instead | Greg Banks | 2006-06-27 | 1 | -1/+5 |
| | | | | | | | | | | of int in those cases which generate compile warnings, e.g. the last argument of recvfrom(). | ||||
* | | Fix a number of the easier compile warnings: unused variables, | Greg Banks | 2006-06-22 | 4 | -4/+7 |
|/ | | | | unused labels, constness, signedness. | ||||
* | Remove **/Makefile.in, aclocal.m4, configure, and | Neil Brown | 2006-04-17 | 1 | -650/+0 |
| | | | | | | support/include/config.h.in from source control These are auto autogenerated by aclocal -I aclocal ; autoheader ; automake ; autoconf | ||||
* | Define and use HIAVE_IFADDRS_H | Neil Brown | 2006-04-17 | 1 | -1/+7 |
| | |||||
* | 2006-04-10 "Kevin Coffman" <kwc@citi.umich.edu> | neilbrown | 2006-04-10 | 1 | -0/+2 |
| | | | | | Check for sufficient version of librpcsecgss and libgssapi in configure.in | ||||
* | 2006-04-10 "Kevin Coffman" <kwc@citi.umich.edu> | neilbrown | 2006-04-10 | 1 | -0/+2 |
| | | | | | Update aclocal/tcp-wrappers.m4 to define HAVE_LIBWRAP and HAVE_TCP_WRAPPERS as appropriate. | ||||
* | aclocal/autoconf/automake, properly this time. | neilbrown | 2006-03-28 | 1 | -0/+4 |
| | |||||
* | Remove all the Makefiles | neilbrown | 2005-12-20 | 1 | -61/+0 |
| | |||||
* | More automake stuff | neilbrown | 2005-12-20 | 1 | -0/+642 |
| | |||||
* | Autogen update | neilbrown | 2005-12-20 | 14 | -13/+138 |
| | |||||
* | Assorted changes from Steve Dickson | neilbrown | 2005-10-06 | 5 | -13/+74 |
| | |||||
* | Update contact information; no functional changes. | juphoff | 2005-04-23 | 2 | -8/+8 |
| | |||||
* | Added TOP, as needed, for easier compile in subdirectories | gmorris | 2005-04-12 | 1 | -0/+1 |
| | |||||
* | Make statd_get_socket actually honour the 'port' parameter. | neilbrown | 2005-02-28 | 1 | -2/+9 |
| | |||||
* | HA statd updates | neilbrown | 2004-12-06 | 2 | -1/+5 |
| | |||||
* | statd fixes | neilbrown | 2004-12-06 | 2 | -1/+13 |
| | |||||
* | Ignore SIGPIPE in statd | neilbrown | 2004-12-03 | 1 | -0/+5 |
| | |||||
* | Fix spurious error message: erroneous SM_UNMON if RESTRICTED_STATD | neilbrown | 2004-09-15 | 1 | -5/+41 |
| | |||||
* | Support --ha-callout for high-availability callouts | neilbrown | 2004-09-06 | 6 | -3/+70 |
| | |||||
* | Makefile changes. | neilbrown | 2003-09-14 | 1 | -0/+2 |
| | |||||
* | Work around RLIMIT_NOFILE-to-big problem | neilbrown | 2003-09-12 | 1 | -0/+17 |
| | |||||
* | Rename statd log() to note() to avoid conflict with ISO C. | chip | 2003-08-22 | 13 | -91/+91 |
| | |||||
* | statd cleanup | neilbrown | 2003-07-04 | 2 | -11/+102 |
| | |||||
* | See ChangeLog | neilbrown | 2002-10-11 | 1 | -2/+11 |
| | |||||
* | Haircut. | juphoff | 2002-09-16 | 1 | -42/+1 |
| | |||||
* | Back at NRAO, updated contact info. | juphoff | 2002-09-16 | 2 | -9/+9 |
| | |||||
* | -N for statd | neilbrown | 2002-09-02 | 3 | -8/+20 |
| | |||||
* | Support "-P path" in statd as alternate to /var/lib/nfs | neilbrown | 2002-09-02 | 5 | -8/+67 |
| | |||||
* | 2001-12-26 Chip Salzenberg <chip@pobox.com> | chip | 2001-12-27 | 1 | -2/+1 |
| | | | | | | | | | * utils/exportfs/exports.man: Emphasize the need for options to immediately follow client names. Explain that wildcards don't usually work on addresses, but may work when reverse DNS fails. * utils/mountd/mountd.man, utils/rquotad/rquotad.man, utils/statd/statd.man: Remove refs to non-existent "hosts_allow(5)". * debian/changelog: Version 0.3.3-6. | ||||
* | 2001-11-26 Chip Salzenberg <chip@pobox.com> | chip | 2001-11-26 | 1 | -3/+1 |
| | | | | | | | | | | * utils/showmount/showmount.c (main): Don't assume that strings starting with digits are IP addresses. * utils/nfsd/nfsd.c (main): Close all fds and reopen 0,1,2 on /dev/null before nfssvc(). Use syslog to report nfssvc errors. * support/misc/tcpwrapper.c, utils/mountd/mountd.man, utils/rquotad/rquotad.man, utils/statd/statd.man: Fix comments and man pages: We check host names *and* addresses with tcpwrappers. |