* tools/kdeservicemenu/install.sh
authorPaul Mangan <paul@claws-mail.org>
Sun, 22 May 2005 07:16:44 +0000 (07:16 +0000)
committerPaul Mangan <paul@claws-mail.org>
Sun, 22 May 2005 07:16:44 +0000 (07:16 +0000)
use kdesu to prompt for root password if doing
global install/uninstall
------------------------------------------------------

ChangeLog-gtk2.claws
tools/kdeservicemenu/install.sh

index e1a3772b4cb6ed12f6cd209185159b166c0a0d34..27a7cccd8decbf8c9615971281fb253bf896af52 100644 (file)
@@ -1,3 +1,9 @@
+2005-05-22 [paul]
+
+       * tools/kdeservicemenu/install.sh
+               use kdesu to prompt for root password if doing
+               global install/uninstall
+
 2005-05-20 [colin]     1.9.11cvs2
 
        * src/procmsg.c
index ecbadd7650dbee86ec7c52d02c59aef1122320ce..8aba3459386f127a98a2961894c44ce262ec679e 100644 (file)
@@ -66,9 +66,7 @@ case $1 in
     PREFIX=$(kde-config --prefix)
     echo "Installing in $PREFIX ..."
     if [ "$(id -u)" != "0" ]; then
-      echo "You are not root, as would be expected."
-      echo "However, we will still attempt a system-wide install."
-      echo "But, you probably don't have permission."
+       exec kdesu "$0 --global"
     fi
     install_all
     ;;
@@ -89,7 +87,7 @@ case $1 in
     PREFIX=$(kde-config --prefix)
     echo "Uninstalling in $PREFIX ..."
     if [ "$(id -u)" != "0" ]; then
-      echo "You are not root, if you have any global installs, you will probably not have permission to remove them."
+       exec kdesu "$0 --uninstall-global"
     fi
     uninstall_all
     ;;