Commit Graph

315 Commits

Author SHA1 Message Date
Jesse
c06458e1c1 Accepted patch from Mark Hindley which avoids clearing realpath information
in pidof when trying to find matching executables.
2023-04-18 17:33:30 -03:00
Jesse
e7f4361bde Clarified pidof manual page to indicate pidof does not make multiple hops
through symbolic links.
2023-03-28 10:46:02 -03:00
Jesse
b6aacf3b68 Fixed memory initialization error in pidof. Fix provided by Markus Fischer. 2023-03-24 11:18:02 -03:00
Jesse
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.
2023-03-22 12:34:55 -03:00
Jesse
86c5d7b93c Fixed killall5 usage message to be more accurate. Command
can accept more than one parameter and that is now mentioned.
2023-02-19 00:47:22 -04:00
Jesse
bd55f5e243 The killall5 command now avoids sending any signals,
including SIGSTOP and SIGCONT, to processes on the omit list.
2023-02-19 00:42:55 -04:00
Jesse
8e04d9ce2c Updated de.po file. 2022-12-23 16:36:47 -04:00
Jesse
ebf18f2b80 Fixed merge of translation files. 2022-12-16 12:53:28 -04:00
Jesse
ae0488fa66 Fixed merge error. 2022-12-16 12:51:41 -04:00
Jesse
e33a890ea5 Merge branch '3.06' 2022-12-16 12:49:07 -04:00
Jesse
d1fa2cf848 Removed duplicate sysvinit-man.pot 2022-12-02 09:53:01 -04:00
Jesse
a7fc99b1cf Use relative path when linking pidof to killall5. 2022-12-01 22:55:13 -04:00
Jesse
ce407896b5 Removed redundant translation files from man directory.
Makefile now respects DESTDIR. User can specify either ROOT= or DESTDIR=
to set install prefix.
2022-12-01 15:28:14 -04:00
Jesse
2354f1f735 Remove redundant translation files from man directory. 2022-12-01 15:21:42 -04:00
Jesse
40b66845b7 Makefile now respects ROOT prefix when setting up pidof-to-killall5
symbolic link.
2022-11-30 23:17:18 -04:00
Jesse
da6fdf6b2f Fixed pt translation pages which were failing due to mis-matched
open/close tags.
2022-11-30 20:10:02 -04:00
Jesse
2a8cbfb234 Updated change log. 2022-11-22 10:25:52 -04:00
Jesse
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.
2022-11-22 10:24:26 -04:00
Jesse
8e2174df8e Added pt.po to translation framework. 2022-09-14 11:09:54 -03:00
Jesse Smith
ec9711b5c9
Merge pull request #13 from kanavin/allow-install-paths
src/Makefile: make install locations configurable
2022-08-30 11:36:22 -03:00
Qing He
d4f2faf68c src/Makefile: make install locations configurable
This allows following the distribution policies for where these
things should be placed. Defaults stay as they were.
2022-08-30 09:24:31 +02:00
Jesse
bd17b7d538 Re-added de.po 2022-08-27 15:55:48 -03:00
Jesse
2b5ae52733 Adding .po files to git tracking. 2022-08-23 15:14:43 -03:00
Jesse
dfa3f1fb5f Re-added de.po which got accidentally removed in previous merge/release. 2022-08-23 15:09:57 -03:00
Jesse
e372442256 Fix typo in man/po/es.po
Clean up src/Makefile translation code.
2022-08-23 15:08:13 -03:00
Jesse Smith
3d2e5687c0
Merge pull request #11 from atsampson/mandirinst
Use the .po files to work out which manpage dirs to create
2022-08-21 18:49:20 -03:00
Adam Sampson
e7622b031d Use the .po files to work out which manpage dirs to create.
The pattern being used here didn't match anything in a tarball release.
2022-08-21 22:13:09 +01:00
Jesse
134ee88a43 Merge branch '3.05' 2022-08-21 13:52:24 -03:00
Jesse
e2859b9ed5 Added new .pot file for tracking. 2022-08-21 13:49:45 -03:00
Jesse
6f460ba93e Fixed another typo in changelog. 2022-08-21 13:48:03 -03:00
Jesse
03979af363 Fix changelog typo. 2022-08-21 13:47:36 -03:00
Jesse
d2694b4986 Applied patch for fixing sulogin compiling on newest glibc version. 2022-08-21 13:46:59 -03:00
Jesse
c861c41d5e Updated Makefile and po4a.cnf with some clean-up. 2022-06-09 14:58:26 -03:00
Jesse Smith
790e8a3a95
Merge pull request #8 from hmartink/main
Update German man page translation, proofread on debian-l10n-german
2022-06-06 10:12:35 -03:00
Helge Kreutzmann
129b44b4e0 Update German man page translation, proofread on debian-l10n-german 2022-06-06 13:16:31 +02:00
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