From: Peter Palfrader Date: Sun, 9 Feb 2014 20:14:01 +0000 (+0100) Subject: Act on sudopassword confirms even if nothing else gets touched X-Git-Tag: userdir-ldap-0.3.85~15 X-Git-Url: https://git.adam-barratt.org.uk/?p=mirror%2Fuserdir-ldap.git;a=commitdiff_plain;h=b13771828d0938c805b3824bd2c7162933946ad3 Act on sudopassword confirms even if nothing else gets touched --- diff --git a/ud-mailgate b/ud-mailgate index fdc3cfd..2aae92b 100755 --- a/ud-mailgate +++ b/ud-mailgate @@ -615,7 +615,7 @@ def HandleChange(Reply,DnRecord,Key): # Connect to the ldap server l = connect_to_ldap_and_check_if_locked(DnRecord) - if CommitChanges == 1 and len(Attrs) > 0: # only if we are still good to go + if CommitChanges == 1 and len(SudoPasswd) > 0: # only if we are still good to go try: Res = FinishConfirmSudopassword(l, GetAttr(DnRecord,"uid"), Attrs) if not Res is None: