Follow

"don't use ifconfig, use ip instead"
"don't use iptables, is nftables instead"
"don't use brctl, use bridge command instead"
"don't use the route command, use ip instead"

That's cool, but is there any documentation other than a man page for any of these ? The number of blog and forum posts for using brctl are multiple orders of magnitude greater than using bridge. And worse bridge as a command is utterly shit to Google for.

Documentation of Linux has gone down hill a lot in recent years.

If you do a Google you can find shit loads of content on how to use iptables. For nftables there's 10000 blog posts on how to do NAT, and next to nothing on anything else. Sure there's the man page, and a webpage from the Devs. But examples and howtos? Good luck.

It's really hard to work it all out. Nftables doesn't help that googling for nft command has a high chance of nutrient film technique hydroponics or some crypto scam.

If you want to do anything with any complexity then the documentation just isn't there. And it's really starting to piss me off. What's worse is I'm feeling really bitten by open source projects right now and not feeling particularly welcome for contributing anything. I spent 3 days trying to work out how to get one line deleted from a linux device driver, to fix a bug. I gave up because I couldn't work who to even talk to, let alone how to start the conversation.

And by complexity. I have machines with multi hundred line nftables configs for ipv4 and ipv6 and bridging and vlans. All crafted by hand. All documented with comments. Hell my firewall config has more comments than some of the source code I've come across lately... It's a fight to find any information to make this function. It's 2 years of work.

@tschaefer the command needed for accessing nftables stuffs...

@quixoticgeek

at your list - the list contains commands, except nftables

@tschaefer yes. Nftables it's mentioned on the second line. I used the full name as a lot of people mute the tla.

@quixoticgeek @moof for nftables, it’s not that hard for the devs to fix, they just need to open up the wiki to public contributors, unlikely though wiki.nftables.org/wiki-nftable

Sign in to participate in the conversation
(void *) social site

(void*)