Commit Graph

262 Commits

Author SHA1 Message Date
ikent
57fee6bdfa - Update patch for changed semantics of mkdir in recent kernels.
- fix macro table locking.
- fix nsswitch parser locking.
- allow only one master map read task at a time.
- fix misc memory leaks.
2006-10-30 03:55:26 +00:00
ikent
6ae1eaca1f - update incorrect revision tag. 2006-10-25 09:00:09 +00:00
ikent
0d1aba3075 - deal with changed semantics of mkdir in recent kernels. 2006-10-25 08:56:30 +00:00
ikent
493abd172e - fix get_query_dn not looking in subtree for LDAP search (missed second
occurance).
- allow additional common LDAP attributes in map dn.
- Resolves: rhbz#205997
2006-10-20 02:03:45 +00:00
ikent
68bbb4cbef - fix parsing of numeric host names in LDAP map specs (bz 205997). 2006-10-16 08:52:40 +00:00
ikent
bdf3254e0c - fix "-fstype=nfs4" server probing (part 2 of bz 208757).
- set close-on-exec flag on open files where possible (bz 207678).
2006-10-16 04:45:24 +00:00
ikent
dc68991d6b - fix file handle leak in nsswitch parser.
- fix memory leak in mount and expire request processing.
- add additional check to prevent running of cancelled tasks.
- fix potential file handle leakage in rpc_subs.c for some failure cases.
- fix file handle leak in included map lookup.
2006-10-13 04:56:41 +00:00
ikent
1fd6090bae - fix get_query_dn not looking in subtree for LDAP search.
- allow syntax "--timeout <secs>" for backward compatibility (bz 193948).
- make masked_match independent of hostname for exports comparison (bz
    209638).
2006-10-07 09:13:17 +00:00
ikent
995d9e2c35 - fix "-fstype=nfs4" handling (bz 208757). 2006-10-05 13:32:23 +00:00
ikent
042d7f739b - review and fix master map options update for map reload. 2006-09-27 10:11:40 +00:00
ikent
dc179fbd87 - make default installed master map for /net use "-hosts" instead of
auto.net.
- fix included map recursive map key lookup.
2006-09-27 04:13:42 +00:00
ikent
b8f6744d7c - remove unused option UNDERSCORETODOT from default config files. 2006-09-25 16:02:05 +00:00
ikent
e8aa88ddaa - fix LDAP lookup delete cache entry only if entry doesn't exist.
- add missing socket close in replicated host check (Jeff Moyer).
2006-09-25 15:26:54 +00:00
ikent
011dd022f9 - fix cache entrys not being cleaned up on submount expire. 2006-09-20 07:58:16 +00:00
ikent
2be8461bf3 - fix include check full patch for file map of same name. 2006-09-17 06:03:22 +00:00
ikent
f5f2ae6bdd - fix handling of autofs specific mount options (bz 199777). 2006-09-13 08:25:46 +00:00
ikent
64d355c5bd - consolidate to rc2.
- fix colon escape handling.
- fix recusively referenced bind automounts.
- update kernel patches.
2006-09-01 06:12:06 +00:00
ikent
c309bc56ff - fix task cancelation at shutdown (more)
- fix concurrent mount and expire race with nested submounts.
2006-08-25 06:15:06 +00:00
ikent
1466cb016b - fix included map lookup.
- fix directory cleanup on expire.
- fix task cancelation at shutdown.
- fix included map wild card key lookup.
2006-08-20 09:48:54 +00:00
ikent
41a15e94bf - expire individual submounts.
- add ino_index locking.
- fix nested submount expiring away when pwd is base of submount.
- more expire re-work to cope better with shutdown following cthon tests.
- allow hostname to start with numeric when validating.
2006-08-16 07:27:49 +00:00
ikent
06d75488d6 - remove SIGCHLD handler because it is no longer needed and was causing
expire problems.
- alter expire locking of multi-mounts to lock sub-tree instead of entire
    tree.
