[Cluster-devel] conga/luci/site/luci/Extensions FenceHandler.py

rmccabe at sourceware.org rmccabe at sourceware.org
Wed Aug 1 19:53:35 UTC 2007


CVSROOT:	/cvs/cluster
Module name:	conga
Branch: 	RHEL5
Changes by:	rmccabe at sourceware.org	2007-08-01 19:53:35

Modified files:
	luci/site/luci/Extensions: FenceHandler.py 

Log message:
	Reapply accidentally reverted patch that fixes 249097 (allow a space as a valid password char)

Patches:
http://sourceware.org/cgi-bin/cvsweb.cgi/conga/luci/site/luci/Extensions/FenceHandler.py.diff?cvsroot=cluster&only_with_tag=RHEL5&r1=1.4.2.8&r2=1.4.2.9

--- conga/luci/site/luci/Extensions/FenceHandler.py	2007/07/26 04:36:34	1.4.2.8
+++ conga/luci/site/luci/Extensions/FenceHandler.py	2007/08/01 19:53:34	1.4.2.9
@@ -246,7 +246,11 @@
 	try:
 		pwd = form['passwd'].strip()
 		if not pwd:
-			raise Exception, 'blank'
+			# Allow passwords that consist of only spaces.
+			if not form.has_key('passwd') or form['passwd'] == '':
+				raise Exception, 'blank'
+			else:
+				pwd = form['passwd']
 		fencedev.addAttribute('passwd', pwd)
 		has_passwd = True
 	except Exception, e:




More information about the Cluster-devel mailing list