1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
|
Description: Adapt README.LDAP to the actual state of the sudo-ldap package
Author: Marc Haber <mh+debian-packages@zugschlus.de>
Forwarded: not-needed
--- a/README.LDAP.md
+++ b/README.LDAP.md
@@ -35,22 +35,8 @@ They are one and the same.
## Build instructions
-The simplest way to build sudo with LDAP support is to include the
-`--with-ldap` option.
-
- $ ./configure --with-ldap
-
-If your ldap libraries and headers are in a non-standard place, you will need
-to specify them at configure time. E.g.
-
- $ ./configure --with-ldap=/usr/local/ldapsdk
-
-Sudo is developed using OpenLDAP but Netscape-based LDAP libraries
-(such as those present in Solaris) and IBM LDAP are also known to work.
-
-If special configuration was required to build an LDAP-enabled sudo,
-let the sudo workers mailing list <sudo-workers@sudo.ws> know so
-we can improve sudo.
+The Debian package of sudo-ldap is already built with LDAP support
+using the OpenLDAP libs.
## Schema Changes
@@ -177,13 +163,10 @@ I recommend using any of the following L
There are dozens of others, some Open Source, some free, some not.
-## Configure your /etc/ldap.conf and /etc/nsswitch.conf
+## Configure your /etc/sudo-ldap.conf and /etc/nsswitch.conf
-The /etc/ldap.conf file is meant to be shared between sudo, pam_ldap, nss_ldap
-and other ldap applications and modules. IBM Secureway unfortunately uses
-the same file name but has a different syntax. If you need to change where
-this file is stored, re-run configure with the `--with-ldap-conf-file=PATH`
-option.
+The Debian package sudo-ldap uses /etc/sudo-ldap.conf as configuration file
+and is configured to use nsswitch.
See the "Configuring ldap.conf" section in the sudoers.ldap manual
for a list of supported ldap.conf parameters and an example ldap.conf
@@ -195,10 +178,7 @@ After configuring /etc/ldap.conf, you mu
/etc/nsswitch.conf file to tell sudo to look in LDAP for sudoers.
See the "Configuring nsswitch.conf" section in the sudoers.ldap
manual for details. Sudo will use /etc/nsswitch.conf even if the
-underlying operating system does not support it. To disable nsswitch
-support, run configure with the `--with-nsswitch=no` option. This
-will cause sudo to consult LDAP first and /etc/sudoers second,
-unless the ignore_sudoers_file flag is set in the global LDAP options.
+underlying operating system does not support it.
## Debugging your LDAP configuration
|