[ ARTICLES CRÉÉS EN 2025 ]

Un favicon est une petite image associée à un site Web et affichée dans l’onglet du navigateur. C’est un repère visuel qui permet d’identifier rapidement une page parmi plusieurs ouvertes. Par exemple, l’onglet de ce site présente un favicon avec le chiffre « 0 » (pour n0tes) en vert sur un fond noir. Ce symbole aide à reconnaître le site d’un seul coup d’œil. Les favicons apparaissent également dans la liste des favoris, dans la barre d’adresse et parfois même dans les résultats de recherche, o

The autofs program is designed to automatically mount directories only when they are accessed, and to unmount them after a period of inactivity. This behaviour helps conserve bandwidth and improves overall performance, especially compared to static mounts defined in fstab. By using this approach for NFS or Samba shares, the system avoids keeping remote resources permanently active while still providing seamless access when needed. The steps below illustrate how to set up automatic access to a r

How I set up an automated backup system for Ansible Automation Platform (AAP) using the containerized installer. The script and the crontab setup run a daily backup, store it on a remote NFS location, and clean up older backups over time. The backup script must be launched using the dedicated non-root user (in this case, aap). This user also needs access to the AAP installation directory, since the backup command has to be run from there. PrerequisesPackagesYou have to install the following pack

Logging in with the dedicated non-root user account (here, aap) to perform a backup and access the automation platform’s installation directory is required. To control the compression of backup files before sending them to the host running the operation, you can use specific variables in the inventory file. Inventory file optionConnect to the aap user ang go to the installation directory then open the inventory-growth file: $ cd MyInstallDir$ vim inventory-growth Then add the following configu

How to install Ansible Automation Platform 2.6 (AAP) using the Containerized All-in-One Bundle in an offline environment.This installation focuses on the offline, containerized installation method, where all required components, including the Controller, Automation Hub, Automation Gateway, and Event-Driven are deployed via pre-packaged containers, without requiring direct internet access. Download the installation programGo to https://access.redhat.com/downloads/content/480/ver=2.6/rhel---9/2.6/

Il arrive parfois que les commandes Podman échouent pour un utilisateur rootless. Ce problème survient lorsque le répertoire runtime rootless de l’utilisateur n’est pas accessible ou possède de mauvaises permissions. Failed to obtain podman configuration: mkdir /run/user/XXXX/libpod: permission denied Origine du problèmePodman rootless utilise le répertoire $XDG_RUNTIME_DIR pour stocker ses données et sockets temporaires (libpod, run, etc.). Par défaut, ce répertoire se situe dans /run/user/&l

Red Hat Satellite est une solution de gestion centralisée permettant de déployer, configurer et maintenir les systèmes Red Hat Enterprise Linux (RHEL) à grande échelle.Il offre des fonctionnalités d’approvisionnement automatisé, de gestion de contenu (repositories, errata, patchs), de configuration via Puppet ou Ansible, et d’intégration avec RHV pour l’enregistrement automatique des machines virtuelles nouvellement créées. Création d’une machine virtuelle dans SatelliteLa création d’une machine

Red Hat Virtualization (RHV) est une plateforme de virtualisation d’entreprise basée sur les technologies open source KVM (Kernel-based Virtual Machine) et oVirt. Elle permet de créer, gérer et superviser des machines virtuelles Linux et Windows dans un environnement centralisé, robuste et hautement disponible. Création d’une machine virtuelle dans RHVLa création d’une VM dans Red Hat Virtualization consiste à déployer un système d’exploitation virtuel sur l’infrastructure RHV.Chaque VM consomme

La fonction “Build“ dans Red Hat Satellite sert à reconstruire (ou installer) automatiquement un système d’exploitation sur une machine, qu’elle soit physique ou virtuelle. Build = prépare une réinstallation automatique via PXE + Kickstart, contrôlée par Satellite. Fonction Build dans SatelliteObjectif principal : Préparer une machine pour une installation automatisée de RHEL à partir de Satellite. Permet d’indiques à Red Hat Satellite que l’orsque cette machine démarrera (PXE boot), il fadra lu

