Contenu du fichier 99-usb-serial.rules (ou gestion des PersistentUSBDevices)

Ce fichier permet de faire le lien entre un périphérique et une entrée usb de façon stable, i.e. éviter que le même périphérique usb change de port usb à chaque redémarrage du raspberry. Voici le contenu du fichier standard inclus dans l’image modele :

On va donc retrouver sur l’entrée usb11 un rflink (idVendor 2341…

Contenu d’une image pour Pi 2/3/4

Le contenu évolue à chaque image (mais de moins en moins !). Les versions indiquées sont au minimum celles d’origine, il est possible que des versions plus récentes soient présentes. Mise à jour du 21/09/2020 : Contenu de l’image H. Mise à jour du 10/12/19 : Suppression de l’environnement graphique à partir de l’image E….

Fichier de variables pour les images

Ces variables sont stockées dans un fichier texte (*.txt), ce fichier est utilisé lors d’une initialisation de raspberry par le script init.sh pour personnaliser la nouvelle machine avec les valeurs locales adaptées. Un exemple du fichier (var_Exemple.txt) est présent dans le répertoire /home/pi/domoticz/scripts/init de chaque image. 23 Variables pour le raspberry Exemple Variable 1 :…

Initialisation d’un Raspberry à partir d’une image

L’objectif de la procédure est d’obtenir un raspberry opérationnel rapidement à partir d’une image qui contient déjà de nombreux composants et avec un paramétrage simplifié et réutilisable.  Prérequis Avoir une adresse Gmail.com (avec validation en deux étapes pour permettre l’automatisation des envois de mails par des services depuis le raspberry) Avoir un compte ChangeIp.com (pour…

Création et Test d’une Image

Sur le raspberry « Modele » faire la mise à jour de Raspbian : sudo apt-get update sudo apt-get dist-upgrade puis rebooter le raspberry : sudo reboot Vérifier si des mises à jour sont disponibles pour Homebridge en se connectant avec l’interface Homebridge (port 9898). Vérifier si des mises à jour sont disponibles pour WordPress, mettre à…

Image C

Contenu de l’image C créée le dimanche 24 mars 2019 : Ajout d’un shell (cre_img.sh) pour simplifier/automatiser/fiabiliser la création des images (usage personnel !) Passage en version 5.1 de WordPress Installation de LetsEncrypt/Cerbot pour gérer les certificats ssl et autoriser l’utilisation de https création d’un certificat pour dxblog.dnset.com qui intègre aussi : dxdobl.dnset.com dxtour.wikaba.com dxdoto.dnset.com…

Accès SSH + échange de clefs

Dans une connexion SSH (Secure SHell), il y a un serveur SSH (la machine sur laquelle on se connecte) et un client SSH (la machine depuis laquelle on se connecte). Le fichier de configuration du serveur SSH est le fichier sshd_config dans /etc/ssh. Le fichier de configuration du client SSH est le fichier ssh_config qui…

Certificats ssl pour accès https

Quelques informations sur les certificats ssl (Secure Socket Layer) utilisés pour autoriser des accès sécurisés en https. C’est Let’s Encrypt qui est utilisé car il permet l’utilisation gratuite de certificats. La commande « certbot certificates » permet de connaître les certificats installés et leur état. Found the following certs:   Certificate Name: dxblog.dnset.com     Domains: dxblog.dnset.com…

Crontab

L’outil Cron se présente sous forme d’un fichier de configuration accessible avec la commandesudo crontab -eIl suffit de sauvegarder une modification dans le fichier pour l’activer automatiquement. Il n’y a pas de service à relancer, pas de reboot à effectuer. L’activation est immédiate. Paramétrage : m       h       dom       mon …

Image B

Contenu de l’image B créée le jeudi 21 février 2019 : Ajout de la création du répertoire /divers dans /scripts s’il n’existe pas Ajout de la copie du fichier sauv.sh dans le répertoire /scripts/divers et modification du fichier clean_logs.sh pour qu’il exécute le fichier sauv.sh de /divers et non celui de /init. La règle est…