Jesse
4adc25752c
Adjust man page Makefile to clean up language directories.
2022-05-09 12:52:19 -03:00
Jesse
08810d78ff
Applied patches from Mark Hindley to clean up man page
...
Makefile, translations and installs of new man pages.
2022-05-09 12:48:54 -03:00
Jesse
746b0fc6a9
Add sys/sysmacros.h to mountpoint.c to fix compiling on
...
systems where major/minor macros are not defined implicitly.
2022-05-04 12:10:27 -03:00
Jesse
e3d0f4bfc1
Add translation code and Makefile.
2022-05-01 16:12:14 -03:00
Jesse
43faf49b73
Updated changelog with new release version.
2022-04-26 14:37:07 -03:00
Jesse
bd0005e9b8
Added define for GNU Hurd to pull in major/minor macros and
...
allow bootlogd to compile on Hurd.
2022-04-16 16:12:03 -03:00
Jesse
5eee38102b
Updated README with location of verification keys.
2022-04-13 18:56:47 -03:00
Jesse
133eb15556
Updated changelog in preparation for release.
2022-04-13 12:48:52 -03:00
Jesse
d291bd320d
Acknowledged recent fix for Hurd also fixes musl C library builds.
2022-04-12 23:52:35 -03:00
Jesse
14d8d25269
Fixed compile error on GNU Hurd. Issue reported by Mark Hindly.
2022-03-30 00:00:45 -03:00
Jesse
dfb227ce77
Fixed formatting in init.8 manual page. Fix provided by Mark Hindley.
2022-03-29 11:07:39 -03:00
Jesse
1fa57a02fd
Merge branch '3.02'
2022-03-28 22:41:31 -03:00
Jesse
6d5b889d52
Updated changelog for release.
2022-03-28 22:39:47 -03:00
Jesse
124f3c2054
* Introduced change which adds error checking in bootlogd when performing
...
chdir(). - Provided by Alexander Vickberg
* Add check for console using TIOCGDEV on Linux systems in bootlogd to
make finding console more robust. - Provided by Alexander Vickberg
2022-03-10 13:51:02 -04:00
Jesse
644ee05aab
Update manual pages with markup and spacing fixes.
...
Added ability to use "@" symbol in command named in the inittab file. This
treats commands as literal and does not launch a shell to interpret them.
Updated inittab manual page to include overview of symbols which trigger
a shell interpretor and how to disable them using the @ symbol.
2022-02-15 17:01:41 -04:00
Jesse
3b233b0690
Updated link to upstream.
2022-02-08 15:17:00 -04:00
Jesse
d8636e7a95
Updated README to reflect new upstream.
2022-02-08 15:15:40 -04:00
Jesse
7fe329ebd1
Updated README
2022-02-08 15:15:01 -04:00
Jesse
f55348808d
Applied new translation support from Mario Blattermann.
2022-01-27 21:39:55 -04:00
Jesse
a6e80e1133
Added new Makefile to the "man" directory. This will handle the logic
...
for changes, substitutions, and clean-up of the man pages.
For now install instructions are still in the "src" directory
to avoid breaking install scripts.
2021-12-27 17:50:25 -04:00
Jesse
92d4b0e74a
Applied fixes for markup and spacing in manual pages.
...
Patch provided by Mario Blattermann.
Added translation framework (po4a) from Mario Blttermann.
2021-12-27 16:14:42 -04:00
Jesse
933ce33854
Add Q and q flags to synopsis section of shutdown manual page.
...
Patch provided by Helge Kreutzmann through Mark Hindley.
Closes Debian bug #1001908
2021-12-22 13:32:50 -04:00
Jesse
603a2ce3a8
Merge branch '3.01' of git.savannah.nongnu.org:/srv/git/sysvinit into 3.01
2021-12-13 15:10:33 -04:00
Jesse
b4917aaa54
Update changlog.
...
Removed check in inittab parsing which always evaluates to false.
2021-12-13 15:04:10 -04:00
Jesse
c2b811d105
Updated version information in init
2021-10-26 20:44:29 -03:00
Jesse Smith
0b695c7e0b
Use readlink() instead of stat() to check processes. This shold avoid
...
hanging if NFS mounts are not responding.
Default to showing processes in the uninterruptable state (D).
The -z flag no longer affects whether processes in D state are shown.
The -z flag does still toggle whether zombie (Z) processes are shown.
2021-10-21 14:44:55 -03:00
Jesse Smith
665e707f51
Updated changelog to match new 3.00 release.
2021-09-16 10:51:28 -03:00
Jesse Smith
8a085ea9b7
Applied patch from Matthias Schiffer which allows bootlogd to read from
...
a wider range of consoles. The console name is already passed in from the
kernel command line using "console=". We no longer filter out names as strictly
but do now check to confirm the "console=" device points to a valid TTY.
2021-08-03 18:21:16 -03:00
Jesse Smith
bb6d5dfcd6
Updated changelog with new version information.
2021-02-20 14:08:21 -04:00
Jesse Smith
ae1862708b
Updated changelog.
2020-12-14 17:58:45 -04:00
Jesse Smith
2729c3f5da
Fixed typos and missing underlies in shutdown manual page.
...
Corrections provided by Helge Kreutzmann.
2020-12-14 17:34:10 -04:00
Jesse Smith
ab53132154
Removed old original source file that was left behind by
...
patch action.
Fixed typos in source code, comments, manual pages, and
changelog. Corrections provided by Jens Schleusener of
FOSSIES (fossies.org).
2020-11-17 20:31:37 -04:00
Jesse Smith
5567f1654f
Changes order of some manual pages references.
...
Updated changelog fole/
2020-11-15 19:47:50 -04:00
Jesse Smith
2fc71a95f9
Updated changelog.
2020-08-16 14:20:21 -03:00
Jesse Smith
462a92ce2a
Fixed time parsing in shutdown when there is a + in front of a 0 time offset.
...
Commands with a postiive time offset (+1) would work but +0 fails.
This has been corrected by Arkadiusz Miskiewicz.
2020-08-15 18:50:58 -03:00
Jesse Smith
7ca2d2413f
Updated changelog to credit Helge Kreutzmann with manual page updates.
2020-07-06 16:01:25 -03:00
Jesse Smith
b7fe11f4ab
Fixed type and order of references in manual page.
2020-07-06 15:50:46 -03:00
Jesse Smith
584df5efaf
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".
Cleared up compiler warning in dowall which can happen if the
output message is longer than the size limit on the snprintf()
buffer. This is not a bug, a the trucation works, but using a larger
buffer avoids the warning on systems with long user/host names.
2020-06-20 13:41:18 -03:00
Jesse Smith
d4cc79bcb9
Added patch from Didier Gaudin which allows init to load configuration
...
data from files stored in /etc/inittab.d/
2020-01-08 19:42:43 -04:00
Jesse Smith
e48bfdc5dc
Updated sysd2v script in contrib directory to version 0.3,
...
to match latest upstream.
2019-11-27 13:26:38 -04:00
Jesse Smith
3accc5e30c
Removed old TODO file.
...
Added sysd2v script which converts systemd unit files
into init.d style shell scripts.
2019-11-16 15:58:56 -04:00
Jesse Smith
9bc925d0e9
Avoid freeing unused memory. Some code clean-up.
...
Patch provided by David Hoyer.
2019-11-04 12:12:44 -04:00
Jesse Smith
ad50c8272e
Make sure git ignores new executable files in src directory.
...
Make location of libcrypt library more flexible.
2019-09-12 17:35:55 -03:00
Jesse Smith
13cb3665b1
Make sure src/Makefile cleans up all executable files when
...
parent makefile calles "make clean".
2019-09-11 14:42:20 -03:00
Jesse Smith
06d9afaa87
Updated changelog.
2019-08-11 22:14:38 -03:00
Jesse Smith
fa124114ae
Reformatted init code to make if/while logic more clear.
...
Cleaned up some output from readbootlog.
Added -e flg to bootlogd. When -e is used, data saved
to the boot log file does not have escape characters
removed. This means colour and cursor movement codes
stay in the log file. The may then look nicer when
read with "less -R', but may appear cluttered or
out of alignment when viewed with other, plain-text tools.
2019-08-11 22:10:45 -03:00
Jesse Smith
362315a997
Updated changelog.
2019-07-04 22:01:31 -03:00
Jesse Smith
39df2f0fa3
Added -z command line paramter to pidof which tells pidof to
...
try to find processes in uninterruptable (D) or zombie (Z) states.
This can cause pidof to hang, but produces a more complete process
list.
2019-07-04 22:00:47 -03:00
Jesse Smith
5f96543c96
Updated changelog for release.
2019-06-15 14:01:01 -03:00
Jesse Smith
df1aec8981
Accepted patch from Luc Gommans which explains why zombie and
...
deep sleep processes (Z and D) may be hidden from pidof
2019-05-25 15:41:57 -03:00