summaryrefslogtreecommitdiffstats
path: root/configure.in
Commit message (Collapse)AuthorAgeFilesLines
* Add --with-rpcgen= for configure so that the system rpcgen can be used.Neil Brown2007-03-201-1/+10
| | | | | | | 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.
* Remove tools/getiversionNeil Brown2007-03-161-2/+1
| | | | | We don't need it (any more). Also add AM_PROG_CC_C_O as we seem to need it..
* Use AC_SYS_LARGEFILE to enable largefile supportNeil Brown2007-03-161-1/+4
| | | | | | rather than explicit -D_FILE_OFFSET_BITS=64 Taken from Redhat -5 sources.
* Automatically start statd when mounting an nfs filesystem.Neil Brown2007-03-161-0/+9
| | | | | | | | | | | If statd is not running (/var/run/rpc.statd.pid) when an nfs filesystem is mounted (v2 or v3, with remote locking enabled), and if /usr/sbin/start-statd (or other program specified at config time) is present, then run that program to start statd. This means that statd does not need to be running "just in case". It only needs to be started at boot time if the nfs server is started.
* Make --enable-secure-statd the default.Neil Brown2007-03-151-1/+1
| | | | | | | | | | | | | | 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 rpc.lockdNeil Brown2007-02-221-1/+0
| | | | | | This was only needed for kernels 2.2.14 through 2.2.17. These have long since been superceded, so remove some dead weight.
* Update version to 1.0.11Neil Brown2007-02-221-1/+1
|
* Use UUIDs to identify filesystems if kernel supports it.Neil Brown2007-02-121-0/+3
| | | | | | | | | | | This introduces a new dependancy on libblkid. If a filesystem being exported has a UUID that libblkid can extract, then that is passed to the kernel for use in identifying the filesystem in filehandles. This means that 'fsid=' is no longer needed to work around the problem of device numbers changing. fsid= is still needed for fielsystems that have no device, and can now be given 16byute uuid instead of just a 32bit one.
* Add AM_MAINTAINER_MODE to configure.inKevin Coffman2007-02-091-0/+1
| | | | | | | | | | | | | | | | | | | Signed-off-by: Kevin Coffman <kwc@citi.umich.edu> As requested by "Steinar H. Gunderson" <sgunderson@bigfoot.com>, add AM_MAINTAINER_MODE to configure.in. See the description of this macro below: `AM_MAINTAINER_MODE' disables the so called "rebuild rules" bys default. If you have `AM_MAINTAINER_MODE' in `configure.ac', and run `./configure && make', then `make' will *never* attempt to rebuild `configure', `Makefile.in's, Lex or Yacc outputs, etc. I.e., this disables build rules for files which are usually distributed and that users should normally not have to update. If you run `./configure --enable-maintainer-mode', then these rebuild rules will be active. Signed-off-by: Neil Brown <neilb@suse.de>
* Remove getkversionNeil Brown2007-02-051-1/+0
| | | | | This is not used, does not seem useful, and causes compile problems on some distgributions.
* nhfsstone remove due to license uncertainty.Neil Brown2006-12-191-1/+0
| | | | | | | | It isn't clear the the License (See DISCLAIMER) is GPLv2 compatable, and it is believed that the code is largely unused, so get rid of nhfsstone just to be safe. Signed-off-by: NeilBrown <neilb@suse.de>
* On a glibc system gethostbyname is in libc not libnsldid447@gmail.com2006-10-171-3/+7
| | | | | | | | Signed-off-by: Kevin Coffman <kwc@citi.umich.edu> Change configure test for gethostbyname, and properly determine whether "-lnsl" or "-lsocket" are really required.
* Restore extra help for PKG_CONFIG errorKevin Coffman2006-10-171-3/+1
| | | | | | | Signed-off-by: Kevin Coffman <kwc@citi.umich.edu> Fix the error message printed when pkg-config is unable to locate information for librpcsecgss so the message is actually printed.
* Set version to 1.0.10Neil Brown2006-08-071-1/+1
| | | | | | | Note: 1.0.10 should be used in preference to 1.0.9 especially with kernels 2.6.18 and later otherwise 'rpc.nfsd N' won't work to change the number of threads after nfsd has been started.
* Update changelog and set version to 1.0.9Neil Brown2006-07-081-1/+1
|
* Disable building/installing mount.nfs by default.Neil Brown2006-07-081-2/+2
| | | | | | | mount.nfs does not yet support 'user' option and some others. To make it support this we need to make it setuid-root, and some security isses need to be resolved before that can be done safely.
* Don't depend on Kerberos headers when checking librpcsecgss in configurekwc@citi.umich.edu2006-07-041-2/+2
| | | | | | | | Signed-off-by: Kevin Coffman <kwc@citi.umich.edu> Older versions of MIT Kerberos are missing an OID definition, causing the configure checks for librpcsecgss to fail. We shouldn't be depending on their libraries during the configure.
* Merge branch 'master' of git://linux-nfs.org/nfs-utilsGreg Banks2006-07-031-7/+7
|\
| * nfs-utils 1.0.9-pre1Neil Brown2006-07-031-1/+1
| | | | | | | | Update change log and change version number
| * Change mount configure option to --enable-mountAmit Gud2006-06-231-6/+6
| | | | | | | | | | | | | | Change the configure option from --with-mount to --enable-mount. Signed-off-by: Amit Gud <agud@redhat.com> Signed-off-by: Steve Dickson <steved@redhat.com>
* | Detect if glibc provides socklen_t and use that insteadGreg Banks2006-06-271-0/+2
| | | | | | | | | | of int in those cases which generate compile warnings, e.g. the last argument of recvfrom().
* | Replace the deprecated sigblock() with more modernGreg Banks2006-06-271-1/+1
| | | | | | | | signal functions to avoid compile warnings.
* | Detect presence of nfs4_set_debug() in libnfsidmap andGreg Banks2006-06-221-0/+4
| | | | | | | | don't bother calling it if it's missing.
* | Remove useless m4 quoting around args to PKG_CHECK_MODULES().Greg Banks2006-06-221-2/+2
| |
* | Do m4 quoting of AC_MSG_ERROR() and AC_MSG_WARN() asGreg Banks2006-06-221-10/+10
|/ | | | | the autoconf people intended. This avoids errors in autoconf on SLES10.
* Move NFS mount code from util-linux to nfs-utils - part 1Amit Gud2006-06-161-0/+8
| | | | | | | Adds the mount directory and the code to mount and umount the NFS file system. Signed-off-by: Amit Gud <agud@redhat.com> Signed-off-by: Steve Dickson <steved@redhat.com>
* Define and use HIAVE_IFADDRS_HNeil Brown2006-04-171-1/+2
|
* 1.0.8neilbrown2006-04-121-1/+1
|
* 2006-04-10 "Kevin Coffman" <kwc@citi.umich.edu>neilbrown2006-04-101-2/+3
| | | | | Check for sufficient version of librpcsecgss and libgssapi in configure.in
* Add checking for innetgr back to configure.inneilbrown2006-04-101-1/+1
|
* aclocal/autoconf/automake, properly this time.neilbrown2006-03-281-2/+4
|
* Update version, autoconf, automakeneilbrown2006-03-281-1/+1
|
* Use PKGCONFIG to locate gssapi and rpcsecgss header filesneilbrown2006-03-281-1/+10
| | | | | | | | | | | Instead of having separate copies of the gssapi and rpcsecgss header files, or depending on the Kerberos gssapi header, locate the headers now installed with the libgssapi and librpcsecgss libraries. Remove local copies of the gssapi and rpcsecgss header files. This depends on the configure_use_autotools patch.
* update version to -rc3neilbrown2006-03-271-1/+1
|
* Fix up the svcgss mess I made, and run autoconf/automakeneilbrown2006-03-271-2/+1
|
* Complete makefile/configure updateneilbrown2005-12-201-1/+1
|
* Autogen updateneilbrown2005-12-201-127/+173
|
* Change version to 1.0.8-rc1 and run autoconfneilbrown2005-12-161-1/+1
|
* Updates from Kevin Coffman at UMichneilbrown2005-12-161-0/+1
|
* Remove the rpcsec_gss code and rely on an external library instead.neilbrown2005-08-261-0/+6
|
* From: Kevin Coffman <kwc@citi.umich.edu>neilbrown2005-08-261-31/+45
| | | | | | | | | | | Consolidate some of the Kerberos checking instead of repeating the same things for MIT and Heimdal. Also adds more checks to distinguish 32-bit from 64-bit (mainly for gssapi.h) Fix svcgssd Makefile so make TOP=../../ works correctly there. Enable running a modern autoheader. (Requires that autoconf be run to regenerate configure script.)
* Fix typo, Closes bug [1050003]gmorris2005-02-271-1/+1
|
* release 1.0.7neilbrown2004-12-171-1/+4
|
* release 1.0.7-pre2neilbrown2004-12-101-1/+1
|
* configure improvementsneilbrown2004-12-101-5/+6
|
* set version to 1.0.7-pre1neilbrown2004-12-031-1/+1
|
* *** empty log message ***neilbrown2004-11-221-1/+1
|
* Remove redhat and nodist stuffneilbrown2004-11-221-1/+1
|
* Add gss support from citi @ umichneilbrown2004-10-191-0/+104
|
* Prepare to support gss authentication and idmap looks for nfsv4neilbrown2004-09-151-0/+19
|