Commit Graph

347 Commits

Author SHA1 Message Date
Ian Kent
5a9bd97979 - and another try at fixing lexer matching map type in map name. 2008-04-01 03:57:45 +00:00
Ian Kent
510e885d21 - another try a fixing lexer matching map type in map name. 2008-03-30 03:58:30 +00:00
Ian Kent
4244e9bb1d - fix lexer ambiguity in match when map type name is included in map name. 2008-03-26 03:43:46 +00:00
Ian Kent
1d72a09cf5 - revert miscellaneous device node related patches.
- add missing check for zero length NIS key.
- fix incorrect match of map type name when included in map name.
- update rev 7 sasl callbacks patch.
2008-03-24 05:17:20 +00:00
Ian Kent
beeac84550 - add patch to initialize sasl callbacks unconditionally on autofs LDAP
lookup library load.
2008-03-20 02:44:49 +00:00
Ian Kent
e6cf324f87 - fix expire calling kernel more often than needed.
- fix unlink of mount tree incorrectly causing autofs mount fail.
- add miscellaneous device node interface library.
- use miscellaneous device node, if available, for active restart.
- device node and active restart fixes.
- update is_mounted to use device node ioctl, if available.
2008-02-25 00:40:55 +00:00
Ian Kent
eb1a40f905 - another fix for don't fail on empty master map. 2008-02-01 07:12:55 +00:00
Ian Kent
5a1604c521 - correction to the correction for handling of LDAP base dns with spaces.
- avoid using UDP for probing NFSv4 mount requests.
- use libldap instead of libldap_r.
2008-01-25 05:41:00 +00:00
Ian Kent
4fa32e7ca3 - catch "-xfn" map type and issue "no supported" message.
- another correction for handling of LDAP base dns with spaces.
2008-01-21 03:32:04 +00:00
Ian Kent
cf2ca1e8e0 - correct configure test for ldap page control functions. 2008-01-14 14:12:53 +00:00
Ian Kent
4e3326018a - update source to version 5.0.3. 2008-01-14 05:48:52 +00:00
Ian Kent
41a12c29f1 - Bug 426401: CVE-2007-6285 autofs default doesn't set nodev in /net
[rawhide]
- use mount option "nodev" for "-hosts" map unless "dev" is explicily
    specified.
2007-12-21 10:58:55 +00:00
Ian Kent
8a14e5403a - Bug 397591 SELinux is preventing /sbin/rpc.statd (rpcd_t) "search" to
<Unknown> (sysctl_fs_t).
- prevent fork between fd open and setting of FD_CLOEXEC.
2007-12-18 03:14:11 +00:00
Ian Kent
6dfd3f57d1 - Bug 421371: CVE-2007-5964 autofs defaults don't restrict suid in /net
[rawhide]
- use mount option "nosuid" for "-hosts" map unless "suid" is explicily
    specified.
2007-12-13 09:54:50 +00:00
Jeremy Katz
17f2399905 - rebuild for new ldap 2007-12-06 14:58:48 +00:00
Ian Kent
36ee8299b4 - fix schema selection in LDAP schema discovery.
- check for "*" when looking up wildcard in LDAP.
- fix couple of edge case parse fails of timeout option.
- add SEARCH_BASE configuration option.
- add random selection as a master map entry option.
- re-read config on HUP signal.
- add LDAP_URI, LDAP_TIMEOUT and LDAP_NETWORK_TIMEOUT configuration
    options.
