This commit is contained in:
2024-10-23 20:09:05 +02:00
19 changed files with 67 additions and 60 deletions

View File

@@ -33,22 +33,22 @@ REMOVE_USERS=
# Network # Network
IPV4_IFACES="ens18 ens19" IPV4_IFACES="ens18 ens19"
NET4_MODE_eth0="static" NET4_MODE_ens18="static"
NET4_IP_eth0="192.168.1.235/24" NET4_IP_ens18="192.168.1.235/24"
NET4_GW_eth0="192.168.1.230" NET4_GW_ens18="192.168.1.230"
NET4_NS_eth0="192.168.1.205 192.168.1.206" NET4_NS_ens18="192.168.1.205 192.168.1.206"
NET4_NS_SEARCH_eth0=$REALM NET4_NS_SEARCH_ens18=$REALM
NET4_MODE_eth1="static" NET4_MODE_ens19="static"
NET4_IP_eth1="10.0.254.235/16" NET4_IP_ens19="10.42.250.30/24"
IPV6_IFACES="eth0" IPV6_IFACES="ens18"
NET6_MODE_eth0="static" NET6_MODE_ens18="static"
NET6_IP_eth0="2a03:7220:8081:b301::eb/64" NET6_IP_ens18="2a03:7220:8081:b301::1e/64"
NET6_GW_eth0="2a03:7220:8081:b301::e7" NET6_GW_ens18="2a03:7220:8081:b301::e7"
NET6_NS_eth0="2a03:7220:8081:b301::cd 2a03:7220:8081:b301::ce" NET6_NS_ens18="2a03:7220:8081:b301::cd 2a03:7220:8081:b301::ce"
NET6_NS_SEARCH_eth0=$REALM NET6_NS_SEARCH_ens18=$REALM
# Mode d'installation : # Mode d'installation :

View File

@@ -32,7 +32,7 @@ export SHARED_HOME="false"
export SSHD_PERMITROOT_RANGE="192.168.1.0/24" export SSHD_PERMITROOT_RANGE="192.168.1.0/24"
# Check MK # Check MK
export MK_VERSION="2.2.0p21-1" export MK_VERSION="2.3.0p15-1"
export MK_URL="http://192.168.1.201/check_mk/check_mk/agents/check-mk-agent_${MK_VERSION}_all.deb" export MK_URL="http://192.168.1.201/check_mk/check_mk/agents/check-mk-agent_${MK_VERSION}_all.deb"
export MK_SERVER_IP="192.168.1.201" export MK_SERVER_IP="192.168.1.201"

View File

@@ -21,7 +21,7 @@
# ------------------------------------------------------------------------------ # ------------------------------------------------------------------------------
export VER_authnz="0.2.2" export VER_authnz="0.2.2"
export DEP_authnz="upgrade_dist" export DEP_authnz=""
# Users (from Ldap) # Users (from Ldap)
add_remote_user() add_remote_user()

View File

