]> 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>
Wed, 2 Jul 2008 13:08:26 +0000 (15:08 +0200)
commitbcbe1d0b27f673b57b0792924c947b500b158e19
tree931b461f235c2cb3d56681748af2ce756e4a2e5e
parent13f0d3ecb3b0954e43bf0a29741f38d65b8c96af
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