]> fred1m.tech Git - papier-crayon.git/blobdiff - source/machine/index.rst
Ajuster (' <> ") merci `shellcheck`
[papier-crayon.git] / source / machine / index.rst
index dc5c0f6c330ee208e44e08485e71383dbf1b39c1..57410d7f3225c7b3b48935d9a39a6c5d9e7244ac 100644 (file)
@@ -3,7 +3,6 @@ systemd-container, mmdebstrap et network-manager
 
 .. toctree::
    :maxdepth: 1
-   :caption: Contents:
 
    apache2
    etckeeper
@@ -18,7 +17,7 @@ Rendre hommage aux logiciels libres
 *Lire et relire les fameux manuels*
 
 -  `DebianEdu <https://blends.debian.org/edu/>`__ permet l’installation
-   [PXE]|(https://wiki.debian.org/DebianEdu/Documentation/Bullseye/Installation#Modifying_PXE_installations)
+   `PXE <https://wiki.debian.org/DebianEdu/Documentation/Bullseye/Installation#Modifying_PXE_installations>`__
    aisée des solutions techniques d’accès au laboratoire `réseau
    (E63) <https://blends.debian.org/edu/img/fr/Debian_Edu_Network_Bullseye.png>`__,
    et dans d’autre salles de la STS SIO.
@@ -42,30 +41,30 @@ Installer les paquets (s’ils sont manquant)
 
    Pour chaque commande *mal connue*, penser à la commande ``man`` !
 
-*Soyons élégant⋅e⋅s, il nous faut utiliser les privilège ``root``
-finement afin d’éviter toute grossièreté.*
+   *Soyons élégant⋅e⋅s, il nous faut utiliser les privilège ``root``
+   finement afin d’éviter toute grossièreté.*
 
--  Sont-ils déjà installés ?
+   -  Sont-ils déjà installés ?
 
-*sans* super-privilège
+   *sans* super-privilège
 
 ::
 
    dpkg -l systemd-c*
    dpkg -l mmdebs*
 
--  Relire leur description
+   -  Relire leur description
 
-*sans* super-privilège
+   *sans* super-privilège
 
 ::
 
    apt show PAQUET
 
--  Mettre à jour le catalogue, installer deux paquets (et leurs
-   dépendances)
+   -  Mettre à jour le catalogue, installer deux paquets (et leurs
+      dépendances)
 
-**AVEC** super-privilège
+   **AVEC** super-privilège
 
 ::
 
@@ -76,10 +75,10 @@ finement afin d’éviter toute grossièreté.*
 Asservir l’interface physique Ethernet à un pont
 ------------------------------------------------
 
-Lire et relire les explications offertes par ``man nmcli-examples`` et
-en particulier *Example 10* !
+   Lire et relire les explications offertes par ``man nmcli-examples`` et
+   en particulier *Example 10* !
 
-*sans* super-privilège
+   *sans* super-privilège
 
 ::
 
@@ -89,7 +88,7 @@ en particulier *Example 10* !
    nmcli c up help
    nmcli c down help
 
-**AVEC** super-privilège
+   **AVEC** super-privilège
 
 ::
 
@@ -104,9 +103,9 @@ en particulier *Example 10* !
 Les données persistent dans un système de fichiers
 --------------------------------------------------
 
--  Gérer un emplacement pertinent
+   -  Gérer un emplacement pertinent
 
-*sans* super-privilège
+   *sans* super-privilège
 
 ::
 
@@ -139,26 +138,26 @@ Les données persistent dans un système de fichiers
    # ln -s CIBLE NOM_LIEN
    export NM=cnt0 ; ln -s /Chemin_Absolu/$NM /var/lib/machines/$NM
 
--  Initialiser un système de fichier supplémentaire
+   -  Initialiser un système de fichier supplémentaire
 
-*changer ``cnt0`` !*
+   *changer ``cnt0`` !*
 
 ::
 
    $ help cd ; help pwd
    $ pwd ; mkdir SiBesoin ; cd commeIlFaut
 
-**AVEC** super-privilège
+   **AVEC** super-privilège
 
 ::
 
-   export NM=cnt0 ; mmdebstrap bullseye \
+   export NM=cnt0 ; mmdebstrap bookworm \
    --include=systemd-container,network-manager,sudo \
-   --customize-hook='echo "$NM" > "$1/etc/hostname"' \
-   --customize-hook='echo "127.0.1.1 $NM" >> "$1/etc/hosts"' \
+   --customize-hook="echo $NM > $1/etc/hostname" \
+   --customize-hook="echo 127.0.1.1 $NM >> $1/etc/hosts" \
    .
 
-Prendre connaissance des affichages
+   Prendre connaissance des affichages
 
 Gérer le fonctionnement des machines supplémentaires
 ----------------------------------------------------
@@ -194,30 +193,30 @@ Gérer le fonctionnement des machines supplémentaires
 Tracer les réglages “/etc”
 --------------------------
 
--  `Établir, utiliser la solution ``etckeeper`` <etckeeper>`__
+   -  `Établir, utiliser la solution etckeeper <etckeeper>`__
 
 Permettre à des personnes de s’identifier
 -----------------------------------------
 
--  `Utilisatrice⋅eurs et groupes <user>`__
+   -  `Utilisatrice⋅eurs et groupes <user>`__
 
 Serveur shell sécurisé (SSH), pour commander des machines à distance
 --------------------------------------------------------------------
 
--  `Installer, suivre l’usage de ``sshd`` <sshd>`__
+   -  `Installer, suivre l’usage de sshd <sshd>`__
 
 Améliorer l’environnement de l’administratrice⋅eur
 --------------------------------------------------
 
--  `Les manuels de référence (en français) <man-db>`__
--  ``grep ll ~/.bash_aliases``
+   -  `Les manuels de référence (en français) <man-db>`__
+   -  ``grep ll ~/.bash_aliases``
 
 Serveur HTTP Apache (web)
 -------------------------
 
--  `S’initier webmaster (Apache) <apache2>`__
+   -  `S’initier webmaster (Apache) <apache2>`__
 
 Surveiller, prouver
 -------------------
 
--  `Diagnostiquer, tracer <log-pcap>`__
+   -  `Diagnostiquer, tracer <log-pcap>`__