From 2a3ba746cf91cec6aec8080bccc0326be449525d Mon Sep 17 00:00:00 2001 From: Pascal Rigaux Date: Tue, 28 Aug 2007 09:23:17 +0000 Subject: don't call "kde-config --path xdgdata-apps" when running as root, since we don't want to modify /root. as for /usr/share/applications that's also returned in @kde_xdgdata, it is transformed to /usr/share which is already hardcoded and so unneeded. this gets rid of /.kde created during install (where HOME=/) --- menu/xdg_menu | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'menu') diff --git a/menu/xdg_menu b/menu/xdg_menu index f7fcea5..84b38ec 100755 --- a/menu/xdg_menu +++ b/menu/xdg_menu @@ -1830,7 +1830,7 @@ sub get_app_dirs { my %used; my $ret = ''; - my @kde_xdgdata = split(/:/, `kde-config --path xdgdata-apps`); + my @kde_xdgdata = $> ? split(/:/, `kde-config --path xdgdata-apps`) : (); foreach $_ (@kde_xdgdata) { s/\/applications\/*\s*$//; -- cgit v1.2.1