Project

General

Profile

Actions

Feature #16541

open

automountd should use libnsl for database access

Added by Joshua M. Clulow 18 days ago.

Status:
New
Priority:
Normal
Assignee:
-
Category:
lib - userland libraries
Start date:
Due date:
% Done:

0%

Estimated time:
Difficulty:
Hard
Tags:
Gerrit CR:
External Bug:

Description

The automount daemon is capable of what appear to be regular name service switch database lookups, and indeed ldap and nis may be specified in nsswitch.conf in addition to the basic files backend and work correctly. Unfortunately this appears to be a bunch of special case code in automountd itself, including a hard-coded list of backend names.

In order to allow these lookups to be extended with new backends, the automount daemon should use routines in libnsl and support loadable backend modules. The existing special case code for all three backends should move into usr/src/lib/nsswitch with everything else.

No data to display

Actions

Also available in: Atom PDF