Fedora 34 : Vmware & problème linux-headers

Chaque fois que le kernel de la Fedora est mis à jour, le lancement de Vmware exécutera une compilation des modules nécessaires à son fonctionnement.
Là, pas de peau, impossible de compiler en automatique ces derniers sur la version 5.12.17-300, le logiciel ne trouve pas les headers du kernel.

Je désinstalle et réinstalle le logiciel (au passage, je me débarrasse de mes anciennes VM, que je sauvegarde sur un dd externe, on ne sait jamais si j’en ai besoin et ça me fait de la place sur le dd interne), rien n’y fait. Une régression probablement (ou pas, j’ai pas mis une VM en route depuis Avril ^^) et comme je voulais faire un billet pour les sorties de Debian 11 et Slackware 15…

Bon, ben c’est pas grave, on va y aller à l’ancienne, je suis en vacances, j’ai le temps…

On ouvre un terminal et c’est parti:

On cherche l’archive des modules qui va bien pour notre version de Vmware Workstation @t github

$wget https://github.com/mkubecek/vmware-host-modules/archive/workstation-16.1.2.tar.gz

On décompresse l’archive

$tar -xzf workstation-16.1.2.tar.gz

On se positionne dans le dossier créé

$cd vmware-host-modules-workstation-16.1.2

Lire la suite

Debian 10 : VoIP (Voix sur IP) – Partie 1 – Installation d’Asterisk

Prérequis : Installation fraîche de Debian 10 et/ou système à jour.  J’ai utilisé la debian que j’ai installé sur VmWare pour tests à domicile.

1/ On vérifie en premier lieu si le système est à jour

#apt-get update && apt-get upgrade

(Le principe de && est de pouvoir passer 2 (ou plusieurs) commandes à la volée, en sachant que la commande suivante ne sera passée si , et seulement si, la précédente ne ressort pas d’erreur.

 

2/ Téléchargement du paquet Asterisk

-On s’identifie en utilisateur root et on se déplace dans le dossier /usr/src

$su – (ou $sudo -su)

#cd /usr/src

-On télécharge la dernière version stable d’astérisk
#wget https://downloads.asterisk.org/pub/telephony/asterisk/asterisk-16-current.tar.gz

Lire la suite

Debian 10: Installation de Nagios

Prérequis :

-Debian 10 fraîchement installée et à jour

 

On installe les paquets essentiels (dépendances) et nécessaires au bon déroulement de l’installation de Nagios

#apt install -y build-essential apache2 php openssl perl make php-gd libapache2-mod-php libperl-dev libssl-dev daemon wget apache2-utils unzip

Mettre en place l’utilisateur nagios et le groupe nagcmd  ainsi que l’utilisateur www-data ( pour le groupe nagcmd)

#useradd nagios
#groupadd nagcmd
#usermod -a -G nagcmd nagios
#usermod -a -G nagcmd www-data

On se déplace dans le dossier /tmp

#cd /tmp/

On télécharge la version de nagios la plus récente

#wget https://assets.nagios.com/downloads/nagioscore/releases/nagios-4.4.6.tar.gz
#tar -zxvf nagios-4.4.6.tar.gz

On se déplace dans le dossier nagios-4.4.6 fraîchement créé

#cd /tmp/nagios-4.4.6/

On compile maintenant Nagios depuis les sources

#./configure --with-nagios-group=nagios --with-command-group=nagcmd --with-httpd_conf=/etc/apache2/sites-enabled/
#make all
#make install
#make install-init
#make install-config
#make install-commandmode
#make install-webconf

Nagios a été installé dans le dossier /usr/local/nagios

Les fichiers de configuration dans le dossier /usr/local/nagios/etc

Nous allons modifié le fichier /usr/local/nagios/etc/objects/contacts.cfg afin d’y ajouter l’adresse mail de l’administrateur

#nano/usr/local/nagios/etc/objects/contacts.cfg

Lire la suite