fix: Use 'dropshell' user and 'dropshell-files' directory as defaults in create server, consistent with autosetup script
This commit is contained in:
@@ -412,7 +412,7 @@ namespace dropshell
|
|||||||
std::filesystem::create_directory(server_dir);
|
std::filesystem::create_directory(server_dir);
|
||||||
|
|
||||||
// 3. create a template server.env file in the server directory
|
// 3. create a template server.env file in the server directory
|
||||||
std::string user = getenv("USER");
|
std::string user = "dropshell";
|
||||||
std::string server_env_path = server_dir + "/" + filenames::server_json;
|
std::string server_env_path = server_dir + "/" + filenames::server_json;
|
||||||
std::ofstream server_env_file(server_env_path);
|
std::ofstream server_env_file(server_env_path);
|
||||||
server_env_file << "{" << std::endl;
|
server_env_file << "{" << std::endl;
|
||||||
@@ -421,7 +421,7 @@ namespace dropshell
|
|||||||
server_env_file << " \"SSH_USERS\": [" << std::endl;
|
server_env_file << " \"SSH_USERS\": [" << std::endl;
|
||||||
server_env_file << " {" << std::endl;
|
server_env_file << " {" << std::endl;
|
||||||
server_env_file << " \"USER\": \"" << user << "\"," << std::endl;
|
server_env_file << " \"USER\": \"" << user << "\"," << std::endl;
|
||||||
server_env_file << " \"DIR\": \"" << "/home/" + user << "/.dropshell\"" << std::endl;
|
server_env_file << " \"DIR\": \"/home/" << user << "/dropshell-files\"" << std::endl;
|
||||||
server_env_file << " }" << std::endl;
|
server_env_file << " }" << std::endl;
|
||||||
server_env_file << " ]," << std::endl;
|
server_env_file << " ]," << std::endl;
|
||||||
server_env_file << " \"HAS_DOCKER\": \"true\"," << std::endl;
|
server_env_file << " \"HAS_DOCKER\": \"true\"," << std::endl;
|
||||||
|
|||||||
Reference in New Issue
Block a user