Description of problem: setupscript option in aiccu.conf does not work Version-Release number of selected component (if applicable): aiccu-2007.01.15-7.fc12.x86_64 How reproducible: always Steps to Reproduce: 1. set setupscript in /etc/aiccu.conf to a valid path 2. create an executable script and save it to this path 3. restart aiccu Actual results: script does not get run Expected results: script gets run Additional info: inspection of the source code suggests this option is ignored
Please file this upstream -- there's not much I can do about a missing program feature.
meanwhile, removing the option from the default aiccu.conf would help
This message is a reminder that Fedora 13 is nearing its end of life. Approximately 30 (thirty) days from now Fedora will stop maintaining and issuing updates for Fedora 13. It is Fedora's policy to close all bug reports from releases that are no longer maintained. At that time this bug will be closed as WONTFIX if it remains open with a Fedora 'version' of '13'. Package Maintainer: If you wish for this bug to remain open because you plan to fix it in a currently maintained version, simply change the 'version' to a later Fedora version prior to Fedora 13's end of life. Bug Reporter: Thank you for reporting this issue and we are sorry that we may not be able to fix it before Fedora 13 is end of life. If you would still like to see this bug fixed and are able to reproduce it against a later version of Fedora please change the 'version' of this bug to the applicable version. If you are unable to change the version, please add a comment here and someone will do it for you. Although we aim to fix as many bugs as possible during every release's lifetime, sometimes those efforts are overtaken by events. Often a more recent Fedora release includes newer upstream software that fixes bugs or makes them obsolete. The process we are following is described here: http://fedoraproject.org/wiki/BugZappers/HouseKeeping
Fedora 13 changed to end-of-life (EOL) status on 2011-06-25. Fedora 13 is no longer maintained, which means that it will not receive any further security or bug fix updates. As a result we are closing this bug. If you can reproduce this bug against a currently maintained version of Fedora please feel free to reopen this bug against that version. Thank you for reporting this bug and we are sorry it could not be fixed.
This issue is still present in Fedora 22. Upstream does not seem to be interested in fixing this, but there is a surprisingly simple fix for this issue in Debian. See https://github.com/rhaasjes/aiccu/blob/master/debian/patches/0008-setup-script.patch This patch applies cleanly to the Fedora source RPM, and it solves the issue. Please consider applying this fix to Fedora.
This issue is still present in Fedora 23, because it ships the old RPM from Fedora 22. Unfortunately, fixing has become more difficult, as the current SRPM does not build any more. I suppose that needs to become a separate bug report.
The changes in common/aiccu.c seem to be just moving around stuff. The part in main.c looks better. Debian is a good reference as well. Upstream is not very active nor very friendly so we should probably just use the patch after the “moving around” is explained.
It looks to me the patch to main.c is the only one required for fixing this issue. You might leave out the patch to common/aiccu.c. It patches a procedure called aiccu_SaveConfig that does not appear to be called anywhere.
aiccu-2007.01.15-26.fc23 has been submitted as an update to Fedora 23. https://bodhi.fedoraproject.org/updates/FEDORA-2016-73923c636b
aiccu-2007.01.15-26.fc23 has been pushed to the Fedora 23 testing repository. If problems still persist, please make note of it in this bug report. See https://fedoraproject.org/wiki/QA:Updates_Testing for instructions on how to install test updates. You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2016-73923c636b
I can confirm this update resolves the issue. Thanks.
(In reply to Pim Zandbergen from comment #11) > I can confirm this update resolves the issue. Thanks. Please post feedback for updates to the relevant update pages and use the radio buttons at the right side to convey this information as part of the update process. It helps other users to receive good updates quickly and prevent bad updates. https://bodhi.fedoraproject.org/updates/FEDORA-2016-73923c636b Cheers, Pavel
For now I requested moving to stable, so the above advice applies to any future fedora package updates rather than this particular one.
aiccu-2007.01.15-26.fc23 has been pushed to the Fedora 23 stable repository. If problems still persist, please make note of it in this bug report.