diff options
author | Mounir IDRASSI <mounir.idrassi@idrix.fr> | 2015-04-19 16:08:27 +0200 |
---|---|---|
committer | Mounir IDRASSI <mounir.idrassi@idrix.fr> | 2015-04-19 16:12:53 +0200 |
commit | 856395962bfe3aa4e0f9537cf386e0b1a80b337b (patch) | |
tree | 859d7cea331786de42ef2a57f3c43e9eeec6b05c /src/Setup | |
parent | bb2149aac87757aa27a22c42f45e82712d814205 (diff) | |
download | VeraCrypt-856395962bfe3aa4e0f9537cf386e0b1a80b337b.tar.gz VeraCrypt-856395962bfe3aa4e0f9537cf386e0b1a80b337b.zip |
Linux installer: Add support for kdesudo and correct usage of konsole external call.
Diffstat (limited to 'src/Setup')
-rw-r--r-- | src/Setup/Linux/veracrypt_install_template.sh | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/src/Setup/Linux/veracrypt_install_template.sh b/src/Setup/Linux/veracrypt_install_template.sh index 22d080f6..5fc0fd8c 100644 --- a/src/Setup/Linux/veracrypt_install_template.sh +++ b/src/Setup/Linux/veracrypt_install_template.sh @@ -89,7 +89,7 @@ show_message() else if [ $KTERM -eq 1 ] then - konsole -T 'VeraCrypt Setup' -e "sh -c \"echo $*; read A\"" + konsole --title 'VeraCrypt Setup' --caption 'VeraCrypt Setup' -e sh -c "echo $*; read A" fi fi fi @@ -734,6 +734,7 @@ else fi [ -n "$SUDO" -a $GUI -eq 1 ] && which gksudo >/dev/null 2>/dev/null && SUDO="gksudo -D 'VeraCrypt Setup' --" +[ -n "$SUDO" -a $GUI -eq 1 ] && which kdesudo >/dev/null 2>/dev/null && SUDO="kdesudo -d --comment 'VeraCrypt Setup' --" # License agreement @@ -882,7 +883,7 @@ then else if [ $KTERM -eq 1 ] then - exec konsole -T 'VeraCrypt Setup' -e "sh -c \"echo Installing package...; $SUDO $PACKAGE_INSTALLER $PACKAGE_INSTALLER_OPTS $PACKAGE; rm -f $PACKAGE; echo; echo Press Enter to exit...; read A\"" + exec konsole --title 'VeraCrypt Setup' --caption 'VeraCrypt Setup' -e sh -c "echo Installing package...; $SUDO $PACKAGE_INSTALLER $PACKAGE_INSTALLER_OPTS $PACKAGE; rm -f $PACKAGE; echo; echo Press Enter to exit...; read A" fi fi fi |