Check exit code from dup() in spawn() and log error if it fail.2014-02-10T22:47:27ZPetter Reinholdtsenpere@hungry.comPetter Reinholdtsenpere@hungry.com2014-02-10T22:47:27Zhttps://git.wh0rd.org/?p=sysvinit.git;a=commitdiff;h=296419e8fb483f88575cefa771c9f1c333b967c0
Check exit code from dup() in spawn() and log error if it fail.
Patch from Michał Kulling.
git-svn-id: svn://svn.sv.gnu.org/sysvinit/sysvinit/trunk@159 456724a4-4300-0410-8514-c89748c515a2
Use narrowly scoped file descriptor for handling opened TTY in2014-02-10T22:44:15ZPetter Reinholdtsenpere@hungry.comPetter Reinholdtsenpere@hungry.com2014-02-10T22:44:15Zhttps://git.wh0rd.org/?p=sysvinit.git;a=commitdiff;h=e4ca6a1f285f3721b7b1ec0a157fcc4372fa9f43
Use narrowly scoped file descriptor for handling opened TTY in
spawn(). Patch from Michał Kulling.
git-svn-id: svn://svn.sv.gnu.org/sysvinit/sysvinit/trunk@158 456724a4-4300-0410-8514-c89748c515a2
Make it possible to specify the initctl path as a compile time define INIT_FIFO.2014-02-07T23:27:39ZPetter Reinholdtsenpere@hungry.comPetter Reinholdtsenpere@hungry.com2014-02-07T23:27:39Zhttps://git.wh0rd.org/?p=sysvinit.git;a=commitdiff;h=9d73d0929cdfe6bc4b4057e72203c4c869ac7bf8
Make it possible to specify the initctl path as a compile time define INIT_FIFO.
git-svn-id: svn://svn.sv.gnu.org/sysvinit/sysvinit/trunk@157 456724a4-4300-0410-8514-c89748c515a2
Remove obsolete/ directory from tarball. None of it have been useful for many years.2014-02-07T19:16:41ZPetter Reinholdtsenpere@hungry.comPetter Reinholdtsenpere@hungry.com2014-02-07T19:16:41Zhttps://git.wh0rd.org/?p=sysvinit.git;a=commitdiff;h=353241226414d5d73b893d8c3ab96771c638f269
Remove obsolete/ directory from tarball. None of it have been useful for many years.
git-svn-id: svn://svn.sv.gnu.org/sysvinit/sysvinit/trunk@156 456724a4-4300-0410-8514-c89748c515a2
Add 'make dist' target to get a tarball to test in addition to the upload target.2014-02-07T19:13:52ZPetter Reinholdtsenpere@hungry.comPetter Reinholdtsenpere@hungry.com2014-02-07T19:13:52Zhttps://git.wh0rd.org/?p=sysvinit.git;a=commitdiff;h=d2ee08ea8b3caa4deb71bc6d8a98888f9c3ed106
Add 'make dist' target to get a tarball to test in addition to the upload target.
git-svn-id: svn://svn.sv.gnu.org/sysvinit/sysvinit/trunk@155 456724a4-4300-0410-8514-c89748c515a2
Drop dsf part from version number. It no longer make sense to keep.2014-02-07T19:04:25ZPetter Reinholdtsenpere@hungry.comPetter Reinholdtsenpere@hungry.com2014-02-07T19:04:25Zhttps://git.wh0rd.org/?p=sysvinit.git;a=commitdiff;h=ae90e307882320b750b6fdf16a6b7f95b8620573
Drop dsf part from version number. It no longer make sense to keep.
git-svn-id: svn://svn.sv.gnu.org/sysvinit/sysvinit/trunk@154 456724a4-4300-0410-8514-c89748c515a2
Port ifdown.c to FreeBSD. Patch from Guillem Jover and Debian.2014-02-07T17:55:37ZPetter Reinholdtsenpere@hungry.comPetter Reinholdtsenpere@hungry.com2014-02-07T17:55:37Zhttps://git.wh0rd.org/?p=sysvinit.git;a=commitdiff;h=47d5242ab45136adb59271a8b5b53fdb69eb8b55
Port ifdown.c to FreeBSD. Patch from Guillem Jover and Debian.
git-svn-id: svn://svn.sv.gnu.org/sysvinit/sysvinit/trunk@153 456724a4-4300-0410-8514-c89748c515a2
Fix typo in fstab-decode(8) font escape. Patch from Bjarni Ingi2014-02-07T17:44:15ZPetter Reinholdtsenpere@hungry.comPetter Reinholdtsenpere@hungry.com2014-02-07T17:44:15Zhttps://git.wh0rd.org/?p=sysvinit.git;a=commitdiff;h=c86e26dbbe86ce3dc2f012126cf9c5d10b9dfad1
Fix typo in fstab-decode(8) font escape. Patch from Bjarni Ingi
Gislason and Debian.
git-svn-id: svn://svn.sv.gnu.org/sysvinit/sysvinit/trunk@152 456724a4-4300-0410-8514-c89748c515a2
Document length limit for the process field in the inittab. Patch2014-02-07T17:41:58ZPetter Reinholdtsenpere@hungry.comPetter Reinholdtsenpere@hungry.com2014-02-07T17:41:58Zhttps://git.wh0rd.org/?p=sysvinit.git;a=commitdiff;h=3f0ea6c451901e196430639a82e82a3ad54a3832
Document length limit for the process field in the inittab. Patch
from Johannes Truschnigg and Debian.
git-svn-id: svn://svn.sv.gnu.org/sysvinit/sysvinit/trunk@151 456724a4-4300-0410-8514-c89748c515a2
Adapt bootlogd TIOCCONS call to kfreebsd. Patch from Mats Erik2014-02-07T17:03:04ZPetter Reinholdtsenpere@hungry.comPetter Reinholdtsenpere@hungry.com2014-02-07T17:03:04Zhttps://git.wh0rd.org/?p=sysvinit.git;a=commitdiff;h=bcb6e7f915b6a0ee48806cca3e51d4ad39c22af1
Adapt bootlogd TIOCCONS call to kfreebsd. Patch from Mats Erik
Andersson and Debian.
git-svn-id: svn://svn.sv.gnu.org/sysvinit/sysvinit/trunk@150 456724a4-4300-0410-8514-c89748c515a2
Make sure to report an error if chdir(/) fail.2014-02-07T13:45:06ZPetter Reinholdtsenpere@hungry.comPetter Reinholdtsenpere@hungry.com2014-02-07T13:45:06Zhttps://git.wh0rd.org/?p=sysvinit.git;a=commitdiff;h=57896f77c30fac1eabab1eaba305a91143222862
Make sure to report an error if chdir(/) fail.
git-svn-id: svn://svn.sv.gnu.org/sysvinit/sysvinit/trunk@149 456724a4-4300-0410-8514-c89748c515a2
Rewrite findtty() in bootlogd.c to not chance working directory, to2014-02-07T11:06:57ZPetter Reinholdtsenpere@hungry.comPetter Reinholdtsenpere@hungry.com2014-02-07T11:06:57Zhttps://git.wh0rd.org/?p=sysvinit.git;a=commitdiff;h=c5a30d05e337ae0d875a32c08e470babf8d2604f
Rewrite findtty() in bootlogd.c to not chance working directory, to
reduce the amount of failure that can happin in that function.
git-svn-id: svn://svn.sv.gnu.org/sysvinit/sysvinit/trunk@148 456724a4-4300-0410-8514-c89748c515a2
Avoid reusing open file descriptor to make it easier to pinpoint Coverity CID 1164479... 2014-02-07T09:50:14ZPetter Reinholdtsenpere@hungry.comPetter Reinholdtsenpere@hungry.com2014-02-07T09:50:14Zhttps://git.wh0rd.org/?p=sysvinit.git;a=commitdiff;h=4e291aa58d8ed317e2b57dd89a832bb834e446a3
Avoid reusing open file descriptor to make it easier to pinpoint Coverity CID 1164479 resource leak.
git-svn-id: svn://svn.sv.gnu.org/sysvinit/sysvinit/trunk@147 456724a4-4300-0410-8514-c89748c515a2
Get more help from gcc, add -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2... 2014-02-07T08:00:58ZPetter Reinholdtsenpere@hungry.comPetter Reinholdtsenpere@hungry.com2014-02-07T08:00:58Zhttps://git.wh0rd.org/?p=sysvinit.git;a=commitdiff;h=013ce7cced3a0eed77cbf2db7030f86193d174a4
Get more help from gcc, add -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 and -fstack-protector.
git-svn-id: svn://svn.sv.gnu.org/sysvinit/sysvinit/trunk@146 456724a4-4300-0410-8514-c89748c515a2
Remove unused variable serial from tcfinal().2014-02-07T06:55:53ZPetter Reinholdtsenpere@hungry.comPetter Reinholdtsenpere@hungry.com2014-02-07T06:55:53Zhttps://git.wh0rd.org/?p=sysvinit.git;a=commitdiff;h=c3f589ff3177ea9a286c4662be813f3e4c95bf06
Remove unused variable serial from tcfinal().
git-svn-id: svn://svn.sv.gnu.org/sysvinit/sysvinit/trunk@144 456724a4-4300-0410-8514-c89748c515a2
Avoid setting unused value and trick scan-build from clang into not warn about appare... 2014-02-05T13:24:18ZPetter Reinholdtsenpere@hungry.comPetter Reinholdtsenpere@hungry.com2014-02-05T13:24:18Zhttps://git.wh0rd.org/?p=sysvinit.git;a=commitdiff;h=3665eec28584c25abec3c4d4cc971d868d11f17f
Avoid setting unused value and trick scan-build from clang into not warn about apparenly unused value.
git-svn-id: svn://svn.sv.gnu.org/sysvinit/sysvinit/trunk@143 456724a4-4300-0410-8514-c89748c515a2
No use checkinf if env is true in the branch where it is false (Coverity CID 1164462).2014-01-28T22:29:30ZPetter Reinholdtsenpere@hungry.comPetter Reinholdtsenpere@hungry.com2014-01-28T22:29:30Zhttps://git.wh0rd.org/?p=sysvinit.git;a=commitdiff;h=375628a1faf22dbc51a4f302b0b8125076de16df
No use checkinf if env is true in the branch where it is false (Coverity CID 1164462).
git-svn-id: svn://svn.sv.gnu.org/sysvinit/sysvinit/trunk@141 456724a4-4300-0410-8514-c89748c515a2