Opened 14 years ago
Closed 14 years ago
#2677 closed enhancement (fixed)
sysvinit-2.88dsf
Reported by: | houhongxun | Owned by: | |
---|---|---|---|
Priority: | normal | Milestone: | 6.7 |
Component: | Book | Version: | SVN |
Severity: | normal | Keywords: | |
Cc: |
Description
Main page:http://savannah.nongnu.org/projects/sysvinit Download address:http://ftp.twaren.net/Unix/NonGNU/sysvinit/sysvinit-2.88dsf.tar.bz2
This is the sysvinit version currently under maintenance. As we can see, the version we used in our book is not maintained any more for a long time. I have updated to this version for a while, and didn't encounter any problems. I suggest we update to this version.
Only minor changes needed in our bootscript like this:
--- sendsignals_old 2010-06-04 08:48:43.582383740 +0800 +++ sendsignals 2010-06-04 08:48:56.900382438 +0800 @@ -23,7 +23,7 @@ sleep ${KILLDELAY} - if [ "${error_value}" = 0 ]; then + if [ "${error_value}" = 0 -o "${error_value}" = 2 ]; then echo_ok else echo_failure @@ -35,7 +35,7 @@ sleep ${KILLDELAY} - if [ "${error_value}" = 0 ]; then + if [ "${error_value}" = 0 -o "${error_value}" = 2 ]; then echo_ok else echo_failure
because if no process needs to be terminated or killed(all running processes are in the same session as killall5, or init process itself), the killall5 program will return 2. it is not a failure.
Change History (7)
comment:1 by , 14 years ago
follow-up: 3 comment:2 by , 14 years ago
Here is the ChangeLog file http://svn.savannah.nongnu.org/viewvc/sysvinit/tags/2.88dsf/doc/Changelog?root=sysvinit&view=markup
According to this file, it's mostly bug fixes and function improvements, I don't think anything is worth writing out separately, so it's safe to update.
comment:3 by , 14 years ago
Replying to hohoxu_hao115:
Here is the ChangeLog file http://svn.savannah.nongnu.org/viewvc/sysvinit/tags/2.88dsf/doc/Changelog?root=sysvinit&view=markup
According to this file, it's mostly bug fixes and function improvements, I don't think anything is worth writing out separately, so it's safe to update.
Oh, sorry, "It's" should be "They are".
comment:4 by , 14 years ago
Owner: | changed from | to
---|
Thanks. It looks like there will be some build changes since they added a Makefile to the top level.
I wonder why the version has a dsf tag, as in sysvinit-2.88dsf
In any case it looks OK.
comment:5 by , 14 years ago
Status: | new → assigned |
---|
comment:6 by , 14 years ago
I found http://www.mail-archive.com/initscripts-ng-devel@lists.alioth.debian.org/msg00602.html via google.
so "dsf" means debian,suse and fedora.
comment:7 by , 14 years ago
Resolution: | → fixed |
---|---|
Status: | assigned → closed |
Fixed at revisions 9319 and 9320.
Thanks for the info.
I just curious right now until I get a chance to look at it a bit more, but can you give any insight into what has changed in the maintained version?