Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 528962 - net-analyzer/icinga2 - /etc/init.d/icinga2 is not runscript compatible
Summary: net-analyzer/icinga2 - /etc/init.d/icinga2 is not runscript compatible
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Server (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Matthew Thode ( prometheanfire )
URL:
Whiteboard:
Keywords: PATCH
Depends on:
Blocks:
 
Reported: 2014-11-11 18:21 UTC by Florian Schmaus
Modified: 2014-12-09 02:50 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments
Runscript for icinga2 (init.d) (icinga2.initd,942 bytes, text/plain)
2014-11-11 18:23 UTC, Florian Schmaus
Details
Runscript for icinga2 (conf.d) (icinga2.confd,241 bytes, text/plain)
2014-11-11 18:24 UTC, Florian Schmaus
Details
Runscript for icinga2 (init.d) (icinga2.initd,1019 bytes, text/plain)
2014-11-11 18:38 UTC, Florian Schmaus
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Florian Schmaus gentoo-dev 2014-11-11 18:21:03 UTC
The ebuild for net-analyzer/icinga2 currently installs a non-runscript init file, which causes openrc to be unable to track the state of the service. It's also unnecessarily complex since it does not utilize the framework provided by runscript and start-stop-daemon.

I've attached a runscript for icinga2

Reproducible: Always
Comment 1 Florian Schmaus gentoo-dev 2014-11-11 18:23:47 UTC
Created attachment 389104 [details]
Runscript for icinga2 (init.d)
Comment 2 Florian Schmaus gentoo-dev 2014-11-11 18:24:06 UTC
Created attachment 389106 [details]
Runscript for icinga2 (conf.d)
Comment 3 Florian Schmaus gentoo-dev 2014-11-11 18:38:30 UTC
Created attachment 389108 [details]
Runscript for icinga2 (init.d)
Comment 4 Matthew Thode ( prometheanfire ) archtester Gentoo Infrastructure gentoo-dev Security 2014-12-09 02:50:20 UTC
fixed in 2.2.1, thanks for the work :D