diff options
Diffstat (limited to 'Build/InstallDesktopFile.hs')
-rw-r--r-- | Build/InstallDesktopFile.hs | 7 |
1 files changed, 4 insertions, 3 deletions
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 |