Description of problem: restorecon does not print to stdout what it would save to a file. Version-Release number of selected component (if applicable): policycoreutils-1.18.1-4.9.i386 How reproducible: On a RHEL4 system: rpm -ql xorg-x11-xfs | restorecon -n -v -f - (no output) rpm -ql xorg-x11-xfs | restorecon -n -v -o FOO -f - (no output) cat FOO /etc/X11/fs/config Note also: # rpm -V xorg-x11-xfs ........C c /etc/X11/fs/config # rpm -ql xorg-x11-xfs | restorecon -n -vv -f - restorecon reset context /etc/X11/fs/config:user_u:object_r:etc_t->system_u:object_r:etc_t Steps to Reproduce: See above Actual results: Hidden error Expected results: Names of files should appear on stdout when requested. Prefer that the output be: <path/filename> <expected context> <actual context> And that the exit code be non-zero if unexpected contexts are discovered. (Note also that '-o -' creates a file named '-' rather than writing to stdout.)
Fixed in policycoreutils-1.18.1-4.10
An advisory has been issued which should help the problem described in this bug report. This report is therefore being closed with a resolution of ERRATA. For more information on the solution and/or where to find the updated files, please follow the link below. You may reopen this bug report if the solution does not work for you. http://rhn.redhat.com/errata/RHBA-2007-0227.html