Other articles


  1. Managing AUR packages

    Je teste une configuration compliquée de mes packages AUR. Jusqu’à présent je me suis reposé sur le dépôt archlinuxfr, mais c’est trop tentant de ne pas contrôler les fichiers PKGBUILD. Je me lance donc dans un workflow plus sécurisé.

    Pour se faire, je vais créer mon dépôt non-officiel …

    read more
  2. Notes sur l’instalation de Piwigo

    Voici quelques notes sur l’installation de Piwigo [1], [2], une application web dédié à la gestion de photos. Malgré mes réticences à augmenter ma surface d’attaque avec l’utilisation d’un PHP et d’une grosse base de données, je teste cette solution qui promet de faciliter la …

    read more
  3. DNS pour le réseau local

    Published: lun. 13 septembre 2021
    Updated: lun. 20 septembre 2021
    By Jorispilot

    In sysadmin.

    Les adresses IP du réseau Internet sont les numéros de téléphone du réseau téléphonique. Le fichier /etc/hosts du PC est le carnet d’adresses du téléphone portable. Mais Internet dispose aussi d’un carnet d’adresses global et distribué: le DNS.

    Voici un example de mise en place du …

    read more
  4. Conteneurs avec systemd-nspawn

    Published: mer. 01 septembre 2021
    Updated: mar. 16 août 2022
    By Jorispilot

    In sysadmin.

    Ici se trouve mes notes de la création d’un conteneur avec systemd-nspawn, pour lesquelles je me suis appuyé sur la documentation d’Archlinux [1]. L’intérêt de systemd-nspawn par rapport à d’autres solutions, c’est la simplicité de configuration. Ma principale difficulté a été la configuration du réseau …

    read more
  5. Make large command-line tools with python

    Published: mar. 09 février 2021
    Updated: mer. 24 mars 2021
    By Jorispilot

    In python.

    Many moderne command-line programs comes with a subcommand style of organization: Git has git status, git commit, git checkout, and each subcommand has its own arguments, options, and documentation.

    This article presents a Python skeleton for making well-organized and easily extensible subcommand-style, command-line programs. It uses the standard module argparse …

    read more
  6. Home directory avec Systemd-homed

    Published: mer. 02 décembre 2020
    Updated: mer. 09 décembre 2020
    By Jorispilot

    In sysadmin.

    Systemd-homed est un nouveau mécanisme de gestion des utilisateurs UNIX [1]. Il promet la possiblité de stocker le répertoire utilisateur sur une clé USB chiffrée; d’après man homectl:

    The following backing storage mechanisms are supported

    […]

    • Similar, but the LUKS2 encrypted file system is located on regular block device, such …
    read more
  7. Gestion des dotfiles

    Published: jeu. 19 novembre 2020
    Updated: mar. 26 septembre 2023
    By Jorispilot

    In sysadmin.

    Warning

    J’ai abandonné cette approche il y a quelque temps. J’explique plus bas quels sont les inconvénients de cette approche. Depuis, j’ai opté pour une solution que j’ai trouvé bien meilleure: il s’agit de chezmoi [5].

    Cette page présente ma façon de gérer les fichiers …

    read more
  8. Résolution de noms

    Requête DNS

    Une adresse DNS peut être résolue en adresse IP avec les commandes getent hosts, host, ou encore drill. Les bases de données consultées sont configurées par le Name Service Switch, plus précisément dans l’entrée suivante du fichier /etc/nsswitch.conf:

    hosts: files mymachines myhostname resolve [!UNAVAIL=return …
    read more
  9. Redimensionner GNOME Shell

    Published: lun. 18 novembre 2019
    Updated: jeu. 12 décembre 2019
    By Jorispilot

    In sysadmin.

    Hmm, ce nouvel écran a une densité de pixels bien plus grande — tout est trop petit!

    Effectivement, passer d’un écran HD (1920×1080) de 24’ à un écran QHD (2560×1440) de 25’ rends le texte plus petit et moins agréable à lire. D’après DPI / PPI Calculator, le …

    read more

Page 1 / 2 »

links

social