New SysV init release
Jesse Smith
jessefrgsmith at yahoo.ca
Tue Jul 7 01:13:53 BST 2020
I am pleased to report the release of new versions of SysV init, along
with its helper programs insserv, and startpar. This is a fairly tame
release that mostly focuses on minor clean-ups, correcting some
documentation, and polishing the Makefiles. The changes are as shown below.
Usually do a beta test run for a few weeks before publishing a new
release. This time I went rogue and decided to publish full new
versions. Mostly because the changes are minor and more related to minor
clean-up than any functionality change. I've also noticed most bug
reports don't come in until after a stable release as people seem to
ignore the betas. So fingers crossed I did enough testing on my own.
Downloads can be found on the Savannah mirror:
http://download.savannah.nongnu.org/releases/sysvinit/
- Jesse
sysvinit 2.97
==========
* Check $(ROOT) filesystem for libcrypt instead of a hardcoded path
to /usr.
Added logsave and readbootlog to list of files git ignores.
- Patches provided by Petr Ovtchenkov.
* Code clean-up and making sure we avoid freeing unused memory.
Patch provided by David Hoyer.
* Added shell script from Trek which converts systemd unit files
into init.d style scripts.
* Added patch from Didier Gaudin which allows init to load configuration
data from files stored in /etc/inittab.d/
* Added patch from William Shipley which allows shutdown time to be
specified
in the format +hh:mm. This is in addition to the existing formats
such as
hh:mm, +m, and "now".
* Fixed typos in manual pages. Submitted by Helge Kreutzmann.
insserv 1.22.0
============
- Removed debugging flag from Makefile. It should be
overruled anyway by the optimization flag.
- Use git login credentials to upload rather than svn, which is no
longer used.
Make sure git ignores files that we build, or need during build process.
Added PREFIX variable to Makefile to better control where manual page and
insserv executable are stored. Defaults to /usr.
This effectively moves insserv executable from /sbin to /usr/sbin.
- Make sure we define "extension" for older versions of GCC (5 and under).
Make systemd/dbus support optional in Makefile using WANT_SYSTEMD
flag.
Patches provided by Petr Ovtchenkov and Dmitry Bogatov.
- Added support for checking to see if a script that is missing its LSB
header may be an OpenRC script.
Patch provided by Merlijn Wajer, Ivan J, and Tito.
startpar 0.65
=============
* Make sure startpar testsuite can find insserv
executable in /usr/sbin or /sbin.
Added PREFIX variable to Makefile and testsuite to
make location of startpar and insserv more flexible.
More information about the Debian-init-diversity
mailing list