On 2024/04/11 23:04, Alvar Penning wrote:
> Hi again,
> 
> For the record, I have been running the two ports without any problems
> since my last mail.
> 
> Today both Icinga DB and Icinga DB Web have been updated and I have
> updated my ports as well. Please feel free to check out the attached
> updated ports.
> 
> - https://github.com/Icinga/icingadb/releases/tag/v1.2.0
> - https://github.com/Icinga/icingadb-web/releases/tag/v1.1.2
> 
> Please note that the new Icinga DB Web release requires an updated
> icinga-php-library version, which I just sent in another mail.
> 
> Best,
> Alvar

I've rearranged things slightly (in particular used upstream's
icingadb-web name). I think I'm pretty happy with this, though I'd
kind of like to take maintainer myself to keep all the icinga ports
under single maintainership if you don't mind.

Index: Makefile
===================================================================
RCS file: /cvs/ports/net/icinga/Makefile,v
diff -u -p -r1.11 Makefile
--- Makefile    11 Mar 2022 19:46:05 -0000      1.11
+++ Makefile    17 Apr 2024 23:28:58 -0000
@@ -2,6 +2,8 @@
   SUBDIR += core2
   SUBDIR += icinga-php-library
   SUBDIR += icinga-php-thirdparty
+  SUBDIR += icingadb
+  SUBDIR += icingadb-web
   SUBDIR += web2
   SUBDIR += web2-module-director
   SUBDIR += web2-module-incubator
Index: icingadb/Makefile
===================================================================
RCS file: icingadb/Makefile
diff -N icingadb/Makefile
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ icingadb/Makefile   17 Apr 2024 23:28:58 -0000
@@ -0,0 +1,30 @@
+COMMENT=       configuration and state database for Icinga
+
+GH_PROJECT=    icingadb
+GH_TAGNAME=    v1.2.0
+
+MODGO_MODNAME= github.com/icinga/icingadb
+MODGO_VERSION= ${GH_TAGNAME}
+
+WANTLIB += c pthread
+
+HOMEPAGE=      https://icinga.com/docs/icinga-db/
+MAINTAINER=    Alvar Penning <p...@0x21.biz>
+
+# GPLv2
+PERMIT_PACKAGE=        Yes
+
+MODULES=       lang/go
+
+.include "modules.inc"
+
+post-install:
+       ${INSTALL_DATA_DIR} ${PREFIX}/share/doc/icingadb/markdown
+       ${INSTALL_DATA} ${WRKSRC}/{AUTHORS,LICENSE,*.md} 
${PREFIX}/share/doc/icingadb
+       cp -a ${WRKSRC}/doc ${PREFIX}/share/doc/icingadb/
+
+       ${INSTALL_DATA_DIR} ${PREFIX}/share/examples/icingadb/schema
+       ${INSTALL_DATA} ${WRKSRC}/config.example.yml 
${PREFIX}/share/examples/icingadb
+       cp -a ${WRKSRC}/schema ${PREFIX}/share/examples/icingadb/
+
+.include <bsd.port.mk>
Index: icingadb/distinfo
===================================================================
RCS file: icingadb/distinfo
diff -N icingadb/distinfo
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ icingadb/distinfo   17 Apr 2024 23:28:58 -0000
@@ -0,0 +1,230 @@
+SHA256 (go_modules/filippo.io/edwards25519/@v/v1.1.0.mod) = 
CZVW/E1+b1yxNe/di2u0wJMuOOoFjFP8X6XOKFVy+2E=
+SHA256 (go_modules/filippo.io/edwards25519/@v/v1.1.0.zip) = 
msQ6aG0G/evXGfevOGbIfrBpMCJy37ExAHrfRxwwi2U=
+SHA256 (go_modules/github.com/!vivid!cortex/ewma/@v/v1.2.0.mod) = 
ILNcJxBBj+a8SPgF/mQlwJXr0GKZrGH8kQfZtR18EeY=
+SHA256 (go_modules/github.com/!vivid!cortex/ewma/@v/v1.2.0.zip) = 
+s/u7C2sRHIR5zPtbxkOkGioqJ13DqQLHWlV+mz/Ns8=
+SHA256 
(go_modules/github.com/acarl005/stripansi/@v/v0.0.0-20180116102854-5a71ef0e047d.mod)
 = 9reCOkmoAi4gnOYzdGnzgODUVIrJ7d3FAsk+nSGFU5w=
+SHA256 
(go_modules/github.com/acarl005/stripansi/@v/v0.0.0-20180116102854-5a71ef0e047d.zip)
 = UWmFilT28G8wicRdsjMpD7rx68LJd2ZJcFts2dxYpAw=
+SHA256 (go_modules/github.com/bsm/ginkgo/v2/@v/v2.12.0.mod) = 
4Z6a5I0biaA6+Y7wguQ6rEUN2JoisvR4LFLxJt5YOXU=
+SHA256 (go_modules/github.com/bsm/ginkgo/v2/@v/v2.12.0.zip) = 
7nNRkO2kuXft2TSEvAPJ3KKu7esxJBwjMDs3fe7FafI=
+SHA256 (go_modules/github.com/bsm/gomega/@v/v1.27.10.mod) = 
7Zm/GRmWBtSgMPrKlBAU6E0ClSg9yBC4CZQQ/c5YDJo=
+SHA256 (go_modules/github.com/bsm/gomega/@v/v1.27.10.zip) = 
MwsjBrfLwXTcVqjrAZRuud2FRHjSkvAdN+uGshRMFOw=
+SHA256 (go_modules/github.com/cespare/xxhash/v2/@v/v2.2.0.mod) = 
oJD46q9ZzCrfFjKZ6+/nl+Hco/at0sjoimo7kLpTiwI=
+SHA256 (go_modules/github.com/cespare/xxhash/v2/@v/v2.2.0.zip) = 
/BgM2wwA+/+9Obd0pyzbXwwyrOJTcNUTUZWRiow/vSU=
+SHA256 (go_modules/github.com/creasty/defaults/@v/v1.7.0.mod) = 
x/35kvVZVN5fIGcB2Ee776hkDG8C6367XHwxQAcNkc4=
+SHA256 (go_modules/github.com/creasty/defaults/@v/v1.7.0.zip) = 
wsbXirL2DtjxJRQAX7tbs37PfBRBeESBk6zK1OEwV84=
+SHA256 (go_modules/github.com/davecgh/go-spew/@v/v1.1.1.mod) = 
vLKTkyUSN7eaF7bBm/KRNPQ+j0OMMZiYj81GGhzfBcw=
+SHA256 (go_modules/github.com/davecgh/go-spew/@v/v1.1.1.zip) = 
a0SoQ5UfNxtwEMdU7MPKvv6BXVztHFuUCfstaX6KiQ0=
+SHA256 
(go_modules/github.com/dgryski/go-rendezvous/@v/v0.0.0-20200823014737-9f7001d12a5f.mod)
 = hd5DSrBs56RHCmR6eybbiMa1TsYIDJSCoSq8JtK3G68=
+SHA256 
(go_modules/github.com/dgryski/go-rendezvous/@v/v0.0.0-20200823014737-9f7001d12a5f.zip)
 = 0iIli2B9X8rPCehAaWB9jxj7pIslrRkex404DQeOaU8=
