diff --git a/README.md b/README.md index 234f2ec..fee8d02 100644 --- a/README.md +++ b/README.md @@ -6,8 +6,9 @@ Scripts d'installation automatisée pour Debian 12 (Bookworm) utilisant des fich - `l.favrep.ch/debssh` - Debian minimal avec SSH, sans environnement de bureau - `l.favrep.ch/debiangnome` - Debian avec environnement de bureau Gnome -- `l.favrep.ch/debiangnome` - Debian avec environnement de bureau Gnome-core (sans outils) +- `l.favrep.ch/debiangnomecore` - Debian avec environnement de bureau Gnome-core (sans outils) - `l.favrep.ch/debiancinnamon` - Debian avec environnement de bureau Cinnamon +- `l.favrep.ch/debiancinnamoncore` - Debian avec environnement de bureau Cinnamon-core (sans outils) - `l.favrep.ch/debiansshfulldiskencryption` - Debian minimal avec SSH et chiffrement complet du disque ## Aperçu @@ -61,13 +62,12 @@ Puis utiliser : `preseed/url=http://votre-ip:8000/preseed_debian_12_standard_ssh ### Localisation - **Locale** : Suisse française (fr_CH.UTF-8) -- **Clavier** : Disposition française (AZERTY) +- **Clavier** : Disposition française suisse (QWERTZ) - **Fuseau horaire** : Europe/Zurich ### Réseau - Configuration DHCP automatique -- Nom d'hôte par défaut : `debian-machine` -- Domaine : `local` +- Nom d'hôte par défaut : `debian` ### Sélection de Paquets - Système de base minimal @@ -91,18 +91,11 @@ Pour modifier l'installation : 4. **Partitionnement** : Personnaliser le schéma de partitionnement 5. **Compte Utilisateur** : Mettre à jour la création d'utilisateur et les mots de passe -## Considérations de Sécurité - -- Changer les mots de passe par défaut avant utilisation en production -- Réviser la configuration SSH selon vos exigences de sécurité -- Considérer des mesures de durcissement supplémentaires post-installation -- Valider les fichiers preseed dans des environnements isolés - ## Prérequis - ISO netinst Debian 12 (Bookworm) - Connectivité réseau pendant l'installation -- Serveur web pour héberger les fichiers preseed +- Serveur web ou une clé USB pour héberger les fichiers preseed - Système cible répondant aux exigences minimales de Debian ## Support diff --git a/preseed_debian_12_cinnamon-core.txt b/preseed_debian_12_cinnamon-core.txt new file mode 100644 index 0000000..f4f3fd9 --- /dev/null +++ b/preseed_debian_12_cinnamon-core.txt @@ -0,0 +1,57 @@ +# Configuration de la langue et de la localisation +d-i debian-installer/locale string fr_CH.UTF-8 +d-i preseed/early_command string debconf-set-selections /tmp/preseed.cfg + +# Configuration du clavier +d-i keyboard-configuration/modelcode string pc105 +d-i keyboard-configuration/variantcode string fr + +# Configuration réseau (choix automatique de la première interface active) +d-i netcfg/choose_interface select auto +d-i netcfg/get_hostname string unassigned-hostname +d-i netcfg/get_domain string unassigned-domain + +# Désactivation du compte root +d-i passwd/root-login boolean false + +# Partitionnement manuel (sans partitionnement automatique) +d-i partman-auto/method string +d-i partman-auto/choose_recipe select +d-i partman-partitioning/confirm_write_new_label boolean false +d-i partman/confirm boolean false +d-i partman/confirm_nooverwrite boolean false + +# Configuration de l'horloge système +d-i clock-setup/utc boolean true +d-i time/zone string Europe/Zurich +d-i clock-setup/ntp boolean true + +# Configuration APT : ne pas utiliser en priorité le CD-ROM comme source +d-i apt-setup/cdrom/set-first boolean false + +# Activation des dépôts non-free +d-i apt-setup/non-free boolean true + +# Sélection des tâches à installer +tasksel tasksel/first multiselect minimal + +# Paquets additionnels à installer +d-i pkgsel/include string \ + cinnamon-core \ + vim \ + wget \ + curl \ + git \ + htop \ + network-manager \ + spice-vdagent + +# Installation de GRUB +d-i grub-installer/only_debian boolean true +d-i grub-installer/with_other_os boolean true + +# Spécification du disque pour l'installation du chargeur de démarrage +d-i grub-installer/bootdev string /dev/sda + +# Message indiquant que le redémarrage est en cours +d-i finish-install/reboot_in_progress note \ No newline at end of file