From 61260a65d494c1de9f13149fcfe3b32223895281 Mon Sep 17 00:00:00 2001 From: backspac Date: Thu, 4 Jun 2020 13:57:45 +0200 Subject: firecfg: Only use fix_desktop_files automatically when run through sudo (#3382) * firecfg: Only use fix_desktop_files when --fix is specified * firecfg: Only use fix_desktop_files automatically when run through sudo --- src/firecfg/main.c | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) (limited to 'src/firecfg/main.c') diff --git a/src/firecfg/main.c b/src/firecfg/main.c index 1e49a2fc7..0e520b0f1 100644 --- a/src/firecfg/main.c +++ b/src/firecfg/main.c @@ -486,8 +486,9 @@ int main(int argc, char **argv) { if (arg_debug) printf("%s %d %d %d %d\n", user, getuid(), getgid(), geteuid(), getegid()); - // fix .desktop files in ~/.local/share/applications directory - fix_desktop_files(home); + // if runs as regular user, fix .desktop files in ~/.local/share/applications directory + if (getuid() != 0) + fix_desktop_files(home); return 0; } -- cgit v1.2.3-54-g00ecf