+SHA256 (go_modules/github.com/fatih/color/@v/v1.10.0.mod) = 
U5/OfPScTcYTXzAK1HE3D9DhXf849csMxDLUExNj64s=
+SHA256 (go_modules/github.com/fatih/color/@v/v1.13.0.mod) = 
8KxJ/fh41LNolwJb+xhjni/mfYhM6o4yTlwZFWl/ixw=
+SHA256 (go_modules/github.com/fatih/color/@v/v1.13.0.zip) = 
jyKpKBbZRhsv+Wd1TTDpvIJ50EWvG3VYVOvnZehMqyA=
+SHA256 (go_modules/github.com/go-playground/locales/@v/v0.13.0.mod) = 
h5GgNXsJCEh2RpyXRw3xvsl/yWddUwx2rJJ777TXUdM=
+SHA256 (go_modules/github.com/go-playground/locales/@v/v0.13.0.zip) = 
nEtlJz4TWxvbm6/HwLUYCmxZNvVO3svIgHxXqdEHxrk=
+SHA256 
(go_modules/github.com/go-playground/universal-translator/@v/v0.17.0.mod) = 
UmEZJaRTFuqMwu1XCrPbdFn7L4r680OBCU54q6nCvkQ=
+SHA256 
(go_modules/github.com/go-playground/universal-translator/@v/v0.17.0.zip) = 
z9Sk92wneU57kl+2cu51dtiapeIu/cf+xPyAtGer4G8=
+SHA256 (go_modules/github.com/go-playground/validator/v10/@v/v10.4.1.mod) = 
6LozHhIeoGl6wrlXnKSJsUciHGWDOBljICZlwVVPV7M=
+SHA256 (go_modules/github.com/go-playground/validator/v10/@v/v10.4.1.zip) = 
ecuoNB0n/B4eJSjAG04Bt9Q8z+8sBq0crHOyZHtTAqo=
+SHA256 (go_modules/github.com/go-sql-driver/mysql/@v/v1.6.0.mod) = 
c9P9R6q2sN5RpE3yf+seOBuRQGDaMYrtP+1kYoBHSgg=
+SHA256 (go_modules/github.com/go-sql-driver/mysql/@v/v1.8.1.mod) = 
X4QK5KiZECbWFXZGw2oO1RVJx24603dqEtWnFi5j0Ps=
+SHA256 (go_modules/github.com/go-sql-driver/mysql/@v/v1.8.1.zip) = 
dMWfrs+JbU7vTN7GYEzGKZOO9JzkvEO8BxmeLmJdnao=
+SHA256 (go_modules/github.com/goccy/go-yaml/@v/v1.11.3.mod) = 
Q++j11goBsRSVBb/IIzN2ySrrp/XskuX6+ebu2kFY9I=
+SHA256 (go_modules/github.com/goccy/go-yaml/@v/v1.11.3.zip) = 
sQ7xaCrXMisnASAAdBrdFyvGACGzB0nmTQmqfn4700M=
+SHA256 (go_modules/github.com/google/go-cmp/@v/v0.5.8.mod) = 
58dmnUod1Ym6PgJLon9D8pPbYR/gdc4g17iENw1j/r0=
+SHA256 (go_modules/github.com/google/go-cmp/@v/v0.5.9.mod) = 
58dmnUod1Ym6PgJLon9D8pPbYR/gdc4g17iENw1j/r0=
+SHA256 (go_modules/github.com/google/go-cmp/@v/v0.5.9.zip) = 
MkUIdKx1bvXUf2uBkwUQUwS5gZBFoW4/EFKJt88lLFE=
+SHA256 (go_modules/github.com/google/uuid/@v/v1.6.0.mod) = 
c9pHtjOLAKCC/UUao1oyc9OtwJuOm7qY2rAQkeQCr24=
+SHA256 (go_modules/github.com/google/uuid/@v/v1.6.0.zip) = 
0PAvN3IX9CcC4lloTgZEHtv1FA3dzDS6m+pWA4s4pu0=
+SHA256 (go_modules/github.com/jessevdk/go-flags/@v/v1.5.0.mod) = 
diFB8mquOK84YY9/UPtIZyw5q64Qj5Kyi9OwAvK/h28=
+SHA256 (go_modules/github.com/jessevdk/go-flags/@v/v1.5.0.zip) = 
mIY3mowx+QIc5oSQ4qIb2+p+X+lVMyKWUOGsFXHc14o=
+SHA256 (go_modules/github.com/jmoiron/sqlx/@v/v1.3.5.mod) = 
DD+haWrMHPELDVMLqkeXPLpo3TpBuFI81bx6DgQV85Q=
+SHA256 (go_modules/github.com/jmoiron/sqlx/@v/v1.3.5.zip) = 
WQB3emQBbkpbOEcSbvS+1O1dNUPtmArop5qxEMnaj8Y=
+SHA256 (go_modules/github.com/kr/text/@v/v0.2.0.mod) = 
9jh5sgT2zolc6lNZS4FPWsCvCEhrM7HKecZXOE77xyY=
+SHA256 (go_modules/github.com/kr/text/@v/v0.2.0.zip) = 
No6zGPkaW2e+kFxHAyq1wxodSal4SLEBGg0KISKzC6Q=
+SHA256 (go_modules/github.com/leodido/go-urn/@v/v1.2.0.mod) = 
ARMsYERZnEG7wZpTYeb8xYD9WYLyrLfKs7OzWwanUkM=
+SHA256 (go_modules/github.com/leodido/go-urn/@v/v1.2.0.zip) = 
ioVNeEFxAAppt5urss09qbj8yx4ba7ECx6bStSOA0Io=
+SHA256 (go_modules/github.com/lib/pq/@v/v1.10.9.mod) = 
lMFIhoiyuYIqluE3XjIAKmUswa7nFSD2v6h77I63nAY=
+SHA256 (go_modules/github.com/lib/pq/@v/v1.10.9.zip) = 
Z5Gnr2f4RqhjNTUAEsTvrdCFAJbr8iNQt7IOAeIW5vI=
+SHA256 (go_modules/github.com/lib/pq/@v/v1.2.0.mod) = 
TIrIOpiVeYUwFf3mEuZWOybLZ9G5N2SbvgoYd6wkkRQ=
+SHA256 (go_modules/github.com/mattn/go-colorable/@v/v0.1.13.mod) = 
1nQ64urmVxYSLxK0LJ8/g6gFwK4yvTxVPUpvG8uSQ6U=
+SHA256 (go_modules/github.com/mattn/go-colorable/@v/v0.1.13.zip) = 
CL4yLcxYSp/P3lyvDPh4tOEc2Y8lLjK8cE6SxaS6nRU=
+SHA256 (go_modules/github.com/mattn/go-colorable/@v/v0.1.8.mod) = 
rf8+JDhLzS7PDG1qGp5OMQZUAem10pzmoSAlWrPAIxM=
+SHA256 (go_modules/github.com/mattn/go-colorable/@v/v0.1.9.mod) = 
rf8+JDhLzS7PDG1qGp5OMQZUAem10pzmoSAlWrPAIxM=
+SHA256 (go_modules/github.com/mattn/go-isatty/@v/v0.0.12.mod) = 
GgYuVsAmbQBL6lERWs+MK1l9FAfKVa1WzOAel62j2ks=
+SHA256 (go_modules/github.com/mattn/go-isatty/@v/v0.0.14.mod) = 
6SmRM81yQ+wmZ6oloEstrGAJI0rkwc2k7bRXSZcNrp8=
+SHA256 (go_modules/github.com/mattn/go-isatty/@v/v0.0.16.mod) = 
cUdm7ILWfbiVreiva4BUrUMMPOpeFbOoiPI+0vPhuGM=
+SHA256 (go_modules/github.com/mattn/go-isatty/@v/v0.0.16.zip) = 
PV/xnEsqKhZP64T1zDivNJOAwMSgPQRD3OQLvW7D/Ss=
+SHA256 (go_modules/github.com/mattn/go-runewidth/@v/v0.0.12.mod) = 
QTaqoj/LMXaikoIvKoqYzMey/eOKWZIsFSsAb1nVlpU=
+SHA256 (go_modules/github.com/mattn/go-runewidth/@v/v0.0.12.zip) = 
iNH4l/4qHSSz/cxlCa6AlPAFQDlHELOim/NuZzD6qso=
+SHA256 (go_modules/github.com/mattn/go-sqlite3/@v/v1.14.22.mod) = 
vJI17m5OYCQ/Hn3KzwyqTUgK/N8G7Xjkgf0Sfp4xGd8=
+SHA256 (go_modules/github.com/mattn/go-sqlite3/@v/v1.14.22.zip) = 
BHeQxPH/eyXlfrNgPn7dji0H4PhoVC6n2SQ6MWw4cl0=
+SHA256 (go_modules/github.com/mattn/go-sqlite3/@v/v1.14.6.mod) = 
odA8NpvbveDb1GzwuPAn+2XkVFxrp4juFC6DeZhF+9w=
+SHA256 
(go_modules/github.com/okzk/sdnotify/@v/v0.0.0-20180710141335-d9becc38acbd.mod) 
= I7HAJPY7k4SKyOOj1z4H/ymxl+XS6qC+yxKCtJVMaN8=
+SHA256 
(go_modules/github.com/okzk/sdnotify/@v/v0.0.0-20180710141335-d9becc38acbd.zip) 
= PwPJZdWejV4/zvHBS2gZGrCwZ064rTuXoYuyaH6yn9A=
+SHA256 (go_modules/github.com/pkg/errors/@v/v0.9.1.mod) = 
3yjGqCPxgddheWlxd8DFlDxv+zjzwQstxTvjYO59RYk=
+SHA256 (go_modules/github.com/pkg/errors/@v/v0.9.1.zip) = 
1MNri80GFikKORMhXg9TuTG9bgBnBZbylg3xtEryvQc=
+SHA256 (go_modules/github.com/pmezard/go-difflib/@v/v1.0.0.mod) = 
dLLnZushU3eGTVh7rfV+lVIfaS0qeGCzx3WQk/nJvsI=
+SHA256 (go_modules/github.com/pmezard/go-difflib/@v/v1.0.0.zip) = 
3gTOzBpLjVPkNXBRAmeUvLxU8uaiYM+sUIzmnV1kV6A=
+SHA256 (go_modules/github.com/redis/go-redis/v9/@v/v9.5.1.mod) = 
h7TYe8i+3lewiT9IyKuTEdmHprs2frjR2g/oLCH0Ajg=
+SHA256 (go_modules/github.com/redis/go-redis/v9/@v/v9.5.1.zip) = 
e95RxSbTAAmHMDhtLZT3s59iNl4Woz/DcWojupZ+G4E=
+SHA256 (go_modules/github.com/rivo/uniseg/@v/v0.1.0.mod) = 
bHMYonqNVHOo62YedfsAUoF24O/FkxDtJ3yhO9EqU/E=
+SHA256 (go_modules/github.com/rivo/uniseg/@v/v0.2.0.mod) = 
bHMYonqNVHOo62YedfsAUoF24O/FkxDtJ3yhO9EqU/E=
+SHA256 (go_modules/github.com/rivo/uniseg/@v/v0.2.0.zip) = 
MZnZS+UChBQiIGYso7AOGd3R3r5OgN3HRf9CA+y2AcA=
+SHA256 (go_modules/github.com/ssgreg/journald/@v/v1.0.0.mod) = 
6QtdD0azw9+4s97Z2WlpDi3BGTToGeGv3Vj1+O6ir4E=
+SHA256 (go_modules/github.com/ssgreg/journald/@v/v1.0.0.zip) = 
pT91pP9bXQE8WDFKd8jgMCTJgrpChNDuNU9ix40z30o=
+SHA256 (go_modules/github.com/stretchr/objx/@v/v0.5.2.mod) = 
WOylTSZyhCeAb0CQiCjodi01LMOwoLC2DcYM5hdn//Y=
+SHA256 (go_modules/github.com/stretchr/objx/@v/v0.5.2.zip) = 
PCLB0cTEAk6xahLwGHd1ZAvzXVGwoGZJ/rx3lxGUUcA=
+SHA256 (go_modules/github.com/stretchr/testify/@v/v1.7.0.mod) = 
//gWjZjmoHFWxFShtuklUJ8xd+lsFVUW1/lrQHnMo78=
+SHA256 (go_modules/github.com/stretchr/testify/@v/v1.8.1.mod) = 
rxpdyzMazno/n8G11+7pwLyCtKKhgv5M7CrdIX4oU9Y=
+SHA256 (go_modules/github.com/stretchr/testify/@v/v1.9.0.mod) = 
wKZIoDfaVKawLoqBGx05F9SdxOGEHNdW8o8MTxWTkzw=
+SHA256 (go_modules/github.com/stretchr/testify/@v/v1.9.0.zip) = 
7l1Pc8tomxtUMsaQihifn72xclB8ScMtvfebI56puOA=
+SHA256 (go_modules/github.com/vbauerster/mpb/v6/@v/v6.0.4.mod) = 
jWRIx58ZL5WIWzBwEtXdMtCmQC7jxHb/N2HwB1NsLXs=
+SHA256 (go_modules/github.com/vbauerster/mpb/v6/@v/v6.0.4.zip) = 
p0FgZqu1SVC+HLVXv/CP1ZKzFqzUIwmhJr7UDdHzbCc=
+SHA256 (go_modules/go.uber.org/goleak/@v/v1.3.0.mod) = 
PxXcY1Sq6P5C08vRMCMHMdXGquaqZRympz9MZGzaj+w=
+SHA256 (go_modules/go.uber.org/goleak/@v/v1.3.0.zip) = 
cO3vDOfYMNmS8CTlJ/00UgabiE+UoneHpxi9aN1iBwI=
+SHA256 (go_modules/go.uber.org/multierr/@v/v1.10.0.mod) = 
WKMN3nMKuldXZxXZCEF3T2NEqHn+xWM6LGazfsMMEfA=
+SHA256 (go_modules/go.uber.org/multierr/@v/v1.10.0.zip) = 
T5uEtlneoPRrA2ZV/TvYGmCN6YL+JFbjhjfcnrJPrw0=
+SHA256 (go_modules/go.uber.org/zap/@v/v1.27.0.mod) = 
rYBZREWaFDYO6wZ3t8b8T/ep2oD7A3ZK+n2RzwLihcc=
+SHA256 (go_modules/go.uber.org/zap/@v/v1.27.0.zip) = 
uZS5b/C7UEo9WCiKuIufPGYEaJ6hr7adJbUJdpcFpsI=
+SHA256 (go_modules/golang.org/x/crypto/@v/v0.7.0.mod) = 
yJ/iLnPawmoAplasEf9MbhprbNKrzFftzazew/va2C0=
+SHA256 (go_modules/golang.org/x/crypto/@v/v0.7.0.zip) = 
d1Snxmt4AP9uR5A8YJqgfQSEUBgmrgR9LuGn1eJP0BI=
+SHA256 (go_modules/golang.org/x/exp/@v/v0.0.0-20220613132600-b0d781184e0d.mod) 
= KqbbzGUyHHFTSmOE7NZqsrIERkRKV3BwZjFFGY3Rnas=
+SHA256 (go_modules/golang.org/x/exp/@v/v0.0.0-20220613132600-b0d781184e0d.zip) 
= CaI3BCrKYySLIV5PDqz1puXuqTf4b6UKX8PuKK07Q8E=
+SHA256 
(go_modules/golang.org/x/mod/@v/v0.6.0-dev.0.20220106191415-9b9b3d81d5e3.mod) = 
CT1MzqEdCHW3jvAJ119ua0lGy5YRNQEqZC8SVR1ISNw=
+SHA256 
(go_modules/golang.org/x/mod/@v/v0.6.0-dev.0.20220106191415-9b9b3d81d5e3.zip) = 
NfUKvRAE+znm/ObhT/XA3tGvV3pUroGFwIfkB2auN5E=
+SHA256 (go_modules/golang.org/x/sync/@v/v0.7.0.mod) = 
cA5dsA3SaqGaF9zl/FUkNtYPaMVgbIW4IfJMPWByoVE=
+SHA256 (go_modules/golang.org/x/sync/@v/v0.7.0.zip) = 
ILAQhSQOZhv/x/WTg/IbkPES1ml4QiDG5ZyAEkMhbSI=
+SHA256 (go_modules/golang.org/x/sys/@v/v0.0.0-20200116001909-b77594299b42.mod) 
= GBl56L1X0tngZBgtqGyaYRGqaXVeiI8IQx7OR0Kuw0M=
+SHA256 (go_modules/golang.org/x/sys/@v/v0.0.0-20200223170610-d5e6a3e2c0ae.mod) 
= GBl56L1X0tngZBgtqGyaYRGqaXVeiI8IQx7OR0Kuw0M=
+SHA256 (go_modules/golang.org/x/sys/@v/v0.0.0-20210320140829-1e4c9ba3b0c4.mod) 
= GBl56L1X0tngZBgtqGyaYRGqaXVeiI8IQx7OR0Kuw0M=
+SHA256 (go_modules/golang.org/x/sys/@v/v0.0.0-20210514084401-e8d321eab015.mod) 
= 8DMzMJb+GY8xUd7tk/LeunTlC7/nc5E0BFvDt85KUCQ=
+SHA256 (go_modules/golang.org/x/sys/@v/v0.0.0-20210630005230-0f9fa26af87c.mod) 
= 8DMzMJb+GY8xUd7tk/LeunTlC7/nc5E0BFvDt85KUCQ=
+SHA256 (go_modules/golang.org/x/sys/@v/v0.0.0-20211019181941-9d821ace8654.mod) 
= 8DMzMJb+GY8xUd7tk/LeunTlC7/nc5E0BFvDt85KUCQ=
+SHA256 (go_modules/golang.org/x/sys/@v/v0.0.0-20220811171246-fbc7d0a398ab.mod) 
= 8DMzMJb+GY8xUd7tk/LeunTlC7/nc5E0BFvDt85KUCQ=
+SHA256 (go_modules/golang.org/x/sys/@v/v0.6.0.mod) = 
8DMzMJb+GY8xUd7tk/LeunTlC7/nc5E0BFvDt85KUCQ=
+SHA256 (go_modules/golang.org/x/sys/@v/v0.6.0.zip) = 
jBWGDjhQ486lpxhrt5uM+Y9RPZrFSYCZ073f1Jxt/D8=
+SHA256 (go_modules/golang.org/x/tools/@v/v0.1.10.mod) = 
c79ozX27JXU1ZYr+cyIARFoMm2RO95kQZnfLzRNvqqk=
+SHA256 (go_modules/golang.org/x/tools/@v/v0.1.10.zip) = 
hoXlF21vhlhMmL5UpP/MuVeUsyWU/sb29d1KIjHiIf8=
+SHA256 
(go_modules/golang.org/x/xerrors/@v/v0.0.0-20200804184101-5ec99f83aff1.mod) = 
ql4+ybt7n2gWCe+sAZ2d4ae6dxkkj/Hqon54iC2z1/U=
+SHA256 
(go_modules/golang.org/x/xerrors/@v/v0.0.0-20220907171357-04be3eba64a2.mod) = 
ycRP1T5v9jnosGWFs/PV/uHCe3X0P4WgrSsYLDxo230=
+SHA256 
(go_modules/golang.org/x/xerrors/@v/v0.0.0-20220907171357-04be3eba64a2.zip) = 
ucSB2zPEtoK6i6NIAY3b0hVb0ifMOP+fa0yyt0u8PBQ=
+SHA256 
(go_modules/gopkg.in/check.v1/@v/v0.0.0-20161208181325-20d25e280405.mod) = 
XDBuDWM81moRtA4uX7vG2kIRDbfXLqPBUkzrRe5Awz8=
+SHA256 
(go_modules/gopkg.in/check.v1/@v/v0.0.0-20161208181325-20d25e280405.zip) = 
ThgX+WTKNOVFuBr9oDJaXonPWN4uQT2CB8Cv3dD9wVw=
+SHA256 (go_modules/gopkg.in/yaml.v3/@v/v3.0.1.mod) = 
IVeYYKIDBvz0OxvSNNH7oxlJnHdhG3HAX5vzupDauTk=
+SHA256 (go_modules/gopkg.in/yaml.v3/@v/v3.0.1.zip) = 
qrj7xOYwDqCOav4crqGKIckMefSJ9SxT4vIEMfGpoBU=
+SHA256 (icingadb-1.2.0.zip) = p/9Fe61O94pcZdP8BlcVQb7F3u5vD6u/2IqIjiY9zG0=
+SIZE (go_modules/filippo.io/edwards25519/@v/v1.1.0.mod) = 40
+SIZE (go_modules/filippo.io/edwards25519/@v/v1.1.0.zip) = 55809
+SIZE (go_modules/github.com/!vivid!cortex/ewma/@v/v1.2.0.mod) = 44
+SIZE (go_modules/github.com/!vivid!cortex/ewma/@v/v1.2.0.zip) = 9548
+SIZE 
(go_modules/github.com/acarl005/stripansi/@v/v0.0.0-20180116102854-5a71ef0e047d.mod)
 = 37
