[SCM] Samba Shared Repository - branch master updated -
release-4-0-0alpha7-283-g483525f
Andrew Tridgell
tridge at samba.org
Thu Mar 12 04:21:13 GMT 2009
The branch, master has been updated
via 483525f73c5597c0c35de4288d97f53b9d3d262e (commit)
from 0770028cbea5f13c0dda2b9a89803359bed66306 (commit)
http://gitweb.samba.org/?p=samba.git;a=shortlog;h=master
- Log -----------------------------------------------------------------
commit 483525f73c5597c0c35de4288d97f53b9d3d262e
Author: Andrew Tridgell <tridge at samba.org>
Date: Thu Mar 12 15:20:25 2009 +1100
use a base64 encoded password when changing passwords
This avoids problems with embedded control characters in password
changes
-----------------------------------------------------------------------
Summary of changes:
source4/scripting/python/samba/samdb.py | 5 +++--
1 files changed, 3 insertions(+), 2 deletions(-)
Changeset truncated at 500 lines:
diff --git a/source4/scripting/python/samba/samdb.py b/source4/scripting/python/samba/samdb.py
index 1c5a8df..b92a91e 100644
--- a/source4/scripting/python/samba/samdb.py
+++ b/source4/scripting/python/samba/samdb.py
@@ -28,6 +28,7 @@ import ldb
from samba.idmap import IDmapDB
import pwd
import time
+import base64
__docformat__ = "restructuredText"
@@ -178,8 +179,8 @@ userAccountControl: %u
dn: %s
changetype: modify
replace: userPassword
-userPassword: %s
-""" % (user_dn, password)
+userPassword:: %s
+""" % (user_dn, base64.b64encode(password))
self.modify_ldif(setpw)
--
Samba Shared Repository
More information about the samba-cvs
mailing list