Author: nextgens
Date: 2007-05-10 13:51:45 +0000 (Thu, 10 May 2007)
New Revision: 13198

Modified:
   trunk/apps/new_installer/res/windows/bin/install_wrapper.cmd
Log:
new_installer: maybe fix Giano\'s problem

Modified: trunk/apps/new_installer/res/windows/bin/install_wrapper.cmd
===================================================================
--- trunk/apps/new_installer/res/windows/bin/install_wrapper.cmd        
2007-05-10 12:04:38 UTC (rev 13197)
+++ trunk/apps/new_installer/res/windows/bin/install_wrapper.cmd        
2007-05-10 13:51:45 UTC (rev 13198)
@@ -52,21 +52,24 @@
 @echo  - Creating a user for freenet
 :: A ugly hack to workaround password policy enforcements
 @set TMPPASSWORD=%random%%random%
+:: trim to 12 chars (13 chars and above passwords aren't backcompatible; a 
warning might get displayed)
 @set PASSWORD=%TMPPASSWORD:~0,12%
 :: remove the user, just in case...
 @net user freenet /delete 2> NUL > NUL
+:: create the user
 @net user freenet %PASSWORD% /add /comment:"this user is used by freenet: do 
NOT delete it!" /expires:never /passwordchg:no /fullname:"Freenet dedicated 
user" > NUL
- at if errorlevel 0 goto pwgenerated
+ at if errorlevel 0 goto pwgen
 @echo "Error while creating the freenet user! let's try something else..."
-:: try with a better password
+:: try with a stronger password
 @set TMPPASSWORD=Freenet_0@%PASSWORD%-
 @set PASSWORD=%TMPPASSWORD:~0,12%
 @net user freenet %PASSWORD% /add /comment:"this user is used by freenet: do 
NOT delete it!" /expires:never /passwordchg:no /fullname:"Freenet dedicated 
user"
- at if errorlevel 0 goto pwgenerated
+ at if errorlevel 0 goto pwgen
 :: We shouldn't reach that point
 @echo "The workaround is still not working! will install freenet to run as 
SYSTEM"
 @goto registerS
-:pwgenerated
+
+:pwgen
 @echo wrapper.ntservice.password=%PASSWORD%>> wrapper.password
 @type wrapper.password >> wrapper.conf



Reply via email to