diff --git a/src/bin/e_sys_main.c b/src/bin/e_sys_main.c index 54c60b9c3..acd1f038d 100644 --- a/src/bin/e_sys_main.c +++ b/src/bin/e_sys_main.c @@ -179,6 +179,8 @@ main(int argc, if (!action) exit(1); fprintf(stderr, "action %s %i\n", action, argc); + eina_init(); + uid = getuid(); gid = getgid(); egid = getegid(); @@ -199,8 +201,6 @@ main(int argc, exit(7); } - eina_init(); - if (!auth_action_ok(action, gid, gl, gn, egid)) { printf("ERROR: ACTION NOT ALLOWED: %s\n", action);