Debian Sid & Slackware-Current ( 15.0 Alpha) à l’instant -t

Debian Sid (Unstable)

La période de Freeze « Hard » de la version testing (la future stable « Bullseye » ) approchant à grands pas, on commence à le ressentir sur Sid (de moins en moins de mises à jour).

Je ne tourne qu’avec un Plasma minimal, les logiciels indispensables pour ma vie d’utilisateur classique (les travaux « autres » se passent essentiellement sur Fedora) et les paquets Nakedeb de l’ami Arpinux pour le reste (Fluxbox). Même si j’avoue y passer de moins en moins de temps.

Lire la suite

GLPI/OCS-Inventory : Installation de l’agent OCS-Inventory (Debian Linux)

 Installation de l’agent sur Debian:

a/Installation des paquets nécessaires

#apt-get install dmidecode libxml-simple-perl libcompress-zlib-perl libnet-ip-perl libwww-perl libdigest-md5-perl libnet-ssleay-perl

#apt-get install libcrypt-ssleay-perl libnet-snmp-perl libproc-pid-file-perl libproc-daemon-perl net-tools libsys-syslog-perl pciutils read-edid nmap make

#apt-get install libcompress-raw-zlib-perl

 

b/Installation de l’agent OCS

#apt-get install ocsinventory-agent

Choisir la méthode de connexion « http » pour un serveur OCS configuré.

Lire la suite

Debian Sid & Slackware-current à l’instant -t

Slackware64-current:

Comme je l’ai précisé lors de plusieurs billets, la Slackware 15, ça fait un petit moment que je l’utilise maintenant.

Le noyau dans sa version 5.10.2 a été proposé en mise à jour ce matin même.
KDE/Plasma fonctionne à la perfection, la seule chose ayant changé est l’intégration du bureau aux dépôts officiels de Slackware, après  avoir été disponible de longs mois (et que j’ai mis en place début 2017) via le dépôt Ktown d’ AlienBob.
Cette mouture de la distribution, qui devrait maintenant officiellement sortir sous peu en tant que système Stable, est robuste, cohérente et d’une stabilité exemplaire.

A part la mise en place de Grub (pour ma part, en lieu et place de elilo) et le retrait de logiciels de la suite KDE dont je n’ai pas besoin ( Les jeux, la suite Calligra et quelques autres trucs), Slackware-current ne m’a donné aucun fil à retordre ces 2/3 dernières années.
Une horloge atomique.

Le changelog:  http://www.slackware.com/changelog/current.php?cpu=x86_64

 

Debian Bullseye/Sid :

Lire la suite

Debian 10 : GLPI & OCS Inventory, gestion de parcs et de tickets – 2ème partie: Mise en place d’ OCS-Inventory

OCS Inventory NG (c’est son nom complet) pour Open Computer and Software Inventory est une application permettant de réaliser un inventaire sur les machines d’un réseau  ( configuration matérielle, logiciels installés) à l’aide d’une interface web. Elle permet également de (télé-)déployer des applications sur un ensemble de machines.

Pour cette application, nous avons fait l’installation sur le serveur où GLPI a été installé

1- Installation des dépendances :

#apt-get install apache2-dev
#apt-get install libmariadbclient-dev
#apt-get install php-soap

#cpan install --force CPAN
#cpan install YAML
#cpan install Mojolicious::Lite Switch Plack::Handler

->  On répond Yes à la question posée

#cpan install XML::Simple Compress::Zlib DBI DBD::mysql Apache::DBI Net::IP Archive::Zip XML::Entities

#apt install libxml-simple-perl libperl5.28 libdbi-perl libdbd-mysql-perl libapache-dbi-perl libnet-ip-perl libsoap-lite-perl libarchive-zip-perl make build-essential

#apt install php-pclzip make build-essential libdbd-mysql-perl libnet-ip-perl libxml-simple-perl php phpmbstring php-soap php-mysql php-curl php-xml php-zip

#cpan install Apache2::SOAP

#perl -MCPAN -e 'install Apache2::SOAP

La machine est prête à recevoir l’application. Aucun conflit de dépendances n’a été détecté avec la solution déjà en place sur ce serveur.

2 solutions pour récupérer l’archive tar.gz d’OCS-Inventory (La version choisie a été la 2.7. A savoir: la nouvelles version, datant de Septembre 2020, est numérotée 2.8.1)

