| 29 Jul 2025 |
emily | I wouldn't want to use python3Minimal for a random stage 2 application but I think "not bloating initrd by 100 MiB" is a fair use case if it works | 14:38:35 |
Sandro 🐧 | lucky, those deps are pretty minimal and don't do import * | 14:39:04 |
Sandro 🐧 | yeah, exactly | 14:39:27 |
emily | (looks like pyroute2 does have Netlink-over-TLS support but uh, I hope IfState isn't using that) | 14:39:40 |
emily | (it would need an import ssl making conditional I suppose, so not zero effort) | 14:39:53 |
hexa (clat on linux when) | when would you use Netlink-over-TLS? | 14:40:13 |
emily | 0.1.4
netlink: remote netlink access
netlink: SSL/TLS server/client auth support
netlink: tcp and unix transports
| 14:40:24 |
hexa (clat on linux when) | that sounds like exposing it cross host or something weird | 14:40:25 |
emily | I mean I guess it's just a protocol… | 14:40:27 |
emily | nothing's stopping you | 14:40:30 |
emily | if you're nuts | 14:40:32 |
emily | I bet some HPC cluster is doing crimes like that | 14:40:48 |
Sandro 🐧 | but do you then want to run the normal ifstate also with python3Minimal? You kinda want to do that as otherwise you have bugs that only exist in initrd and then we have a random application in userland running python3Minimal which we don't really want to 😅 | 14:40:52 |
emily | it's like the management port on DSA switches! | 14:40:56 |