add topologyviews plugin, better online status detection

This commit is contained in:
Jörg Deckert 2025-03-21 17:24:39 +01:00
parent 92650a89cf
commit 1698eca669
3 changed files with 8 additions and 2 deletions

View File

@ -2,10 +2,12 @@
cert-renew.sh = $(CHROOT)/etc/ssl/cert-renew.sh
nginx_conf = $(CHROOT)/etc/nginx/nginx.conf.orig
systemd-units: appliance/PostgreSQL-Backup.sh appliance/backup.service appliance/backup.timer appliance/cert-renew.service appliance/cert-renew.timer
systemd-units: appliance/PostgreSQL-Backup.sh appliance/backup.service appliance/backup.timer appliance/cert-renew.service appliance/cert-renew.timer appliance/override-systemd-networkd-wait-online.conf
mkdir -p $(CHROOT)/usr/local/bin
cp appliance/PostgreSQL-Backup.sh $(CHROOT)/usr/local/bin/
cp appliance/backup.service appliance/backup.timer appliance/cert-renew.service appliance/cert-renew.timer $(CHROOT)/etc/systemd/system/
mkdir -p $(CHROOT)/etc/systemd/system/systemd-networkd-wait-online.service.d
cp appliance/override-systemd-networkd-wait-online.conf $(CHROOT)/etc/systemd/system/systemd-networkd-wait-online.service.d/override.conf
$(02firstboot): appliance/02firstboot.start
mkdir -p $(CHROOT)/usr/local/bin

View File

@ -0,0 +1,4 @@
systemd-networkd-wait-online.service.d/override.conf
[Service]
ExecStart=
ExecStart=/usr/lib/systemd/systemd-networkd-wait-online -i eth0

View File

@ -1,5 +1,5 @@
# Netbox
www-apps/netbox branching ldap
www-apps/netbox branching ldap topoviews
# Nginx / uWSGI
app-misc/mime-types nginx