Commit Graph

241 Commits

Author SHA1 Message Date
ikent
6fc76206d1 - fix localhost replicated mounts not working (bz 208757). 2007-02-16 01:54:58 +00:00
ikent
8647a6a488 - correct return status from do_mkdir (bz 223480). 2007-02-14 04:01:37 +00:00
ikent
144eb3b33b - fix tag name in changelog. 2007-02-12 02:24:00 +00:00
ikent
498fc38c7a - update the "task done race" patch to fix a deadlock.
- added URL tag.
- removed obsoletes autofs-ldap.
- replaced init directory paths with %%{_initrddir} macro.
2007-02-12 02:19:56 +00:00
ikent
afec42c4ff - added URL tag.
- removed obsoletes autofs-ldap.
- replaced init directory paths with %%{_initrddir} macro.
2007-02-10 05:23:11 +00:00
ikent
0c2ea484ad - backou change to Requires(xxxxx) in favour of explicit utility names. 2007-02-09 08:09:42 +00:00
ikent
d0051c1953 - make use of spaces and tabs in spec file consistent.
- escape embedded macro text in %%changelog.
- eliminate redundant %%version and %%release.
- remove directory component from entries in Requires: and scriplets where
    possible.
- remove redundant conditional check from %%clean.
- remove redundant exit from %%preun.
- correct %%defattr spec.
- remove empty %%doc and redundant %%dir misc lines.
- combine program module spec lines into simpler one line form.
2007-02-09 04:43:16 +00:00
ikent
a914a5a66d - fix race when setting task done (bz 227268).
- Resolves: rhbz#227268
2007-02-06 01:05:55 +00:00
ikent
bbb8884912 - make double quote handing consistent (at least as much as we can).
- fix handling of trailing white space in wildcard lookup (forward port bz
    199720).
- check fqdn of each interface when matching export access list (bz
    213700).
- Resolves: rhbz#199720 rhbz#213700
2007-01-29 06:27:31 +00:00
ikent
fa4984e3f1 - and actually apply the new patch in the build. 2007-01-19 06:32:27 +00:00
ikent
8744f7a330 - correct check for busy offset mounts before offset umount (bz 222872). 2007-01-19 06:26:36 +00:00
ikent
c954c86b7c - fix another expire regression introduced in the "mitigate manual umount"
patch (bz 222872).
2007-01-17 16:05:41 +00:00
ikent
7e50b3fa10 - ignore "winbind" if it appears in "automount" nsswitch.conf (bz 214632). 2007-01-15 04:04:28 +00:00
ikent
392c74a4f6 - update revision tag. 2007-01-10 04:12:32 +00:00
ikent
2e59efde9e - remove fullstop from Summary tag.
- change Buildroot to recommended form.
- replace Prereq with Requires.
2007-01-10 04:11:26 +00:00
ikent
d82703d0a2 - remove redundant rpath link option (prep for move to Extras). 2007-01-09 08:03:59 +00:00
ikent
a6a963fdce - upload correct source file (bz2 not gz), oops. 2007-01-09 03:49:25 +00:00
ikent
4b19eaf2eb - consolidate to rc3.
- fix typo in Fix typo in var when removing temp directory (bz 221847).
- Resolves: rhbz#221847
2007-01-09 03:46:04 +00:00
ikent
c6015a56b5 - fix nonstrict multi-mount handling (bz 219383).
- correct detection of duplicate indirect mount entries (bz 220799).
- Resolves: rhbz#219383 rhbz#220799
2006-12-27 04:33:41 +00:00
ikent
e083c626ed - update master map tokenizer to admit "slasify-colons" option.
- update location validation to accept "_" (bz 219445).
- set close-on-exec flag on open sockets (bz 215757).
2006-12-14 04:39:46 +00:00
ikent
11b2e35ad8 - update "replace-tempnam" patch to create temp files in sane location. 2006-12-12 03:35:07 +00:00
ikent
ad1c255541 - change mount "device" from "automount" to the map name.
- check for buffer overflow in mount_afs.c.
- replace tempnam with mkdtemp.
2006-12-11 07:47:21 +00:00
ikent
2afa2e9dba - expand export access checks to include missing syntax options.
- make "-hosts" module try to be sensitive to exports list changes.
2006-12-10 07:56:21 +00:00
ikent
f3d417982c - remove ability to use multiple indirect mount entries in master map (bz
218616).
- Resolves: rhbz#218616
2006-12-07 04:19:12 +00:00
ikent
5b75826c0e - alter nfs4 host probing to not use portmap lookup and add options check
for "port=" parameter (bz 208757.
- correct semantics of "-null" map handling (bzs 214800, 208091).
- Resolves: rhbz#214800 rhbz#208757
- Related: rhbz#208091
2006-12-06 06:04:09 +00:00
ikent
2c9759961d - correct semantics of "-null" map handling (bzs 214800, 208091). 2006-12-06 05:31:45 +00:00
ikent
dbac671e01 - fix parsing of bad mount mount point in master map (bz 215620).
- fix use after free memory access in cache.c and lookup_yp.c (bz 208091).
- eliminate use of pthread_kill to detect task completion (bz 208091).
2006-11-25 03:14:32 +00:00
ikent
b538b5506a - fix tokenizer to distinguish between global option and dn string.
- fix incorrect return from spawn.
2006-11-12 11:11:48 +00:00
ikent
9cbc2026ac - mitigate manual umount of automounts where possible.
- fix multiply recursive bind mounts.
- check kernel module version and require 5.00 or above.
- fix expire regression introduced in the "mitigate manual umount" patch.
- still more on multiply recursive bind mounts.
2006-11-08 04:39:53 +00:00
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