- review verbose message feedback and update.
- correction for expire of multi-mounts.
- spelling corrections to release notes (Jeff Moyer).
- add back sloppy mount option, removed for Connectathon testing.
- disable mtab locking again.
2006-08-07 04:59:41 +00:00
ikent
d4f7a08463 - tidy up directory cleanup and add validation check to rmdir_path. 2006-08-04 12:27:28 +00:00
ikent
af4f59a216 - enable mtab locking until I can resolve the race with it. 2006-08-04 09:53:37 +00:00
ikent
181853d66f - cthon fix expire of wildcard and program mounts broken by recent patches. 2006-08-04 09:21:57 +00:00
ikent
c59e328053 - cthon corrections for shutdown patch below and fix shutdown expire. 2006-08-03 08:45:48 +00:00
ikent
6ce00c0841 - Fix some shutdown races exposed by the connecathon tests. 2006-08-02 13:57:11 +00:00
ikent
c008afeacd - Fix compile error. 2006-07-27 09:24:54 +00:00
ikent
02bb5014f5 - cthon fix expire of various forms of nested mounts. 2006-07-27 08:41:42 +00:00
ikent
376f8b2226 - cthon more parser corrections and attempt to fix multi-mounts with
various combinations of submounts (still not right).
2006-07-24 13:09:24 +00:00
ikent
d4914ef9a8 - Add conflicts kernel < 2.6.17.
- Fix submount operation broken by connectathon updates.
2006-07-19 16:14:50 +00:00
ikent
e28afa7d4a - Correction to host name validation test for connectathon tests. 2006-07-19 13:59:16 +00:00
ikent
e83c089cf2 - More code cleanup and corrections for connectathon tests. 2006-07-19 13:39:36 +00:00
ikent
660d4acd2f - add missing parser_subs.* files .. oops. 2006-07-19 10:07:38 +00:00
ikent
f9966af4ba - fix cwpatch name error in spec file. 2006-07-19 09:51:40 +00:00
ikent
68dcf3fb77 - Code cleanup and fixes for connectathon tests. 2006-07-19 09:49:06 +00:00
ikent
c657f382fc - Update version label to avoid package update problems. 2006-07-13 08:49:54 +00:00
ikent
131920350d - add cacheing of negative lookups to reduce unneeded map lookups (bz
197746 part 2).
2006-07-13 05:33:43 +00:00
Jesse Keating
c8902abb05 bumped for rebuild 2006-07-12 05:24:25 +00:00
ikent
983533157c - correct directory cleanup in mount modules.
- merge key and wildcard LDAP query for lookups (bz 197746).
2006-07-11 08:05:48 +00:00
ikent
42b9eace29 - correct test for libhesiod. 2006-07-07 19:35:14 +00:00
ikent
9e41c2879b - correct auto.net installed as auto.smb.
- update LDAP auth - add autodectect option.
2006-07-07 04:24:58 +00:00
ikent
052cee533c - correct shutdown log message print.
- correct auth init test when no credentials required.
2006-07-05 10:17:32 +00:00
ikent
bcba7e6c63 - correct test for existence of auth config file. 2006-07-04 02:31:18 +00:00
ikent
7a04fe49b1 - merge LDAP authentication update for GSSAPI (Jeff Moyer).
- update default auth config to add options documenetation (Jeff Moyer).
- workaround segfaults at exit after using GSSAPI library.
- fix not checking return in init_ldap_connection (jeff Moyer).
2006-07-03 05:38:26 +00:00
ikent
4b9f5933cb - consolidate to beta6, including:
- mode change update for config file.
- correction to get_query_dn fix from beta5-4.
2006-06-29 11:06:37 +00:00
ikent
2949c782be - cleanup defaults_read_config (Jeff Moyer). 2006-06-28 03:46:12 +00:00
ikent
454eda90ea - allow global macro defines to override system macros.
- correct spelling error in default config files missed by previous update.
- misc correctness and a memory leak fix.
2006-06-27 09:33:56 +00:00
ikent
8dd7668ef1 - correct spelling error in default config.
- fix default auth config not being installed.
- change LDAP query method as my test db was incorrect.
- change ldap defaults code to handle missing auth config.
- fix mistake in parsing old style LDAP specs.
- update LDAP so that new query method also works for old syntax.
2006-06-26 12:53:19 +00:00
ikent
2255121aa5 - lookup_init cleanup and fix missed memory leak.
- use nis map order to check if update is needed.
- fix couple of memory leaks in lookup_yp.c.
- fix pasre error in replicated server module.
2006-06-23 06:04:11 +00:00
ikent
d06eeb7ee0 - Add openssl-devel to the BuildRequires, as it is needed for the LDAP
authentication bitsi also.
2006-06-21 02:26:31 +00:00