nspawn: reset umask if needed

This commit is contained in:
Lennart Poettering 2011-03-14 03:28:00 +01:00
parent 94d8298589
commit 124640f177

View file

@ -176,6 +176,9 @@ static int copy_devnodes(const char *dest) {
int r = 0, k;
char *tty = NULL;
dev_t tty_devnum;
mode_t u;
u = umask(0000);
NULSTR_FOREACH(d, devnodes) {
char *from = NULL, *to = NULL;
@ -265,6 +268,8 @@ static int copy_devnodes(const char *dest) {
free(tty);
umask(u);
return r;
}