Description of problem: Uninstall of xinetd-2.3.14-14.fc8.x86_64 fails because of an error present in the initscript (also present in xinetd-2.3.14-16.fc9.x86_64). The patch attached fixes the syntax error, as well as links condrestart to the restart function so that the rpm scriptlets restarts xinetd. Version-Release number of selected component (if applicable): xinetd-2.3.14-14.fc8.x86_64 xinetd-2.3.14-16.fc9.x86_64 How reproducible: Always Steps to Reproduce: 1. Update/remove xinetd when xinetd-2.3.14-16.fc9.x86_64 was installed Actual results: The scriptlet fails, package remains installed Expected results: The package uninstalls and where applicable condrestart restarts the Xinetd service Additional info:
Created attachment 293353 [details] Patch to fix initscript syntax error, link condrestart --> restart
Created attachment 293359 [details] another possible fix It appears that actually something simpler, like that, was intended in ther first place.
<snip> + condrestart|try-restart) condrestart <-- shouldn't this be "restart"? <snip>
Thanks for the bug report! It should be fixed in xinetd 2.3.14-17.
*** Bug 430909 has been marked as a duplicate of this bug. ***
*** Bug 431104 has been marked as a duplicate of this bug. ***