| 20 Dec 2025 |
lewo | Un exmeple plus simple pour illustrer mon propos est la derivation ping: Nix ne peut pas set le SUID bit et donc la binaire ping ne fonctionne pas out of the box: il faut set le SUID bit de qqchose qui wrap ping. (Pour les utilisateurs de NixOS, cela est fait magiquement par un module NixOS.) | 15:57:43 |
lewo | (j'ai essayé de vulgariser sans trop écorcher les oreilles des experts 🙏) | 16:00:34 |
·☽•Nameless☆•777 · ± | Oui je vois un peu ce que font les .nix,
Je me suis mal exprimé en parlant de paquet :) | 16:27:28 |
·☽•Nameless☆•777 · ± | Donc, si je te comprends bien, il faut que je charge le bon module noyau.
J'aurais cru que ça se ferait automatiquement par nix. | 16:28:05 |
·☽•Nameless☆•777 · ± | ( ouep j'utilise nixOS ) | 16:28:10 |
| 21 Dec 2025 |
lewo | ·☽•Nameless☆•777 · ±: je voulais dire que ca devrait fonctionner tout seul si dans ta conf nixos, tu ajoutes juste:
virtualisation.vswitch.enable = true;
| 00:11:04 |
·☽•Nameless☆•777 · ± | Ok merci je comprends mieux ,
le pire c'est que c'était écris dans
https://github.com/nixos/nixpkgs/blob/a7ddabfacc358f4a1bafebdabee13f5ce3085d1c/nixos/modules/virtualisation/openvswitch.nix#L76
| 03:16:07 |
·☽•Nameless☆•777 · ± | ( j'ai un peu le cerveau dans les choux en ce moment u_u ) | 03:17:20 |
·☽•Nameless☆•777 · ± | Ça fonctionne merci pour ton aide :) | 03:35:43 |
·☽•Nameless☆•777 · ± | En fait mon erreur a été de penser que j'avais juste à installer le package openvswitch pour que tout fonctionne correctement. | 03:38:35 |
Exaltia | 👋
Bonsoir a tous et toutes
je viens de terminer l'install d'un serveur via nixos-anywhere et.. et... y'a aucun configuration.nix ni hardware-configuration.nix qui a été généré ni uploadé depuis la machine de base.
j'ai raté un truc ?
Comment je genere un truc par defaut qui va me reprendre mes partitions actuelles et les packages déjà installés? | 22:30:27 |
Exaltia | j'ai tenté
nixos-rebuild switch --flake flake.nix --target-host root@62.210.89.124
Enter passphrase for key '/home/exaltia/.ssh/id_ed25519':
warning: Path '/home/exaltia/big_storage/Documents/dev/nixos-anywhere/oneproviders-db-server/flake.nix' should point at the directory containing the 'flake.nix' file, not the file itself. Pretending that you meant '/home/exaltia/big_storage/Documents/dev/nixos-anywhere/oneproviders-db-server'
error: flake 'path:/home/exaltia/big_storage/Documents/dev/nixos-anywhere/oneproviders-db-server' does not provide attribute 'packages.x86_64-linux.nixosConfigurations."nixos".config.system.build.nixos-rebuild', 'legacyPackages.x86_64-linux.nixosConfigurations."nixos".config.system.build.nixos-rebuild' or 'nixosConfigurations."nixos".config.system.build.nixos-rebuild'
Command 'nix --extra-experimental-features 'nix-command flakes' build --print-out-paths 'flake.nix#nixosConfigurations."nixos".config.system.build.nixos-rebuild' --no-link' returned non-zero exit status 1.
mais je me suis faite jeter
| 22:31:17 |
Exaltia | après si la seule possibilité" c'est d'écrire ca a la main, bah, tantg pis, mais je sent que ca va etre un florilege de tatonnements | 23:07:09 |
zbuben | je suis pas du tout sûr que ça va aider, mais il existe nixos-generate-config | 23:08:57 |
Exaltia | je tenterai . je viens de me poser au lit et j'ai pas ma clef ssh sur ce pc (fraichement installé... sous nixos :D) | 23:19:45 |