diff options
Diffstat (limited to 'app/src/main/java/org/pacien/tincapp/commands/TincApp.kt')
-rw-r--r-- | app/src/main/java/org/pacien/tincapp/commands/TincApp.kt | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/app/src/main/java/org/pacien/tincapp/commands/TincApp.kt b/app/src/main/java/org/pacien/tincapp/commands/TincApp.kt index 3c2e27a..53e91db 100644 --- a/app/src/main/java/org/pacien/tincapp/commands/TincApp.kt +++ b/app/src/main/java/org/pacien/tincapp/commands/TincApp.kt | |||
@@ -39,6 +39,12 @@ object TincApp { | |||
39 | .write(AppPaths.netConfFile(netName)) | 39 | .write(AppPaths.netConfFile(netName)) |
40 | } | 40 | } |
41 | 41 | ||
42 | fun generateIfaceCfgTemplate(netName: String) = runAsyncTask { | ||
43 | App.getResources().openRawResource(R.raw.network).use { inputStream -> | ||
44 | AppPaths.netConfFile(netName).outputStream().use { inputStream.copyTo(it) } | ||
45 | } | ||
46 | } | ||
47 | |||
42 | fun setPassphrase(netName: String, currentPassphrase: String? = null, newPassphrase: String?) = runAsyncTask { | 48 | fun setPassphrase(netName: String, currentPassphrase: String? = null, newPassphrase: String?) = runAsyncTask { |
43 | listPrivateKeys(netName) | 49 | listPrivateKeys(netName) |
44 | .filter { it.exists() } | 50 | .filter { it.exists() } |