+SIZE 
(go_modules/github.com/acarl005/stripansi/@v/v0.0.0-20180116102854-5a71ef0e047d.zip)
 = 1982
+SIZE (go_modules/github.com/bsm/ginkgo/v2/@v/v2.12.0.mod) = 41
+SIZE (go_modules/github.com/bsm/ginkgo/v2/@v/v2.12.0.zip) = 483550
+SIZE (go_modules/github.com/bsm/gomega/@v/v1.27.10.mod) = 38
+SIZE (go_modules/github.com/bsm/gomega/@v/v1.27.10.zip) = 276786
+SIZE (go_modules/github.com/cespare/xxhash/v2/@v/v2.2.0.mod) = 45
+SIZE (go_modules/github.com/cespare/xxhash/v2/@v/v2.2.0.zip) = 17183
+SIZE (go_modules/github.com/creasty/defaults/@v/v1.7.0.mod) = 44
+SIZE (go_modules/github.com/creasty/defaults/@v/v1.7.0.zip) = 10244
+SIZE (go_modules/github.com/davecgh/go-spew/@v/v1.1.1.mod) = 34
+SIZE (go_modules/github.com/davecgh/go-spew/@v/v1.1.1.zip) = 60320
+SIZE 
(go_modules/github.com/dgryski/go-rendezvous/@v/v0.0.0-20200823014737-9f7001d12a5f.mod)
 = 40
+SIZE 
(go_modules/github.com/dgryski/go-rendezvous/@v/v0.0.0-20200823014737-9f7001d12a5f.zip)
 = 2243
