Autres articles


  1. Notes about Vim

    Correction orthographique

    Pré requis

    Sur ArchLinux, il faut installer la paquet vim-spell-fr qui contient les fichiers de dictionnaire:

    vim-spell-fr /usr/share/licenses/vim-spell-fr/README
    vim-spell-fr /usr/share/vim/vimfiles/spell/fr.latin1.spl
    vim-spell-fr /usr/share/vim/vimfiles/spell/fr.latin1.sug
    vim-spell-fr /usr/share/vim/vimfiles/spell/fr.utf-8 …
    Lire la suite...
  2. what about udev ?

    Presentation

    udev job is to manage '/dev' directory with kernel input output events. Udev is implemented by systemd-udevd

    Blink(1) Led exemple

    udevadm monitor
    monitor will print the received events for:
    UDEV - the event which udev sends out after rule processing
    KERNEL - the kernel uevent
    

    Unplugging LED under CentOS 7 …

    Lire la suite...
  3. Some IT TIPS

    Openssl, make multi DNS certificat

    openssl req -new -sha256 -key domain.key -subj "/C=US/ST=CA/O=Acme, Inc./CN=example.com" -reqexts SAN -config <(cat /etc/ssl/openssl.cnf <(printf "[SAN]\nsubjectAltName=DNS:example.com,DNS:www.example.com")) -out domain.csr
    

    Debian Netinstallation

    https://www.debian.org …

    Lire la suite...
  4. RHEL8 what's new ?

    Actions menées

    • Récupération de l'iso sur le site de RedHat
    • Installation dans une VM

    Contenu de l'ISO

    Racine de l'ISO

    • extra_files.json: contient les nomx, tailles et sum des fichiers KEY, EULA et GPL
    • EULA: licence
    • GPL: licence
    • media.repo: configuration yum
    • RPM-GPG-KEY-redhat-beta : clef de signature
    • RPM-GPG-KEY-redhat-release : clef de signature …
    Lire la suite...
  5. CUPS under Arch

    Installation

    $ pacman -Sy cups cups-pdf hplip
    $ systemctl start org.cups.cupsd.socket
    

    Configuration d'une imprimante

    List all devices:

    $ lpinfo -v
    => résultat utilisé pour option -v de lpadmin
    

    List all drivers:

    $ lpinfo -m
    => résultat utilisé pour option -m de lpadmin
    

    List drivers matching "HP LaserJet":

    $ lpinfo --make-and-model "HP LaserJet" -m
    $ lpinfo …
    Lire la suite...
  6. Puppet 6.x

    Étude en cours ...

    Pré-requis / Entrants

    • CentOS 7 minimal
    • Partitionnement reco ANSSI
    • Selinux activé (What else !)
    • Sources
      • Dépôt CentOS
      • Sélection parmi EPEL
      • Puppet
      • Produire des rpm et avoir les sources.
      • Doit être signé

    Références documentaires

    Architecture

    On retrouve 4 éléments:

    • puppet-agent sur les nœuds à configurer
    • puppetserver …
    Lire la suite...
  7. Custom boot

    Pour changer l'image sur le menu grub

    Choisir une image et remplacer /boot/grub2/splatch.png

    Modifier /etc/default/grub

       GRUB_TIMEOUT=5
       GRUB_DISTRIBUTOR="$(sed 's, release .*$,,g' /etc/system-release)"
       GRUB_DEFAULT=saved
       GRUB_DISABLE_SUBMENU=true
    -> #GRUB_TERMINAL_OUTPUT="console"
       GRUB_CMDLINE_LINUX="crashkernel=auto rd.lvm.lv=centos/root rd.lvm.lv=centos/swap rhgb quiet …
    Lire la suite...
  8. Some doc about libvirt

    Installation de libvirt et virt-manager

    dnsmasq

    libvirt utilise dnsmasq

    Exemple de fichier de configuration:

    strict-order
    pid-file=/var/run/libvirt/network/default.pid
    except-interface=lo
    bind-dynamic
    interface=virbr0
    dhcp-range=192.168.122.2,192.168.122.254
    dhcp-no-override
    dhcp-leasefile=/var/lib/libvirt/dnsmasq/default.leases
    dhcp-lease-max=253
    dhcp-hostsfile=/var/lib/libvirt …
    Lire la suite...
  9. Docker on CentOS 7

    Installation

    $ yum install docker
    $ systemctl enable docker
    $ systemctl start docker
    

    Configuration

    Autorisation d'un utilisateur lambda

    gpasswd -a docker francois
    

    Utilisation

    Liste des images

    docker images
    

    Créer sa propre image de base

    curl --insecure -O https://raw.githubusercontent.com/docker/docker/master/contrib/mkimage-yum.sh
    

    Apport de modifications.

    Exemple d'utilisation de …

    Lire la suite...
  10. Multi screen on Linux

    Choisir le bon moniteur au boot

    Des références dans les forum: CentOS Fedora

    Essayer l'ordre de connexion sur la carte

    TIPS: Simply move your mouse to the monitor you want the GDM greeter to show and press Enter; IS THAT SIMPLE!!! SOLVED

    De manière dynamique, utiliser xrandr

    $ xrandr
    $ xrandr -q …
    Lire la suite...
  11. Linux infra configuration

    Description

    This document shows a way to configure Linux services to manage Linux hosts from deployment to usage.

    The configurations have been tested on CentOS >=6 system but can be adapted to others GNU/Linux distributions.

    Name resolution service

    Bind uses named.conf as default configuration file. On CentOS, the …

    Lire la suite...
  12. How to make HA GlusterFs using Keepalived

    Example tested on 2 CentOS7 VM

    ! Configuration File for keepalived
    
    vrrp_script check_glusterd {
      script       "/usr/sbin/pidof glusterd"
      interval 5
      fall 1
      rise 1
    !  timeout t
    !  weight w
    }
    
    global_defs {
    }
    
    vrrp_instance gfs01 {
    !    state MASTER
        interface eth0
        virtual_router_id 51
        priority 100
        advert_int 1
        nopreempt
        authentication {
            auth_type PASS
            auth_pass 1111
        }
        virtual_ipaddress {
            192.168.122 …
    Lire la suite...
  13. LXC beginner

    Configuration environnement local

    mkdir ~/.config/lxc/
    echo "lxc.include = /etc/lxc/default.conf" > ~/.config/lxc/defaults.conf
    echo "lxc.id_map = u 0 100000 65536" > ~/.config/lxc/defaults.conf
    echo "lxc.id_map = g 0 100000 65536" > ~/.config/lxc/defaults.conf
    echo "lxc.lxcpath=/srv/containers/lxc" > ~/.config/lxc/lxc.conf
    
    sudo …
    Lire la suite...
  14. Installation de cobbler sur CentOS 6.6

    Introduction

    Ce texte explique comment installer cobbler sur un système CentOS 6.6.

    La solution est testée sur la plate forme vituelle :

    • hôte CentOS 7
    • solution de virtualisation: libvirt

    Préparation de l'hôte

    Configuration NFS

    mkdir /home/cobbler
    printf -- "/home/cobbler   192.168.122.2(rw,no_root_squash)" >> /etc/exports
    printf -- "/home …
    Lire la suite...