aboutsummaryrefslogtreecommitdiffstats
path: root/src/firejail/util.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/firejail/util.c')
-rw-r--r--src/firejail/util.c8
1 files changed, 3 insertions, 5 deletions
diff --git a/src/firejail/util.c b/src/firejail/util.c
index abebe36a3..b7868a9a3 100644
--- a/src/firejail/util.c
+++ b/src/firejail/util.c
@@ -43,15 +43,13 @@ void errLogExit(char* fmt, ...) {
43 char *msg1; 43 char *msg1;
44 char *msg2; 44 char *msg2;
45 if (vasprintf(&msg1, fmt, args) != -1 && 45 if (vasprintf(&msg1, fmt, args) != -1 &&
46 asprintf(&msg2, "Access error: pid %d, last mount %s %s %s - %s", getuid(), m->fsname, m->dir, m->fstype, msg1) != -1) 46 asprintf(&msg2, "Access error: pid %d, last mount name:%s dir:%s type:%s - %s", getuid(), m->fsname, m->dir, m->fstype, msg1) != -1)
47 syslog(LOG_CRIT, "%s", msg2); 47 syslog(LOG_CRIT, "%s", msg2);
48 closelog();
49
50 fprintf(stderr, "Access error pid %d - ", getuid());
51 vfprintf(stderr, fmt, args);
52 va_end(args); 48 va_end(args);
49 closelog();
53 50
54 sleep(2); 51 sleep(2);
52 fprintf(stderr, "%s\n", msg2);
55 exit(1); 53 exit(1);
56} 54}
57 55