Commit Graph

347 Commits

Author SHA1 Message Date
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
Ian Kent
9a5a39f9f2 - rename program map parsing bug fix patch.
- use CLOEXEC flag functionality for setmntent also, if present.
2009-02-05 06:42:21 +00:00
Jeffrey E. Moyer
1d2ef99973 - fix a bug in the program map parsing routine
- Resolves: bz#481008
2009-01-21 21:51:36 +00:00
Ian Kent
3dce4e3339 - fix typo in CLOEXEC patch again? 2009-01-15 04:31:39 +00:00
Ian Kent
b04561f205 - fix negative caching of non-existent keys.
- fix ldap library detection in configure.
- use CLOEXEC flag functionality if present.
- fix select(2) fd limit.
- make hash table scale to thousands of entries.
2009-01-15 03:47:47 +00:00
Ian Kent
c267c68a0b - fix nested submount expire deadlock. 2008-12-03 05:15:25 +00:00
Ian Kent
97a6e5e618 - fix libxml2 version check for deciding whether to use workaround. 2008-11-19 07:45:02 +00:00
Ian Kent
2d8cc4046b - also remove references to patches included in release 5.0.4 from spec
file.
2008-11-11 08:13:12 +00:00
Ian Kent
46acb50978 - Fix tag confusion. 2008-11-11 08:07:55 +00:00
Ian Kent
226cfba247 Remove patches included in the 5.0.4 release. 2008-11-11 08:04:36 +00:00
Ian Kent
0ccc5b5da0 - Upstream source version 5.0.4. 2008-11-11 07:58:04 +00:00
Ian Kent
1f9dcbd0f0 - correct buffer length setting in
autofs-5.0.3-fix-ifc-buff-size-fix.patch.
2008-11-11 05:56:09 +00:00
Ian Kent
c3cbcaeb45 - fix two latest patches not applying. 2008-11-02 03:13:46 +00:00
Ian Kent
ea444dc7d4 - fix segv during library re-open.
- fix incorrect pthreads condition handling for expire requests.
- fix master map lexer eval order.
- fix bad alloca usage.
2008-11-02 02:27:21 +00:00
Ian Kent
d55e640fa8 - don't close file handle for rootless direct mounti-mount at mount.
- wait submount expire thread completion when expire successful.
- add inadvertantly ommitted server list locking in LDAP module.
2008-10-23 03:24:17 +00:00
Ian Kent
c79aa41303 - add map-type-in-map-name fix patch to sync with upstream and RHEL.
- don't readmap on HUP for new mount.
- add NIS_PARTIAL to map entry not found check and fix use after free bug.
2008-10-10 08:55:18 +00:00
Ian Kent
883768c8fc - fix fd leak at multi-mount non-fatal mount fail.
- fix incorrect multi-mount mountpoint calcualtion.
2008-09-26 06:07:00 +00:00
Ian Kent
50a4d88ce0 - add upstream bug fixes
- bug fix for mtab check.
- bug fix for zero length nis key.
- update for ifc buffer handling.
- bug fix for kernel automount handling.
- warning: I found a bunch of patches that were present but not being
    applied.
2008-09-19 09:00:03 +00:00
Ian Kent
3685ec8873 - add upstream bug fix patches
- add command line option to override is running check.
- don't use proc fs for is running check.
- fix fail on included browse map not found.
- fix incorrect multi source messages.
- clear stale flag on map read.
- fix proximity other rpc ping timeout.
- refactor mount request vars code.
- make handle_mounts startup condition distinct.
- fix submount shutdown handling.
- try not to block on expire.
- add configuration paramter UMOUNT_WAIT.
- fix multi mount race.
- fix nfs4 colon escape handling.
- check replicated list after probe.
- add replicated server selection debug logging.
- update replicated server selection documentation.
- use /dev/urandom instead of /dev/random.
- check for mtab pointing to /proc/mounts.
- fix interface config buffer size.
- fix percent hack heap corruption.
2008-08-25 04:47:37 +00:00
Tom Callaway
4fa4332422 fix license tag 2008-07-14 19:11:58 +00:00
Ian Kent
e9a49465fc Take net-tools out of BuildRequires. 2008-06-30 10:30:21 +00:00
Ian Kent
2740dec539 Update BuildRequires with net-tools 2008-06-30 10:24:42 +00:00
Ian Kent
239613e306 - don't abuse the ap->ghost field on NFS mount.
- multi-map doesn't pickup NIS updates automatically.
- eliminate redundant DNS name lookups.
- mount thread create condition handling fix.
- allow directory create on NFS root.
- check direct mount path length.
- fix incorrect in check in get user info.
- fix a couple of memory leaks.
2008-06-30 06:15:25 +00:00
Ian Kent
2f766d9e4c - fix revision number. 2008-05-14 06:03:26 +00:00
Ian Kent
6a06040828 - update patches, documentation and comments only change.
- rename patch and add to CVS.
2008-05-14 06:02:09 +00:00
Ian Kent
d5fc0dc376 - update patches, documentation and comments only change. 2008-05-14 05:54:39 +00:00
Ian Kent
c3a32a3333 - check for nohide mounts (bz 442618).
- ignore nsswitch sources that aren't supported (bz 445880).
2008-05-12 06:13:46 +00:00
Ian Kent
cc758546cf - fix typo in patch for incorrect pthreads condition handling patch. 2008-04-17 06:57:10 +00:00
Ian Kent
7342f18e41 - fix incorrect pthreads condifion handling for mount requests. 2008-04-14 05:53:44 +00:00