Commit Graph

  • 0a506b7b9b :) master pepe 2023-06-24 03:31:42 +0000
  • 38ddf2aece :( pepe 2023-04-30 22:11:09 +0000
  • 3401b62142 Merge branch '3.07' Jesse 2023-04-30 13:56:01 -0300
  • 5e82478a24 Merge branch '3.07' of https://github.com/slicer69/sysvinit into 3.07 Jesse 2023-04-18 17:34:43 -0300
  • 4a4228b1b7 Fixed typo Jesse 2023-04-18 17:33:45 -0300
  • c06458e1c1 Accepted patch from Mark Hindley which avoids clearing realpath information in pidof when trying to find matching executables. Jesse 2023-03-29 10:34:45 -0300
  • 93da64d133 Accepted patch from Mark Hindle which avoids clearing realpath information in pidof when trying to find matching executables. Jesse 2023-03-29 10:34:45 -0300
  • e7f4361bde Clarified pidof manual page to indicate pidof does not make multiple hops through symbolic links. Jesse 2023-03-28 10:46:02 -0300
  • b6aacf3b68 Fixed memory initialization error in pidof. Fix provided by Markus Fischer. Jesse 2023-03-24 11:18:02 -0300
  • b70b2776ed pidof was not returning PIDs of programs which were launched using a symbolic link. (ie /tmp/sleep when /tmp/sleep links to /usr/bin/sleep). This is now fixed as we check both the realpath and symbolic path for processes. In other words, "pidof /tmp/sleep" and "pidof /usr/bin/sleep" will return the same PIDs when /tmp/sleep is a symbolic link to /usr/bin/sleep. Jesse 2023-03-22 12:34:55 -0300
  • 86c5d7b93c Fixed killall5 usage message to be more accurate. Command can accept more than one parameter and that is now mentioned. Jesse 2023-02-19 00:47:22 -0400
  • bd55f5e243 The killall5 command now avoids sending any signals, including SIGSTOP and SIGCONT, to processes on the omit list. Jesse 2023-02-19 00:42:55 -0400
  • e7cf1f2b94 Re-added man/po/pt.po translation file. Jesse 2023-01-05 17:48:13 -0400
  • 82c2a211fa Reverted translation change which breaks build. Jesse 2023-01-05 13:52:11 -0400
  • e8cc829689 Re-adding original .po files. Jesse 2023-01-05 13:49:31 -0400
  • 8e04d9ce2c Updated de.po file. Jesse 2022-12-23 16:36:47 -0400
  • ebf18f2b80 Fixed merge of translation files. Jesse 2022-12-16 12:53:28 -0400
  • ae0488fa66 Fixed merge error. Jesse 2022-12-16 12:51:41 -0400
  • e33a890ea5 Merge branch '3.06' Jesse 2022-12-16 12:49:07 -0400
  • d1fa2cf848 Removed duplicate sysvinit-man.pot Jesse 2022-12-02 09:53:01 -0400
  • a7fc99b1cf Use relative path when linking pidof to killall5. Jesse 2022-12-01 22:55:13 -0400
  • ce407896b5 Removed redundant translation files from man directory. Jesse 2022-12-01 15:28:14 -0400
  • 2354f1f735 Remove redundant translation files from man directory. Jesse 2022-12-01 15:21:42 -0400
  • 40b66845b7 Makefile now respects ROOT prefix when setting up pidof-to-killall5 symbolic link. Jesse 2022-11-30 23:17:18 -0400
  • da6fdf6b2f Fixed pt translation pages which were failing due to mis-matched open/close tags. Jesse 2022-11-30 20:10:02 -0400
  • 2a8cbfb234 Updated change log. Jesse 2022-11-22 10:25:52 -0400
  • 356ad32394 Updated Makefile to remove sulogin from Debian builds. This program is now provided by another package and dropping sulogin allows SysVinit to no longer rely on libcrypt-dev. Jesse 2022-11-22 10:24:26 -0400
  • 8e2174df8e Added pt.po to translation framework. Jesse 2022-09-14 11:09:54 -0300
  • ec9711b5c9
    Merge pull request #13 from kanavin/allow-install-paths Jesse Smith 2022-08-30 11:36:22 -0300
  • d4f2faf68c src/Makefile: make install locations configurable Qing He 2010-06-18 09:40:30 +0800
  • bd17b7d538 Re-added de.po Jesse 2022-08-27 15:55:48 -0300
  • 2b5ae52733 Adding .po files to git tracking. Jesse 2022-08-23 15:14:43 -0300
  • dfa3f1fb5f Re-added de.po which got accidentally removed in previous merge/release. Jesse 2022-08-23 15:09:57 -0300
  • e372442256 Fix typo in man/po/es.po Clean up src/Makefile translation code. Jesse 2022-08-23 15:08:13 -0300
  • 3d2e5687c0
    Merge pull request #11 from atsampson/mandirinst Jesse Smith 2022-08-21 18:49:20 -0300
  • e7622b031d Use the .po files to work out which manpage dirs to create. Adam Sampson 2022-08-21 22:13:09 +0100
  • 134ee88a43 Merge branch '3.05' Jesse 2022-08-21 13:52:24 -0300
  • e2859b9ed5 Added new .pot file for tracking. Jesse 2022-08-21 13:49:45 -0300
  • 6f460ba93e Fixed another typo in changelog. Jesse 2022-08-21 13:48:03 -0300
  • 03979af363 Fix changelog typo. Jesse 2022-08-21 13:47:36 -0300
  • d2694b4986 Applied patch for fixing sulogin compiling on newest glibc version. Jesse 2022-08-21 13:46:59 -0300
  • c861c41d5e Updated Makefile and po4a.cnf with some clean-up. Jesse 2022-06-09 14:58:26 -0300
  • 790e8a3a95
    Merge pull request #8 from hmartink/main Jesse Smith 2022-06-06 10:12:35 -0300
  • 129b44b4e0 Update German man page translation, proofread on debian-l10n-german Helge Kreutzmann 2022-06-06 13:16:31 +0200
  • 4adc25752c Adjust man page Makefile to clean up language directories. Jesse 2022-05-09 12:52:19 -0300
  • 08810d78ff Applied patches from Mark Hindley to clean up man page Makefile, translations and installs of new man pages. Jesse 2022-05-09 12:48:54 -0300
  • 746b0fc6a9 Add sys/sysmacros.h to mountpoint.c to fix compiling on systems where major/minor macros are not defined implicitly. Jesse 2022-05-04 12:10:27 -0300
  • e3d0f4bfc1 Add translation code and Makefile. Jesse 2022-05-01 16:12:14 -0300
  • 43faf49b73 Updated changelog with new release version. Jesse 2022-04-26 14:37:07 -0300
  • bd0005e9b8 Added define for GNU Hurd to pull in major/minor macros and allow bootlogd to compile on Hurd. Jesse 2022-04-16 16:12:03 -0300
  • 5eee38102b Updated README with location of verification keys. Jesse 2022-04-13 18:56:47 -0300
  • 133eb15556 Updated changelog in preparation for release. Jesse 2022-04-13 12:48:52 -0300
  • d291bd320d Acknowledged recent fix for Hurd also fixes musl C library builds. Jesse 2022-04-12 23:52:35 -0300
  • 14d8d25269 Fixed compile error on GNU Hurd. Issue reported by Mark Hindly. Jesse 2022-03-30 00:00:45 -0300
  • dfb227ce77 Fixed formatting in init.8 manual page. Fix provided by Mark Hindley. Jesse 2022-03-29 11:07:39 -0300
  • 1fa57a02fd Merge branch '3.02' Jesse 2022-03-28 22:41:31 -0300
  • 6d5b889d52 Updated changelog for release. Jesse 2022-03-28 22:39:47 -0300
  • 124f3c2054 * Introduced change which adds error checking in bootlogd when performing chdir(). - Provided by Alexander Vickberg Jesse 2022-03-10 13:51:02 -0400
  • 644ee05aab Update manual pages with markup and spacing fixes. Jesse 2022-02-15 17:01:41 -0400
  • 3b233b0690 Updated link to upstream. Jesse 2022-02-08 15:17:00 -0400
  • d8636e7a95 Updated README to reflect new upstream. Jesse 2022-02-08 15:15:40 -0400
  • 7fe329ebd1 Updated README Jesse 2022-02-08 15:15:01 -0400
  • f55348808d Applied new translation support from Mario Blattermann. Jesse 2022-01-27 21:39:55 -0400
  • 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. Jesse 2021-12-27 17:50:25 -0400
  • 92d4b0e74a Applied fixes for markup and spacing in manual pages. Patch provided by Mario Blattermann. Jesse 2021-12-27 16:14:42 -0400
  • 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 Jesse 2021-12-22 13:32:50 -0400
  • 603a2ce3a8 Merge branch '3.01' of git.savannah.nongnu.org:/srv/git/sysvinit into 3.01 Jesse 2021-12-13 15:10:33 -0400
  • b4917aaa54 Update changlog. Jesse 2021-12-13 15:04:10 -0400
  • c2b811d105 Updated version information in init Jesse 2021-10-26 20:44:29 -0300
  • 0b695c7e0b Use readlink() instead of stat() to check processes. This shold avoid hanging if NFS mounts are not responding. Jesse Smith 2021-10-21 14:44:55 -0300
  • 665e707f51 Updated changelog to match new 3.00 release. Jesse Smith 2021-09-16 10:51:28 -0300
  • 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. Jesse Smith 2021-08-03 18:21:16 -0300
  • bb6d5dfcd6 Updated changelog with new version information. Jesse Smith 2021-02-20 14:08:21 -0400
  • ae1862708b Updated changelog. Jesse Smith 2020-12-14 17:58:45 -0400
  • 2729c3f5da Fixed typos and missing underlies in shutdown manual page. Corrections provided by Helge Kreutzmann. Jesse Smith 2020-12-14 17:34:10 -0400
  • ab53132154 Removed old original source file that was left behind by patch action. Jesse Smith 2020-11-17 20:31:37 -0400
  • 5567f1654f Changes order of some manual pages references. Updated changelog fole/ Jesse Smith 2020-11-15 19:47:50 -0400
  • 2fc71a95f9 Updated changelog. Jesse Smith 2020-08-16 14:20:21 -0300
  • 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. Jesse Smith 2020-08-15 18:50:58 -0300
  • 7ca2d2413f Updated changelog to credit Helge Kreutzmann with manual page updates. Jesse Smith 2020-07-06 16:01:25 -0300
  • b7fe11f4ab Fixed type and order of references in manual page. Jesse Smith 2020-07-06 15:50:46 -0300
  • 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". Jesse Smith 2020-06-20 13:41:18 -0300
  • d4cc79bcb9 Added patch from Didier Gaudin which allows init to load configuration data from files stored in /etc/inittab.d/ Jesse Smith 2020-01-08 19:42:43 -0400
  • e48bfdc5dc Updated sysd2v script in contrib directory to version 0.3, to match latest upstream. Jesse Smith 2019-11-27 13:26:38 -0400
  • 3accc5e30c Removed old TODO file. Added sysd2v script which converts systemd unit files into init.d style shell scripts. Jesse Smith 2019-11-16 15:58:56 -0400
  • 9bc925d0e9 Avoid freeing unused memory. Some code clean-up. Patch provided by David Hoyer. Jesse Smith 2019-11-04 12:12:44 -0400
  • ad50c8272e Make sure git ignores new executable files in src directory. Make location of libcrypt library more flexible. Jesse Smith 2019-09-12 17:35:55 -0300
  • 13cb3665b1 Make sure src/Makefile cleans up all executable files when parent makefile calles "make clean". Jesse Smith 2019-09-11 14:42:20 -0300
  • 06d9afaa87 Updated changelog. Jesse Smith 2019-08-11 22:14:38 -0300
  • fa124114ae Reformatted init code to make if/while logic more clear. Jesse Smith 2019-08-11 22:10:45 -0300
  • 362315a997 Updated changelog. Jesse Smith 2019-07-04 22:01:31 -0300
  • 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. Jesse Smith 2019-07-04 22:00:47 -0300
  • 5f96543c96 Updated changelog for release. Jesse Smith 2019-06-15 14:01:01 -0300
  • df1aec8981 Accepted patch from Luc Gommans which explains why zombie and deep sleep processes (Z and D) may be hidden from pidof Jesse Smith 2019-05-25 15:41:57 -0300
  • cc464b1189 Use millisecond delays in init so that shutdown can happen without a near-full-second delay after all processes have terminated. Replaced do_sleep() with do_msleep(), provided by Serge Belyshev. Jesse Smith 2019-04-20 18:54:46 -0300
  • 647ec365c6 Updated manual page for shutdown to better describe -h, -H and -P flags. Jesse Smith 2019-04-08 13:02:41 -0300
  • f1da344565 Dropped "-f" format flag for pidof command as it could be used to print information from memory or crash pidof. Replaced flag with "-d" which allows for a custom separator to be used between listed PIDs. Patch supplied by KatolaZ. Jesse Smith 2019-03-20 13:46:36 -0300
  • 4e2ad6a698 Fixed segfault in pidof when the -f (format) flag is used with crafted format strings. Avoid printing stack memory when special format string is passed to -f. Listed control characters for -f flag in manual page. Jesse Smith 2019-03-18 18:09:24 -0300
  • e19b991bb0 Add reference to fstab (5) manual page in our fstab-decode page. Jesse Smith 2019-03-05 11:54:10 -0400
  • b5b5b268aa Updated manual description of fstab-decode Jesse Smith 2019-03-03 17:35:22 -0400