!tCyGickeVqkHsYjWnh:nixos.org

NixOS Networking

313 Members
Declaratively manage your switching, routing, wireless, tunneling and more. No bad nft puns, please.113 Servers

Load older messages


SenderMessageTime
5 Aug 2022
@holl:matrix.orgholl* Hi there, i'm looking for resources creating an ad-hoc network using nixos. I tried my best guess using 'networking.wlanInterfaces.type = "ibss" ; ' and configuring 'supplicant' but no luck.12:26:06
@nam3l33ss:matrix.org★.¸¸¸. •°´Nameless☆*´¨`*☽ changed their profile picture.12:51:26
@toranosora:matrix.org@toranosora:matrix.org left the room.20:10:24
@mlyx:matrix.orgmlyx joined the room.20:28:06
6 Aug 2022
@k900:0upti.meK900Man nftables is so fucking good10:48:38
@ar:is-a.catari like the fact that it has an actual readable syntax to it, and not… whatever you can call iptables 21:18:45
@hexa:lossy.networkhexaferm is the better firewall wrapper 22:04:16
@hexa:lossy.networkhexanftables is a UX regression22:04:36
@hexa:lossy.networkhexanot feature-wise though22:04:50
@hexa:lossy.networkhexaI love having data structures like maps for port forwardings for example22:05:15
@andreas.schraegle:helsinki-systems.deAndreas SchrägleI love how nftables combines iptables, ebtables, arptables and ipset (at least). Now I only need one tool for all my cursed networking layer violation needs like performing mss clamping on a bridge interface.22:10:38
@hexa:lossy.networkhexaarp- and ebtables are hardcore 😛22:16:05
@hexa:lossy.networkhexaand ipset lacked a good integration, so everyone probably spun their own22:16:17
@casey:hubns.netcasey ©it's been a while, and maybe misplaced, but pf and pf.conf hold a special place in my heart.22:43:29
7 Aug 2022
@mon:tchncs.demon_aaraj joined the room.22:32:57
8 Aug 2022
@raitobezarius:matrix.orgraitobezarius Unsure if that's interesting but I just wrote this: https://github.com/RaitoBezarius/nixexprs/blob/master/modules/servers/charybdis/default.nix -- it seems like you wrote the solanum module @hexa ; do you think it makes sense to polish my module and upstream it to nixpkgs or should I only commit the hardening bits, etc. ? 00:07:35
@raitobezarius:matrix.orgraitobezarius(I'm using it on a production Charybdis server which we are going to upgrade to Solanum in some weeks)00:07:51
@raitobezarius:matrix.orgraitobezarius(hence, the compat layer)00:07:56
@hexa:lossy.networkhexaSame plan, queueing and will take a look in a few days00:09:37
@raitobezarius:matrix.orgraitobezariusWill get back to your SNM module soon BTW ;)00:12:01
@psibi:matrix.orgpsibi joined the room.06:29:08
@ar:hackerspace.pl@ar:hackerspace.pl left the room.07:23:26
@hexa:lossy.networkhexa
In reply to @raitobezarius:matrix.org
Unsure if that's interesting but I just wrote this: https://github.com/RaitoBezarius/nixexprs/blob/master/modules/servers/charybdis/default.nix -- it seems like you wrote the solanum module @hexa ; do you think it makes sense to polish my module and upstream it to nixpkgs or should I only commit the hardening bits, etc. ?
this is what we started to hack together https://github.com/hackint/nixos-config/blob/main/config/modules/solanum/default.nix
10:41:07
@raitobezarius:matrix.orgraitobezariusNice, I wanted to have more typed freeform options10:42:33
@hexa:lossy.networkhexayeah, that's more useful for upstreaminig10:42:49
@raitobezarius:matrix.orgraitobezarius Yeah, on the other hand, I still do not support some repeated args, when you do vhost = 1.1.1.1; vhost = 1.1.1.2; vhost6 = 2001:db8:whatever, etc. 10:43:21
@hexa:lossy.networkhexawe kinda exposed just what we usually touch and added some type checks, so things don't go south10:43:23
@hexa:lossy.networkhexathis is not running anywhere in prod unfortunately10:44:03
@raitobezarius:matrix.orgraitobezariusmakes sense12:41:21
@raitobezarius:matrix.orgraitobezariuswell I will try to steal from your stuff12:41:30

There are no newer messages yet.


Back to Room ListRoom Version: 6