lassulus changed the topic of #nixos-de to: Willkommen im deutschen NixOS Channel. | https://35c3.c3nav.de/l/nixos/@0,432.09,477.33,5
Guanin has joined #nixos-de
Guanin has quit [Ping timeout: 252 seconds]
lassulus_ has joined #nixos-de
lassulus has quit [Ping timeout: 250 seconds]
lassulus_ is now known as lassulus
palo1 has joined #nixos-de
palo has quit [Ping timeout: 250 seconds]
palo1 is now known as palo
m15k has joined #nixos-de
<m15k> Kann ich irgendwie eine Zusammenfassung meiner Konfiguration ziehen? Also eine wo alle imports aufeglöst sind.
<palo> m15k: vielleicht irgendwie mit nix-instantiate
<m15k> palo: Danke für den Hint mal schauen, ob damit was geht.
<palo> m15k: wenn du was rausgefunden hast, sag bescheid, ich bin auch interessierrt
<palo> die `/proc/configuration.nix` enthält nicht viel bei mir.
<m15k> Die Datei hab ich gar nicht.
<palo> man configuration.nix -> `system.copySystemConfiguration` (und das liegt dann in `/run/current-system/configuration.nix`, hab mich vertan)
<palo> (ist bei mir sogar nur nen toter link :D )
<makefu> copySystemConfiguration kopiert nur configuration.nix, nicht die anderen deps
<palo> Jo, aber ist bei mir auch egal, weil sich die datei fast eh nicht ändert und auch sehr kurz ist.
<makefu> palo: ich meine eigentlich, dass nicht die komplette angezogene config in versionskontrolle liegt, sondern nur diese eine file reinkopiert wird.
<palo> makefu: joah das hab ich auch so in erinnerung. Ich hatte das nur als begründung genannt, das mir die option `copySystemConfiguration` nicht viel bringt, und ich deswegen auch gerne gerenderte version davon hätte, in der die imports augelöst sind.
m15k has quit [Ping timeout: 256 seconds]
<makefu> nixos-option kann wohl dein aktuelles system evaluieren, muss also irgendwie möglich sein
Guanin has joined #nixos-de
<sphalerite> geht nicht so einfach weil alles in fette drvs fließt
Guanin_ has joined #nixos-de
Guanin has quit [Ping timeout: 260 seconds]
Guanin__ has joined #nixos-de
Guanin_ has quit [Ping timeout: 250 seconds]
Guanin__ is now known as Guanin
<palo> hmm anscheinend kann ich linuxPackages_custom kernels nicht mit `boot.kernelPatches` patchen. Auf jeden fall nicht wenn mein patch so aussieht :
<palo> boot.kernelPatches = [ { name = "raspberry-pi-audio2.patch"; patch = null; extraConfig = '' SND_PCM y SND_BCM2835 y ''; }
<palo> oh in der extraConfig sind natürlich newlines zwischen `y` und `SND_BCM...`
<palo> werd das mal die Tage investigaten.
Guanin_ has joined #nixos-de
<palo> https://nixos.wiki/wiki/Linux_Kernel#Adding_extraConfig < wird aber so hier beschrieben :(
Guanin__ has joined #nixos-de
Guanin has quit [Read error: Connection reset by peer]
Guanin_ has quit [Ping timeout: 258 seconds]
Guanin__ is now known as Guanin
Guanin has quit [Ping timeout: 252 seconds]
<palo> Ach ja warum ich weis das es nicht macht, ist weil ich `/proc/config.gz` angeschaut habe.
<palo> Als workaround hab ich jetzt das jetzt einfach selber in .config rin.
<palo> und ich hab auch schon gesehen das in `kernel/generic.nix` und `kernel/manual-config.nix` mit den patches unterschiedlich umgegangen wird.
Guanin has joined #nixos-de
Guanin has quit [Ping timeout: 245 seconds]
m15k has joined #nixos-de
<m15k> Hat einer ne Idee wie ich dem NixOS container ein virtuelles eth interface spendieren kann. Derzeit sieht der container das host interface.
<lassulus> m15k: containers.<name>.privateNetwork
<m15k> lassulus: Dann gibts kein Internet mehr.
<m15k> :-/
<lassulus> ahjo, musst nat anmachen, networking.nat.enable = true, networking.nat.internalInterfaces = [ "ve-bla" ];
<lassulus> kannst glaub auch globbing benutzen, also "ve-*"
<lassulus> leider ist die nixos nat-geschichte etwas undynamisch, wenn man mehrere interfaces hat die da wechseln (z.b. eth und wifi), dann sollte man das vl lieber mit networking.firewall.extraCommands machen
<lassulus> man muss glaub noch networking.nat.externalInterface = "enp0s3"; sagen
<lassulus> und ips muss man auch vergeben
<lassulus> containers.container1.hostAddress = 10.99.99.1; containers.container1.localAddress 10.99.99.2; oder so
<m15k> lassulus: grandios. es funzt!
<lassulus> ヽ(^o^)丿
<m15k> Bin mir zwar noch unsicher warum, aber immerhin :D
m15k has quit [Ping timeout: 256 seconds]