summaryrefslogtreecommitdiffstats
path: root/support
Commit message (Collapse)AuthorAgeFilesLines
* * support/nfs/xlog.c (xlog): Revise buffer-overflow fix tochip2003-07-251-6/+4
| | | | use Debian security team's cleaner approach.
* Release 1.0.5neilbrown2003-07-171-1/+1
|
* Assorted fixesneilbrown2003-07-141-1/+2
|
* allow compilation against 2.5 headersneilbrown2003-07-031-2/+13
|
* rpc.nfsd to write to /proc/fs/nfs/threads if availableneilbrown2003-07-031-0/+21
|
* Fixes to make unexporting and exporting with wildcardsneilbrown2003-07-033-19/+16
| | | | work more sensibly.
* fix unexpiringneilbrown2003-06-241-6/+13
|
* 2003-06-10 Chip Salzenberg <chip@pobox.com>chip2003-06-101-2/+2
| | | | | * support/nfs/xlog.c (xlog): Fix off-by-one buffer overflow bug. * debian/changelog: Version 1.0.3-2.
* new "mountpoint" export option.neilbrown2003-05-306-1/+57
|
* enhance exportfs to use new cache/upcall stuffneilbrown2003-05-213-1/+83
|
* Support new kernel upcalls for export cache management.neilbrown2003-05-214-0/+120
|
* Make CROSSMNT distinct from NOHIDEneilbrown2003-05-212-7/+10
|
* Define and use get_reliable_hostbynameneilbrown2003-05-212-0/+53
|
* See Changelogneilbrown2003-03-264-2/+303
|
* See Changelogneilbrown2003-02-191-2/+2
|
* 2002-10-11 H.J. Lu <hjl@lucon.org>hjl2002-10-112-11/+19
| | | | | | | | | | | | | * support/include/exportfs.h (export_errno): New. * support/nfs/exports.c: Include <errno.h>. (export_errno): New. (getexportent): Set export_errno to EINVAL for bad option. (parseopts): Likewise. Report the location of the default sync/async option. * utils/exportfs/exportfs.c (main): Initialize export_errno to 0. Return export_errno.
* 2002-09-15 Chip Salzenberg <chip@pobox.com>chip2002-09-161-3/+2
| | | | | | * support/nfs/rpcmisc.c (rpc_init): Allow stdin to be a non-INET socket, as occurs when run from sshd. * debian/changelog: Version 1.0.2-1.
* 2002-09-12 H.J. Lu <hjl@lucon.org>hjl2002-09-131-7/+0
| | | | | * support/nfs/svc_socket.c: Remove HAVE_SVCTCP_SOCKET and HAVE_SVCUDP_SOCKET.
* 2002-09-12 H.J. Lu <hjl@lucon.org>hjl2002-09-132-14/+2
| | | | | | | | | | * configure.in: Remove checking svctcp_socket and svcudp_socket. * configure: Regenerated. * support/include/config.h.in (HAVE_SVCTCP_SOCKET): Removed. (HAVE_SVCUDP_SOCKET): Removed. * support/include/nfslib.h: Undo the last change.
* 2002-09-12 H.J. Lu <hjl@lucon.org>hjl2002-09-121-0/+4
| | | | | | * support/include/nfslib.h (svctcp_socket): Protect it with HAVE_SVCTCP_SOCKET. (svcudp_socket): Protect it with HAVE_SVCUDP_SOCKET.
* support/nfs/svc_socket.c: New.hjl2002-09-121-0/+187
|
* 2002-09-12 H.J. Lu <hjl@lucon.org>hjl2002-09-124-3/+23
| | | | | | | | | | | | | | | | | | | | | | | | | * configure.in: Check svctcp_socket and svcudp_socket. * configure: Regenerated. * support/include/config.h.in (HAVE_SVCTCP_SOCKET): New. (HAVE_SVCUDP_SOCKET): New. * support/include/nfslib.h (svctcp_socket): New. (svcudp_socket): New. * support/nfs/Makefile (OBJS): Add svc_socket.o. * support/nfs/svc_socket.c: New. * support/nfs/rpcmisc.c (rpc_init): Call svctcp_socket and svcudp_socket if port is unspecified. * utils/nfsd/nfsd.c (main): Call getservbyname for port. * utils/rquotad/rquota_svc.c: Include <nfslib.h>. (killer): New. Signal handler to unregister. (main): Use killer. Call svcudp_socket to get the default socket.
* See Changelogneilbrown2002-05-294-10/+10
|
* See Change Logneilbrown2002-04-081-1/+7
|
* *** empty log message ***neilbrown2002-02-284-15/+46
|
* See Changelogneilbrown2002-01-171-9/+24
|
* (more of the previous change)chip2002-01-031-0/+2
|
* 2002-01-02 Chip Salzenberg <chip@pobox.com>chip2002-01-031-0/+5
| | | | | | | | * support/export/nfsctl.c (expsetup): Don't export entries that specify id mappings not supported by the kernel. No extant kernel supports any significant mapping, only 'identity' (i.e. none). When other mappings are supported, this code will need changing. * debian/changelog: Version 1.0-2.
* see changelogneilbrown2001-12-201-1/+10
|
* See Changelogneilbrown2001-12-205-5/+14
|
* 2001-11-26 TAKAI Kousuke <takai@vlsi.kuee.kyoto-u.ac.jp>hjl2001-11-291-1/+1
| | | | | * support/nfs/xio.c (xskip): Call `xungetc' instead of `ungetc' to keep x_line more properly.
* 2001-11-26 Chip Salzenberg <chip@pobox.com>chip2001-11-261-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.
* 2001-11-21 Chip Salzenberg <chip@pobox.com>chip2001-11-221-0/+4
| | | | | * support/nfs/exports.c (parseopts): Accept old-style "crossmnt" option, for old xtabs.
* 2001-11-21 Chip Salzenberg <chip@pobox.com>chip2001-11-222-13/+25
| | | | | | | | | * support/nfs/clients.c (cfname): Added: current clients file name. (setnfsclntent): Set it. ({get,end}nfsclntent, syntaxerr): Use it. * support/nfs/exports.c (efname): Added: current exports file name. (setnfsexportent): Set it. (endnfsexportent, parseopts, getexport, syntaxerr): Use it.
* make "exportfs -au" do no DNS lookupneilbrown2001-09-205-15/+19
|
* call gethostbyaddr to make sure that we have canonical hostnameneilbrown2001-09-201-1/+11
| | | | for all exports
* 2001-09-12 NeilBrown <neilb@cse.unsw.edu.au>neilbrown2001-09-122-2/+27
| | | | | | | | | * support/nfs/exports.c (putexportent): \octal quote any spaces etc in a path name * support/nfs/xio.c (xgettok): recognise double-quote and \octal quoting in path names * utils/exportfs/exports.man: document quoting conventions for path names
* 2001-05-06 Anne Milicia <milicia@missioncriticallinux.com>hjl2001-05-071-1/+12
| | | | | | | | | | * support/export/client.c (client_check): Check IP address againet netgroup. 2001-05-06 Neil Brown <neilb@cse.unsw.edu.au> * support/export/client.c (client_gettype): Treat `*' as MCL_ANONYMOUS.
* 2001-04-01 Chip Salzenberg <chip@valinux.com>chip2001-04-021-1/+0
| | | | | | | * tools/rpcgen/rpc_svcout.c (write_timeout_func): Remove redundant, and sometimes broken, declaration of svc_fdset; it may be a macro. * support/nfs/rpcmisc.c (closedown): Likewise.
* 2001-03-21 H.J. Lu <hjl@lucon.org>hjl2001-03-212-4/+4
| | | | | | | | | | | | | | | | | | | | | | * nfs-utils.spec: Regenerated. (Release): Set to 3. 2001-03-21 Ion Badulescu <ionut@cs.columbia.edu> * utils/statd/statd.c (main): make sure file descriptors 0-2 are open to /dev/null. 2001-03-21 H.J. Lu <hjl@lucon.org> * support/nfs/rpcmisc.c: Restore the change made on 2001-03-10. * support/nfs/rpcmisc.c: Likewise. * utils/rquotad/rquota_svc.c: Likewise. * utils/rquotad/rquotad.man: Likewise. * utils/statd/Makefile: Likewise. * utils/statd/rmtcall.c: Likewise. * utils/statd/simulate.c: Likewise. * utils/statd/statd.c: Likewise. * utils/statd/statd.man: Likewise.
* 2001-03-11 H.J. Lu <hjl@lucon.org>hjl2001-03-122-4/+4
| | | | | | | | | | | | * support/include/rpcmisc.h: Undo the change made on 2001-03-10. * support/nfs/rpcmisc.c: Likewise. * utils/rquotad/rquota_svc.c: Likewise. * utils/rquotad/rquotad.man: Likewise. * utils/statd/Makefile: Likewise. * utils/statd/rmtcall.c: Likewise. * utils/statd/simulate.c: Likewise. * utils/statd/statd.c: Likewise. * utils/statd/statd.man: Likewise.
* 2001-03-10 Tavis Barr <tavis@boole.isetr.columbia.edu>hjl2001-03-112-4/+4
| | | | | | | | | | | | | | | | | * utils/rquotad/rquotad.man: Updated for -p. * utils/statd/statd.man: Likewise. 2001-03-10 Ion Badulescu <ionut@cs.columbia.edu> * support/nfs/rpcmisc.[ch]: export makesock() * utils/statd/statd.c: added longopts, added support for specifying the port to bind to on the command line. * utils/statd/statd.c: ditto, also specify port used for outgoing connections. * utils/statd/Makefile (LIBS): link with our own libnfs
* 2001-02-14 H.J. Lu <hjl@lucon.org>hjl2001-02-151-0/+1
| | | | * support/nfs/rpcmisc.c: Include <time.h>.
* 2001-02-02 H.J. Lu <hjl@lucon.org>hjl2001-02-112-8/+10
| | | | | | | | | | | | * support/include/rpcmisc.h (rpc_init): Remove bufsize. * support/nfs/rpcmisc.c (makesock): Remove socksz and comment out SO_SNDBUF/SO_RCVBUF. (rpc_init): Remove bufsize and remove socksz in calls to makesock (). * utils/mountd/mountd.c (main): Remove bufsize in calls to rpc_init ().
* 2001-01-20 Chip Salzenberg <chip@valinux.com>chip2001-01-212-6/+6
| | | | | | | | * support/include/xio.h (xgetc): Declare to return int. * support/nfs/xio.c (xgetc): Return int. (xgettok, xskip, xskipcomment): Use int for value of xgetc. * utils/statd/statd.c (main): Use int for value of getopt. * debian/changelog: Version 0.2.1-5.
* 2000-12-03 Chip Salzenberg <chip@valinux.com>chip2000-12-031-1/+1
| | | | * support/nfs/xio.c (xfopen): Initialize x_line to one, not zero.
* Print warning if export lines have host name without options, orneilbrown2000-11-231-0/+4
| | | | | | options without hostname, as this is probably a typo. NeilBrown
* 2000-11-09 H.J. Lu <hjl@lucon.org>hjl2000-11-091-1/+1
| | | | | | | | | | | | * etc/redhat/nfs.init (start): Pass --no-tcp to mountd if TCP is not supported by kernel. * support/nfs/rpcmisc.c (rpc_init): Don't set _rpcfdtype to 0. * utils/mountd/mountd.c (longopts): Add "-n/--no-tcp". (main): Set to _rpcfdtype to SOCK_DGRAM for "-n/--no-tcp". * utils/mountd/mountd.man: Updated for "-n/--no-tcp".
* 2000-10-17 Scott McDermott <mcdermot@questra.com>hjl2000-10-181-1/+14
| | | | | * support/export/client.c (client_init): Support CIDR netmask in /etc/exports.
* 2000-08-25 H.J. Lu <hjl@lucon.org>hjl2000-08-261-5/+7
| | | | * support/misc/tcpwrapper.c (logit): Modify the log output.