mirror of
https://github.com/Icinga/icinga2.git
synced 2025-07-29 00:24:23 +02:00
commit
9920127683
34
.github/workflows/linux.yml
vendored
34
.github/workflows/linux.yml
vendored
@ -23,22 +23,32 @@ jobs:
|
||||
distro:
|
||||
- amazonlinux:2
|
||||
- amazonlinux:2023
|
||||
- debian:11 # and Raspbian 11
|
||||
- debian:12 # and Raspbian 12
|
||||
- fedora:37
|
||||
- fedora:38
|
||||
|
||||
# Raspberry Pi OS is close enough to Debian to test just one of them.
|
||||
# Its architecture is different, though, and covered by the Docker job.
|
||||
- debian:11
|
||||
- debian:12
|
||||
|
||||
- fedora:39
|
||||
- fedora:40
|
||||
- opensuse/leap:15.3 # SLES 15.3
|
||||
- opensuse/leap:15.4 # and SLES 15.4
|
||||
- opensuse/leap:15.5 # and SLES 15.5
|
||||
- opensuse/leap:15.6 # and SLES 15.6
|
||||
- rockylinux:8 # RHEL 8
|
||||
- rockylinux:9 # RHEL 9
|
||||
- fedora:41
|
||||
|
||||
# openSUSE Leap is close enough to SLES to test just one of them.
|
||||
# As openSUSE is much easier to deploy, we test it despite the fact that we don't necessarily
|
||||
# support individual versions of openSUSE as long as their SLES counterparts.
|
||||
# I.e., remove any opensuse/leap:* line below only if we stopped packaging both openSUSE and SLES!
|
||||
- opensuse/leap:15.3
|
||||
- opensuse/leap:15.4
|
||||
- opensuse/leap:15.5
|
||||
- opensuse/leap:15.6
|
||||
|
||||
# We don't actually support Rocky Linux as such!
|
||||
# We just use that RHEL clone to test the original.
|
||||
- rockylinux:8
|
||||
- rockylinux:9
|
||||
|
||||
- ubuntu:20.04
|
||||
- ubuntu:22.04
|
||||
- ubuntu:23.04
|
||||
- ubuntu:23.10
|
||||
- ubuntu:24.04
|
||||
- ubuntu:24.10
|
||||
|
||||
|
@ -247,7 +247,7 @@ with `root` permissions unless noted otherwise.
|
||||
|
||||
<!-- {% if debian or ubuntu or raspbian %} -->
|
||||
<!-- {% if not icingaDocs %} -->
|
||||
#### Debian / Ubuntu / Raspbian
|
||||
#### Debian / Ubuntu / Raspbian / Raspberry Pi OS
|
||||
<!-- {% endif %} -->
|
||||
```bash
|
||||
apt install icinga2
|
||||
@ -359,7 +359,7 @@ to determine where to find the plugin binaries.
|
||||
|
||||
<!-- {% if debian or ubuntu or raspbian %} -->
|
||||
<!-- {% if not icingaDocs %} -->
|
||||
#### Debian / Ubuntu / Raspbian
|
||||
#### Debian / Ubuntu / Raspbian / Raspberry Pi OS
|
||||
<!-- {% endif %} -->
|
||||
```bash
|
||||
apt install monitoring-plugins
|
||||
@ -532,7 +532,7 @@ yum install icingadb-redis
|
||||
|
||||
<!-- {% if debian or ubuntu %} -->
|
||||
<!-- {% if not icingaDocs %} -->
|
||||
##### Debian / Ubuntu
|
||||
##### Debian / Ubuntu / Raspberry Pi OS
|
||||
<!-- {% endif %} -->
|
||||
```bash
|
||||
apt install icingadb-redis
|
||||
|
3
doc/02-installation.md.d/03-Raspberry-Pi-OS.md
Normal file
3
doc/02-installation.md.d/03-Raspberry-Pi-OS.md
Normal file
@ -0,0 +1,3 @@
|
||||
# Install Icinga 2 on Raspberry Pi OS
|
||||
<!-- {% set debian = True %} -->
|
||||
<!-- {% include "02-installation.md" %} -->
|
@ -32,7 +32,7 @@ vim /etc/icinga2/conf.d/templates.conf
|
||||
|
||||
Install the package `nano-icinga2` with your distribution's package manager.
|
||||
|
||||
**Note:** On Debian, Ubuntu and Raspbian, the syntax files are installed with the `icinga2-common` package already.
|
||||
**Note:** On Debian, Ubuntu, Raspbian and Raspberry Pi OS, the syntax files are installed with the `icinga2-common` package already.
|
||||
|
||||
Copy the `/etc/nanorc` sample file to your home directory.
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user