diff --git a/.idea/compiler.xml b/.idea/compiler.xml
index ace983167..da1897030 100644
--- a/.idea/compiler.xml
+++ b/.idea/compiler.xml
@@ -23,14 +23,11 @@
-
+
-
-
-
\ No newline at end of file
diff --git a/.idea/modules.xml b/.idea/modules.xml
index bca3878d6..2e793ed5c 100644
--- a/.idea/modules.xml
+++ b/.idea/modules.xml
@@ -3,7 +3,6 @@
-
\ No newline at end of file
diff --git a/main/keychain/src/main/java/org/cryptomator/keychain/LinuxKeychainTester.java b/main/keychain/src/main/java/org/cryptomator/keychain/LinuxKeychainTester.java
index 1466e895c..67d1300c9 100644
--- a/main/keychain/src/main/java/org/cryptomator/keychain/LinuxKeychainTester.java
+++ b/main/keychain/src/main/java/org/cryptomator/keychain/LinuxKeychainTester.java
@@ -1,12 +1,15 @@
package org.cryptomator.keychain;
+import org.apache.commons.lang3.SystemUtils;
+
import java.util.Optional;
public class LinuxKeychainTester {
+
public static boolean secretServiceIsAvailable() {
try {
Class.forName("org.freedesktop.secret.simple.SimpleCollection");
- return true;
+ return SystemUtils.IS_OS_LINUX; // even if the classes could be loaded, secretService is only available on linux
} catch (ClassNotFoundException e) {
return false;
}
diff --git a/main/pom.xml b/main/pom.xml
index ad93007b5..aa66bfa8e 100644
--- a/main/pom.xml
+++ b/main/pom.xml
@@ -25,7 +25,7 @@
1.2.1
- 1.8.5
+ 1.8.6
2.0.0
1.2.0
1.1.9
diff --git a/main/ui/src/main/java/org/cryptomator/ui/model/VaultModule.java b/main/ui/src/main/java/org/cryptomator/ui/model/VaultModule.java
index 5e4050d8f..fdab20bec 100644
--- a/main/ui/src/main/java/org/cryptomator/ui/model/VaultModule.java
+++ b/main/ui/src/main/java/org/cryptomator/ui/model/VaultModule.java
@@ -88,7 +88,7 @@ public class VaultModule {
LOG.error("Could not read uid/gid from USER_HOME", e);
}
- return flags.toString();
+ return flags.toString().strip();
}
// see https://manpages.debian.org/testing/fuse/mount.fuse.8.en.html
@@ -111,7 +111,7 @@ public class VaultModule {
LOG.error("Could not read uid/gid from USER_HOME", e);
}
- return flags.toString();
+ return flags.toString().strip();
}
// see https://github.com/cryptomator/dokany-nio-adapter/blob/develop/src/main/java/org/cryptomator/frontend/dokany/MountUtil.java#L30-L34
@@ -127,7 +127,7 @@ public class VaultModule {
flags.append(" --timeout 10000");
flags.append(" --allocation-unit-size 4096");
flags.append(" --sector-size 4096");
- return flags.toString();
+ return flags.toString().strip();
}
}