26 lines
449 B
C
26 lines
449 B
C
// SPDX-License-Identifier: GPL-2.0
|
|
/*
|
|
* Copyright (c) Wipro Technologies Ltd, 2002. All Rights Reserved.
|
|
* Copyright (c) 2022 Petr Vorel <pvorel@suse.cz>
|
|
*/
|
|
|
|
/*
|
|
* SUID to root program invoked by a non-root process to validate the mount
|
|
* flag MS_NOSUID.
|
|
*/
|
|
|
|
#include <errno.h>
|
|
#include <unistd.h>
|
|
|
|
#define TST_NO_DEFAULT_MAIN
|
|
#include "tst_test.h"
|
|
|
|
int main(void)
|
|
{
|
|
tst_reinit();
|
|
|
|
TST_EXP_FAIL(setreuid(getuid(), 0), EPERM);
|
|
|
|
return 0;
|
|
}
|