1/On se rend sur le site officiel

2/ On se rend dans le répertoire /tmp
#cd /tmp

Et on se sert de wget

#wget github.com/OCSInventory-NG/OCSInventory-ocsreports/releases/download/2.7/OCSNG_UNIX_SERVER_2.7.tar.gz

On décompresse l’archive :
#tar xzf OCSNG_UNIX_SERVER_2.7.tar.gz

On se déplace dans le dossier créé
#cd OCSNG_UNIX_SERVER_2.7

On exécute le script d’installation :
#sh setup.sh


Lire la suite

La suite.

Après un petit moment de calme, je reprends les publications sur le blog.
On y parlera du Raspberry Pi 3, des distributions arm64, dont la première génération de Pi 3 n’est pas friande, car même si c’est un processeur 64 bits, la ram n’est pas suffisante pour obtenir un résultat satisfaisant. On s’orientera vers du Pi 4 pour en tirer toute la quintessence.

La Slackware 15 devrait sortir d’ici peu de temps.
On fera un point sur Debian Sid avant le gel de « Bullseye » (prévu en début d’année prochaine)

Lire la suite

Windows Server : DNS et enregistrement de type A d’un hôte Debian

Un enregistrement de type A permet de résoudre un nom du type xxxx.làbassijy.suis en adresse IP.

J’ai utilisé Windows Server et un serveur Debian-CMS

On se rend dans le serveur DNS -> on clique droit sur le nom de domaine -> On crée un nouvel Hôte (A ou AAAA) : on renseigne le nom de l’hôte et son IP

Lire la suite

Debian 10 : Zabbix ( partie 2 :Ajouter un Hôte )

Rédigé par Romain M.(et je le publie avec son aimable autorisation) lors du projet sur lequel nous avons collaboré du 6 Juillet au 11 Aout 2020. Nous avons travaillé ensemble sur cette machine Debian . J’ai procédé à l’installation de Zabbix, Romain s’est occupé de la configuration générale du logiciel, des machines cibles (Windows et Gnu/Linux) et de la rédaction du tutoriel concernant cette 2ème partie

1/ Windows: 

Télécharger l’agent Zabbix  sur la machine à monitorer

Lancez l’installation, cette fenêtre devrait apparaître.

Hostname : Il faut mettre le nom de votre machine (Devrait être rempli par défaut)

Zabbix server IP/DNS : Il faut entrer l’ip du serveur Zabbix. Pour le reste, on laisse les options par défaut et on appuie sur « Next ».

A l’écran suivant, on se contentera de lancer l’installation (next)

Lire la suite

Debian 10: Zabbix (Partie 1 : Installation)

Zabbix est un logiciel libre permettant de surveiller l’état de divers services réseau, serveurs et autres matériels réseau. Il produit des graphiques dynamiques renseignant les consommations des ressources

On s’assure que le système soit à jour

On installe apache et php
# apt install apache2 php php-mysql php-mysqlnd php-ldap php-bcmath php-mbstring php-gd php-pdo php-xml libapache2-mod-php

On vérifie si le service apache est bien démarré
# systemctl status apache2

 

Si ce n’est pas le cas, on démarre le service
# systemctl start apache2

On installe ensuite mariadb
# apt install mariadb-server mariadb-client

Lire la suite

Debian 10: Installation de Drupal 9

Rédigé par Brian T. (et je le publie avec son aimable autorisation) lors du projet sur lequel nous avons collaboré du 6 Juillet au 11 Aout 2020. Nous avons travaillé ensemble sur cette machine Debian que nous avons configuré comme serveur, en y faisant collaborer le duo Nextcloud/Only Office et le CMS Drupal.

 

Pour cette installation, nous allons avoir besoin:
-d’une base de donnée: MariaDB
-d’un serveur web: Apache
-PHP: PHP 7.3
– d’un espace disque disponible d’au minimum 2GB

1- Mise à jour du système
$sudo apt-get update && sudo apt-get -y upgrade

2- Installation d’Apache

On installe le serveur apache et son module permettant de gérer PHP plus tard :
#apt install apache2 libapache2-mod-php

Vérification de l’état d’Apache:
#systemctl status apache2

Lire la suite