Index | Thread | Search

From:
Stuart Henderson <stu@spacehopper.org>
Subject:
Re: [NEW] Icinga DB and Icinga DB Web
To:
Alvar Penning <post@0x21.biz>
Cc:
ports <ports@openbsd.org>
Date:
Sun, 10 Mar 2024 14:36:11 +0000

Download raw body.

Thread
I'll have another look after we're done with release but some quick
comments for now (I haven't tried running it yet but am interested)

| Before starting Icinga DB, the included sample configuration must be
| copied to /etc/icingadb/config.yml and altered accordingly:
|
|   # mkdir /etc/icingadb
|   # install -o _icingadb -g wheel -m 0660 \
|       ${PREFIX}/share/examples/icingadb/config.example.yml \
|       /etc/icingadb/config.yml

should be handled in the port with @sample / @mode / @owner / @group

| Icinga Web 2 Integration
| --------------------

not enough -'s to underline

| To integrate Icinga DB into Icinga Web 2, the icinga-web2-module-icingadb
| package is available. Afterwards, follow its pkg-readme to either either use it

"either either"

There's the same text in net/icinga/web2-module-icingadb/pkg/DESCR as
net/icinga/icingadb/pkg/DESCR. Better to describe what the module in
particular does. Probably starting along the lines of "Icinga Web 2
module for Icinga DB" maybe saying a bit more about what it offers.
I think I'd prefer to follow something closer to upstream's naming
"Icinga DB Web" for the package name/port dir.