VirtualBox

Changeset 102538 in vbox for trunk/src


Ignore:
Timestamp:
Dec 8, 2023 12:11:05 PM (14 months ago)
Author:
vboxsync
Message:

VBoxManage/Unattended: Renamed the option "--password" to "--user-password" (kept "--password" for backwards compatibility though) and added option "--admin-password". Updated docs. bugref:10554

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/Frontends/VBoxManage/VBoxManageMisc.cpp

    r102536 r102538  
    21312131     * Parse options.
    21322132     */
     2133    enum kUnattendedInstallOpt
     2134    {
     2135        kUnattendedInstallOpt_AdminPassword = 1000
     2136    };
    21332137    static const RTGETOPTDEF s_aOptions[] =
    21342138    {
    21352139        { "--iso",                              'i', RTGETOPT_REQ_STRING },
    21362140        { "--user",                             'u', RTGETOPT_REQ_STRING },
    2137         { "--password",                         'p', RTGETOPT_REQ_STRING }, /* Sets the user password. Keep for backwards compatibility! */
     2141        { "--password",                         'p', RTGETOPT_REQ_STRING }, /* Keep for backwards compatibility! */
     2142        { "--user-password",                    'p', RTGETOPT_REQ_STRING },
     2143        { "--admin-password",                   kUnattendedInstallOpt_AdminPassword, RTGETOPT_REQ_STRING },
    21382144        { "--full-user-name",                   'U', RTGETOPT_REQ_STRING },
    21392145        { "--key",                              'k', RTGETOPT_REQ_STRING },
     
    21932199                break;
    21942200
    2195             case 'p':   // --password
     2201            case 'p':   // --[user-]password
    21962202                CHECK_ERROR2_RET(hrc, ptrUnattended, COMSETTER(UserPassword)(Bstr(ValueUnion.psz).raw()), RTEXITCODE_FAILURE);
     2203                break;
     2204
     2205            case kUnattendedInstallOpt_AdminPassword: // --admin-password
     2206                CHECK_ERROR2_RET(hrc, ptrUnattended, COMSETTER(AdminPassword)(Bstr(ValueUnion.psz).raw()), RTEXITCODE_FAILURE);
    21972207                break;
    21982208
     
    24122422    SHOW_STR_ATTR(User,                          "user");
    24132423    SHOW_STR_ATTR(UserPassword,                  "password"); /* Keep for backwards compatibility! */
     2424    SHOW_STR_ATTR(UserPassword,                  "user-password");
     2425    SHOW_STR_ATTR(AdminPassword,                 "admin-password");
    24142426    SHOW_STR_ATTR(FullUserName,                  "fullUserName");
    24152427    SHOW_STR_ATTR(ProductKey,                    "productKey");
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