forked from mirrors/nixpkgs
grsecurity test: add note explaining what the tcc -run test accomplishes
This commit is contained in:
parent
8c8d6b4053
commit
88138d43fa
|
@ -32,6 +32,8 @@ import ./make-test.nix ({ pkgs, ...} : {
|
|||
$machine->succeed("${pkgs.paxtest}/lib/paxtest/mprotstack") =~ /Killed/ or die;
|
||||
};
|
||||
|
||||
# tcc -run executes run-time generated code and so allows us to test whether
|
||||
# paxmark actually works (otherwise, the process should be terminated)
|
||||
subtest "tcc", sub {
|
||||
$machine->execute("echo -e '#include <stdio.h>\nint main(void) { puts(\"hello\"); return 0; }' >main.c");
|
||||
$machine->succeed("${pkgs.tinycc.bin}/bin/tcc -run main.c");
|
||||
|
|
Loading…
Reference in a new issue