+SIZE (go_modules/github.com/fatih/color/@v/v1.10.0.mod) = 126
+SIZE (go_modules/github.com/fatih/color/@v/v1.13.0.mod) = 126
+SIZE (go_modules/github.com/fatih/color/@v/v1.13.0.zip) = 12921
+SIZE (go_modules/github.com/go-playground/locales/@v/v0.13.0.mod) = 83
+SIZE (go_modules/github.com/go-playground/locales/@v/v0.13.0.zip) = 4905890
+SIZE (go_modules/github.com/go-playground/universal-translator/@v/v0.17.0.mod) 
= 112
+SIZE (go_modules/github.com/go-playground/universal-translator/@v/v0.17.0.zip) 
= 48160
+SIZE (go_modules/github.com/go-playground/validator/v10/@v/v10.4.1.mod) = 298
+SIZE (go_modules/github.com/go-playground/validator/v10/@v/v10.4.1.zip) = 
197085
+SIZE (go_modules/github.com/go-sql-driver/mysql/@v/v1.6.0.mod) = 47
+SIZE (go_modules/github.com/go-sql-driver/mysql/@v/v1.8.1.mod) = 87
+SIZE (go_modules/github.com/go-sql-driver/mysql/@v/v1.8.1.zip) = 129854
+SIZE (go_modules/github.com/goccy/go-yaml/@v/v1.11.3.mod) = 567
+SIZE (go_modules/github.com/goccy/go-yaml/@v/v1.11.3.zip) = 109283
+SIZE (go_modules/github.com/google/go-cmp/@v/v0.5.8.mod) = 41
+SIZE (go_modules/github.com/google/go-cmp/@v/v0.5.9.mod) = 41
+SIZE (go_modules/github.com/google/go-cmp/@v/v0.5.9.zip) = 130220
+SIZE (go_modules/github.com/google/uuid/@v/v1.6.0.mod) = 30
+SIZE (go_modules/github.com/google/uuid/@v/v1.6.0.zip) = 31981
+SIZE (go_modules/github.com/jessevdk/go-flags/@v/v1.5.0.mod) = 106
+SIZE (go_modules/github.com/jessevdk/go-flags/@v/v1.5.0.zip) = 77449
+SIZE (go_modules/github.com/jmoiron/sqlx/@v/v1.3.5.mod) = 155
+SIZE (go_modules/github.com/jmoiron/sqlx/@v/v1.3.5.zip) = 64810
+SIZE (go_modules/github.com/kr/text/@v/v0.2.0.mod) = 68
+SIZE (go_modules/github.com/kr/text/@v/v0.2.0.zip) = 12607
+SIZE (go_modules/github.com/leodido/go-urn/@v/v1.2.0.mod) = 86
+SIZE (go_modules/github.com/leodido/go-urn/@v/v1.2.0.zip) = 1169163
+SIZE (go_modules/github.com/lib/pq/@v/v1.10.9.mod) = 34
+SIZE (go_modules/github.com/lib/pq/@v/v1.10.9.zip) = 132435
+SIZE (go_modules/github.com/lib/pq/@v/v1.2.0.mod) = 25
+SIZE (go_modules/github.com/mattn/go-colorable/@v/v0.1.13.mod) = 90
+SIZE (go_modules/github.com/mattn/go-colorable/@v/v0.1.13.zip) = 13909
+SIZE (go_modules/github.com/mattn/go-colorable/@v/v0.1.8.mod) = 160
+SIZE (go_modules/github.com/mattn/go-colorable/@v/v0.1.9.mod) = 160
+SIZE (go_modules/github.com/mattn/go-isatty/@v/v0.0.12.mod) = 104
+SIZE (go_modules/github.com/mattn/go-isatty/@v/v0.0.14.mod) = 104
+SIZE (go_modules/github.com/mattn/go-isatty/@v/v0.0.16.mod) = 104
+SIZE (go_modules/github.com/mattn/go-isatty/@v/v0.0.16.zip) = 8927
+SIZE (go_modules/github.com/mattn/go-runewidth/@v/v0.0.12.mod) = 84
+SIZE (go_modules/github.com/mattn/go-runewidth/@v/v0.0.12.zip) = 20977
+SIZE (go_modules/github.com/mattn/go-sqlite3/@v/v1.14.22.mod) = 146
+SIZE (go_modules/github.com/mattn/go-sqlite3/@v/v1.14.22.zip) = 2674679
+SIZE (go_modules/github.com/mattn/go-sqlite3/@v/v1.14.6.mod) = 44
+SIZE 
(go_modules/github.com/okzk/sdnotify/@v/v0.0.0-20180710141335-d9becc38acbd.mod) 
= 32
+SIZE 
(go_modules/github.com/okzk/sdnotify/@v/v0.0.0-20180710141335-d9becc38acbd.zip) 
= 3871
+SIZE (go_modules/github.com/pkg/errors/@v/v0.9.1.mod) = 29
+SIZE (go_modules/github.com/pkg/errors/@v/v0.9.1.zip) = 17866
+SIZE (go_modules/github.com/pmezard/go-difflib/@v/v1.0.0.mod) = 37
+SIZE (go_modules/github.com/pmezard/go-difflib/@v/v1.0.0.zip) = 12433
+SIZE (go_modules/github.com/redis/go-redis/v9/@v/v9.5.1.mod) = 230
+SIZE (go_modules/github.com/redis/go-redis/v9/@v/v9.5.1.zip) = 250611
+SIZE (go_modules/github.com/rivo/uniseg/@v/v0.1.0.mod) = 39
+SIZE (go_modules/github.com/rivo/uniseg/@v/v0.2.0.mod) = 39
+SIZE (go_modules/github.com/rivo/uniseg/@v/v0.2.0.zip) = 45731
+SIZE (go_modules/github.com/ssgreg/journald/@v/v1.0.0.mod) = 34
+SIZE (go_modules/github.com/ssgreg/journald/@v/v1.0.0.zip) = 12337
+SIZE (go_modules/github.com/stretchr/objx/@v/v0.5.2.mod) = 276
+SIZE (go_modules/github.com/stretchr/objx/@v/v0.5.2.zip) = 43974
+SIZE (go_modules/github.com/stretchr/testify/@v/v1.7.0.mod) = 216
+SIZE (go_modules/github.com/stretchr/testify/@v/v1.8.1.mod) = 188
+SIZE (go_modules/github.com/stretchr/testify/@v/v1.9.0.mod) = 417
+SIZE (go_modules/github.com/stretchr/testify/@v/v1.9.0.zip) = 124686
+SIZE (go_modules/github.com/vbauerster/mpb/v6/@v/v6.0.4.mod) = 283
+SIZE (go_modules/github.com/vbauerster/mpb/v6/@v/v6.0.4.zip) = 71664
+SIZE (go_modules/go.uber.org/goleak/@v/v1.3.0.mod) = 333
+SIZE (go_modules/go.uber.org/goleak/@v/v1.3.0.zip) = 37573
+SIZE (go_modules/go.uber.org/multierr/@v/v1.10.0.mod) = 228
+SIZE (go_modules/go.uber.org/multierr/@v/v1.10.0.zip) = 23772
+SIZE (go_modules/go.uber.org/zap/@v/v1.27.0.mod) = 312
+SIZE (go_modules/go.uber.org/zap/@v/v1.27.0.zip) = 287887
+SIZE (go_modules/golang.org/x/crypto/@v/v0.7.0.mod) = 171
+SIZE (go_modules/golang.org/x/crypto/@v/v0.7.0.zip) = 1761498
+SIZE (go_modules/golang.org/x/exp/@v/v0.0.0-20220613132600-b0d781184e0d.mod) = 
325
+SIZE (go_modules/golang.org/x/exp/@v/v0.0.0-20220613132600-b0d781184e0d.zip) = 
365649
+SIZE 
(go_modules/golang.org/x/mod/@v/v0.6.0-dev.0.20220106191415-9b9b3d81d5e3.mod) = 
214
+SIZE 
(go_modules/golang.org/x/mod/@v/v0.6.0-dev.0.20220106191415-9b9b3d81d5e3.zip) = 
169189
+SIZE (go_modules/golang.org/x/sync/@v/v0.7.0.mod) = 34
+SIZE (go_modules/golang.org/x/sync/@v/v0.7.0.zip) = 26990
+SIZE (go_modules/golang.org/x/sys/@v/v0.0.0-20200116001909-b77594299b42.mod) = 
33
+SIZE (go_modules/golang.org/x/sys/@v/v0.0.0-20200223170610-d5e6a3e2c0ae.mod) = 
33
+SIZE (go_modules/golang.org/x/sys/@v/v0.0.0-20210320140829-1e4c9ba3b0c4.mod) = 
33
+SIZE (go_modules/golang.org/x/sys/@v/v0.0.0-20210514084401-e8d321eab015.mod) = 
33
+SIZE (go_modules/golang.org/x/sys/@v/v0.0.0-20210630005230-0f9fa26af87c.mod) = 
33
+SIZE (go_modules/golang.org/x/sys/@v/v0.0.0-20211019181941-9d821ace8654.mod) = 
33
+SIZE (go_modules/golang.org/x/sys/@v/v0.0.0-20220811171246-fbc7d0a398ab.mod) = 
33
+SIZE (go_modules/golang.org/x/sys/@v/v0.6.0.mod) = 33
+SIZE (go_modules/golang.org/x/sys/@v/v0.6.0.zip) = 1892073
+SIZE (go_modules/golang.org/x/tools/@v/v0.1.10.mod) = 383
+SIZE (go_modules/golang.org/x/tools/@v/v0.1.10.zip) = 3793144
+SIZE 
(go_modules/golang.org/x/xerrors/@v/v0.0.0-20200804184101-5ec99f83aff1.mod) = 37
+SIZE 
(go_modules/golang.org/x/xerrors/@v/v0.0.0-20220907171357-04be3eba64a2.mod) = 37
+SIZE 
(go_modules/golang.org/x/xerrors/@v/v0.0.0-20220907171357-04be3eba64a2.zip) = 
22397
+SIZE (go_modules/gopkg.in/check.v1/@v/v0.0.0-20161208181325-20d25e280405.mod) 
= 25
+SIZE (go_modules/gopkg.in/check.v1/@v/v0.0.0-20161208181325-20d25e280405.zip) 
= 39844
+SIZE (go_modules/gopkg.in/yaml.v3/@v/v3.0.1.mod) = 95
+SIZE (go_modules/gopkg.in/yaml.v3/@v/v3.0.1.zip) = 104623
+SIZE (icingadb-1.2.0.zip) = 3379031
Index: icingadb/modules.inc
===================================================================
RCS file: icingadb/modules.inc
diff -N icingadb/modules.inc
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ icingadb/modules.inc        17 Apr 2024 23:28:58 -0000
@@ -0,0 +1,71 @@
+MODGO_MODULES =        \
+       filippo.io/edwards25519                          v1.1.0 \
+       github.com/!vivid!cortex/ewma                    v1.2.0 \
+       github.com/acarl005/stripansi                    
v0.0.0-20180116102854-5a71ef0e047d \
+       github.com/bsm/ginkgo/v2                         v2.12.0 \
+       github.com/bsm/gomega                            v1.27.10 \
+       github.com/cespare/xxhash/v2                     v2.2.0 \
+       github.com/creasty/defaults                      v1.7.0 \
+       github.com/davecgh/go-spew                       v1.1.1 \
+       github.com/dgryski/go-rendezvous                 
v0.0.0-20200823014737-9f7001d12a5f \
+       github.com/fatih/color                           v1.13.0 \
+       github.com/go-playground/locales                 v0.13.0 \
+       github.com/go-playground/universal-translator    v0.17.0 \
+       github.com/go-playground/validator/v10           v10.4.1 \
+       github.com/go-sql-driver/mysql                   v1.8.1 \
+       github.com/goccy/go-yaml                         v1.11.3 \
+       github.com/google/go-cmp                         v0.5.9 \
+       github.com/google/uuid                           v1.6.0 \
+       github.com/jessevdk/go-flags                     v1.5.0 \
+       github.com/jmoiron/sqlx                          v1.3.5 \
+       github.com/kr/text                               v0.2.0 \
+       github.com/leodido/go-urn                        v1.2.0 \
+       github.com/lib/pq                                v1.10.9 \
+       github.com/mattn/go-colorable                    v0.1.13 \
+       github.com/mattn/go-isatty                       v0.0.16 \
+       github.com/mattn/go-runewidth                    v0.0.12 \
+       github.com/mattn/go-sqlite3                      v1.14.22 \
+       github.com/okzk/sdnotify                         
v0.0.0-20180710141335-d9becc38acbd \
+       github.com/pkg/errors                            v0.9.1 \
+       github.com/pmezard/go-difflib                    v1.0.0 \
+       github.com/redis/go-redis/v9                     v9.5.1 \
+       github.com/rivo/uniseg                           v0.2.0 \
+       github.com/ssgreg/journald                       v1.0.0 \
+       github.com/stretchr/objx                         v0.5.2 \
+       github.com/stretchr/testify                      v1.9.0 \
+       github.com/vbauerster/mpb/v6                     v6.0.4 \
+       go.uber.org/goleak                               v1.3.0 \
+       go.uber.org/multierr                             v1.10.0 \
+       go.uber.org/zap                                  v1.27.0 \
+       golang.org/x/crypto                              v0.7.0 \
+       golang.org/x/exp                                 
v0.0.0-20220613132600-b0d781184e0d \
+       golang.org/x/mod                                 
v0.6.0-dev.0.20220106191415-9b9b3d81d5e3 \
+       golang.org/x/sync                                v0.7.0 \
+       golang.org/x/sys                                 v0.6.0 \
+       golang.org/x/tools                               v0.1.10 \
+       golang.org/x/xerrors                             
v0.0.0-20220907171357-04be3eba64a2 \
+       gopkg.in/check.v1                                
v0.0.0-20161208181325-20d25e280405 \
+       gopkg.in/yaml.v3                                 v3.0.1
+
+MODGO_MODFILES =       \
+       github.com/fatih/color           v1.10.0 \
+       github.com/go-sql-driver/mysql   v1.6.0 \
+       github.com/google/go-cmp         v0.5.8 \
+       github.com/lib/pq                v1.2.0 \
+       github.com/mattn/go-colorable    v0.1.8 \
+       github.com/mattn/go-colorable    v0.1.9 \
+       github.com/mattn/go-isatty       v0.0.12 \
+       github.com/mattn/go-isatty       v0.0.14 \
+       github.com/mattn/go-sqlite3      v1.14.6 \
+       github.com/rivo/uniseg           v0.1.0 \
+       github.com/stretchr/testify      v1.7.0 \
+       github.com/stretchr/testify      v1.8.1 \
+       golang.org/x/sys                 v0.0.0-20200116001909-b77594299b42 \
+       golang.org/x/sys                 v0.0.0-20200223170610-d5e6a3e2c0ae \
+       golang.org/x/sys                 v0.0.0-20210320140829-1e4c9ba3b0c4 \
+       golang.org/x/sys                 v0.0.0-20210514084401-e8d321eab015 \
+       golang.org/x/sys                 v0.0.0-20210630005230-0f9fa26af87c \
+       golang.org/x/sys                 v0.0.0-20211019181941-9d821ace8654 \
+       golang.org/x/sys                 v0.0.0-20220811171246-fbc7d0a398ab \
+       golang.org/x/xerrors             v0.0.0-20200804184101-5ec99f83aff1
+
Index: icingadb/pkg/DESCR
===================================================================
RCS file: icingadb/pkg/DESCR
diff -N icingadb/pkg/DESCR
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ icingadb/pkg/DESCR  17 Apr 2024 23:28:58 -0000
@@ -0,0 +1,18 @@
+Icinga DB is an Icinga configuration and state database supporting
+multiple environments. It can be used instead of the deprecated Icinga
+Data Output, IDO, for database synchronization.
+
+Icinga DB is a set of components for publishing, synchronizing and
+visualizing monitoring data in the Icinga ecosystem, consisting of:
+
+* The Icinga DB daemon, which synchronizes monitoring data between a
+  Redis server and a database.
+
+* Icinga 2 with its Icinga DB feature enabled, responsible for
+  publishing the data to the Redis server, i.e. configuration and its
+  runtime updates, check results, state changes, downtimes,
+  acknowledgements, notifications, and other events such as flapping.
+
+* Icinga Web with the Icinga DB Web module enabled, which connects
+  to both Redis and the database to display and work with the most
+  recent data.
Index: icingadb/pkg/PLIST
===================================================================
RCS file: icingadb/pkg/PLIST
diff -N icingadb/pkg/PLIST
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ icingadb/pkg/PLIST  17 Apr 2024 23:28:58 -0000
@@ -0,0 +1,69 @@
+@newgroup _icingadb:898
+@newuser _icingadb:898:_icingadb::Icinga DB user:/nonexistent:/sbin/nologin
+@mode 770
+@owner _icingadb
+@group _icingadb
+@sample ${SYSCONFDIR}/icingadb/
+@mode
+@owner
+@group
+@rcscript ${RCDIR}/icingadb
+@bin bin/icingadb
+@bin bin/icingadb-migrate
+share/doc/icingadb/
+share/doc/icingadb/AUTHORS
+share/doc/icingadb/CHANGELOG.md
+share/doc/icingadb/LICENSE
+share/doc/icingadb/README.md
+share/doc/icingadb/doc/
+share/doc/icingadb/doc/01-About.md
+share/doc/icingadb/doc/02-Installation.md
+share/doc/icingadb/doc/02-Installation.md.d/
+share/doc/icingadb/doc/02-Installation.md.d/01-Amazon-Linux.md
+share/doc/icingadb/doc/02-Installation.md.d/02-CentOS.md
+share/doc/icingadb/doc/02-Installation.md.d/03-Debian.md
+share/doc/icingadb/doc/02-Installation.md.d/04-RHEL.md
+share/doc/icingadb/doc/02-Installation.md.d/05-SLES.md
+share/doc/icingadb/doc/02-Installation.md.d/06-Ubuntu.md
+share/doc/icingadb/doc/03-Configuration.md
+share/doc/icingadb/doc/04-Upgrading.md
+share/doc/icingadb/doc/05-Distributed-Setups.md
+share/doc/icingadb/doc/06-Migration.md
+share/doc/icingadb/doc/TRADEMARKS.md
+share/doc/icingadb/doc/icingadb-migration.example.yml
+share/doc/icingadb/doc/images/
+share/doc/icingadb/doc/images/icingadb-architecture.png
+share/doc/icingadb/doc/images/icingadb-daemon.png
+share/doc/icingadb/doc/images/icingadb-dashboard.png
+share/doc/icingadb/doc/images/icingadb-database.png
+share/doc/icingadb/doc/images/icingadb-envs.png
+share/doc/icingadb/doc/images/icingadb-ha.png
+share/doc/icingadb/doc/images/icingadb-web.png
+share/doc/icingadb/markdown/
+share/doc/pkg-readmes/${PKGSTEM}
+share/examples/icingadb/
+share/examples/icingadb/config.example.yml
+@mode 0660
+@owner _icingadb
+@group _icingadb
+@sample ${SYSCONFDIR}/icingadb/config.yml
+@mode
+@owner
+@group
+share/examples/icingadb/schema/
+share/examples/icingadb/schema/mysql/
+share/examples/icingadb/schema/mysql/schema.sql
+share/examples/icingadb/schema/mysql/upgrades/
+share/examples/icingadb/schema/mysql/upgrades/1.0.0-rc2.sql
+share/examples/icingadb/schema/mysql/upgrades/1.0.0.sql
+share/examples/icingadb/schema/mysql/upgrades/1.1.1.sql
+share/examples/icingadb/schema/mysql/upgrades/1.2.0.sql
+share/examples/icingadb/schema/mysql/upgrades/optional/
+share/examples/icingadb/schema/mysql/upgrades/optional/1.2.0-history.sql
+share/examples/icingadb/schema/pgsql/
+share/examples/icingadb/schema/pgsql/schema.sql
+share/examples/icingadb/schema/pgsql/upgrades/
+share/examples/icingadb/schema/pgsql/upgrades/1.1.1.sql
+share/examples/icingadb/schema/pgsql/upgrades/1.2.0.sql
+share/examples/icingadb/schema/pgsql/upgrades/optional/
+share/examples/icingadb/schema/pgsql/upgrades/optional/1.2-0-history.sql
Index: icingadb/pkg/README
===================================================================
RCS file: icingadb/pkg/README
diff -N icingadb/pkg/README
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ icingadb/pkg/README 17 Apr 2024 23:28:58 -0000
@@ -0,0 +1,86 @@
++-----------------------------------------------------------------------
+| Running ${PKGSTEM} on OpenBSD
++-----------------------------------------------------------------------
+
+Getting Started
+===============
+
+The following information includes notes specific to use on OpenBSD. Use
+them in conjunction with the main Icinga DB documentation available in
+${PREFIX}/share/doc/icingadb/doc
+or online at
+https://icinga.com/docs/icinga-db/
+
+It is important to have an understanding of the components that will be
+in use with Icinga DB before beginning the configuration of Icinga DB. A
+Redis or another protocol-compatible server is required, which needs to
+be configured in both Icinga 2 and Icinga DB. A database - MySQL or
+PostgreSQL - is also required and must be configured in both Icinga DB
+and Icinga DB Web.
+
+If not already done, these services must be installed, perhaps on the
+same machine. They are available from packages.
+
+The database must be configured. Please refer to the documentation
+section "Setting up the Database" in
+${PREFIX}/share/doc/icingadb/doc/02-Installation.md
+or online at
+https://icinga.com/docs/icinga-db/latest/doc/02-Installation/03-Debian/#setting-up-the-database
+
+Afterwards, a database schema must be imported. Schema and updates for
+MySQL and PostgreSQL are found in ${PREFIX}/share/examples/icingadb/schema/.
+
+Before starting Icinga DB, the installed sample configuration at
+${SYSCONFDIR}/icingadb/config.yml should now be altered accordingly to your 
setup.
+See the documentation in
+${PREFIX}/share/doc/icingadb/doc/03-Configuration.md
+or online at
+https://icinga.com/docs/icinga-db/latest/doc/03-Configuration/
+
+Enable Icinga DB at boot and start it as usual:
+
+  # rcctl enable icingadb
+  # rcctl start icingadb
+
+Icinga 2 Integration
+--------------------
+
+The following section should be read in parallel with the official
+Debian-specific documentation, available online at
+https://icinga.com/docs/icinga-2/latest/doc/02-installation/01-Debian/#set-up-icinga-db
+
+The Icinga 2 installation needs the icingadb feature enabled.
+
+  # doas -u _icinga icinga2 feature enable icingadb
+
+This results in an IcingaDB object becoming available under
+${SYSCONFDIR}/icinga2/features-enabled/icingadb.conf
+
+Depending on your setup it might be necessary to alter this file
+according to the documentation available online at
+https://icinga.com/docs/icinga-2/latest/doc/09-object-types/#icingadb
+
+Please note, Icinga 2's IcingaDB default port is be 6380, which is not
+equal to the Redis default port of 6379.
+
+Finally, restart Icinga 2:
+
+  # rcctl restart icinga2
+
+Icinga Web 2 Integration
+------------------------
+
+To integrate Icinga DB into Icinga Web 2, install the icingadb-web package
+and follow its pkg-readme.
+
+Upgrading Icinga DB
+===================
+
+Follow the main documentation in
+${PREFIX}/share/doc/icingadb/doc/04-Upgrading.md
+or online at
+https://icinga.com/docs/icinga-db/latest/doc/04-Upgrading/
+
+If a schema update is necessary, it will be available under
+${PREFIX}/share/examples/icingadb/schema/{mysql,pgsql}/upgrades/
+and will be named after the new Icinga DB version.
Index: icingadb/pkg/icingadb.rc
===================================================================
RCS file: icingadb/pkg/icingadb.rc
diff -N icingadb/pkg/icingadb.rc
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ icingadb/pkg/icingadb.rc    17 Apr 2024 23:28:58 -0000
@@ -0,0 +1,13 @@
+#!/bin/ksh
+
+daemon="${TRUEPREFIX}/bin/icingadb"
+daemon_logger="daemon.info"
+daemon_user="_icingadb"
+
+. /etc/rc.d/rc.subr
+
+pexp="${daemon}.*"
+rc_bg="YES"
+rc_reload="NO"
+
+rc_cmd $1
Index: icingadb-web/Makefile
===================================================================
RCS file: icingadb-web/Makefile
diff -N icingadb-web/Makefile
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ icingadb-web/Makefile       17 Apr 2024 23:28:58 -0000
@@ -0,0 +1,14 @@
+COMMENT=       web-based UI for Icinga DB
+
+GH_PROJECT=    icingadb-web
+MODULE_NAME=   icingadb-web
+MODULE_VERSION=        v1.1.2
+MODULE_DEST=   ${PREFIX}/icinga-web2/modules/icingadb
+
+HOMEPAGE=      https://icinga.com/docs/icinga-db-web/
+
+MAINTAINER=    Alvar Penning <p...@0x21.biz>
+
+RUN_DEPENDS=   lang/php/${MODPHP_VERSION},-curl
+
+.include <bsd.port.mk>
Index: icingadb-web/distinfo
===================================================================
RCS file: icingadb-web/distinfo
diff -N icingadb-web/distinfo
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ icingadb-web/distinfo       17 Apr 2024 23:28:58 -0000
@@ -0,0 +1,2 @@
+SHA256 (icingadb-web-1.1.2.tar.gz) = 
qC017451cmaO6KqJz6W64eXAFIf4TpNqjIcSuYWHR1M=
+SIZE (icingadb-web-1.1.2.tar.gz) = 2056168
Index: icingadb-web/pkg/DESCR
===================================================================
RCS file: icingadb-web/pkg/DESCR
diff -N icingadb-web/pkg/DESCR
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ icingadb-web/pkg/DESCR      17 Apr 2024 23:28:58 -0000
@@ -0,0 +1,14 @@
+Icinga DB Web is an Icinga Web 2 module for Icinga DB, providing a
+graphical interface to Icinga monitoring.
+
+Icinga DB is a set of components for publishing, synchronizing and
+visualizing monitoring data in the Icinga ecosystem, consisting of:
+
+* Icinga DB Web which connects to both a Redis server and a database to
+  view and work with most up-to-date monitoring data
+* Icinga 2 with its Icinga DB feature enabled, responsible for
+  publishing the data to the Redis server, i.e. configuration and its
+  runtime updates, check results, state changes, downtimes,
+  acknowledgements, notifications, and other events such as flapping
+* And the Icinga DB daemon, which synchronizes the data between the
+  Redis server and the database
Index: icingadb-web/pkg/PLIST
===================================================================
RCS file: icingadb-web/pkg/PLIST
diff -N icingadb-web/pkg/PLIST
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ icingadb-web/pkg/PLIST      17 Apr 2024 23:28:58 -0000
@@ -0,0 +1,507 @@
+icinga-web2/modules/icingadb/
+icinga-web2/modules/icingadb/AUTHORS
+icinga-web2/modules/icingadb/CHANGELOG.md
+icinga-web2/modules/icingadb/CONTRIBUTING.md
+icinga-web2/modules/icingadb/LICENSE
+icinga-web2/modules/icingadb/README.md
+icinga-web2/modules/icingadb/SECURITY.md
+icinga-web2/modules/icingadb/application/
+icinga-web2/modules/icingadb/application/clicommands/
+icinga-web2/modules/icingadb/application/clicommands/MigrateCommand.php
+icinga-web2/modules/icingadb/application/controllers/
+icinga-web2/modules/icingadb/application/controllers/CommandTransportController.php
+icinga-web2/modules/icingadb/application/controllers/CommentController.php
+icinga-web2/modules/icingadb/application/controllers/CommentsController.php
+icinga-web2/modules/icingadb/application/controllers/ConfigController.php
+icinga-web2/modules/icingadb/application/controllers/DowntimeController.php
+icinga-web2/modules/icingadb/application/controllers/DowntimesController.php
+icinga-web2/modules/icingadb/application/controllers/ErrorController.php
+icinga-web2/modules/icingadb/application/controllers/EventController.php
+icinga-web2/modules/icingadb/application/controllers/HealthController.php
+icinga-web2/modules/icingadb/application/controllers/HistoryController.php
+icinga-web2/modules/icingadb/application/controllers/HostController.php
+icinga-web2/modules/icingadb/application/controllers/HostgroupController.php
+icinga-web2/modules/icingadb/application/controllers/HostgroupsController.php
+icinga-web2/modules/icingadb/application/controllers/HostsController.php
+icinga-web2/modules/icingadb/application/controllers/MigrateController.php
+icinga-web2/modules/icingadb/application/controllers/NotificationsController.php
+icinga-web2/modules/icingadb/application/controllers/ServiceController.php
+icinga-web2/modules/icingadb/application/controllers/ServicegroupController.php
+icinga-web2/modules/icingadb/application/controllers/ServicegroupsController.php
+icinga-web2/modules/icingadb/application/controllers/ServicesController.php
+icinga-web2/modules/icingadb/application/controllers/TacticalController.php
+icinga-web2/modules/icingadb/application/controllers/UserController.php
+icinga-web2/modules/icingadb/application/controllers/UsergroupController.php
+icinga-web2/modules/icingadb/application/controllers/UsergroupsController.php
+icinga-web2/modules/icingadb/application/controllers/UsersController.php
+icinga-web2/modules/icingadb/application/forms/
+icinga-web2/modules/icingadb/application/forms/ApiTransportForm.php
+icinga-web2/modules/icingadb/application/forms/Command/
+icinga-web2/modules/icingadb/application/forms/Command/CommandForm.php
+icinga-web2/modules/icingadb/application/forms/Command/Instance/
+icinga-web2/modules/icingadb/application/forms/Command/Instance/ToggleInstanceFeaturesForm.php
+icinga-web2/modules/icingadb/application/forms/Command/Object/
+icinga-web2/modules/icingadb/application/forms/Command/Object/AcknowledgeProblemForm.php
+icinga-web2/modules/icingadb/application/forms/Command/Object/AddCommentForm.php
+icinga-web2/modules/icingadb/application/forms/Command/Object/CheckNowForm.php
+icinga-web2/modules/icingadb/application/forms/Command/Object/DeleteCommentForm.php
+icinga-web2/modules/icingadb/application/forms/Command/Object/DeleteDowntimeForm.php
+icinga-web2/modules/icingadb/application/forms/Command/Object/ProcessCheckResultForm.php
+icinga-web2/modules/icingadb/application/forms/Command/Object/RemoveAcknowledgementForm.php
+icinga-web2/modules/icingadb/application/forms/Command/Object/ScheduleCheckForm.php
+icinga-web2/modules/icingadb/application/forms/Command/Object/ScheduleHostDowntimeForm.php
+icinga-web2/modules/icingadb/application/forms/Command/Object/ScheduleServiceDowntimeForm.php
+icinga-web2/modules/icingadb/application/forms/Command/Object/SendCustomNotificationForm.php
+icinga-web2/modules/icingadb/application/forms/Command/Object/ToggleObjectFeaturesForm.php
+icinga-web2/modules/icingadb/application/forms/DatabaseConfigForm.php
+icinga-web2/modules/icingadb/application/forms/Navigation/
+icinga-web2/modules/icingadb/application/forms/Navigation/ActionForm.php
+icinga-web2/modules/icingadb/application/forms/Navigation/IcingadbHostActionForm.php
+icinga-web2/modules/icingadb/application/forms/Navigation/IcingadbServiceActionForm.php
+icinga-web2/modules/icingadb/application/forms/RedisConfigForm.php
+icinga-web2/modules/icingadb/application/forms/SetAsBackendForm.php
+icinga-web2/modules/icingadb/application/views/
+icinga-web2/modules/icingadb/application/views/scripts/
+icinga-web2/modules/icingadb/application/views/scripts/joystickPagination-icingadb.phtml
+icinga-web2/modules/icingadb/application/views/scripts/services/
+icinga-web2/modules/icingadb/application/views/scripts/services/grid-flipped.phtml
+icinga-web2/modules/icingadb/application/views/scripts/services/grid.phtml
+icinga-web2/modules/icingadb/configuration.php
+icinga-web2/modules/icingadb/doc/
+icinga-web2/modules/icingadb/doc/01-About.md
+icinga-web2/modules/icingadb/doc/02-Installation.md
+icinga-web2/modules/icingadb/doc/02-Installation.md.d/
+icinga-web2/modules/icingadb/doc/02-Installation.md.d/From-Source.md
+icinga-web2/modules/icingadb/doc/03-Configuration.md
+icinga-web2/modules/icingadb/doc/04-Security.md
+icinga-web2/modules/icingadb/doc/05-Upgrading.md
+icinga-web2/modules/icingadb/doc/09-Automation.md
+icinga-web2/modules/icingadb/doc/10-Migration.md
+icinga-web2/modules/icingadb/doc/11-Concepts.md
+icinga-web2/modules/icingadb/doc/TRADEMARKS.md
+icinga-web2/modules/icingadb/doc/res/
+icinga-web2/modules/icingadb/doc/res/CheckStatisticsAnatomy.jpg
+icinga-web2/modules/icingadb/doc/res/ListAnatomyOverdue.jpg
+icinga-web2/modules/icingadb/doc/res/ListItemAnatomy.jpg
+icinga-web2/modules/icingadb/doc/res/ListItemAnatomyCompact.jpg
+icinga-web2/modules/icingadb/doc/res/ListItemAnatomyDetailed.jpg
+icinga-web2/modules/icingadb/doc/res/ListItemDowntimeAnatomy.jpg
+icinga-web2/modules/icingadb/doc/res/ModalAnatomy.jpg
+icinga-web2/modules/icingadb/doc/res/continue-with-preview.png
+icinga-web2/modules/icingadb/doc/res/icingadb-architecture.png
+icinga-web2/modules/icingadb/doc/res/icingadb-dashboard.png
+icinga-web2/modules/icingadb/doc/res/icingadb-web.png
+icinga-web2/modules/icingadb/doc/res/modal-dialog-preview.png
+icinga-web2/modules/icingadb/doc/res/searchbar-completion-preview.png
+icinga-web2/modules/icingadb/doc/res/service-detail-preview.png
+icinga-web2/modules/icingadb/doc/res/view-switcher-preview.png
+icinga-web2/modules/icingadb/library/
+icinga-web2/modules/icingadb/library/Icingadb/
+icinga-web2/modules/icingadb/library/Icingadb/Authentication/
+icinga-web2/modules/icingadb/library/Icingadb/Authentication/ObjectAuthorization.php
+icinga-web2/modules/icingadb/library/Icingadb/Command/
+icinga-web2/modules/icingadb/library/Icingadb/Command/IcingaApiCommand.php
+icinga-web2/modules/icingadb/library/Icingadb/Command/IcingaCommand.php
+icinga-web2/modules/icingadb/library/Icingadb/Command/Instance/
+icinga-web2/modules/icingadb/library/Icingadb/Command/Instance/ToggleInstanceFeatureCommand.php
+icinga-web2/modules/icingadb/library/Icingadb/Command/Object/
+icinga-web2/modules/icingadb/library/Icingadb/Command/Object/AcknowledgeProblemCommand.php
+icinga-web2/modules/icingadb/library/Icingadb/Command/Object/AddCommentCommand.php
+icinga-web2/modules/icingadb/library/Icingadb/Command/Object/CommandAuthor.php
+icinga-web2/modules/icingadb/library/Icingadb/Command/Object/DeleteCommentCommand.php
+icinga-web2/modules/icingadb/library/Icingadb/Command/Object/DeleteDowntimeCommand.php
+icinga-web2/modules/icingadb/library/Icingadb/Command/Object/GetObjectCommand.php
+icinga-web2/modules/icingadb/library/Icingadb/Command/Object/ObjectsCommand.php
+icinga-web2/modules/icingadb/library/Icingadb/Command/Object/ProcessCheckResultCommand.php
+icinga-web2/modules/icingadb/library/Icingadb/Command/Object/PropagateHostDowntimeCommand.php
+icinga-web2/modules/icingadb/library/Icingadb/Command/Object/RemoveAcknowledgementCommand.php
+icinga-web2/modules/icingadb/library/Icingadb/Command/Object/ScheduleCheckCommand.php
+icinga-web2/modules/icingadb/library/Icingadb/Command/Object/ScheduleHostDowntimeCommand.php
+icinga-web2/modules/icingadb/library/Icingadb/Command/Object/ScheduleServiceDowntimeCommand.php
+icinga-web2/modules/icingadb/library/Icingadb/Command/Object/SendCustomNotificationCommand.php
+icinga-web2/modules/icingadb/library/Icingadb/Command/Object/ToggleObjectFeatureCommand.php
+icinga-web2/modules/icingadb/library/Icingadb/Command/Object/WithCommentCommand.php
+icinga-web2/modules/icingadb/library/Icingadb/Command/Renderer/
+icinga-web2/modules/icingadb/library/Icingadb/Command/Renderer/IcingaApiCommandRenderer.php
+icinga-web2/modules/icingadb/library/Icingadb/Command/Renderer/IcingaCommandRendererInterface.php
+icinga-web2/modules/icingadb/library/Icingadb/Command/Transport/
+icinga-web2/modules/icingadb/library/Icingadb/Command/Transport/ApiCommandException.php
+icinga-web2/modules/icingadb/library/Icingadb/Command/Transport/ApiCommandTransport.php
+icinga-web2/modules/icingadb/library/Icingadb/Command/Transport/CommandTransport.php
+icinga-web2/modules/icingadb/library/Icingadb/Command/Transport/CommandTransportConfig.php
+icinga-web2/modules/icingadb/library/Icingadb/Command/Transport/CommandTransportException.php
+icinga-web2/modules/icingadb/library/Icingadb/Command/Transport/CommandTransportInterface.php
+icinga-web2/modules/icingadb/library/Icingadb/Common/
+icinga-web2/modules/icingadb/library/Icingadb/Common/Auth.php
+icinga-web2/modules/icingadb/library/Icingadb/Common/BaseFilter.php
+icinga-web2/modules/icingadb/library/Icingadb/Common/BaseStatusBar.php
+icinga-web2/modules/icingadb/library/Icingadb/Common/CaptionDisabled.php
+icinga-web2/modules/icingadb/library/Icingadb/Common/CommandActions.php
+icinga-web2/modules/icingadb/library/Icingadb/Common/Database.php
+icinga-web2/modules/icingadb/library/Icingadb/Common/DetailActions.php
+icinga-web2/modules/icingadb/library/Icingadb/Common/HostLink.php
+icinga-web2/modules/icingadb/library/Icingadb/Common/HostLinks.php
+icinga-web2/modules/icingadb/library/Icingadb/Common/HostStates.php
+icinga-web2/modules/icingadb/library/Icingadb/Common/IcingaRedis.php
+icinga-web2/modules/icingadb/library/Icingadb/Common/Icons.php
+icinga-web2/modules/icingadb/library/Icingadb/Common/Links.php
+icinga-web2/modules/icingadb/library/Icingadb/Common/ListItemCommonLayout.php
+icinga-web2/modules/icingadb/library/Icingadb/Common/ListItemDetailedLayout.php
+icinga-web2/modules/icingadb/library/Icingadb/Common/ListItemMinimalLayout.php
+icinga-web2/modules/icingadb/library/Icingadb/Common/LoadMore.php
+icinga-web2/modules/icingadb/library/Icingadb/Common/Macros.php
+icinga-web2/modules/icingadb/library/Icingadb/Common/NoSubjectLink.php
+icinga-web2/modules/icingadb/library/Icingadb/Common/ObjectInspectionDetail.php
+icinga-web2/modules/icingadb/library/Icingadb/Common/ObjectLinkDisabled.php
+icinga-web2/modules/icingadb/library/Icingadb/Common/SearchControls.php
+icinga-web2/modules/icingadb/library/Icingadb/Common/ServiceLink.php
+icinga-web2/modules/icingadb/library/Icingadb/Common/ServiceLinks.php
+icinga-web2/modules/icingadb/library/Icingadb/Common/ServiceStates.php
+icinga-web2/modules/icingadb/library/Icingadb/Common/StateBadges.php
+icinga-web2/modules/icingadb/library/Icingadb/Common/TicketLinks.php
+icinga-web2/modules/icingadb/library/Icingadb/Common/ViewMode.php
+icinga-web2/modules/icingadb/library/Icingadb/Compat/
+icinga-web2/modules/icingadb/library/Icingadb/Compat/CompatHost.php
+icinga-web2/modules/icingadb/library/Icingadb/Compat/CompatObject.php
+icinga-web2/modules/icingadb/library/Icingadb/Compat/CompatService.php
+icinga-web2/modules/icingadb/library/Icingadb/Compat/UrlMigrator.php
+icinga-web2/modules/icingadb/library/Icingadb/Data/
+icinga-web2/modules/icingadb/library/Icingadb/Data/CsvResultSet.php
+icinga-web2/modules/icingadb/library/Icingadb/Data/CsvResultSetUtils.php
+icinga-web2/modules/icingadb/library/Icingadb/Data/JsonResultSet.php
+icinga-web2/modules/icingadb/library/Icingadb/Data/JsonResultSetUtils.php
+icinga-web2/modules/icingadb/library/Icingadb/Data/PivotTable.php
+icinga-web2/modules/icingadb/library/Icingadb/Data/VolatileCsvResults.php
+icinga-web2/modules/icingadb/library/Icingadb/Data/VolatileJsonResults.php
+icinga-web2/modules/icingadb/library/Icingadb/Hook/
+icinga-web2/modules/icingadb/library/Icingadb/Hook/ActionsHook/
+icinga-web2/modules/icingadb/library/Icingadb/Hook/ActionsHook/ObjectActionsHook.php
+icinga-web2/modules/icingadb/library/Icingadb/Hook/Common/
+icinga-web2/modules/icingadb/library/Icingadb/Hook/Common/HookUtils.php
+icinga-web2/modules/icingadb/library/Icingadb/Hook/Common/TotalSlaReportUtils.php
+icinga-web2/modules/icingadb/library/Icingadb/Hook/CustomVarRendererHook.php
+icinga-web2/modules/icingadb/library/Icingadb/Hook/EventDetailExtensionHook.php
+icinga-web2/modules/icingadb/library/Icingadb/Hook/ExtensionHook/
+icinga-web2/modules/icingadb/library/Icingadb/Hook/ExtensionHook/BaseExtensionHook.php
+icinga-web2/modules/icingadb/library/Icingadb/Hook/ExtensionHook/ObjectDetailExtensionHook.php
+icinga-web2/modules/icingadb/library/Icingadb/Hook/ExtensionHook/ObjectsDetailExtensionHook.php
+icinga-web2/modules/icingadb/library/Icingadb/Hook/HostActionsHook.php
+icinga-web2/modules/icingadb/library/Icingadb/Hook/HostDetailExtensionHook.php
+icinga-web2/modules/icingadb/library/Icingadb/Hook/HostsDetailExtensionHook.php
+icinga-web2/modules/icingadb/library/Icingadb/Hook/IcingadbSupportHook.php
+icinga-web2/modules/icingadb/library/Icingadb/Hook/PluginOutputHook.php
+icinga-web2/modules/icingadb/library/Icingadb/Hook/ServiceActionsHook.php
+icinga-web2/modules/icingadb/library/Icingadb/Hook/ServiceDetailExtensionHook.php
+icinga-web2/modules/icingadb/library/Icingadb/Hook/ServicesDetailExtensionHook.php
+icinga-web2/modules/icingadb/library/Icingadb/Hook/TabHook/
+icinga-web2/modules/icingadb/library/Icingadb/Hook/TabHook.php
+icinga-web2/modules/icingadb/library/Icingadb/Hook/TabHook/HookActions.php
+icinga-web2/modules/icingadb/library/Icingadb/Hook/UserDetailExtensionHook.php
+icinga-web2/modules/icingadb/library/Icingadb/Hook/UsergroupDetailExtensionHook.php
+icinga-web2/modules/icingadb/library/Icingadb/Model/
+icinga-web2/modules/icingadb/library/Icingadb/Model/AcknowledgementHistory.php
+icinga-web2/modules/icingadb/library/Icingadb/Model/ActionUrl.php
+icinga-web2/modules/icingadb/library/Icingadb/Model/Behavior/
+icinga-web2/modules/icingadb/library/Icingadb/Model/Behavior/ActionAndNoteUrl.php
+icinga-web2/modules/icingadb/library/Icingadb/Model/Behavior/Bitmask.php
+icinga-web2/modules/icingadb/library/Icingadb/Model/Behavior/BoolCast.php
+icinga-web2/modules/icingadb/library/Icingadb/Model/Behavior/FlattenedObjectVars.php
+icinga-web2/modules/icingadb/library/Icingadb/Model/Behavior/ReRoute.php
+icinga-web2/modules/icingadb/library/Icingadb/Model/Checkcommand.php
+icinga-web2/modules/icingadb/library/Icingadb/Model/CheckcommandArgument.php
+icinga-web2/modules/icingadb/library/Icingadb/Model/CheckcommandCustomvar.php
+icinga-web2/modules/icingadb/library/Icingadb/Model/CheckcommandEnvvar.php
+icinga-web2/modules/icingadb/library/Icingadb/Model/Comment.php
+icinga-web2/modules/icingadb/library/Icingadb/Model/CommentHistory.php
+icinga-web2/modules/icingadb/library/Icingadb/Model/Customvar.php
+icinga-web2/modules/icingadb/library/Icingadb/Model/CustomvarFlat.php
+icinga-web2/modules/icingadb/library/Icingadb/Model/Downtime.php
+icinga-web2/modules/icingadb/library/Icingadb/Model/DowntimeHistory.php
+icinga-web2/modules/icingadb/library/Icingadb/Model/Endpoint.php
+icinga-web2/modules/icingadb/library/Icingadb/Model/Environment.php
+icinga-web2/modules/icingadb/library/Icingadb/Model/Eventcommand.php
+icinga-web2/modules/icingadb/library/Icingadb/Model/EventcommandArgument.php
+icinga-web2/modules/icingadb/library/Icingadb/Model/EventcommandCustomvar.php
+icinga-web2/modules/icingadb/library/Icingadb/Model/EventcommandEnvvar.php
+icinga-web2/modules/icingadb/library/Icingadb/Model/FlappingHistory.php
+icinga-web2/modules/icingadb/library/Icingadb/Model/History.php
+icinga-web2/modules/icingadb/library/Icingadb/Model/Host.php
+icinga-web2/modules/icingadb/library/Icingadb/Model/HostCustomvar.php
+icinga-web2/modules/icingadb/library/Icingadb/Model/HostState.php
+icinga-web2/modules/icingadb/library/Icingadb/Model/Hostgroup.php
+icinga-web2/modules/icingadb/library/Icingadb/Model/HostgroupCustomvar.php
+icinga-web2/modules/icingadb/library/Icingadb/Model/HostgroupMember.php
+icinga-web2/modules/icingadb/library/Icingadb/Model/Hostgroupsummary.php
+icinga-web2/modules/icingadb/library/Icingadb/Model/HoststateSummary.php
+icinga-web2/modules/icingadb/library/Icingadb/Model/IconImage.php
+icinga-web2/modules/icingadb/library/Icingadb/Model/Instance.php
+icinga-web2/modules/icingadb/library/Icingadb/Model/LastHostComment.php
+icinga-web2/modules/icingadb/library/Icingadb/Model/LastServiceComment.php
+icinga-web2/modules/icingadb/library/Icingadb/Model/NotesUrl.php
+icinga-web2/modules/icingadb/library/Icingadb/Model/Notification.php
+icinga-web2/modules/icingadb/library/Icingadb/Model/NotificationCustomvar.php
+icinga-web2/modules/icingadb/library/Icingadb/Model/NotificationHistory.php
+icinga-web2/modules/icingadb/library/Icingadb/Model/NotificationUser.php
+icinga-web2/modules/icingadb/library/Icingadb/Model/NotificationUsergroup.php
+icinga-web2/modules/icingadb/library/Icingadb/Model/Notificationcommand.php
+icinga-web2/modules/icingadb/library/Icingadb/Model/NotificationcommandArgument.php
+icinga-web2/modules/icingadb/library/Icingadb/Model/NotificationcommandCustomvar.php
+icinga-web2/modules/icingadb/library/Icingadb/Model/NotificationcommandEnvvar.php
+icinga-web2/modules/icingadb/library/Icingadb/Model/Service.php
+icinga-web2/modules/icingadb/library/Icingadb/Model/ServiceCustomvar.php
+icinga-web2/modules/icingadb/library/Icingadb/Model/ServiceState.php
+icinga-web2/modules/icingadb/library/Icingadb/Model/Servicegroup.php
+icinga-web2/modules/icingadb/library/Icingadb/Model/ServicegroupCustomvar.php
+icinga-web2/modules/icingadb/library/Icingadb/Model/ServicegroupMember.php
+icinga-web2/modules/icingadb/library/Icingadb/Model/ServicegroupSummary.php
+icinga-web2/modules/icingadb/library/Icingadb/Model/ServicestateSummary.php
+icinga-web2/modules/icingadb/library/Icingadb/Model/State.php
+icinga-web2/modules/icingadb/library/Icingadb/Model/StateHistory.php
+icinga-web2/modules/icingadb/library/Icingadb/Model/Timeperiod.php
+icinga-web2/modules/icingadb/library/Icingadb/Model/TimeperiodCustomvar.php
+icinga-web2/modules/icingadb/library/Icingadb/Model/TimeperiodOverrideExclude.php
+icinga-web2/modules/icingadb/library/Icingadb/Model/TimeperiodOverrideInclude.php
+icinga-web2/modules/icingadb/library/Icingadb/Model/TimeperiodRange.php
+icinga-web2/modules/icingadb/library/Icingadb/Model/User.php
+icinga-web2/modules/icingadb/library/Icingadb/Model/UserCustomvar.php
+icinga-web2/modules/icingadb/library/Icingadb/Model/Usergroup.php
+icinga-web2/modules/icingadb/library/Icingadb/Model/UsergroupCustomvar.php
+icinga-web2/modules/icingadb/library/Icingadb/Model/UsergroupMember.php
+icinga-web2/modules/icingadb/library/Icingadb/Model/Vars.php
+icinga-web2/modules/icingadb/library/Icingadb/Model/Zone.php
+icinga-web2/modules/icingadb/library/Icingadb/ProvidedHook/
+icinga-web2/modules/icingadb/library/Icingadb/ProvidedHook/ApplicationState.php
+icinga-web2/modules/icingadb/library/Icingadb/ProvidedHook/CreateHostSlaReport.php
+icinga-web2/modules/icingadb/library/Icingadb/ProvidedHook/CreateHostsSlaReport.php
+icinga-web2/modules/icingadb/library/Icingadb/ProvidedHook/CreateServiceSlaReport.php
+icinga-web2/modules/icingadb/library/Icingadb/ProvidedHook/CreateServicesSlaReport.php
+icinga-web2/modules/icingadb/library/Icingadb/ProvidedHook/IcingaHealth.php
+icinga-web2/modules/icingadb/library/Icingadb/ProvidedHook/RedisHealth.php
+icinga-web2/modules/icingadb/library/Icingadb/ProvidedHook/Reporting/
+icinga-web2/modules/icingadb/library/Icingadb/ProvidedHook/Reporting/HostSlaReport.php
+icinga-web2/modules/icingadb/library/Icingadb/ProvidedHook/Reporting/ServiceSlaReport.php
+icinga-web2/modules/icingadb/library/Icingadb/ProvidedHook/Reporting/SlaReport.php
+icinga-web2/modules/icingadb/library/Icingadb/ProvidedHook/Reporting/TotalHostSlaReport.php
+icinga-web2/modules/icingadb/library/Icingadb/ProvidedHook/Reporting/TotalServiceSlaReport.php
+icinga-web2/modules/icingadb/library/Icingadb/ProvidedHook/X509/
+icinga-web2/modules/icingadb/library/Icingadb/ProvidedHook/X509/Sni.php
+icinga-web2/modules/icingadb/library/Icingadb/Redis/
+icinga-web2/modules/icingadb/library/Icingadb/Redis/VolatileStateResults.php
+icinga-web2/modules/icingadb/library/Icingadb/Setup/
+icinga-web2/modules/icingadb/library/Icingadb/Setup/ApiTransportPage.php
+icinga-web2/modules/icingadb/library/Icingadb/Setup/ApiTransportStep.php
+icinga-web2/modules/icingadb/library/Icingadb/Setup/DbResourcePage.php
+icinga-web2/modules/icingadb/library/Icingadb/Setup/DbResourceStep.php
+icinga-web2/modules/icingadb/library/Icingadb/Setup/IcingaDbWizard.php
+icinga-web2/modules/icingadb/library/Icingadb/Setup/RedisPage.php
+icinga-web2/modules/icingadb/library/Icingadb/Setup/RedisStep.php
+icinga-web2/modules/icingadb/library/Icingadb/Setup/WelcomePage.php
+icinga-web2/modules/icingadb/library/Icingadb/Util/
+icinga-web2/modules/icingadb/library/Icingadb/Util/FeatureStatus.php
+icinga-web2/modules/icingadb/library/Icingadb/Util/ObjectSuggestionsCursor.php
+icinga-web2/modules/icingadb/library/Icingadb/Util/PerfData.php
+icinga-web2/modules/icingadb/library/Icingadb/Util/PerfDataFormat.php
+icinga-web2/modules/icingadb/library/Icingadb/Util/PerfDataSet.php
+icinga-web2/modules/icingadb/library/Icingadb/Util/PluginOutput.php
+icinga-web2/modules/icingadb/library/Icingadb/Util/ThresholdRange.php
+icinga-web2/modules/icingadb/library/Icingadb/Web/
+icinga-web2/modules/icingadb/library/Icingadb/Web/Control/
+icinga-web2/modules/icingadb/library/Icingadb/Web/Control/GridViewModeSwitcher.php
+icinga-web2/modules/icingadb/library/Icingadb/Web/Control/ProblemToggle.php
+icinga-web2/modules/icingadb/library/Icingadb/Web/Control/SearchBar/
+icinga-web2/modules/icingadb/library/Icingadb/Web/Control/SearchBar/ObjectSuggestions.php
+icinga-web2/modules/icingadb/library/Icingadb/Web/Control/ViewModeSwitcher.php
+icinga-web2/modules/icingadb/library/Icingadb/Web/Controller.php
+icinga-web2/modules/icingadb/library/Icingadb/Web/Navigation/
+icinga-web2/modules/icingadb/library/Icingadb/Web/Navigation/Action.php
+icinga-web2/modules/icingadb/library/Icingadb/Web/Navigation/IcingadbHostAction.php
+icinga-web2/modules/icingadb/library/Icingadb/Web/Navigation/IcingadbServiceAction.php
+icinga-web2/modules/icingadb/library/Icingadb/Web/Navigation/Renderer/
+icinga-web2/modules/icingadb/library/Icingadb/Web/Navigation/Renderer/HostProblemsBadge.php
+icinga-web2/modules/icingadb/library/Icingadb/Web/Navigation/Renderer/ProblemsBadge.php
+icinga-web2/modules/icingadb/library/Icingadb/Web/Navigation/Renderer/ServiceProblemsBadge.php
+icinga-web2/modules/icingadb/library/Icingadb/Web/Navigation/Renderer/TotalProblemsBadge.php
+icinga-web2/modules/icingadb/library/Icingadb/Widget/
+icinga-web2/modules/icingadb/library/Icingadb/Widget/AttemptBall.php
+icinga-web2/modules/icingadb/library/Icingadb/Widget/CheckAttempt.php
+icinga-web2/modules/icingadb/library/Icingadb/Widget/Detail/
+icinga-web2/modules/icingadb/library/Icingadb/Widget/Detail/CheckStatistics.php
+icinga-web2/modules/icingadb/library/Icingadb/Widget/Detail/CommentDetail.php
+icinga-web2/modules/icingadb/library/Icingadb/Widget/Detail/CustomVarTable.php
+icinga-web2/modules/icingadb/library/Icingadb/Widget/Detail/DowntimeCard.php
+icinga-web2/modules/icingadb/library/Icingadb/Widget/Detail/DowntimeDetail.php
+icinga-web2/modules/icingadb/library/Icingadb/Widget/Detail/EventDetail.php
+icinga-web2/modules/icingadb/library/Icingadb/Widget/Detail/HostDetail.php
+icinga-web2/modules/icingadb/library/Icingadb/Widget/Detail/HostInspectionDetail.php
+icinga-web2/modules/icingadb/library/Icingadb/Widget/Detail/HostMetaInfo.php
+icinga-web2/modules/icingadb/library/Icingadb/Widget/Detail/HostStatistics.php
+icinga-web2/modules/icingadb/library/Icingadb/Widget/Detail/MultiselectQuickActions.php
+icinga-web2/modules/icingadb/library/Icingadb/Widget/Detail/ObjectDetail.php
+icinga-web2/modules/icingadb/library/Icingadb/Widget/Detail/ObjectStatistics.php
+icinga-web2/modules/icingadb/library/Icingadb/Widget/Detail/ObjectsDetail.php
+icinga-web2/modules/icingadb/library/Icingadb/Widget/Detail/PerfDataTable.php
+icinga-web2/modules/icingadb/library/Icingadb/Widget/Detail/QuickActions.php
+icinga-web2/modules/icingadb/library/Icingadb/Widget/Detail/ServiceDetail.php
+icinga-web2/modules/icingadb/library/Icingadb/Widget/Detail/ServiceInspectionDetail.php
+icinga-web2/modules/icingadb/library/Icingadb/Widget/Detail/ServiceMetaInfo.php
+icinga-web2/modules/icingadb/library/Icingadb/Widget/Detail/ServiceStatistics.php
+icinga-web2/modules/icingadb/library/Icingadb/Widget/Detail/UserDetail.php
+icinga-web2/modules/icingadb/library/Icingadb/Widget/Detail/UsergroupDetail.php
+icinga-web2/modules/icingadb/library/Icingadb/Widget/Health.php
+icinga-web2/modules/icingadb/library/Icingadb/Widget/HostStateBadges.php
+icinga-web2/modules/icingadb/library/Icingadb/Widget/HostStatusBar.php
+icinga-web2/modules/icingadb/library/Icingadb/Widget/HostSummaryDonut.php
+icinga-web2/modules/icingadb/library/Icingadb/Widget/IconImage.php
+icinga-web2/modules/icingadb/library/Icingadb/Widget/ItemList/
+icinga-web2/modules/icingadb/library/Icingadb/Widget/ItemList/BaseCommentListItem.php
+icinga-web2/modules/icingadb/library/Icingadb/Widget/ItemList/BaseDowntimeListItem.php
+icinga-web2/modules/icingadb/library/Icingadb/Widget/ItemList/BaseHistoryListItem.php
+icinga-web2/modules/icingadb/library/Icingadb/Widget/ItemList/BaseHostListItem.php
+icinga-web2/modules/icingadb/library/Icingadb/Widget/ItemList/BaseNotificationListItem.php
+icinga-web2/modules/icingadb/library/Icingadb/Widget/ItemList/BaseServiceListItem.php
+icinga-web2/modules/icingadb/library/Icingadb/Widget/ItemList/CommandTransportList.php
+icinga-web2/modules/icingadb/library/Icingadb/Widget/ItemList/CommandTransportListItem.php
+icinga-web2/modules/icingadb/library/Icingadb/Widget/ItemList/CommentList.php
+icinga-web2/modules/icingadb/library/Icingadb/Widget/ItemList/CommentListItem.php
+icinga-web2/modules/icingadb/library/Icingadb/Widget/ItemList/CommentListItemMinimal.php
+icinga-web2/modules/icingadb/library/Icingadb/Widget/ItemList/DowntimeList.php
+icinga-web2/modules/icingadb/library/Icingadb/Widget/ItemList/DowntimeListItem.php
+icinga-web2/modules/icingadb/library/Icingadb/Widget/ItemList/DowntimeListItemMinimal.php
+icinga-web2/modules/icingadb/library/Icingadb/Widget/ItemList/HistoryList.php
+icinga-web2/modules/icingadb/library/Icingadb/Widget/ItemList/HistoryListItem.php
+icinga-web2/modules/icingadb/library/Icingadb/Widget/ItemList/HistoryListItemDetailed.php
+icinga-web2/modules/icingadb/library/Icingadb/Widget/ItemList/HistoryListItemMinimal.php
+icinga-web2/modules/icingadb/library/Icingadb/Widget/ItemList/HostDetailHeader.php
+icinga-web2/modules/icingadb/library/Icingadb/Widget/ItemList/HostList.php
+icinga-web2/modules/icingadb/library/Icingadb/Widget/ItemList/HostListItem.php
+icinga-web2/modules/icingadb/library/Icingadb/Widget/ItemList/HostListItemDetailed.php
+icinga-web2/modules/icingadb/library/Icingadb/Widget/ItemList/HostListItemMinimal.php
+icinga-web2/modules/icingadb/library/Icingadb/Widget/ItemList/NotificationList.php
+icinga-web2/modules/icingadb/library/Icingadb/Widget/ItemList/NotificationListItem.php
+icinga-web2/modules/icingadb/library/Icingadb/Widget/ItemList/NotificationListItemDetailed.php
+icinga-web2/modules/icingadb/library/Icingadb/Widget/ItemList/NotificationListItemMinimal.php
+icinga-web2/modules/icingadb/library/Icingadb/Widget/ItemList/PageSeparatorItem.php
+icinga-web2/modules/icingadb/library/Icingadb/Widget/ItemList/ServiceDetailHeader.php
+icinga-web2/modules/icingadb/library/Icingadb/Widget/ItemList/ServiceList.php
+icinga-web2/modules/icingadb/library/Icingadb/Widget/ItemList/ServiceListItem.php
+icinga-web2/modules/icingadb/library/Icingadb/Widget/ItemList/ServiceListItemDetailed.php
+icinga-web2/modules/icingadb/library/Icingadb/Widget/ItemList/ServiceListItemMinimal.php
+icinga-web2/modules/icingadb/library/Icingadb/Widget/ItemList/StateList.php
+icinga-web2/modules/icingadb/library/Icingadb/Widget/ItemList/StateListItem.php
+icinga-web2/modules/icingadb/library/Icingadb/Widget/ItemTable/
+icinga-web2/modules/icingadb/library/Icingadb/Widget/ItemTable/BaseHostGroupItem.php
+icinga-web2/modules/icingadb/library/Icingadb/Widget/ItemTable/BaseServiceGroupItem.php
+icinga-web2/modules/icingadb/library/Icingadb/Widget/ItemTable/BaseStateRowItem.php
+icinga-web2/modules/icingadb/library/Icingadb/Widget/ItemTable/GridCellLayout.php
+icinga-web2/modules/icingadb/library/Icingadb/Widget/ItemTable/HostItemTable.php
+icinga-web2/modules/icingadb/library/Icingadb/Widget/ItemTable/HostRowItem.php
+icinga-web2/modules/icingadb/library/Icingadb/Widget/ItemTable/HostgroupGridCell.php
+icinga-web2/modules/icingadb/library/Icingadb/Widget/ItemTable/HostgroupTable.php
+icinga-web2/modules/icingadb/library/Icingadb/Widget/ItemTable/HostgroupTableRow.php
+icinga-web2/modules/icingadb/library/Icingadb/Widget/ItemTable/ServiceItemTable.php
+icinga-web2/modules/icingadb/library/Icingadb/Widget/ItemTable/ServiceRowItem.php
+icinga-web2/modules/icingadb/library/Icingadb/Widget/ItemTable/ServicegroupGridCell.php
+icinga-web2/modules/icingadb/library/Icingadb/Widget/ItemTable/ServicegroupTable.php
+icinga-web2/modules/icingadb/library/Icingadb/Widget/ItemTable/ServicegroupTableRow.php
+icinga-web2/modules/icingadb/library/Icingadb/Widget/ItemTable/StateItemTable.php
+icinga-web2/modules/icingadb/library/Icingadb/Widget/ItemTable/StateRowItem.php
+icinga-web2/modules/icingadb/library/Icingadb/Widget/ItemTable/TableRowLayout.php
+icinga-web2/modules/icingadb/library/Icingadb/Widget/ItemTable/UserTable.php
+icinga-web2/modules/icingadb/library/Icingadb/Widget/ItemTable/UserTableRow.php
+icinga-web2/modules/icingadb/library/Icingadb/Widget/ItemTable/UsergroupTable.php
+icinga-web2/modules/icingadb/library/Icingadb/Widget/ItemTable/UsergroupTableRow.php
+icinga-web2/modules/icingadb/library/Icingadb/Widget/MarkdownLine.php
+icinga-web2/modules/icingadb/library/Icingadb/Widget/MarkdownText.php
+icinga-web2/modules/icingadb/library/Icingadb/Widget/Notice.php
+icinga-web2/modules/icingadb/library/Icingadb/Widget/PluginOutputContainer.php
+icinga-web2/modules/icingadb/library/Icingadb/Widget/ServiceStateBadges.php
+icinga-web2/modules/icingadb/library/Icingadb/Widget/ServiceStatusBar.php
+icinga-web2/modules/icingadb/library/Icingadb/Widget/ServiceSummaryDonut.php
+icinga-web2/modules/icingadb/library/Icingadb/Widget/ShowMore.php
+icinga-web2/modules/icingadb/library/Icingadb/Widget/StateBadge.php
+icinga-web2/modules/icingadb/library/Icingadb/Widget/StateChange.php
+icinga-web2/modules/icingadb/library/Icingadb/Widget/TagList.php
+icinga-web2/modules/icingadb/module.info
+icinga-web2/modules/icingadb/phpstan-baseline-7x.neon
+icinga-web2/modules/icingadb/phpstan-baseline-8x.neon
+icinga-web2/modules/icingadb/phpstan-baseline-by-php-version.php
+icinga-web2/modules/icingadb/phpstan-baseline-standard.neon
+icinga-web2/modules/icingadb/phpstan.neon
+icinga-web2/modules/icingadb/phpunit.xml
+icinga-web2/modules/icingadb/public/
+icinga-web2/modules/icingadb/public/css/
+icinga-web2/modules/icingadb/public/css/common.less
+icinga-web2/modules/icingadb/public/css/form/
+icinga-web2/modules/icingadb/public/css/form/schedule-service-downtime-form.less
+icinga-web2/modules/icingadb/public/css/list/
+icinga-web2/modules/icingadb/public/css/list/action-list.less
+icinga-web2/modules/icingadb/public/css/list/comment-list.less
+icinga-web2/modules/icingadb/public/css/list/downtime-list.less
+icinga-web2/modules/icingadb/public/css/list/item-list.less
+icinga-web2/modules/icingadb/public/css/list/list-item.less
+icinga-web2/modules/icingadb/public/css/list/state-item-table.less
+icinga-web2/modules/icingadb/public/css/list/state-row-item.less
+icinga-web2/modules/icingadb/public/css/list/user-list.less
+icinga-web2/modules/icingadb/public/css/markdown.less
+icinga-web2/modules/icingadb/public/css/mixin/
+icinga-web2/modules/icingadb/public/css/mixin/progress-bar.less
+icinga-web2/modules/icingadb/public/css/mixin/state-badges.less
+icinga-web2/modules/icingadb/public/css/mixins.less
+icinga-web2/modules/icingadb/public/css/view/
+icinga-web2/modules/icingadb/public/css/view/service-grid.less
+icinga-web2/modules/icingadb/public/css/widget/
+icinga-web2/modules/icingadb/public/css/widget/actions.less
+icinga-web2/modules/icingadb/public/css/widget/check-attempt.less
+icinga-web2/modules/icingadb/public/css/widget/check-statistics.less
+icinga-web2/modules/icingadb/public/css/widget/comment-popup.less
+icinga-web2/modules/icingadb/public/css/widget/custom-var-table.less
+icinga-web2/modules/icingadb/public/css/widget/donut-container.less
+icinga-web2/modules/icingadb/public/css/widget/downtime-card.less
+icinga-web2/modules/icingadb/public/css/widget/group-grid.less
+icinga-web2/modules/icingadb/public/css/widget/host-state-badges.less
+icinga-web2/modules/icingadb/public/css/widget/key-value-list.less
+icinga-web2/modules/icingadb/public/css/widget/migrate-popup.less
+icinga-web2/modules/icingadb/public/css/widget/monitoring-health.less
+icinga-web2/modules/icingadb/public/css/widget/notice.less
+icinga-web2/modules/icingadb/public/css/widget/object-features.less
+icinga-web2/modules/icingadb/public/css/widget/object-inspection.less
+icinga-web2/modules/icingadb/public/css/widget/object-meta-info.less
+icinga-web2/modules/icingadb/public/css/widget/object-statistics.less
+icinga-web2/modules/icingadb/public/css/widget/performance-data-table.less
+icinga-web2/modules/icingadb/public/css/widget/quick-actions.less
+icinga-web2/modules/icingadb/public/css/widget/service-state-badges.less
+icinga-web2/modules/icingadb/public/css/widget/state-change.less
+icinga-web2/modules/icingadb/public/css/widget/table-layout.less
+icinga-web2/modules/icingadb/public/css/widget/tag-list.less
+icinga-web2/modules/icingadb/public/css/widget/view-mode-switcher.less
+icinga-web2/modules/icingadb/public/js/
+icinga-web2/modules/icingadb/public/js/action-list.js
+icinga-web2/modules/icingadb/public/js/migrate.js
+icinga-web2/modules/icingadb/public/js/progress-bar.js
+icinga-web2/modules/icingadb/run.php
+icinga-web2/modules/icingadb/test/
+icinga-web2/modules/icingadb/test/php/
+icinga-web2/modules/icingadb/test/php/Lib/
+icinga-web2/modules/icingadb/test/php/Lib/PerfdataSetWithPublicData.php
+icinga-web2/modules/icingadb/test/php/Lib/StrikingCommandTransport.php
+icinga-web2/modules/icingadb/test/php/application/
+icinga-web2/modules/icingadb/test/php/application/clicommands/
+icinga-web2/modules/icingadb/test/php/application/clicommands/MigrateCommandTest.php
+icinga-web2/modules/icingadb/test/php/library/
+icinga-web2/modules/icingadb/test/php/library/Icingadb/
+icinga-web2/modules/icingadb/test/php/library/Icingadb/Command/
+icinga-web2/modules/icingadb/test/php/library/Icingadb/Command/Transport/
+icinga-web2/modules/icingadb/test/php/library/Icingadb/Command/Transport/CommandTransportTest.php
+icinga-web2/modules/icingadb/test/php/library/Icingadb/Common/
+icinga-web2/modules/icingadb/test/php/library/Icingadb/Common/MacrosTest.php
+icinga-web2/modules/icingadb/test/php/library/Icingadb/Common/StateBadgesTest.php
+icinga-web2/modules/icingadb/test/php/library/Icingadb/Model/
+icinga-web2/modules/icingadb/test/php/library/Icingadb/Model/Behavior/
+icinga-web2/modules/icingadb/test/php/library/Icingadb/Model/Behavior/FlattenedObjectVarsTest.php
+icinga-web2/modules/icingadb/test/php/library/Icingadb/Model/CustomvarFlatTest.php
+icinga-web2/modules/icingadb/test/php/library/Icingadb/Util/
+icinga-web2/modules/icingadb/test/php/library/Icingadb/Util/PerfdataSetTest.php
+icinga-web2/modules/icingadb/test/php/library/Icingadb/Util/PerfdataTest.php
+icinga-web2/modules/icingadb/test/php/library/Icingadb/Util/ThresholdRangeTest.php
+@cwd ${LOCALBASE}
+share/doc/pkg-readmes/${PKGSTEM}
Index: icingadb-web/pkg/README
===================================================================
RCS file: icingadb-web/pkg/README
diff -N icingadb-web/pkg/README
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ icingadb-web/pkg/README     17 Apr 2024 23:28:58 -0000
@@ -0,0 +1,22 @@
++-----------------------------------------------------------------------
+| Running ${PKGSTEM} on OpenBSD
++-----------------------------------------------------------------------
+
+To use this module, first you should have a basic configuration of
+Icinga 2, Icinga DB, and Icinga Web 2.
+
+Afterwards, you should enable the required module:
+
+  # doas -u _icingaweb2 ${PREFIX}/icinga-web2/bin/icingacli module enable 
icingadb
+
+You should have a list something like this:
+
+  # doas -u _icingaweb2 ${PREFIX}/icinga-web2/bin/icingacli module list
+
+  MODULE         VERSION   STATE     DESCRIPTION
+  icingadb       1.1.2     enabled   Icinga DB Web
+
+Then follow the instructions in the documentation in
+${PREFIX}/icinga-web2/modules/icingadb-web/doc/03-Configuration.md
+or online under
+https://icinga.com/docs/icinga-db-web/latest/doc/03-Configuration/

Reply via email to