Arthur de Jong

Open Source / Free Software developer

summaryrefslogtreecommitdiffstats
path: root/configure.ac
Commit message (Collapse)AuthorAgeFilesLines
* Get files ready for 0.9.2 release0.9.2Arthur de Jong2013-10-301-2/+2
|
* Add -Werror=implicit if compiler supports itArthur de Jong2013-10-291-1/+1
|
* Fix usage of AC_LANG_PROGRAMArthur de Jong2013-10-291-1/+1
| | | | | Apparently the macro got changed a long time ago to provide a main() definition. This bug caused the extra warning flags to not be added.
* Compatibility definitions for {set,get,end}usershell()Arthur de Jong2013-10-291-0/+1
| | | | | This provides compatibility definitions for systems that don't have these functions (some Solaris flavours).
* Specify m4 directory in configure scriptArthur de Jong2013-10-271-0/+1
|
* Add more python module checks to configureArthur de Jong2013-09-151-1/+8
|
* Make missing Python modules a waringArthur de Jong2013-09-151-2/+2
| | | | | This avoids having to have all modules installed in the build environment. A Python version is still required during build.
* Cleanups and fixes related to automake upgradeArthur de Jong2013-09-151-1/+1
| | | | | | This removes a few legacy workarounds and fixes for older versions of automake. This also removes adding specific DEBUG flags for tests since subdir objects are handled differently now.
* Add configure test for {set,get,end}usershell() availabilityArthur de Jong2013-09-131-0/+1
|
* Add configure check to see whether to install manual pagesArthur de Jong2013-09-081-3/+24
| | | | | | This also reworks the manual page generation check in the configure script and avoids build errors if no tool for generating manual pages is present when working on a Git checkout.
* Use clock_gettime() instead of gettimeofday()Arthur de Jong2013-09-021-0/+1
| | | | | | | | | | | This avoids problems with system clock changes (though there are some safeguards in place to avoid waiting too long on clock changes). Thanks to John Sullivan for pointing this out. We can't easily use CLOCK_MONOTONIC_RAW or CLOCK_MONOTONIC_COARSE even on platforms that define the clock because we can get runtime errors. CLOCK_MONOTONIC seems to work on all tested platforms that provide it.
* Get files ready for 0.9.1 release0.9.1Arthur de Jong2013-08-251-2/+2
|
* Add configure test for Python modulesArthur de Jong2013-08-251-7/+38
| | | | | | | | This uses the AX_PYTHON_MODULE test to check for availability of used Python modules. All third-party modules and modules that are not a builtin for Python 2.5 are tested. This also splits the tests for the utils and pynslcd.
* Implement tests for caching functionalityArthur de Jong2013-08-171-0/+1
|
* Have configure show --disable-utils by defaultArthur de Jong2013-07-281-1/+1
| | | | | Since the utils are automatically built if Python is available --disable is more appropriate a default then --enable.
* Upgrade to automake 1.13Arthur de Jong2013-07-111-0/+1
|
* Get files ready for 0.9.0 release0.9.0Arthur de Jong2013-04-051-2/+2
|
* Ignore missing Python in initial testArthur de Jong2013-04-031-1/+1
|
* Fix test for absence of PythonArthur de Jong2013-03-301-1/+1
|
* Preset default configure values consistentlyArthur de Jong2013-03-301-7/+7
|
* Give an error when the Python interpreter is missingArthur de Jong2013-03-301-1/+1
|
* Build command-line utilities by default if Python is ↵Arthur de Jong2013-03-301-2/+12
| | | | available
* guess the value for --with-pam-seclib-dir if it is not ↵Arthur de Jong2013-03-101-2/+12
| | | | specified
* also support systems without bet_get_enum()Arthur de Jong2013-03-101-1/+1
|
* implement functionality to send a cache invalidation ↵Arthur de Jong2013-03-091-1/+1
| | | | signal to nscd
* provide a basic replacement implementation of ↵Arthur de Jong2013-03-031-0/+1
| | | | ldap_passwordpolicy_err2txt() for systems that don't have it
* provide a replacement implementation of ↵Arthur de Jong2013-03-031-0/+1
| | | | ldap_parse_passwordpolicy_control() for systems that don't have it
* request and parse password policy controls when doing ↵Arthur de Jong2013-03-031-0/+2
| | | | user authentication in nslcd
* add some missing checks to the configure scriptArthur de Jong2013-03-031-6/+8
|
* add an --enable-utils option to configure to build ↵Arthur de Jong2013-02-081-3/+12
| | | | command-line utilities
* use the AX_TLS macro to find correct thread-local ↵Arthur de Jong2013-01-181-11/+1
| | | | | | storage class compiler directive git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/nss-pam-ldapd@1921 ef36b2f9-881f-0410-afb5-c4e39611909c
* check whether setnetgrent() returns int or void (for ↵Arthur de Jong2013-01-141-0/+18
| | | | | | FreeBSD) git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/nss-pam-ldapd@1914 ef36b2f9-881f-0410-afb5-c4e39611909c
* drop -Wcase-qual when using --enable-warnings because it ↵Arthur de Jong2013-01-121-3/+3
| | | | | | was causing too much noise git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/nss-pam-ldapd@1908 ef36b2f9-881f-0410-afb5-c4e39611909c
* use the newer style AM_INIT_AUTOMAKEArthur de Jong2012-12-301-1/+1
| | | | git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/nss-pam-ldapd@1886 ef36b2f9-881f-0410-afb5-c4e39611909c
* update C coding style to a more commonly used styleArthur de Jong2012-12-221-53/+53
| | | | git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/nss-pam-ldapd@1873 ef36b2f9-881f-0410-afb5-c4e39611909c
* merge config.py into constants.py and generate it from ↵Arthur de Jong2012-12-151-1/+9
| | | | | | configure git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/nss-pam-ldapd@1863 ef36b2f9-881f-0410-afb5-c4e39611909c
* get files ready for 0.8.12 release0.8.12Arthur de Jong2012-11-181-2/+2
| | | | git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/nss-pam-ldapd@1834 ef36b2f9-881f-0410-afb5-c4e39611909c
* properly initialise passwd.pw_class on FreeBSD to empty ↵Arthur de Jong2012-11-181-0/+4
| | | | | | string (was set to NULL due to the memset which was introduced in r1767) git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/nss-pam-ldapd@1833 ef36b2f9-881f-0410-afb5-c4e39611909c
* remove duplicate checks from the configure scriptArthur de Jong2012-10-211-2/+0
| | | | git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/nss-pam-ldapd@1807 ef36b2f9-881f-0410-afb5-c4e39611909c
* get files ready for 0.8.11 release0.8.11Arthur de Jong2012-10-141-2/+2
| | | | git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/nss-pam-ldapd@1798 ef36b2f9-881f-0410-afb5-c4e39611909c
* remove extra code that sets PACKAGE_URL (which isn't used)Arthur de Jong2012-10-141-6/+0
| | | | git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/nss-pam-ldapd@1797 ef36b2f9-881f-0410-afb5-c4e39611909c
* on startup have the gid option default to the primary ↵Arthur de Jong2012-07-201-1/+1
| | | | | | group of the specified user and load the user's supplementary groups git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/nss-pam-ldapd@1723 ef36b2f9-881f-0410-afb5-c4e39611909c
* get files ready for 0.8.10 release0.8.10Arthur de Jong2012-06-291-2/+2
| | | | git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/nss-pam-ldapd@1707 ef36b2f9-881f-0410-afb5-c4e39611909c
* get files ready for 0.8.9 release0.8.9Arthur de Jong2012-05-201-2/+2
| | | | git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/nss-pam-ldapd@1695 ef36b2f9-881f-0410-afb5-c4e39611909c
* get rid of a few compiler warnings on FreeBSDArthur de Jong2012-05-181-2/+4
| | | | git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/nss-pam-ldapd@1693 ef36b2f9-881f-0410-afb5-c4e39611909c
* provide a compatibility version of struct spwd for ↵Arthur de Jong2012-05-111-0/+13
| | | | | | systems without it git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/nss-pam-ldapd@1690 ef36b2f9-881f-0410-afb5-c4e39611909c
* get files ready for 0.8.8 release0.8.8Arthur de Jong2012-04-271-1/+1
| | | | git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/nss-pam-ldapd@1662 ef36b2f9-881f-0410-afb5-c4e39611909c
* get files ready for 0.8.7 release0.8.7Arthur de Jong2012-04-221-2/+2
| | | | git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/nss-pam-ldapd@1653 ef36b2f9-881f-0410-afb5-c4e39611909c
* get files ready for 0.8.6 release0.8.6Arthur de Jong2012-01-291-4/+4
| | | | git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/nss-pam-ldapd@1616 ef36b2f9-881f-0410-afb5-c4e39611909c
* get files ready for 0.8.5 release0.8.5Arthur de Jong2011-12-311-2/+2
| | | | git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/nss-pam-ldapd@1584 ef36b2f9-881f-0410-afb5-c4e39611909c