Package: python-ldap Version: 2.2.0-3 Severity: important
-- System Information: Debian Release: 4.0 APT prefers testing-proposed-updates APT policy: (500, 'testing-proposed-updates'), (500, 'testing') Architecture: amd64 (x86_64) Shell: /bin/sh linked to /bin/bash Kernel: Linux 2.6.18-3-xen-amd64 Locale: LANG=zh_CN.UTF-8, LC_CTYPE=zh_CN.UTF-8 (charmap=UTF-8) Versions of packages python-ldap depends on: ii libc6 2.3.6.ds1-13 GNU C Library: Shared libraries ii libldap2 2.1.30-13.3 OpenLDAP libraries ii libsasl2 2.1.22.dfsg1-8 Authentication abstraction library ii python 2.4.4-2 An interactive high-level object-o ii python-central 0.5.12 register and build utility for Pyt python-ldap recommends no packages. -- debconf-show failed I have wrote this script #!/usr/bin/python ## import ldif,sys class c(ldif.LDIFParser): def handle(self,dn,entry): print "dn:",dn print entry print f=open(sys.argv[1]) l=c(f) l.parse() ##end then I use it to parse this LDIF-file: ##Begin LDIF## dn: cn=xxx changetype: add objectClass: top dn: cn=xx,o=yy changetype: modrdn newrdn: cn=yy deleteoldrdn: 1 dn: cn=xx,o=yy changetype: modrdn newrdn: cn=yy deleteoldrdn: 1 newsuperior: o=ee ## END## It outputs as following: ##Begin Output dn: add {'objectClass': ['top']} dn: modrdn {'newrdn': ['cn=yy'], 'deleteoldrdn': ['1']} dn: modrdn {'newrdn': ['cn=yy'], 'deleteoldrdn': ['1'], 'newsuperior': ['o=ee']} ##END OUTPUT This is a important bug! -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]