- fix deadlock in submount mount module.
- fix lack of ferror() checking when reading files.
- fix typo in autofs(5) man page.
- fix map entry expansion when undefined macro is present.
- remove unused export validation code.
- add dynamic logging (adapted from v4 patch from Jeff Moyer).
- fix recursive loopback mounts (Matthias Koenig).
- add map re-load to verbose logging.
- fix handling of LDAP base dns with spaces.
- handle MTAB_NOTUPDATED status return from mount.
- when default master map, auto.master, is used also check for auto_master.
- update negative mount timeout handling.
- fix large group handling (Ryan Thomas).
- fix for dynamic logging breaking non-sasl build (Guillaume Rousse).
- eliminate NULL proc ping for singleton host or local mounts.
2007-11-20 07:34:21 +00:00
Bill Nottingham
df1d9bff61 makefile update to properly grab makefile.common 2007-10-15 18:37:51 +00:00
Ian Kent
a3ae010dc4 - add descriptive comments to config about LDAP schema discovery.
- work around segfault at exit caused by libxml2.
- fix foreground logging (also fixes shutdown needing extra signal bug).
2007-09-24 06:58:44 +00:00
Ian Kent
2c0907556a - fix LDAP schema discovery. 2007-09-05 05:11:13 +00:00
Ian Kent
14c99defc6 - add "BuildRequires" e2fsprogs. 2007-08-28 06:14:02 +00:00
Ian Kent
e587061068 - add "BuildRequires" module-init-tools, util-linux and nfs-utils. 2007-08-28 06:12:03 +00:00
Ian Kent
a4dd6fca98 - add "Requires" module-init-tools 2007-08-28 05:54:27 +00:00
Ian Kent
0ab9b7b14b - update patch to prevent failure on empty master map.
- if there's no "automount" entry in nsswitch.conf use "files" source.
- add LDAP schema discovery if no schema is configured.
2007-08-28 05:45:31 +00:00
Ian Kent
d206fdab95 - fix "nosymlink" option handling and add desription to man page. 2007-08-22 08:34:12 +00:00
Ian Kent
3df55b8557 - change random multiple server selection option name to be consistent with
upstream naming.
2007-08-21 04:20:57 +00:00
Ian Kent
e676fc4cda - don't fail on empty master map.
- add support for the "%" hack for case insensitive attribute schemas.
2007-08-21 03:37:01 +00:00
Ian Kent
a2032c8fe2 - mark map instances stale so they aren't "cleaned" during updates.
- fix large file compile time option.
2007-07-30 09:10:19 +00:00
Ian Kent
8e33339caa - fix version passed to get_supported_ver_and_cost (bz 249574). 2007-07-27 08:12:52 +00:00
Ian Kent
a76cb5c9b1 - fix parse confusion between attribute and attribute value. 2007-07-24 14:47:41 +00:00
Ian Kent
f7ea4d066a - fix handling of quoted slash alone (bz 248943). 2007-07-20 15:38:21 +00:00
Ian Kent
a0eb49c1a0 - fix wait time resolution in alarm and state queue handlers (bz 247711). 2007-07-18 09:29:49 +00:00
Ian Kent
28f861124d - fix mount point directory creation for bind mounts.
- add quoting for exports gathered by hosts map.
2007-07-16 06:27:30 +00:00
Ian Kent
116833a296 - update multi map nsswitch patch. 2007-06-25 09:25:14 +00:00
Ian Kent
d18ed0ef94 - update multi map nsswitch patch to add man info for multi map syntax. 2007-06-25 09:22:50 +00:00
Ian Kent
64001bdc26 - add missing "multi" map support.
- add multi map nsswitch lookup.
2007-06-25 09:09:51 +00:00
Ian Kent
20ded2bb32 - include krb5.h in lookup_ldap.h (some openssl doesn't implicitly include
it).
- correct initialization of local var in parse_server_string.
2007-06-20 04:06:30 +00:00
Ian Kent
88265cbe1e - Update to upstream release 5.0.2. 2007-06-18 12:28:59 +00:00
Ian Kent
05033492fb - actually add the patch from the previous commit! 2007-06-12 12:45:58 +00:00
Ian Kent
28b223d83b - add ldaps support.
- note: it's no longer possible to have multiple hosts in an ldap map spec.
- note: to do this you need to rely on the ldap client config.
2007-06-12 12:40:05 +00:00
Ian Kent
d35ca7c13d - fix deadlock in alarm manager module. 2007-06-07 07:52:23 +00:00
Ian Kent
c373ac6ae8 - correct mistake in logic test in wildcard lookup. 2007-06-03 15:31:03 +00:00
Ian Kent
17abd357de - fix master map lexer to admit "." in macro values. 2007-05-07 03:18:27 +00:00
ikent
f4af6bb9b8 - upstream fix for filesystem is local check.
- disable exports access control check (bz 203277).
- fix patch to add command option for set a global mount options (bz
    214684).
2007-04-17 12:50:30 +00:00
ikent
5e21259127 - add configuration variable to control appending of global options (bz
214684).
- add command option to set a global mount options string (bz 214684).
2007-04-16 09:14:14 +00:00
ikent
7cd379ec9a - fix "null" domain netgroup match for "-hosts" map. 2007-04-03 15:44:16 +00:00
ikent
f5c86b60af - fix directory creation for browse mounts.
- fix wildcard map handling and improve nsswitch source map update.
2007-03-29 07:31:59 +00:00
ikent
8eb076db23 - remove extra line from changelog. 2007-03-16 07:41:24 +00:00
ikent
ff519cfcac - fix random selection patch. 2007-03-16 07:31:43 +00:00
ikent
a2755999a3 - drop "DEFAULT_" prefix from configuration names.
- add option to select replicated server at random (instead of ping
    response time) (bz 227604).
- fix incorrect cast in directory cleanup routines (bz 231864).
2007-03-16 07:26:19 +00:00
ikent
f1ee4e6350 %changelog
Thu Mar 8 2007 Ian Kent <ikent@redhat.com> - 5.0.1-4
- fixed numeric export match (bz 231188).
2007-03-08 03:41:50 +00:00