]> err.no Git - util-linux/commit
selinux: is_selinux_enabled() returns 0, 1 and -1
authorKarel Zak <kzak@redhat.com>
Tue, 1 Jul 2008 12:24:58 +0000 (14:24 +0200)
committerKarel Zak <kzak@redhat.com>
Tue, 1 Jul 2008 12:32:53 +0000 (14:32 +0200)
commit4ba66edf82e03109bd9110682179254d823c58a3
treeb0a86c16fc0ac848949f603fcc75e96d994dafca
parent4edebc1486133231e38b3881325c374eda567f74
selinux: is_selinux_enabled() returns 0, 1 and -1

Unfortunately, the current libselinux implementation of
is_selinux_enabled() returns -1 on error. This behavior is
undocumented.

The proper solution is to use "if (is_selinux_enabled() > 0)".

Signed-off-by: Karel Zak <kzak@redhat.com>
disk-utils/mkswap.c
login-utils/chfn.c
login-utils/chsh.c
login-utils/selinux_utils.c
login-utils/vipw.c