From 6b38227bad8c303470a5b29f50360cea0206d9a1 Mon Sep 17 00:00:00 2001 From: Joey Hess Date: Thu, 2 Aug 2012 13:12:36 -0400 Subject: only write data file when installing as normal user --- Build/InstallDesktopFile.hs | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) (limited to 'Build/InstallDesktopFile.hs') diff --git a/Build/InstallDesktopFile.hs b/Build/InstallDesktopFile.hs index 3bc796315..ab2773bf1 100644 --- a/Build/InstallDesktopFile.hs +++ b/Build/InstallDesktopFile.hs @@ -46,9 +46,10 @@ writeDesktop command = do writeDesktopMenuFile (autostart command) $ autoStartPath "git-annex" configdir - programfile <- programFile - createDirectoryIfMissing True (parentDir programFile) - writeFile programfile command + when (uid /= 0) $ do + programfile <- programFile + createDirectoryIfMissing True (parentDir programFile) + writeFile programfile command main = getArgs >>= go where -- cgit v1.2.3