From: braam Date: Mon, 25 Nov 2002 22:20:35 +0000 (+0000) Subject: - symbolic link fixes related to intent smashing X-Git-Tag: v1_7_100~1^90~128 X-Git-Url: https://git.whamcloud.com/?a=commitdiff_plain;h=0d633152fc86520e5360bc654fedb32b8e1a4d89;p=fs%2Flustre-release.git - symbolic link fixes related to intent smashing - fixes Kevin Harlan's symbolic link bug --- diff --git a/lustre/tests/setuid.c b/lustre/tests/setuid.c new file mode 100644 index 0000000..04dba5e --- /dev/null +++ b/lustre/tests/setuid.c @@ -0,0 +1,27 @@ +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include + +int main(int argc, char ** argv) +{ + int rc, fsuid; + + if (argc < 2) { + printf("Usage %s fsuid\n", argv[0]); + return 1; + } + + fsuid = strtoul(argv[2], NULL, 0); + rc = setfsuid(fsuid); + if (rc) { + printf("mknod(%s) error: %s\n", argv[1], strerror(errno)); + } + return rc; +}