!tCyGickeVqkHsYjWnh:nixos.org

NixOS Networking

906 Members
Declaratively manage your switching, routing, wireless, tunneling and more.264 Servers

Load older messages


SenderMessageTime
22 Nov 2025
@raboof:matrix.orgraboofNeat, never seen it before. Yeah I thought "I'll just throw something together real fast". A blackbox-exporter patch, autossh conflicting with nixos-rebuilder-ng and this rp thing later it didn't quite turn out like that, but still enjoying the learning 😊18:40:48
@elisaado:matrix.orgelisaadothe topic mentions "do not rely on networking.*", why is that? networking. options are so comfy :(23:02:45
@tom:dragar.deTomFrom my understanding: networking.* (without the networking.useNetworkd Option which is problematic in itself) is a bunch of scripts and systemd services which try to configure networking. It's just not the way to do it and networkd and networkmanager will be more robust.23:27:26
@hexa:lossy.networkhexanobody really maintains those scripts23:28:51
@hexa:lossy.networkhexaand they don't keep pace with the network management tools out there23:29:04
@hexa:lossy.networkhexaand in fact no other reasonable distro does this23:30:26
@hexa:lossy.networkhexadebian did this with ifupdown, but that's largely a legacy project23:30:33
@hexa:lossy.networkhexaand ubuntu doubled down on another abstraction layer with netplan23:30:43
@hexa:lossy.networkhexafor headless setups we have networkd and ifstate23:31:13
@hexa:lossy.networkhexaand for headful ones the only reasonable contender is networkmanager23:31:31
@hexa:lossy.networkhexa mellanox did develop ifupdown2, which provided ifreload for gradual migrations between old and new config, really neat 23:32:03
@hexa:lossy.networkhexa * cumulus did develop ifupdown2, which provided ifreload for gradual migrations between old and new config, really neat 23:32:13
@hexa:lossy.networkhexanot sure how well maintained it is these days, but it builds upon the config format established by ifupdown itself, which is … not so nice23:33:01
@hexa:lossy.networkhexahttps://github.com/CumulusNetworks/ifupdown223:33:02
@hexa:lossy.networkhexaand of course there is ifupdown-ng (e.g. provided on alpine) in that ifupdown lineage https://github.com/ifupdown-ng/ifupdown-ng23:34:00
@hexa:lossy.networkhexaI haven't seen anyone ask for the last two tbh23:34:12
@hexa:lossy.networkhexahttps://github.com/NixOS/nixpkgs/issues/23815923:34:35
@hexa:lossy.networkhexaoh, someone requested ifupdown-ng, my mistake 🙂 23:34:43
19 May 2021
@grahamc:nixos.org@grahamc:nixos.org set the history visibility to "world_readable".19:20:58
@grahamc:nixos.org@grahamc:nixos.org changed the room name to "" from "".19:20:58
@grahamc:nixos.org@grahamc:nixos.org invited @casey:hubns.netcasey ©.19:21:08
@casey:hubns.netcasey © joined the room.19:21:17
@0x4a6f:matrix.org[0x4A6F] joined the room.19:23:16
@qyliss:fairydust.spaceAlyssa Ross joined the room.19:26:50
@hexa:lossy.networkhexa joined the room.19:27:05
@andi:kack.itandi- joined the room.19:40:47
@n0emis:noemis.men0emis joined the room.19:42:15
@server_stats:nordgedanken.devServer Stats Discoverer (traveler bot) joined the room.19:50:53
@voyager:t2bot.ioMatrix Traveler (bot) joined the room.20:03:52
@solson:matrix.orgscott joined the room.20:48:39

Show newer messages


Back to Room ListRoom Version: 6