News for hackers. Stuff that matters.
Re:A BSD person tries Alpine Linux by yjftsjthsd-h on Friday April 26, 2024 @10:12AM (#40169684)
The fact that you have to rip out that much software to make it reasonable is a fantastic argument for the BSDs.
Re:A BSD person tries Alpine Linux by steve_rambo on Friday April 26, 2024 @11:21AM (#40170548)
iptables has been with us for more than 20 years and is only now being replaced (pretty slowly I might add). The old rules are still supported through iptables-nft, you can just import them and forget nft exists.

Distributions I prefer have never used NetworkManager and haven't changed network configuration in a long time. RHEL and its rebuilds have used NM for what feels like an eternity. Ubuntu is the odd one out here with its constant churn, afaik.

Same with firewall wrappers like ufw and firewalld. Either your distribution uses one and you just use whatever has been chosen for you, or it doesn't and you go with nftables (or iptables-nft if you prefer).

This is all only really a problem if your organization uses a bunch of distributions instead of standardizing on one, but then you probably have a lot more other serious problems than learning how to configure your firewall...

As a counterpoint, I evaluated FreeBSD for a project about a year ago and was really put off by its primitive service management (compared to systemd which I know pretty well and use its features extensively, they really do help in your daily work), and the three firewalls which all seem to be approximately equally supported and you never really know where to put your time. (Unfortunately, I had to pass the OS for other reasons which have no relation to its technical merit.)

Re:A BSD person tries Alpine Linux by doublepg23 on Friday April 26, 2024 @11:11AM (#40170411)
? FreeBSD ships with three different firewalls in base.
Re:A BSD person tries Alpine Linux by 0x457 on Friday April 26, 2024 @01:04PM (#40171758)
Yes, however, each has a clear set of tools, and it's clear which one are you using. There are no shims to use IPFW tooling with PF and vice versa, while on linux they are all mixed.
Re:A BSD person tries Alpine Linux by lnxg33k1 on Friday April 26, 2024 @12:29PM (#40171294)
Sorry, for such inconvenience, we will stop writing software we want so that we won't risk filling BSDers brains

I really don't get these criticisms, you have choice, having choices doesn't make a system bad, makes you have to make your choices, which can also be going towards systems where stuff is standard

Re:A BSD person tries Alpine Linux by nmz on Friday April 26, 2024 @02:05PM (#40172364)
See paradox of choice.
Re:A BSD person tries Alpine Linux by sangnoir on Friday April 26, 2024 @02:28PM (#40172587)
Not having any choice isn't great either. See Soviet grocery shops.
Re:A BSD person tries Alpine Linux by nmz on Friday April 26, 2024 @03:48PM (#40173380)
Choice should only be offered after you have a stable foundation/base. Suppose you have a store that sells frozen food only, an incredible amount of choices, but no base ingredients like flour, grains and meat.

Software is utilitarian in nature, the goal is the task, but, how do you accomplish a task with an infinite amount of tools? and not only that, but how can you be sure that the tool is secure and stable?

Re:A BSD person tries Alpine Linux by lnxg33k1 on Friday April 26, 2024 @09:13PM (#40176178)
In the context, you accomplish task with the defaulty installed iptables
Re:A BSD person tries Alpine Linux by arminiusreturns on Friday April 26, 2024 @01:13PM (#40171892)
What is the BSD idempotent cattle deployment pipeline? It's all just configs selecting packages in the first place is it not?
Re:A BSD person tries Alpine Linux by gcbirzan on Friday April 26, 2024 @01:14PM (#40171901)
Or, and hear me out... Don't install it?
Re:A BSD person tries Alpine Linux by DEADMINCE on Friday April 26, 2024 @05:39PM (#40174620)
Or just to avoid a systemd distro.