Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

sysvinit-tools-3.11-1.1 RPM for x86_64

From OpenSuSE Tumbleweed for x86_64

Name: sysvinit-tools Distribution: openSUSE Tumbleweed
Version: 3.11 Vendor: openSUSE
Release: 1.1 Build date: Tue Oct 22 14:08:16 2024
Group: System/Base Build host: reproducible
Size: 397727 Source RPM: sysvinit-3.11-1.1.src.rpm
Packager: https://bugs.opensuse.org
Url: https://savannah.nongnu.org/projects/sysvinit/
Summary: Tools for basic booting
Helper tools from sysvinit that support booting, including but not exclusive
to startpar and killproc. System V init specific programs are in the
sysvinit package.

Provides

Requires

License

GPL-2.0-or-later

Changelog

* Tue Oct 22 2024 Dr. Werner Fink <[email protected]>
  - Update to sysvinit 3.11
    * Some escape characters were included in the inittab manual page,
      but not displayed by the "man" command because they were not
      (ironically) properly escaped. This has been fixed.
    * Enabled chaining commands together in the inittab file. This
      allows the admin to run commands like
      "task1 && task2" or "task2 || task2" from the inittab file.
    * Fix typoes in halt manual page. Fixes provided by Bjarni Ingi Gislason.
    * Fix typos/markdown in fstab-decode manual page.
      Patch provided by Bjarni Ingi Gislason.
* Tue Aug 13 2024 Dr. Werner Fink <[email protected]>
  - Add patch killproc-2.23.dif
    * Fix shell command in Makefile to get detection statx declaration correct
* Tue Aug 13 2024 Dr. Werner Fink <[email protected]>
  - Update to sysvinit 3.10
    * When the user executes "machinectl stop", systemd sends SIGRTMIN+4 to PID 1
      in the container, and expects that to initiate a graceful shutdown (power-off).
      SysV init now catches this signal and initiates a shutdown (shutdown -hP now).
    - floppym provided patch to accomplish this.
    * Fix issue in bootlogd which could cause the service to enter an endless loop
      (and use too much CPU) when it is able to open a device for writing, but not actually
      able to write to it. This resulted in bootlogd closing and re-opening the device over
      and over. Now bootlogd should simply fail gracefully when it cannot write to an open
      file/device.
    * Fix formatting in shutdown.8 manual page. Cleaned up whitespace and special characters.
    * Patch for man/Makefile to fix the clean recipe.
      Provided by Lucas Nussabaum and Mark Hindley
    * On Linux systems, allow reboot command to pass a message
      to the system firmware during the restart. This is
      accomplished with the -m flag.
    * Patch from kraj which allows hddown to compile
      when musl is the C library.
* Mon Feb 26 2024 Dominique Leuenberger <[email protected]>
  - Use %patch -P N instead of deprecated %patchN.
* Fri Aug 18 2023 Dr. Werner Fink <[email protected]>
  - Update to sysvinit 3.08
    * For OpenSUSE only cosmetic change which is support of kexec
      for SysVinit reboot (not installed at all)
* Fri May 12 2023 Dr. Werner Fink <[email protected]>
  - Update to sysvinit 3.07
    * Fixed killall5 so that processes in the omit list are
      not sent any signals, including SIGSTOP.
    * Fixed usage message for killall5 to be more accurate.
    * 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.
    * Fixed memory initialization error in pidof. Fix provided by Markus Fischer.
    * Accepted patch from Mark Hindley  which avoids clearing realpath information
      in pidof when trying to find matching executables.
    * Mark Hindley fixed typo in es.po
    * Mark Hindley cleaned up translation code in src/Makefile.
    * Drop sulogin from Debian build. Removed libcrypt-dev dependency.
    * Fixed pt translation pages which were failing due to mis-matched
      open/close tags.
    * Makefile now respects ROOT prefix when setting up pidof-to-killall5
      symbolic link.
    * Removed redundant translation files from man directory.
    * Makefile now respects DESTDIR. User can specify either ROOT= or DESTDIR=
      to set install prefix.
    * Helge Kreutzmann provided updated Makefile for
      translation of manual pages. This has been added
      to the man directory.
    * Added sys/sysmacros.h include in mountpoint.c to fix
      compiler errors on systems where major/minor macros were not defined.
    * Applied patches from Mark Hindley to clean up man page
      Makefile, translations and installs of new man pages.
    * Remove reliance on linux/fs.h as it conflicts with glibc 2.36.
      Patch provided by lucascars.
    * Mark Hindley supplied patch to make bootlogd compile
      on GNU Hurd systems. Was missing major/minor macro.
    * Fixed formatting in init.8 man page.
      Patch provided by Mark Hindley.
    * Added q and Q flags to synopsis in shutdown manual page.
    * Applied fixes for markup and spacing in manual pages.
      Patch provided by Mario Blattermann.
    * Added translation framework (po4a) from Mario Blttermann.
    * Added Makefile for man/ directory. Will handle translations
      and substitutions.
    * Applied new translations for multiple languages from Mario Blattermann.
    * 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.
    * 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
    * 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.
    * Removed unnecessary check which is always true from init tab parsing.
  - Port patches
    * sysvinit-2.88dsf-suse.patch
    * sysvinit-2.90-no-kill.patch
    * sysvinit-2.90.dif
  - Add keyring as well as signature for source tar ball of sysvinit
* Thu May 04 2023 Dirk Müller <[email protected]>
  - split package from powerd. powerd patches that were never
    part of sysvinit but need to be mentioned to pass the bot checks:
    * powerd-2.0.2-getaddrinfo.patch
    * powerd-2.0.2.dif
* Wed Jan 04 2023 Ludwig Nussel <[email protected]>
  - Replace transitional %usrmerged macro with regular version check (boo#1206798)
* Sat May 07 2022 Marcus Meissner <[email protected]>
  - switch to https source urls
* Tue Sep 21 2021 Dr. Werner Fink <[email protected]>
  - Update to sysvinit 3.00:
    * Better device detection of bootlogd
* Wed Mar 31 2021 Dr. Werner Fink <[email protected]>
  - (re)add also support for SLE-15-SP3
* Mon Feb 22 2021 Dr. Werner Fink <[email protected]>
  - Update to sysvinit 2.99:
    * Mostly typo and just better documentation and easier to read
      code comments

Files

/usr/bin/fsync
/usr/bin/startpar
/usr/bin/usleep
/usr/sbin/checkproc
/usr/sbin/fstab-decode
/usr/sbin/killall5
/usr/sbin/killproc
/usr/sbin/mkill
/usr/sbin/pidofproc
/usr/sbin/rvmtab
/usr/sbin/start_daemon
/usr/sbin/startproc
/usr/sbin/vhangup
/usr/share/doc/packages/sysvinit-tools
/usr/share/doc/packages/sysvinit-tools/Changelog
/usr/share/doc/packages/sysvinit-tools/Propaganda
/usr/share/doc/packages/sysvinit-tools/killproc
/usr/share/doc/packages/sysvinit-tools/killproc/README.md
/usr/share/licenses/sysvinit-tools
/usr/share/licenses/sysvinit-tools/COPYING
/usr/share/licenses/sysvinit-tools/COPYRIGHT


Generated by rpm2html 1.8.1

Fabrice Bellet, Mon Dec 2 00:50:36 2024