summaryrefslogtreecommitdiffhomepage
path: root/mullvad-daemon/src
diff options
context:
space:
mode:
authorLinus Färnstrand <linus@mullvad.net>2018-06-12 15:27:04 +0200
committerLinus Färnstrand <linus@mullvad.net>2018-06-13 16:34:56 +0200
commitc3965d6715d7a7c5048866dbefbb44b838f7773b (patch)
treef50e4fb7227d972679251b4d5af53c4cd7e79d97 /mullvad-daemon/src
parent4d264ddcb069cb9efcf4f4f63e85f56277fa513a (diff)
downloadmullvadvpn-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.rs18
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"),
],