diff options
| author | Linus Färnstrand <linus@mullvad.net> | 2018-06-12 15:27:04 +0200 |
|---|---|---|
| committer | Linus Färnstrand <linus@mullvad.net> | 2018-06-13 16:34:56 +0200 |
| commit | c3965d6715d7a7c5048866dbefbb44b838f7773b (patch) | |
| tree | f50e4fb7227d972679251b4d5af53c4cd7e79d97 /mullvad-daemon/src | |
| parent | 4d264ddcb069cb9efcf4f4f63e85f56277fa513a (diff) | |
| download | mullvadvpn-c3965d6715d7a7c5048866dbefbb44b838f7773b.tar.xz mullvadvpn-c3965d6715d7a7c5048866dbefbb44b838f7773b.zip | |
Don't pass log args to daemon on all three desktop platforms
Diffstat (limited to 'mullvad-daemon/src')
| -rw-r--r-- | mullvad-daemon/src/system_service.rs | 18 |
1 files changed, 0 insertions, 18 deletions
diff --git a/mullvad-daemon/src/system_service.rs b/mullvad-daemon/src/system_service.rs index 91e245e881..e79628a590 100644 --- a/mullvad-daemon/src/system_service.rs +++ b/mullvad-daemon/src/system_service.rs @@ -10,7 +10,6 @@ use std::{env, io, thread}; use cli; use error_chain::ChainedError; -use mullvad_metadata::PRODUCT_NAME; use windows_service::service::{ ServiceAccess, ServiceControl, ServiceControlAccept, ServiceErrorControl, ServiceExitCode, ServiceInfo, ServiceStartType, ServiceState, ServiceStatus, ServiceType, @@ -227,19 +226,6 @@ pub fn install_service() -> Result<()> { } fn get_service_info() -> Result<ServiceInfo> { - let program_data_directory_string = - ::std::env::var_os("ALLUSERSPROFILE").ok_or_else(|| ErrorKind::NoLogDir)?; - let program_data_directory = Path::new(&program_data_directory_string); - let log_directory = program_data_directory.join(PRODUCT_NAME); - let service_log_file = log_directory.join("daemon.log"); - let tunnel_log_file = log_directory.join("openvpn.log"); - - if let Err(error) = fs::create_dir(log_directory) { - if error.kind() != io::ErrorKind::AlreadyExists { - return Err(error).chain_err(|| ErrorKind::NoLogDir); - } - } - Ok(ServiceInfo { name: OsString::from(SERVICE_NAME), display_name: OsString::from(SERVICE_DISPLAY_NAME), @@ -248,10 +234,6 @@ fn get_service_info() -> Result<ServiceInfo> { error_control: ServiceErrorControl::Normal, executable_path: env::current_exe().unwrap(), launch_arguments: vec![ - OsString::from("--log"), - OsString::from(service_log_file), - OsString::from("--tunnel-log"), - OsString::from(tunnel_log_file), OsString::from("--run-as-service"), OsString::from("-v"), ], |
