Smack: Make the syslog control configurable
authorCasey Schaufler <casey@schaufler-ca.com>
Mon, 23 Dec 2013 19:07:10 +0000 (11:07 -0800)
committerCasey Schaufler <casey@schaufler-ca.com>
Mon, 23 Dec 2013 23:50:55 +0000 (15:50 -0800)
commit00f84f3f2e9d088f06722f4351d67f5f577abe22
tree06ac369a9dac582d9d9710aba38c684f048774ba
parent19760ad03cc639d6f6f8e9beff0f8e6df654b677
Smack: Make the syslog control configurable

The syslog control requires that the calling proccess
have the floor ("_") Smack label. Tizen does not run any
processes except for kernel helpers with the floor label.
This changes allows the admin to configure a specific
label for syslog. The default value is the star ("*")
label, effectively removing the restriction. The value
can be set using smackfs/syslog for anyone who wants
a more restrictive behavior.

Targeted for git://git.gitorious.org/smack-next/kernel.git

Signed-off-by: Casey Schaufler <casey@schaufler-ca.com>
security/smack/smack.h
security/smack/smack_lsm.c
security/smack/smackfs.c