- Timestamp:
- Dec 8, 2023 12:43:07 PM (17 months ago)
- svn:sync-xref-src-repo-rev:
- 160686
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/Frontends/VBoxManage/VBoxManageMisc.cpp
r102539 r102540 2133 2133 enum kUnattendedInstallOpt 2134 2134 { 2135 kUnattendedInstallOpt_AdminPassword = 1000 2135 kUnattendedInstallOpt_AdminPassword = 1000, 2136 kUnattendedInstallOpt_AdminPasswordFile 2136 2137 }; 2137 2138 static const RTGETOPTDEF s_aOptions[] = … … 2142 2143 { "--password-file", 'X', RTGETOPT_REQ_STRING }, /* Keep for backwards compatibility! */ 2143 2144 { "--user-password", 'p', RTGETOPT_REQ_STRING }, 2145 { "--user-password-file", 'X', RTGETOPT_REQ_STRING }, 2144 2146 { "--admin-password", kUnattendedInstallOpt_AdminPassword, RTGETOPT_REQ_STRING }, 2147 { "--admin-password-file", kUnattendedInstallOpt_AdminPasswordFile, RTGETOPT_REQ_STRING }, 2145 2148 { "--full-user-name", 'U', RTGETOPT_REQ_STRING }, 2146 2149 { "--key", 'k', RTGETOPT_REQ_STRING }, … … 2208 2211 break; 2209 2212 2210 case 'X': // -- password-file2213 case 'X': // --[user-]password-file 2211 2214 { 2212 2215 Utf8Str strPassword; … … 2215 2218 return rcExit; 2216 2219 CHECK_ERROR2_RET(hrc, ptrUnattended, COMSETTER(UserPassword)(Bstr(strPassword).raw()), RTEXITCODE_FAILURE); 2220 break; 2221 } 2222 2223 case kUnattendedInstallOpt_AdminPasswordFile: 2224 { 2225 Utf8Str strPassword; 2226 RTEXITCODE rcExit = readPasswordFile(ValueUnion.psz, &strPassword); 2227 if (rcExit != RTEXITCODE_SUCCESS) 2228 return rcExit; 2229 CHECK_ERROR2_RET(hrc, ptrUnattended, COMSETTER(AdminPassword)(Bstr(strPassword).raw()), RTEXITCODE_FAILURE); 2217 2230 break; 2218 2231 }
Note:
See TracChangeset
for help on using the changeset viewer.