VirtualBox

Changeset 41191 in vbox for trunk/src


Ignore:
Timestamp:
May 7, 2012 4:49:16 PM (13 years ago)
Author:
vboxsync
Message:

GuestCtrl/VBoxService: Fixed using custom environment variables, logging.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/Additions/common/VBoxService/VBoxServiceControl.cpp

    r40682 r41191  
    307307        RT_ZERO(proc);
    308308
     309        /* Initialize maximum environment block size -- needed as input
     310         * parameter to retrieve the stuff from the host. On output this then
     311         * will contain the actual block size. */
     312        proc.cbEnv = sizeof(proc.szEnv);
     313
    309314        rc = VbglR3GuestCtrlExecGetHostCmdExec(uClientID,
    310315                                               cParms,
     
    325330        if (RT_SUCCESS(rc))
    326331        {
    327             VBoxServiceVerbose(3, "Request to start process szCmd=%s, uFlags=0x%x, szArgs=%s, szEnv=%s, szUser=%s, uTimeout=%u\n",
     332            VBoxServiceVerbose(3, "Request to start process szCmd=%s, uFlags=0x%x, szArgs=%s, szEnv=%s, szUser=%s, szPassword=%s, uTimeout=%u\n",
    328333                               proc.szCmd, proc.uFlags,
    329334                               proc.uNumArgs ? proc.szArgs : "<None>",
    330335                               proc.uNumEnvVars ? proc.szEnv : "<None>",
    331                                proc.szUser, proc.uTimeLimitMS);
     336                               proc.szUser,
     337#ifdef DEBUG
     338                               proc.szPassword,
     339#else
     340                               "XXX", /* Never show passwords in release mode. */
     341#endif
     342                               proc.uTimeLimitMS);
    332343
    333344            rc = VBoxServiceControlReapThreads();
Note: See TracChangeset for help on using the changeset viewer.

© 2024 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette