On 2013-03-28[1], I ditched netcfg. Yesterday, netcfg officially got
replaced by netctl[2] Well.
I realized, though, that scripts are not the way to go. I'm forced to
use systemd anyway, so I might as well use unit files. Like the one at
[3]. It's a little bit better because it "binds" to the network
interface. As a result, the unit file is not being run if the
interface is not yet present -- and the service is stopped if the
interface goes away. With USB WiFi sticks, this is sort of relevant.
Speaking of systemd... I gave in. Arch Linux simply offers me the best
operating system. So, I "accept" systemd. It's not nice, it's overly
complex and what not. But at the end of the day, there's only Arch
Linux and OpenBSD. And I still don't get some things to run on
OpenBSD.
Maybe I should try harder.
____________________
1.
gopher://uninformativ.de/0/twitpher/2013-03/2013-03-28.txt
2.
https://www.archlinux.org/news/netctl-is-now-in-core/
3.
https://wiki.archlinux.org/index.php/Network#Using_a_static_IP_address