On Sat, Aug 19, 2017 at 09:15:42AM +0100, Jonathan de Boyne Pollard wrote: > Glenn English: > > > I've written many scripts over the years, using ifconfig and others, and > > having everything broken now is a major > > PITA. > > > > I very much agree that sysV init and those old commands were a mess, > > especially with the introduction of ipv6. But > > I'd have more inclined to fix what was there than to replace it with > > commands that return gibberish and kill so > > many scripts so many people have written. > > > > That is, in fact, what the BSD people did. On FreeBSD and OpenBSD, for > examples, modern ifconfig has fully functional > IPv6 capability, with parameters like (to pick just some at random) eui64, > prefixlen, auto_linklocal, autoconfprivacy, > defaultif, and ifdisabled.
Perhaps Devuan would better suit you? - they keep sysvinit as primary, saving you the hassle of updating/ rewriting your scripts and/ or learning systemd. Or as you mention, FreeBSD or OpenBSD? There is no shortage of options.