<BlessJah>
does anyone have keepalived setup to share?
{`-`} has joined #nixos-on-your-router
disasm has quit [Quit: WeeChat 2.0]
disasm has joined #nixos-on-your-router
disasm has quit [Client Quit]
disasm has joined #nixos-on-your-router
disasm has quit [Client Quit]
disasm has joined #nixos-on-your-router
disasm has quit [Quit: WeeChat 2.0]
disasm has joined #nixos-on-your-router
disasm has quit [Quit: WeeChat 2.0]
disasm has joined #nixos-on-your-router
disasm has quit [Quit: WeeChat 2.0]
disasm has joined #nixos-on-your-router
disasm has quit [Client Quit]
disasm has joined #nixos-on-your-router
disasm has quit [Client Quit]
disasm has joined #nixos-on-your-router
disasm has quit [Client Quit]
disasm has joined #nixos-on-your-router
monotux has joined #nixos-on-your-router
<monotux>
I'd like to have my nftables to be run _after_ network.target is ready, so I can be sure my interfaces are defined and up, otherwise I can't have rules that refer to them. any ideas how to do it? currently the system service wants network-pre.target
<monotux>
any ideas?
<cransom>
there's a network-interfaces.service that may help. otherwise, you could add in preStarts that check for interfaces to be up before running your script or add in some more self-defined services that enforce the order.
<cransom>
so the options there would either be to roll your own nftables module, or in your config you should be able to use lib.mkForce or lib.mkOverride to clear those values.
<monotux>
ah, thanks!
<monotux>
tried mkForce with success, I'm going to try a reboot just to make sure it works :)
<monotux>
oh seems to have worked as expected, nice!