diff options
author | netblue30 <netblue30@yahoo.com> | 2015-10-22 22:09:06 -0400 |
---|---|---|
committer | netblue30 <netblue30@yahoo.com> | 2015-10-22 22:09:06 -0400 |
commit | d1484aaf191a4fcb0467bdb5003415fa853e6d01 (patch) | |
tree | 2f1aef7c6d5d5a60c9442277fd2fc54c662d67c1 | |
parent | 0.9.32 (diff) | |
download | firejail-d1484aaf191a4fcb0467bdb5003415fa853e6d01.tar.gz firejail-d1484aaf191a4fcb0467bdb5003415fa853e6d01.tar.zst firejail-d1484aaf191a4fcb0467bdb5003415fa853e6d01.zip |
fix --chroot problem
-rw-r--r-- | src/firejail/pulseaudio.c | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/src/firejail/pulseaudio.c b/src/firejail/pulseaudio.c index 110d91f64..0cd5bace2 100644 --- a/src/firejail/pulseaudio.c +++ b/src/firejail/pulseaudio.c | |||
@@ -97,8 +97,7 @@ void pulseaudio_init(void) { | |||
97 | if (asprintf(&pulsedir, "%s/pulse", MNT_DIR) == -1) | 97 | if (asprintf(&pulsedir, "%s/pulse", MNT_DIR) == -1) |
98 | errExit("asprintf"); | 98 | errExit("asprintf"); |
99 | int rv = mkdir(pulsedir, S_IRWXU | S_IRWXG | S_IRWXO); | 99 | int rv = mkdir(pulsedir, S_IRWXU | S_IRWXG | S_IRWXO); |
100 | if (rv == -1) | 100 | (void) rv; // in --chroot mode the directory canalready be there |
101 | errExit("mkdir"); | ||
102 | if (chown(pulsedir, getuid(), getgid()) < 0) | 101 | if (chown(pulsedir, getuid(), getgid()) < 0) |
103 | errExit("chown"); | 102 | errExit("chown"); |
104 | if (chmod(pulsedir, 0700) < 0) | 103 | if (chmod(pulsedir, 0700) < 0) |