!ZUiNnfpRqQMDrPLChM:nixos.org

Nix ♥ la francophonie

160 Members
Salon francographe de NixOS56 Servers

Load older messages


SenderMessageTime
29 May 2024
@badele:matrix.orgBruno Adeleusb-installer.png
Download usb-installer.png
06:16:57
@badele:matrix.orgBruno Adele

Après avoir résolu les incidents précédents, j'ai finalisé une première version de l'installation quasi automatique de Nix. Je me suis basé dans un premier temps sur la partie demo (tourne sur une VM qemu) la partie démo effectue les tâches suivantes.

  • Build d'une image ISO customisé
  • NAT de port 2222 vers le port 22 de la VM
  • Génération des clef SSH & AGE (pour les crédentials)
  • Installation de NixOs:
    • Partitionnement & formatage via disko
    • Installation système
    • Installation environnements utilisateurs home-manager

Y''aurait-il des volontaires pour tester la section Demo ?

https://github.com/badele/nix-homelab/tree/usb_installer

06:17:23
@gsaurel:laas.frnim65s

j’ai pas compris pour les clefs: est-ce que

  • tu génères une paire de clef sur l’ordi qui lance l’installation, et tu installes la clef publique sur l’ordi cible dans les authorized_keys pour pouvoir t’y connecter à distance ?
  • ou tu récupères la partie publique de la paire de clef générée automatiquement par le sshd de l’ordi cible pour pouvoir mettre ça dans known_hosts ?
  • ou les deux ?
  • ou autre ?

et AGE dans tout ça,

  • c’est juste une transformation d’une clef SSH en AGE ?
  • ou vice-versa ?
  • ou c’est juste une autre paire de clefs qui sert à autre chose ?
06:56:38
@badele:matrix.orgBruno Adele

Dans le cadre de la démo (exclusivement), j'aurais pu générer les clefs SSH et AGE et les pushers sur le projet directement. Mais ça n'attire pas trop confiances (soupçon que par la suite, je puisse lire les crédentials ou accéder à la machine)

  • Je génère donc la clef SSH hote de démo (publique & privée), afin d'éviter l'utilisateur d'avoir l'affichage du knowhost à chaque réinstallation du poste.
  • le SSH-to-age permet d'éviter de faire un age-keygen en fait, il génère une clef publique AGE en fonction du couple SSH hote)

Pour un poste physique, c'est la commande just nixos-init-host <hostname> qui effectue cela.

nim65s Est-ce c'est plus clair ?

08:00:42
@gsaurel:laas.frnim65soui, merci08:06:38
@raitobezarius:matrix.orgraitobezarius changed their display name from raitobezarius to raitobezarius (DECT: 7248).17:08:59
31 May 2024
@lewo:matrix.orglewoPour info, un journal parlant de NIxOS a été publié sur linuxfr: https://linuxfr.org/users/seb95/journaux/nixos-la-distribution-reproductible-et-declaratif Et ca en dit plutot du bien... même dans les commentaires!09:08:00
@passionlinux:matrix.orgSebastien ChavauxEt oui ça en dit que du bien au moins le journal puisque je l'utilise quotidiennement ;-p09:11:25
@lewo:matrix.orglewohehe, nous avons même l'auteur ici ;)09:12:57
@lewo:matrix.orglewoMerci à toi!09:13:04
@passionlinux:matrix.orgSebastien ChavauxMerci à vous, c'est ici que j'ai trouvé mes aides quand j'en ai eu besoin !09:13:28
@nam3l33ss:matrix.org@nam3l33ss:matrix.orgMerci !11:56:42
@gsaurel:laas.frnim65sBien vu la comparaison au générateur de site statiques :)12:38:26
@nbp:mozilla.orgnbpAvant je décrivais NixOS comme étant une installation toute fraîche à chaque mise à jour, ce qui est techniquement vrai, mais effrayant pour beaucoup de gens qui n'envisage pas que l'on puisse installer une distribution aussi simplement.12:55:11
@passionlinux:matrix.orgSebastien ChavauxN’hésitez pas surtout d'y aller pour rectifier mes âneries, j'ai une utilisation des plus basic, alors je passe beaucoup de choses sous silence15:46:44
@gaelle:gluten.spaceGaëllecette semaine, je donnais une formation de dev. Donc en déplacement loin de chez moi, avec mon laptop comme outil de travail unique et universel. Hier soir, suite à une pulsion incontrôlable, j’ai décidé de reconstruire mon système en repartant sur une config refaite from scratch, parce que ça faisait des années que je me traînais ma toute première configuration qui avait évolué chaotiquement. Quand je l’ai raconté aux stagiaires, j’ai eu droit à des regards inquiets16:48:46
@gsaurel:laas.frnim65sdans la dernière présentation de nix que j’ai faite à des collègues, la phrase qui a le plus fait mouche c’est «Vous êtes terrifiés par les mises à jour, non ? Vous n’en feriez jamais une avant une démo par exemple.»17:12:07
@bew:matrix.orgbew
In reply to @gsaurel:laas.fr
dans la dernière présentation de nix que j’ai faite à des collègues, la phrase qui a le plus fait mouche c’est «Vous êtes terrifiés par les mises à jour, non ? Vous n’en feriez jamais une avant une démo par exemple.»
Ou pendant 😀
17:20:44
1 Jun 2024
@passionlinux:matrix.orgSebastien ChavauxNixos 24.05 est là.09:34:37
@gaelle:gluten.spaceGaëllemise à jour faite :)09:49:50
@smith:livegen.netSmithPareil ici. Premier crash sur frame.work AMD 13 7840 en regardant twitch sur firefox 🤓09:50:43
@smith:livegen.netSmithJe pense que je vais rester sur le kernel 6.109:51:02
@rgrunbla:matrix.orgReventlovla grosse question13:12:24
@rgrunbla:matrix.orgReventlovest-ce que je mets à jour ou alors les candidats du CAPES vont me détester13:12:40
@rgrunbla:matrix.orgReventlovLa 23.11 est encore maintenue pour 1 mois, right ?13:13:14
2 Jun 2024
@tgerbet:matrix.orgtgerbetYep EOL 2024-06-30 C'est la période des double backports 🫠09:42:43
@passionlinux:matrix.orgSebastien ChavauxJuste deux ou trois changements à faire dans ma config et ça roulait20:46:52
@passionlinux:matrix.orgSebastien Chavauxune 24.05 toute belle20:47:07
3 Jun 2024
@nam3l33ss:matrix.org@nam3l33ss:matrix.org Chez moi 24,05 flatpak est cassé,
un problème avec meson et xwayland .
( Je n'ai pas cherché plus c'est le genre de problème qui souvent me dépasse)
02:50:02
@nam3l33ss:matrix.org@nam3l33ss:matrix.orgPar contre le bon de version avec incus 😅02:50:06

Show newer messages


Back to Room ListRoom Version: 6