From 790b256a8ab026219108d0f2408a71267c3d9c3b Mon Sep 17 00:00:00 2001 From: Basile Burg Date: Thu, 4 Jun 2015 05:15:56 +0200 Subject: [PATCH] fix, cesetup, error under opensuse --- cesetup/cesetup.d | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/cesetup/cesetup.d b/cesetup/cesetup.d index 8cea4c78..dd148a8f 100644 --- a/cesetup/cesetup.d +++ b/cesetup/cesetup.d @@ -99,7 +99,7 @@ void main(string[] args) else exePath = "/usr/bin"; string appDataPath; version(win32) appDataPath = environment.get("APPDATA") ~ r"\Coedit\"; - else appDataPath = environment.get("HOME") ~ r"/Coedit/"; + else appDataPath = "/home/" ~ environment.get("SUDO_USER") ~ "/Coedit/"; writeln("|---------------------------------------------|"); writeln("| Coedit 1.0 RC1 setup |"); @@ -110,6 +110,15 @@ void main(string[] args) writeln("| -u: uninstall |"); writeln("| press a key to continue... |"); writeln("|---------------------------------------------|"); + + + version(win32){} else if (environment.get("SUDO_USER") == "") + { + writeln("the extractor must be run as sudo !"); + readln; + return; + } + readln; writeln("|---------------------------------------------|"); size_t failures;