Description of problem: In single user mode there's a message about file descriptor leak when running pvdisplay and passwd generates avc Version-Release number of selected component (if applicable): upstart-0.6.5-9.fc14.x86_64 Steps to Reproduce: 1. boot into sinle 2. run passwd 3. run pvdisplay Actual results: # passwd [ 59.891476] type=1400 audit(1288105707.709:4): avc: denied { read } for pid=771 comm="passwd" path="pipe:[10176]" dev=pipefs ino=10176 scontext=system_u:system_r:passwd_t:s0 tcontext=system_u:system_r:init_t:s0 tclass=fifo_file Changing password for user root. New password: ... # pvdisplay File descriptor 9 (pipe:[10176]) leaked on pvdisplay invocation. Parent PID 748: /bin/bash ... Expected results: no leaking fd
Created attachment 455799 [details] send close command for pipe fd to shell sends close fd command to shell before script defined in job
upstart-0.6.5-10.fc14 has been submitted as an update for Fedora 14. https://admin.fedoraproject.org/updates/upstart-0.6.5-10.fc14
upstart-0.6.5-7.fc13 has been submitted as an update for Fedora 13. https://admin.fedoraproject.org/updates/upstart-0.6.5-7.fc13
upstart-0.6.5-7.fc13 has been pushed to the Fedora 13 testing repository. If problems still persist, please make note of it in this bug report. If you want to test the update, you can install it with su -c 'yum --enablerepo=updates-testing update upstart'. You can provide feedback for this update here: https://admin.fedoraproject.org/updates/upstart-0.6.5-7.fc13
upstart-0.6.5-10.fc14 has been pushed to the Fedora 14 stable repository. If problems still persist, please make note of it in this bug report.
The fix works great. Thanks.
upstart-0.6.5-7.fc13 has been pushed to the Fedora 13 stable repository. If problems still persist, please make note of it in this bug report.