mirror of
https://github.com/bitwarden/server
synced 2025-12-11 13:53:40 +00:00
Add install-id, install-key, and skip-ssl flags to Setup Project (#1260)
* Add install-id, install-key, and skip-ssl flags * Update util/Setup/CertBuilder.cs Co-authored-by: Kyle Spearrin <kspearrin@users.noreply.github.com> * Update util/Setup/Program.cs Co-authored-by: Kyle Spearrin <kspearrin@users.noreply.github.com> * Remove redundant variable assignment Co-authored-by: Kyle Spearrin <kspearrin@users.noreply.github.com>
This commit is contained in:
@@ -196,15 +196,35 @@ namespace Bit.Setup
|
||||
|
||||
private static bool ValidateInstallation()
|
||||
{
|
||||
var installationId = Helpers.ReadInput("Enter your installation id (get at https://bitwarden.com/host)");
|
||||
var installationId = string.Empty;
|
||||
var installationKey = string.Empty;
|
||||
|
||||
if (_context.Parameters.ContainsKey("install-id"))
|
||||
{
|
||||
installationId = _context.Parameters["install-id"].ToLowerInvariant();
|
||||
}
|
||||
else
|
||||
{
|
||||
installationId = Helpers.ReadInput("Enter your installation id (get at https://bitwarden.com/host)");
|
||||
}
|
||||
|
||||
if (!Guid.TryParse(installationId.Trim(), out var installationidGuid))
|
||||
{
|
||||
Console.WriteLine("Invalid installation id.");
|
||||
return false;
|
||||
}
|
||||
|
||||
if (_context.Parameters.ContainsKey("install-key"))
|
||||
{
|
||||
installationKey = _context.Parameters["install-key"];
|
||||
}
|
||||
else
|
||||
{
|
||||
installationKey = Helpers.ReadInput("Enter your installation key");
|
||||
}
|
||||
|
||||
_context.Install.InstallationId = installationidGuid;
|
||||
_context.Install.InstallationKey = Helpers.ReadInput("Enter your installation key");
|
||||
_context.Install.InstallationKey = installationKey;
|
||||
|
||||
try
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user