PROBLEM: (94823, 94501, 94052, 94011, 93963, 93598, 93840, 94940) (PATCH ID: OSF540-012) ******** This patch fixes several defects in AutoFS. - Two diagnostic messages are corrected. - A defect wherein auto-mount map files provided via NIS, and included via a "+" directive in a file, may not be processed by autofsmount. The resulting symptom would be missing intercept mount points and failing auto-mounts for those cases. - A problem that may lead to the timeout failure of auto-mount requests is fixed. When the problem occurs, a large number of autofsd processes will exist, and will be waiting for a chance to process their request.Their kernel stack will indicate they are sleeping for a lock within a CFS routine. - AutoFS auto-mount failures due to the early termination of auto-mount inducing lookups, result in errors returned to operations generating such lookups. The early termination results from the receipt of an unexpected signal while the kernel is waiting a response from the autofsd daemon. The scenario that exposed this defect involved SIGCHLD in which a parent process spawned a child, caused an auto-mount, and the child exited while the kernel was waiting for the auto-mount to complete. This caused the auto-mount to fail. Since this is timing-sensitive, one may or may not see this problem reproduce easily. - If an auto-mount map entry specifies multiple possible sites from which to mount a remote filesystem, the current implementation may contact the same system's mount daemon multiple times when checking for its responsiveness. This patch eliminates such duplicate checks. - The defect being fixed by this patch may result in multiply mounted, AutoFS auto-mounted, NFS file systems. This results from a race condition that may occur when an auto-mount request associated with an indirect map entry is interrupted. The filesystem in question can still be accessed as normal. Auto-Unmounts will, however, fail. Such failures will be logged in the daemon.log . - This patch fixes autofsd so that it will correctly account for symbolic links in the path specified by direct map entry keys, when attempting an unmount. Without this fix, any auto-mounted filesystems associated with this type of map entry will never get auto-unmounted. PROBLEM: (94406) (PATCH ID: OSF540-079) ******** With ACLs enabled, non-root users may be denied access to autofs indirect and special mounted filesystems. Non-root users may also be denied access to other filesystems that don't support ACLs (i.e. cdfs) as well. This patch corrects this problem.