Commit Graph

475 Commits

Author SHA1 Message Date
Ian Kent
73f8362b4a * Wed Aug 18 2010 Ian Kent <ikent@redhat.com> - 1:5.0.5-30.fc15
- fix restart not working (bz624694).
2010-08-18 13:17:18 +08:00
Ian Kent
15f9c54622 * Wed Aug 11 2010 Ian Kent <ikent@redhat.com> - 1:5.0.5-29
- remove ERR_remove_state() openssl call.
2010-08-11 14:39:54 +08:00
Ian Kent
634bf33499 * Tue Aug 10 2010 Ian Kent <ikent@redhat.com> - 1:5.0.5-28
- remove extra read master map call.
- remove extra cache create call in master_add_map_source().
- fix error handing in do_mount_indirect().
- expire thread use pending mutex.
- explicity link against the Kerberos library.
- remove some log message duplication for verbose logging.
2010-08-10 16:51:22 +08:00
Fedora Release Engineering
34a1474e7d dist-git conversion 2010-07-29 17:09:25 +00:00
Ian Kent
cc40620019 - fix master map source server unavailable handling.
- add autofs_ldap_auth.conf man page.
- fix random selection for host on different network.
- make redhat init script more lsb compliant.
- don't hold lock for simple mounts.
- fix remount locking.
- fix wildcard map entry match.
- fix parse_sun() module init.
- dont check null cache on expire.
- fix null cache race.
- fix cache_init() on source re-read.
- fix mapent becomes negative during lookup.
- check each dc server individually.
- fix negative cache included map lookup.
- remove state machine timed wait.
2010-05-24 03:01:04 +00:00
Ian Kent
eb350b666c - remove URL tag as there is not official autofs wiki (bz529804). 2010-04-30 05:16:45 +00:00
Ian Kent
dccdcf8330 - make nfs4 default for replicated selection configuration (bz579949).
- add simple bind authentication option (bz579951).
2010-04-07 03:31:22 +00:00
Ian Kent
2b89682808 - fix add locality as valid ldap master map attribute (bz575863). 2010-03-26 01:39:03 +00:00
Ian Kent
135552a37f - fix get query dn failure.
- fix ampersand escape in auto.smb.
- add locality as valid ldap master map attribute.
2010-03-17 04:09:36 +00:00
Ian Kent
a660cec605 - add Conflicts to ensure we get fixed cyrus-sasl-lib for rev 21 change. 2010-03-17 03:07:27 +00:00
Ian Kent
94e87563b3 - add missing sasl mutex callbacks. 2010-02-23 05:41:31 +00:00
Ian Kent
5c78520e98 - fix segfault upon reconnect cannot find valid base dn. 2010-02-11 02:43:51 +00:00
Ian Kent
80cd8f58aa - dont connect at ldap lookup module init.
- fix random selection option.
- fix disable timeout.
- fix strdup() return value check.
2010-02-01 04:35:00 +00:00
Ian Kent
89523c070a - fix memory leak on reload (bz545137). 2009-12-08 03:13:51 +00:00
Ian Kent
48c41bb6bb - fix rpc fail on large export list (bz543023). 2009-12-04 14:09:29 +00:00
Ian Kent
9f3701e768 - update revision in spec file. 2009-11-30 00:25:37 +00:00
Ian Kent
9575955952 - check for path mount location in generic module.
- dont fail mount on access fail.
2009-11-30 00:24:39 +00:00
Bill Nottingham
2a927ec3c7 Fix typo that causes a failure to update the common directory. (releng
#2781)
2009-11-25 22:42:40 +00:00
Ian Kent
1ad868f6d2 - fix pidof init script usage. 2009-11-24 07:19:02 +00:00
Ian Kent
52ae86eada - fix timeout in connect_nb(). 2009-11-23 02:05:58 +00:00
Ian Kent
f0c2949bbf - don't use master_lex_destroy() to clear parse buffer.
- make documentation for set-log-priority clearer.
2009-11-16 07:46:40 +00:00
Ian Kent
2b02d9b82a - fix ext4 "preen" fsck at mount. 2009-11-10 03:13:04 +00:00
Ian Kent
62a2e0fa94 - fix stale initialization for file map instance patch was not applied. 2009-11-09 03:24:14 +00:00
Ian Kent
b2ae6432fb - fix stale initialization for file map instance. 2009-11-03 01:26:33 +00:00
Ian Kent
a3a09e335c - fix included map read fail handling.
- refactor ldap sasl authentication bind to eliminate extra connect causing
    some servers to reject the request.
- add mount wait parameter to allow timeout of mount requests to
    unresponsive servers.
- special case cifs escape handling.
- fix libxml2 workaround configure.
- more code analysis corrections (and fix a typo in an init script).
- fix backwards #ifndef INET6.
2009-10-06 05:23:13 +00:00
Ian Kent
4c774a60be - update source to latest upstream version.
- this is essentially a consolidation of the patches already in this rpm.
- add dist tag to match latest RHEL-5 package tag format.
- also, remove now unused patches.
2009-09-04 05:02:47 +00:00
Ian Kent
76de435cdf - update source to latest upstream version.
- this is essentially a consolidation of the patches already in this rpm.
- add dist tag to match latest RHEL-5 package tag format.
2009-09-04 04:53:05 +00:00
Ian Kent
30a9f0e2f9 - fix libxml2 non-thread-safe calls.
- fix direct map cache locking.
- fix patch "dont umount existing direct mount on reread" deadlock.
2009-09-03 08:17:07 +00:00
Jesse Keating
63aa74aa5f bump again 2009-07-30 20:54:00 +00:00
Jesse Keating
cb9886e139 bump the release farther, consider using dist tag 2009-07-30 20:52:37 +00:00
Jesse Keating
8bbdfec437 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild 2009-07-24 17:37:20 +00:00
Ian Kent
b77e0ae253 - fix typo in patch to allow dumping core. 2009-07-17 02:11:09 +00:00
Ian Kent
a347ae035b - fix an RPC fd leak.
- don't block signals we expect to dump core.
- fix pthread push order in expire_proc_direct().
2009-07-15 02:44:44 +00:00
Ian Kent
5d76ad9186 - fix incorrect dclist free.
- srv lookup handle endianness.
- fix bug introduced by library reload changes which causes autofs to not
    release mount thread resources when using submounts.
- fix notify mount message path.
- try harder to work out if we created mount point at remount.
- fix double free in do_sasl_bind().
- manual umount recovery fixes.
- fix map type info parse error.
2009-06-12 09:06:15 +00:00
Ian Kent
9ef58b593a - use intr option as hosts mount default.
- sync kernel includes with upstream kernel.
- dont umount existing direct mount on master re-read.
- fix incorrect shutdown introduced by library relaod fixes.
- improve manual umount recovery.
- dont fail on ipv6 address when adding host.
- always read file maps multi map fix.
- always read file maps key lookup fixes.
- add support for LDAP_URI="ldap:///<domain db>" SRV RR lookup.
2009-05-18 02:21:02 +00:00
Ian Kent
597437726a - fix lsb init script header.
- fix memory leak reading ldap master map.
- fix st_remove_tasks() locking.
- reset flex scanner when setting buffer.
- zero s_magic is valid.
2009-04-16 04:03:30 +00:00
Ian Kent
9bf5a1c9db - clear rpc client on lookup fail. 2009-03-30 07:31:14 +00:00
Ian Kent
e332cf2411 - fix call restorecon when misc device file doesn't exist. 2009-03-20 08:49:00 +00:00
Ian Kent
a7eb7b6e07 - use misc device ioctl interface by default, if available. 2009-03-18 07:25:30 +00:00
Ian Kent
18373e6e09 - fix file map lookup when reading included or nsswitch sources.
- a regression introduced by file map lookup optimisation in rev 9.
2009-03-17 02:51:24 +00:00
Ian Kent
06c6ae6974 - add LSB init script parameter block. 2009-03-13 03:07:24 +00:00
Ian Kent
923ea051de - another easy alloca replacements fix. 2009-03-13 01:10:58 +00:00
Ian Kent
4816d7da62 - fix return start status on fail.
- fix double free in expire_proc().
2009-03-12 03:16:04 +00:00
Ian Kent
07e6995bc9 - fix bad token declaration in master map parser. 2009-02-25 03:45:10 +00:00
Ian Kent
04a8b6d8f9 - correct mkdir command in %%install section, bz481132. 2009-02-25 02:34:12 +00:00
Ian Kent
16a3693853 - fix array out of bounds accesses and cleanup couple of other alloca()
calls.
- Undo mistake in copy order for submount path introduced by rev 11 patch.
- add check for alternate libxml2 library for libxml2 tsd workaround.
- add check for alternate libtirpc library for libtirpc tsd workaround.
- cleanup configure defines for libtirpc.
- add WITH_LIBTIRPC to -V status report.
- add libtirpc-devel to BuildRequires.
- add nfs mount protocol default configuration option.
2009-02-24 04:16:36 +00:00
Jesse Keating
fac65808ae - Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild 2009-02-24 03:22:16 +00:00
Ian Kent
d858d36499 - fix mntent.h not included before use of setmntent_r(). 2009-02-19 00:15:32 +00:00
Ian Kent
c5187b0dbf - fix hosts map use after free.
- fix uri list locking (again).
- check for stale SASL credentials upon connect fail.
- add "forcestart" and "forcerestart" init script options to allow use of
    5.0.3 strartup behavior if required.
- always read entire file map into cache to speed lookups.
- make MAX_ERR_BUF and PARSE_MAX_BUF use easier to audit.
- make some easy alloca replacements.
- update to configure libtirpc if present.
- update to provide ipv6 name and address support.
- update to provide ipv6 address parsing.
2009-02-16 04:01:39 +00:00
Ian Kent
ad62197f9f - rename program map parsing bug fix patch.
- use CLOEXEC flag functionality for setmntent also, if present.
2009-02-05 07:00:17 +00:00