Thread: pginstaller - pginst: Use LoginUser() and CreateProcessAsUser() when the

pginstaller - pginst: Use LoginUser() and CreateProcessAsUser() when the

From
mha@pgfoundry.org (User Mha)
Date:
Log Message:
-----------
Use LoginUser() and CreateProcessAsUser() when the CA is launched as Local System, because CreateProcessWithLogonW()
causesaccess denied. 

Also, assume terminal services is not running if the question for it returns "module not found" - which *should* mean
thatthere is no TS installed... 

Modified Files:
--------------
    pginst/ca:
        pginstca.c (r1.75 -> r1.76)
        (http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/pginstaller/pginst/ca/pginstca.c.diff?r1=1.75&r2=1.76)
        pginstca.h (r1.5 -> r1.6)
        (http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/pginstaller/pginst/ca/pginstca.h.diff?r1=1.5&r2=1.6)
        user.c (r1.17 -> r1.18)
        (http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/pginstaller/pginst/ca/user.c.diff?r1=1.17&r2=1.18)
    pginst/lang:
        de.xml (r1.17 -> r1.18)
        (http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/pginstaller/pginst/lang/de.xml.diff?r1=1.17&r2=1.18)
        fr.xml (r1.7 -> r1.8)
        (http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/pginstaller/pginst/lang/fr.xml.diff?r1=1.7&r2=1.8)
        pt_br.xml (r1.15 -> r1.16)
        (http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/pginstaller/pginst/lang/pt_br.xml.diff?r1=1.15&r2=1.16)
        sv.xml (r1.4 -> r1.5)
        (http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/pginstaller/pginst/lang/sv.xml.diff?r1=1.4&r2=1.5)