]> git.ipfire.org Git - thirdparty/glibc.git/commit
tst-ttyname: Fix namespace setup for Fedora
authorFlorian Weimer <fweimer@redhat.com>
Sat, 18 Nov 2017 13:34:46 +0000 (14:34 +0100)
committerFlorian Weimer <fweimer@redhat.com>
Fri, 22 Dec 2017 14:28:08 +0000 (15:28 +0100)
commit069c3dd05abc91fced6e1e119e425c361ad97644
tree126f8ee366fbc9b882ce9d36a205f77fe0093e78
parent89e75d5eda37bf513d5f219a571d7b39b26277c3
tst-ttyname: Fix namespace setup for Fedora

On Fedora, the previous initialization sequence did not work and
resulted in failures like:

info:  entering chroot 1
info:    testcase: basic smoketest
info:      ttyname: PASS {name="/dev/pts/5", errno=0}
info:      ttyname_r: PASS {name="/dev/pts/5", ret=0, errno=0}
error: ../sysdeps/unix/sysv/linux/tst-ttyname.c:122: write (setroups, "deny"): Operation not permitted
info:  entering chroot 2
error: ../sysdeps/unix/sysv/linux/tst-ttyname.c:122: write (setroups, "deny"): Operation not permitted
error: 2 test failures

Reviewed-by: Christian Brauner <christian.brauner@ubuntu.com>
(cherry picked from commit 8db7f48cb74670829df037b2d037df3f36b71ecd)
ChangeLog
sysdeps/unix/sysv/linux/tst-ttyname.c