You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
7 months ago | |
---|---|---|
.. | ||
Makefile | 7 months ago | |
README | 7 months ago | |
smack_common.sh | 7 months ago | |
smack_file_access.sh | 7 months ago | |
smack_notroot.c | 7 months ago | |
smack_set_ambient.sh | 7 months ago | |
smack_set_cipso.sh | 7 months ago | |
smack_set_current.sh | 7 months ago | |
smack_set_direct.sh | 7 months ago | |
smack_set_doi.sh | 7 months ago | |
smack_set_load.sh | 7 months ago | |
smack_set_netlabel.sh | 7 months ago | |
smack_set_onlycap.sh | 7 months ago | |
smack_set_socket_labels.c | 7 months ago |
README
These testcases test the Smack Security Module. And they are not part of default LTP build/install/run. A kernel with Smack configured is required to run the Smack testsuite. (Please see ltp/README for all those config options) The smackfs filesystem must be mounted at /smack. One way to accomplish this is to: 1) Create a directory first: mkdir -p /smack 2) Include this line in the /etc/fstab file: smackfs /smack smackfs defaults 0 0 3) Do: mount -a 4) Building/Installing the tests: Each test is designed to be independent. The tests can be built using the default make target. (cd testcases/kernel/security/smack; make && make install) 5) Running the tests: ./runltp -f smack Each test exits with 0 on success and an error code on failure.