[augeas-devel] [Augeas] #86: slapd.conf save fails

Augeas trac at fedorahosted.org
Wed Sep 9 01:40:31 UTC 2009


#86: slapd.conf save fails
---------------------+------------------------------------------------------
 Reporter:  wayland  |       Owner:  lutter
     Type:  defect   |      Status:  new   
 Priority:  major    |   Milestone:  next  
Component:  Augeas   |     Version:  0.5.0 
 Keywords:           |  
---------------------+------------------------------------------------------
 When I go into augtool and do:

  set /files/etc/openldap/slapd.conf/include[last]
 /etc/openldap/schema/puppet.schema

 ...it works.  But when I try to save, I get "Failed to match", and about
 10 lines that it failed to match.  The 10 lines follow this paragraph.  I
 also attach my slapd.conf for your convenience, but it's an unmodified
 CentOS one.

 path = /files/etc/openldap/slapd.conf(root)
 lens = /usr/share/augeas/lenses/dist/slapd.aug:150.18-.61
 message = Failed to match
 /(((#comment/)|(/)|((((((((((((((((((((((((((((((((((((((((((((((((((((((((((allow)|(argsfile))|(attributeoptions))|(attributetype
 ))|(authz-
 policy))|(ldap))|(dn))|(concurrency))|(cron_max_pending))|(conn_max_pending_auth))|(defaultsearchbase))|(disallow))|(ditcontentrule))|(gentlehup))|(idletimeout))|(include))|(index_substr_if_minlen))|(index_substr_if_maxlen))|(index_substr_any_len))|(index_substr_any_step))|(localSSF))|(loglevel))|(moduleload))|(modulepath))|(objectclass))|(objectidentifier
 ))|(password-hash))|(password-crypt-salt-format))|(pidfile))|(referral
 ))|(replica-argsfile))|(replica-pidfile))|(replicationinterval))|(require
 ))|(reverse-lookup))|(rootDSE))|(sasl-host ))|(sasl-realm))|(sasl-
 secprops))|(schemadn))|(security))|(sizelimit))|(sockbuf_max_incoming
 ))|(sockbuf_max_incoming_auth))|(threads))|(timelimit time))|(tool-
 threads))|(TLSCipherSuite))|(TLSCACertificateFile))|(TLSCACertificatePath))|(TLSCertificateFile))|(TLSCertificateKeyFile))|(TLSDHParamFile))|(TLSRandFile))|(TLSVerifyClient))|(TLSCRLCheck))|(backend))/)|((access
 to)/))*)(((database)/)*)/ with
 /#comment/#comment//include/include/include/include//#comment/allow//#comment/#comment/#comment//pidfile/argsfile//#comment/#comment//#comment/#comment/#comment/#comment/#comment/#comment/#comment/#comment/#comment/#comment/#comment/#comment/#comment/#comment/#comment/#comment/#comment//#comment/#comment//#comment/#comment/#comment/#comment/#comment/#comment/#comment/#comment//#comment/#comment/#comment/#comment/#comment//#comment/#comment/#comment/#comment/#comment/#comment/#comment/#comment/#comment/#comment/#comment/#comment/#comment/#comment//#comment/#comment/#comment//#comment//#comment/#comment/#comment//database/include/

-- 
Ticket URL: <https://fedorahosted.org/augeas/ticket/86>
Augeas <http://augeas.net/>
a configuration API




More information about the augeas-devel mailing list