[evolvis-commits] r8837: Today is a nice day for fixing errors in the code handling the↵ initialisation of =?UTF-8?Q?=20Debconf=20from=20the=20con?==?UTF-8?Q?fig=20file?=. Isn't it? ↵

mirabilos at evolvis.org mirabilos at evolvis.org
Thu Feb 24 16:53:31 CET 2011


Author: mirabilos
Date: 2011-02-24 16:53:31 +0100 (Thu, 24 Feb 2011)
New Revision: 8837

Modified:
   trunk/gforge_base/evolvisforge-5.1/gforge/debian/dsf-helper/get-pw-from-debconf.config
   trunk/gforge_base/evolvisforge-5.1/gforge/debian/dsf-helper/ldap-variables.config
   trunk/gforge_base/evolvisforge-5.1/gforge/debian/gforge-common.postinst.dsfh-in
Log:
Today is a nice day for fixing errors in the code handling the
initialisation of Debconf from the config file.  Isn't it?


Modified: trunk/gforge_base/evolvisforge-5.1/gforge/debian/dsf-helper/get-pw-from-debconf.config
===================================================================
--- trunk/gforge_base/evolvisforge-5.1/gforge/debian/dsf-helper/get-pw-from-debconf.config	2011-02-24 15:53:30 UTC (rev 8836)
+++ trunk/gforge_base/evolvisforge-5.1/gforge/debian/dsf-helper/get-pw-from-debconf.config	2011-02-24 15:53:31 UTC (rev 8837)
@@ -7,26 +7,26 @@
 	db_input ${get_pw__priority} ${get_pw__pwname}_confirm || true
 	db_go
 	if [ "$get_pw__retcode" = 30 ] ; then
-	    get_pw__ok="Not asked"
+	    get_pw__ok="not-asked"
 	else
 	    db_get ${get_pw__pwname} || true
 	    get_pw__PW1=$RET
 	    db_get ${get_pw__pwname}_confirm || true
 	    get_pw__PW2=$RET
 	    if [ "$get_pw__PW1" = "$get_pw__PW2" ] ; then
-		get_pw__ok="Confirmed"
+		get_pw__ok="confirmed"
 	    else
-		get_pw__ok="Mismatch"
+		get_pw__ok="mismatch"
 		db_fset ${get_pw__pwname} seen false
 		db_fset ${get_pw__pwname}_confirm seen false
 	    fi
 	fi
     done
     case $get_pw__ok in
-	Not-asked)
+	not-asked)
 	    echo "not-asked"
 	;;
-	Confirmed)
+	confirmed)
 	    echo "confirmed"
 	;;
 	*)

Modified: trunk/gforge_base/evolvisforge-5.1/gforge/debian/dsf-helper/ldap-variables.config
===================================================================
--- trunk/gforge_base/evolvisforge-5.1/gforge/debian/dsf-helper/ldap-variables.config	2011-02-24 15:53:30 UTC (rev 8836)
+++ trunk/gforge_base/evolvisforge-5.1/gforge/debian/dsf-helper/ldap-variables.config	2011-02-24 15:53:31 UTC (rev 8837)
@@ -13,7 +13,7 @@
 
 db_fget gforge/shared/ldap_web_add_password seen || true
 if [ "$RET" = "false" ]; then
-    if [ $(get_pw gforge/shared/ldap_web_add_password low) = "not-asked" ] ; then
+    if [ "$(get_pw gforge/shared/ldap_web_add_password low)" = "not-asked" ] ; then
 	db_set gforge/shared/ldap_web_add_password $(gen_random_pw)
 	db_get gforge/shared/ldap_web_add_password || true
 	echo "Since you asked not to see all the debconf questions, I generated a random"

Modified: trunk/gforge_base/evolvisforge-5.1/gforge/debian/gforge-common.postinst.dsfh-in
===================================================================
--- trunk/gforge_base/evolvisforge-5.1/gforge/debian/gforge-common.postinst.dsfh-in	2011-02-24 15:53:30 UTC (rev 8836)
+++ trunk/gforge_base/evolvisforge-5.1/gforge/debian/gforge-common.postinst.dsfh-in	2011-02-24 15:53:31 UTC (rev 8837)
@@ -42,6 +42,7 @@
 
 	add_onevar_mainconfile default_trove_cat 18
 	add_onevar_mainconfile sys_show_source 0
+	add_onevar_mainconfile newsadmin_groupid 2
 	add_onevar_mainconfile sys_session_key $sys_session_key
 
 	/usr/sbin/gforge-config



More information about the evolvis-commits mailing list