switchhere |   18 +++++++++---------
 1 file changed, 9 insertions(+), 9 deletions(-)

New commits:
commit 5b327516dbbd86eae74ea9c1f5e3c09ae88c1968
Author: Jeroen van Meeuwen (Fedora Unity) <kana...@fedoraunity.org>
Date:   Sun Mar 1 14:37:29 2009 +0100

    Make switchhere attempt sudoless symbolic linking if it fails

diff --git a/switchhere b/switchhere
index 436d9b4..517c823 100755
--- a/switchhere
+++ b/switchhere
@@ -16,18 +16,18 @@ elif [ "$answer" != "Y" -a "$answer" != "y" ]; then
 fi
 
 [ -d /etc/revisor ] && sudo rm -rf /etc/revisor
-sudo ln -sf $PWD/conf /etc/revisor
+sudo ln -sf $PWD/conf /etc/revisor || ln -sf $PWD/conf /etc/revisor
 
 [ -d /etc/revisor-unity ] && sudo rm -rf /etc/revisor-unity
-sudo ln -sf $PWD/unity/conf /etc/revisor-unity
+sudo ln -sf $PWD/unity/conf /etc/revisor-unity || ln -sf $PWD/unity/conf 
/etc/revisor-unity
 
 [ -d /usr/share/revisor ] && sudo rm -rf /usr/share/revisor
-sudo mkdir -p /usr/share/revisor
+sudo mkdir -p /usr/share/revisor || mkdir -p /usr/share/revisor
 
-sudo ln -sf $PWD/revisor/modgui/glade /usr/share/revisor/ui
-sudo ln -sf $PWD/revisor/modgui/glade/pixmaps /usr/share/revisor/pixmaps
-sudo ln -sf $PWD/conf/comps-cleanup.xsl /usr/share/revisor/comps-cleanup.xsl
-sudo ln -sf $PWD/conf /usr/share/revisor/comps
+sudo ln -sf $PWD/revisor/modgui/glade /usr/share/revisor/ui || ln -sf 
$PWD/revisor/modgui/glade /usr/share/revisor/ui
+sudo ln -sf $PWD/revisor/modgui/glade/pixmaps /usr/share/revisor/pixmaps || ln 
-sf $PWD/revisor/modgui/glade/pixmaps /usr/share/revisor/pixmaps
+sudo ln -sf $PWD/conf/comps-cleanup.xsl /usr/share/revisor/comps-cleanup.xsl 
|| ln -sf $PWD/conf/comps-cleanup.xsl /usr/share/revisor/comps-cleanup.xsl
+sudo ln -sf $PWD/conf /usr/share/revisor/comps || ln -sf $PWD/conf 
/usr/share/revisor/comps
 
-sudo ln -sf $PWD/doc/revisor.8 /usr/share/man/man8/revisor.8
-sudo ln -sf $PWD/doc/revisor.conf.5 /usr/share/man/man5/revisor.conf.5
+sudo ln -sf $PWD/doc/revisor.8 /usr/share/man/man8/revisor.8 || ln -sf 
$PWD/doc/revisor.8 /usr/share/man/man8/revisor.8
+sudo ln -sf $PWD/doc/revisor.conf.5 /usr/share/man/man5/revisor.conf.5 || ln 
-sf $PWD/doc/revisor.conf.5 /usr/share/man/man5/revisor.conf.5


_______________________________________________
revisor-devel mailing list
revisor-devel@lists.fedorahosted.org
https://fedorahosted.org/mailman/listinfo/revisor-devel

Reply via email to