]> granicus.if.org Git - sudo/commitdiff
No line continuation support in ldap.conf.
authorTodd C. Miller <Todd.Miller@courtesan.com>
Thu, 1 Sep 2016 18:45:42 +0000 (12:45 -0600)
committerTodd C. Miller <Todd.Miller@courtesan.com>
Thu, 1 Sep 2016 18:45:42 +0000 (12:45 -0600)
doc/sudoers.ldap.cat
doc/sudoers.ldap.man.in
doc/sudoers.ldap.mdoc.in
plugins/sudoers/ldap.c

index 6f70c061fa8e2cf8874b19643fcb7c69797a770d..6f0e75f00b0c9a29b8d5a38c7176c79c93224f9a 100644 (file)
@@ -315,10 +315,8 @@ D\bDE\bES\bSC\bCR\bRI\bIP\bPT\bTI\bIO\bON\bN
      by s\bsu\bud\bdo\bo are honored.  Configuration options are listed below in upper
      case but are parsed in a case-independent manner.
 
-     Lines beginning with a pound sign (`#') are ignored.  Long lines can be
-     continued with a backslash (`\') as the last character on the line.  Note
-     that leading white space is removed from the beginning of lines even when
-     the continuation character is used.
+     Lines beginning with a pound sign (`#') are ignored.  Leading white space
+     is removed from the beginning of lines.
 
      B\bBI\bIN\bND\bD_\b_T\bTI\bIM\bME\bEL\bLI\bIM\bMI\bIT\bT _\bs_\be_\bc_\bo_\bn_\bd_\bs
            The B\bBI\bIN\bND\bD_\b_T\bTI\bIM\bME\bEL\bLI\bIM\bMI\bIT\bT parameter specifies the amount of time, in
index 8454d85aee2ba03d3418e467087cb4fcc2a7df2d..5737f04531dc852a2243dd6b0962f1b5a1b309e7 100644 (file)
@@ -562,11 +562,7 @@ in a case-independent manner.
 Lines beginning with a pound sign
 (\(oq#\(cq)
 are ignored.
-Long lines can be continued with a backslash
-(\(oq\e\(cq)
-as the last character on the line.
-Note that leading white space is removed from the beginning of lines
-even when the continuation character is used.
+Leading white space is removed from the beginning of lines.
 .TP 6n
 \fBBIND_TIMELIMIT\fR \fIseconds\fR
 The
index 93613eb364fa67568a8e11d4ddfcee20991a9b35..47721bdf9da3db5af8579f976dcf423579a9e34d 100644 (file)
@@ -534,11 +534,7 @@ in a case-independent manner.
 Lines beginning with a pound sign
 .Pq Ql #
 are ignored.
-Long lines can be continued with a backslash
-.Pq Ql \e
-as the last character on the line.
-Note that leading white space is removed from the beginning of lines
-even when the continuation character is used.
+Leading white space is removed from the beginning of lines.
 .Bl -tag -width 4n
 .It Sy BIND_TIMELIMIT Ar seconds
 The
index 552e15a72a0363c608ba73754eea066a628aa984..df1402e0a4a050571cc18889368ac85b7aa0a86e 100644 (file)
@@ -2024,7 +2024,7 @@ sudo_ldap_read_config(void)
     if ((fp = fopen(path_ldap_conf, "r")) == NULL)
        debug_return_bool(false);
 
-    while (sudo_parseln(&line, &linesize, NULL, fp, PARSELN_COMM_BOL) != -1) {
+    while (sudo_parseln(&line, &linesize, NULL, fp, PARSELN_COMM_BOL|PARSELN_CONT_IGN) != -1) {
        if (*line == '\0')
            continue;           /* skip empty line */