@@ -16,12 +16,12 @@
# ------------------------------------------------------------------------------ # ------------------------------------------------------------------------------
export VER_conf_ceph="0.0.5" export VER_conf_ceph="0.0.5"
export DEP_conf_ceph="upgrade_dist" export DEP_conf_ceph=""
conf_ceph() conf_ceph()
{ {
# Create mount point directories # Create mount point directories
echo "Creating mount points" prnt I "Creating mount points"
mkdir -pv /srv/ceph/share mkdir -pv /srv/ceph/share
mkdir -pv /share mkdir -pv /share

View File

@@ -16,7 +16,7 @@
# * CALCDRV: Target drives, preferably through ID. # * CALCDRV: Target drives, preferably through ID.
# ------------------------------------------------------------------------------ # ------------------------------------------------------------------------------
export VER_conf_disks="0.0.9" export VER_conf_disks="0.0.9-obsolete"
export DEP_conf_disks="upgrade_dist" export DEP_conf_disks="upgrade_dist"
# ------------------------------------------------------------------------------ # ------------------------------------------------------------------------------

View File

@@ -14,7 +14,7 @@
# ------------------------------------------------------------------------------ # ------------------------------------------------------------------------------
export VER_conf_mail="0.0.8" export VER_conf_mail="0.0.8"
export DEP_conf_mail="upgrade_dist" export DEP_conf_mail=""
conf_mail() conf_mail()
{ {

View File

@@ -12,7 +12,7 @@
# ------------------------------------------------------------------------------ # ------------------------------------------------------------------------------
export VER_conf_ssh="0.1.4" export VER_conf_ssh="0.1.4"
export DEP_conf_ssh="upgrade_dist" export DEP_conf_ssh=""
conf_ssh() conf_ssh()
{ {

View File

@@ -15,6 +15,7 @@ export VER_conf_syslog="0.0.5"
conf_syslog() conf_syslog()
{ {
pkginst rsyslog
local syslogconf=/etc/rsyslog.conf local syslogconf=/etc/rsyslog.conf
prnt I "Configuring rsyslog..." prnt I "Configuring rsyslog..."
backup_dist $syslogconf backup_dist $syslogconf

View File

@@ -11,7 +11,7 @@
# To be defined # To be defined
# ------------------------------------------------------------------------------ # ------------------------------------------------------------------------------
export VER_create_vm="0.0.2" export VER_create_vm="0.0.2-obsolete"
export DEP_create_vm="upgrade_dist install_pkg" export DEP_create_vm="upgrade_dist install_pkg"
create_vm() create_vm()

View File

@@ -16,7 +16,7 @@
# ------------------------------------------------------------------------------ # ------------------------------------------------------------------------------
export VER_install_desktop="0.0.5" export VER_install_desktop="0.0.5"
export DEP_install_desktop="upgrade_dist" export DEP_install_desktop=""
install_desktop() install_desktop()
{ {

View File

@@ -12,8 +12,8 @@
# * MK_PORT: Port check_mk agent will use to communicate with server # * MK_PORT: Port check_mk agent will use to communicate with server
# ------------------------------------------------------------------------------ # ------------------------------------------------------------------------------
export VER_install_mkagent="0.0.6" export VER_install_mkagent="0.0.7"
export DEP_install_mkagent="upgrade_dist install_pkg" export DEP_install_mkagent=""
install_mkagent() install_mkagent()
{ {
@@ -34,6 +34,7 @@ install_mkagent()
gunzip /var/lib/cmk-agent/cmk-agent-ctl.gz gunzip /var/lib/cmk-agent/cmk-agent-ctl.gz
chmod +x /var/lib/cmk-agent/cmk-agent-ctl chmod +x /var/lib/cmk-agent/cmk-agent-ctl
scp -O $MK_SERVER_IP:/etc/check_mk/agentpwd /tmp/mk-pwd scp -O $MK_SERVER_IP:/etc/check_mk/agentpwd /tmp/mk-pwd
sleep 1 # Some execution of cmk-agent-ctl have failed with file not found without that line
/var/lib/cmk-agent/cmk-agent-ctl register --hostname $HOSTNAME \ /var/lib/cmk-agent/cmk-agent-ctl register --hostname $HOSTNAME \
--server $MK_SERVER_IP --site check_mk --user check_mk --password \ --server $MK_SERVER_IP --site check_mk --user check_mk --password \
"$(read /tmp/mk-pwd)" "$(read /tmp/mk-pwd)"

View File

@@ -8,8 +8,8 @@
# https://opensource.org/licenses/BSD-3-Clause # https://opensource.org/licenses/BSD-3-Clause
# ------------------------------------------------------------------------------ # ------------------------------------------------------------------------------
export VER_patch_snmp="0.1.2" export VER_patch_snmp="0.1.3"
export DEP_patch_snmp="install_pkg" export DEP_patch_snmp=""
patch_snmp() patch_snmp()
{ {

View File

@@ -9,7 +9,7 @@
# ------------------------------------------------------------------------------ # ------------------------------------------------------------------------------
export VER_select_system_proxy="0.0.5" export VER_select_system_proxy="0.0.5"
export DEP_select_system_proxy="upgrade_dist" export DEP_select_system_proxy=""
select_system_proxy() select_system_proxy()
{ {

View File

@@ -1,5 +1,10 @@
# Basic Debian Buster repositories # Basic Debian Buster repositories
deb http://deb.debian.org/debian buster main deb http://deb.debian.org/debian buster main contrib non-free
deb http://deb.debian.org/debian buster-updates main deb-src http://deb.debian.org/debian buster main contrib non-free
deb http://deb.debian.org/debian-security buster/updates main
deb http://deb.debian.org/debian buster-updates main contrib non-free
deb-src http://deb.debian.org/debian buster-updates main contrib non-free
deb http://deb.debian.org/debian-security buster/updates main contrib non-free
deb-src http://deb.debian.org/debian-security buster/updates main contrib non-free

View File

@@ -1,20 +1,10 @@
# deb cdrom:[Debian GNU/Linux 11.0.0 _Bullseye_ - Official amd64 NETINST 20210814-10:07]/ bullseye main # Basic debian Bullseye reop
#deb cdrom:[Debian GNU/Linux 11.0.0 _Bullseye_ - Official amd64 NETINST 20210814-10:07]/ bullseye main deb http://debian.univ-tlse2.fr/debian/ bullseye main contrib non-free
deb-src http://debian.univ-tlse2.fr/debian/ bullseye main contrib non-free
deb http://debian.univ-tlse2.fr/debian/ bullseye main contrib deb http://security.debian.org/debian-security bullseye-security main contrib non-free
deb-src http://debian.univ-tlse2.fr/debian/ bullseye main contrib deb-src http://security.debian.org/debian-security bullseye-security main contrib non-free
deb http://security.debian.org/debian-security bullseye-security main contrib deb http://debian.univ-tlse2.fr/debian/ bullseye-updates main contrib non-free
deb-src http://security.debian.org/debian-security bullseye-security main contrib deb-src http://debian.univ-tlse2.fr/debian/ bullseye-updates main contrib non-free
# bullseye-updates, to get updates before a point release is made;
# see https://www.debian.org/doc/manuals/debian-reference/ch02.en.html#_updates_and_backports
deb http://debian.univ-tlse2.fr/debian/ bullseye-updates main contrib
deb-src http://debian.univ-tlse2.fr/debian/ bullseye-updates main contrib
# This system was installed using small removable media
# (e.g. netinst, live or single CD). The matching "deb cdrom"
# entries were disabled at the end of the installation process.
# For information about how to configure apt package sources,
# see the sources.list(5) manual.

View File

@@ -0,0 +1,10 @@
# Basic Debian Bookworm repo
deb http://debian.univ-tlse2.fr/debian/ bookworm main contrib non-free non-free-firmware
deb-src http://debian.univ-tlse2.fr/debian/ bookworm main contrib non-free non-free-firmware
deb http://security.debian.org/debian-security bookworm-security main contrib non-free non-free-firmware
deb-src http://security.debian.org/debian-security bookworm-security main contrib non-free non-free-firmware
deb http://debian.univ-tlse2.fr/debian/ bookworm-updates main contrib non-free non-free-firmware
deb-src http://debian.univ-tlse2.fr/debian/ bookworm-updates main contrib non-free non-free-firmware

View File

@@ -5,5 +5,5 @@ deb-src http://fr.deb.devuan.org/merged beowulf main contrib non-free
deb http://fr.deb.devuan.org/merged beowulf-updates main contrib non-free deb http://fr.deb.devuan.org/merged beowulf-updates main contrib non-free
deb-src http://fr.deb.devuan.org/merged beowulf-updates main contrib non-free deb-src http://fr.deb.devuan.org/merged beowulf-updates main contrib non-free
deb http://fr.deb.devuan.org/merged beowulf-backports main contrib non-free deb http://fr.deb.devuan.org/merged beowulf-security main contrib non-free
deb-src http://fr.deb.devuan.org/merged beowulf-backports main contrib non-free deb-src http://fr.deb.devuan.org/merged beowulf-security main contrib non-free

View File

@@ -5,5 +5,5 @@ deb-src http://fr.deb.devuan.org/merged chimaera main contrib non-free
deb http://fr.deb.devuan.org/merged chimaera-updates main contrib non-free deb http://fr.deb.devuan.org/merged chimaera-updates main contrib non-free
deb-src http://fr.deb.devuan.org/merged chimaera-updates main contrib non-free deb-src http://fr.deb.devuan.org/merged chimaera-updates main contrib non-free
deb http://fr.deb.devuan.org/merged chimaera-backports main contrib non-free deb http://fr.deb.devuan.org/merged chimaera-security main contrib non-free
deb-src http://fr.deb.devuan.org/merged chimaera-backports main contrib non-free deb-src http://fr.deb.devuan.org/merged chimaera-security main contrib non-free

View File

@@ -1,9 +1,9 @@
# #
deb http://fr.deb.devuan.org/merged daedalus main contrib non-free deb http://fr.deb.devuan.org/merged daedalus main contrib non-free non-free-firmware
deb-src http://fr.deb.devuan.org/merged daedalus main contrib non-free deb-src http://fr.deb.devuan.org/merged daedalus main contrib non-free non-free-firmware
#deb http://fr.deb.devuan.org/merged daedalus-updates main contrib non-free deb http://fr.deb.devuan.org/merged daedalus-updates main contrib non-free non-free-firmware
#deb-src http://fr.deb.devuan.org/merged daedalus-updates main contrib non-free deb-src http://fr.deb.devuan.org/merged daedalus-updates main contrib non-free non-free-firmware
#deb http://fr.deb.devuan.org/merged daedalus-backports main contrib non-free deb http://fr.deb.devuan.org/merged daedalus-security main contrib non-free non-free-firmware
#deb-src http://fr.deb.devuan.org/merged daedalus-backports main contrib non-free deb-src http://fr.deb.devuan.org/merged daedalus-securtity main contrib non-free non-free-firmware