L’option Host Group (ou groupe d’hôtes) dans Red Hat Satellite est une brique essentielle : elle sert à standardiser et automatiser la configuration de plusieurs machines d’un seul coup. Définition simpleUn Host Group = un modèle de configuration complet que tu peux appliquer à plusieurs hôtes. En un clic, tu définis comment doivent être installés et gérés tous les serveurs d’un même type. Ce qu’un Host Group contientUn Host Group peut regrouper tous les paramètres nécessaires pour déployer et c

Red Hat Virtualization (RHV) est le centre de contrôle pour un environnement virtualisé, pour créer, gérer et sécuriser les VM.Red Hat Satellite est le centre de contrôle pour tous les serveurs RHEL, il sert à garder les machines à jour, sécurisées et cohérentes. Produit Catégorie principale Domaine couvert Fonction / Rôle RHV (Red Hat Virtualization) Virtualisation d’infrastructure VM / Infrastructure Crée, gère et supervise les machines virtuelles et leurs ressources (CPU, RAM, stockage)

Erreur avec Windows 11 lors du lancement en local de Hexo Server. Message d’erreurSi en lançant le serveur Hexo en local vous obtenez ce type d’erreur: PS E:\TRAVAIL\www\n0tes.fr> hexo server --postshexo : Impossible de charger le fichier C:\Users\surpercat\AppData\Roaming\npm\hexo.ps1, car l’exécution de scripts est désactivée sur ce système. Pour plus d’informations, consultez about_Execution_Policies à l’adresse https://go.microsoft.com/fwlink/?LinkID=135170.Au caractère Ligne:1 : 1+ hexo

This playbook runs a series of HPE 3paradm commands on Alletra storage for weekly monitoring purposes. A separate file will be created for each host and a separate email will be sent with the attached file. Lauch the playbookYou can launch the weekly script using the following command: # ansible-playbook -i myhost1.org,myhost2.org, /path/to/Check_Storages.yml -u 3paradm --ask-pass You will receive separate mails in your mailbox with attached file. The plyabookThe full script: ---- name: Run a c

This script allow the TiNa server to launch a script to outsourcing data. Prerequires Make sure the ANNUAL_OUTSOURCING pool in TiNa exist Menu: Storage > Media Pools > Properties Make sure you have already made in TiNa All necessary FULL backups Right click on strategy on a host > Full Session Now Look at the backup ID Menu: Monitoring > Job Manager Launch the scriptThe script can be paced in /root/TiNa-scripts on the TiNa server itself (the full script is bellow). USAG

Pour avoir un effet de defilement de texte en JavaScript : <script>$(document).ready(function() { const textArray = textString.split(''); const textElem = $('.hacking-animation__text'); let count = 0; setInterval(() => { if(textArray[count] === "\n") { textElem.append("<br>"); } else { textElem.append(`<span class="hacking-animation__character">${textArray[co

[ ARTICLES CRÉÉS EN 2024 ]

Pour changer le timeout de grub, qui parfois peut être trop cours. Fichiers grubIl existe plusieurs fichiers gérant le comportement de grub au boot du système : /etc/default/grub : variables /etc/grub2.cfg : lien vers /boot/grub2/grub.cfg /boot/grub2/grub.cfg : fichier permettant à grub de démmarer, ne pas le modifier directement car il se génère automatiquement avec la commande grub2-mkconfig. Changer la variable timeoutDans le fichier /etc/default/grub, passer la variable GRUB_TIMEOUT à 60(

La variable XDG_RUNTIME_DIR spécifie où sont stockés les fichiers temporaires pour les applications utilisateur (comme les sockets de communication). Si elle est mal configurée ou pointe vers un répertoire appartenant à root, podman rencontre des problèmes d’autorisation. Erreur XDG_RUNTIME_DIR directorySi en exécutant des commandes Podman en rootless vous rencontrez cette erreur : ERRO[0000] XDG_RUNTIME_DIR directory "/run/user/0" is not owned by the current user Le problème vient de