ud-update-sudopasswords: drop trailing semicolons
[mirror/userdir-ldap.git] / sigcheck
index 69db152..9c59bd2 100755 (executable)
--- a/sigcheck
+++ b/sigcheck
@@ -49,13 +49,14 @@ def verbmsg(msg):
 # Match the key fingerprint against an LDAP directory
 def CheckLDAP(FingerPrint):
    import ldap;
+   import userdir_ldap;
    
    # Connect to the ldap server
    global ErrTyp, ErrMsg;
    ErrType = EX_TEMPFAIL;
    ErrMsg = "An error occurred while performing the LDAP lookup:";
    global l;
-   l = connectLDAP(LDAPServer);
+   l = userdir_ldap.connectLDAP(LDAPServer);
    l.simple_bind_s("","");
 
    # Search for the matching key fingerprint
@@ -81,7 +82,7 @@ def CheckLDAP(FingerPrint):
 
    # See if the group membership is OK
    # Only if a group was given on the commandline
-   if GroupMember != None:
+   if GroupMember is not None:
       Hit = 0;
       # Check primary group first
       if GAttr[0][1]["gid"][0] == GroupMember:
@@ -122,7 +123,7 @@ MsgID = None;
 try:
    # Startup the replay cache
    ErrType = EX_TEMPFAIL;
-   if ReplayCacheFile != None:
+   if ReplayCacheFile is not None:
       ErrMsg = "Failed to initialize the replay cache:";
       RC = ReplayCache(ReplayCacheFile);
 
@@ -152,15 +153,15 @@ try:
       raise UDFormatError, "Null signature text"
 
    # Check the signature against the replay cache
-   if ReplayCacheFile != None:
+   if ReplayCacheFile is not None:
       RC.process(pgp.sig_info)
 
    # Do LDAP stuff
-   if LDAPDn != None:
+   if LDAPDn is not None:
       CheckLDAP(pgp.key_fpr)
 
    ErrMsg = "Verifying message:";
-   if Phrases != None:
+   if Phrases is not None:
       F = open(Phrases,"r");
       while 1:
          Line = F.readline();