mknod03: Skip S_ISGID check on files created by non-group members.

0fa3ecd87848 ("Fix up non-directory creation in SGID directories") fixes
problem described in CVE-2018-13405. This commit is backported to older
streams as well.

This patch removes S_ISGID check for files created by non-group members
in LTP tests mknod03. Basically, does the same thing as commit
'3c87ef2961' for mknod03 test.

Bug: 112110312
Bug: 117638424
Test: run vts-kernel -m VtsKernelLtp -t syscalls.mknod03

Change-Id: I453c57af273379c24a0a2b8587ddc3b93ebc5e47
Merged-In: I453c57af273379c24a0a2b8587ddc3b93ebc5e47
Signed-off-by: Sandeep Patil <sspatil@google.com>
(cherry picked from commit 54dbc7044990a3a2048a5908112e6432f4102c0c)
1 file changed