Description of problem: "getsebool" prints the bools as being "on" or "off", but "setsebool" only accepts the values "false" (aka "0") and "true" (aka "1"). Version-Release number of selected component (if applicable): policycoreutils-1.30.10-2.fc5 Steps to Reproduce: 1. Run "getsebool allow_execstack". 2. Read "allow_execstack --> on" (or "off"). 3. Run "setsebool allow_execstack=on" (or "off") to set it to the very same value the bool already has. Actual results: setsebool: illegal value on for boolean allow_execstack Expected results: <nothing> setsebool should just quietly set the value.
Fixed in policycoreutils-1.30.14-2 in rawhide. This will be backported to FC5 if we need to update policycoreutils in the future. Not worth doing it for this minor change.