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

sysvinit-tools-3.13-1.1 RPM for armv6hl

From OpenSuSE Ports Tumbleweed for armv6hl

Name: sysvinit-tools Distribution: openSUSE Tumbleweed
Version: 3.13 Vendor: openSUSE
Release: 1.1 Build date: Thu Jan 9 11:50:10 2025
Group: System/Base Build host: reproducible
Size: 309473 Source RPM: sysvinit-3.13-1.1.src.rpm
Packager: http://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

* Thu Jan 09 2025 Dr. Werner Fink <werner@suse.de>
  - Update to sysvinit 3.31
    * Adjusted manual page install location. Patch provided
      by Mark Hindley.
    sysvinit (3.12) released; urgency=low
    * There were instances of the ctime() function being called in multiple files without
      checking the return value (can be NULL) and without checking the length of the
      returned information. While there _should_ never be a case where ctime() fails
      assuming success and length of returned string isn't ideal (or future-proof).
      We now check the return value of ctime() in bootlogd, dowall, last, logsave, and
      shutdown. Where no valid value is returned we supply a dummy value (usually a
      space in place of the expected time stamp). We also no longer assume returned string
      is at least 11-16 characters.
    * Re-commit flexible Makefile for GoboLinux.
    * Make sure pty.h and sys/sysmacros.h are included when building bootlogd on
      systems with glibc.
    * Fixed typos and syntax in manual page for init.8.
      Edits provided by : Bjarni Ingi Gislason.
    * Allow setting of location of the /usr directory in src/Makefile.
      This is handled by the usrdir variable.
    * Make sure src/Makefile uses sysconfdir (/etc by default) when installing
      configuration files.
    * Fix typos and syntax in pidof manual page.
  - Port patches
    * sysvinit-2.88dsf-suse.patch
    * sysvinit-2.90.dif
* Tue Oct 22 2024 Dr. Werner Fink <werner@suse.de>
  - 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 <werner@suse.de>
  - Add patch killproc-2.23.dif
    * Fix shell command in Makefile to get detection statx declaration correct
* Tue Aug 13 2024 Dr. Werner Fink <werner@suse.de>
  - 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 <dimstar@opensuse.org>
  - Use %patch -P N instead of deprecated %patchN.
* Fri Aug 18 2023 Dr. Werner Fink <werner@suse.de>
  - 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 <werner@suse.de>
  - 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 <dmueller@suse.com>
  - 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 <lnussel@suse.com>
  - Replace transitional %usrmerged macro with regular version check (boo#1206798)
* Sat May 07 2022 Marcus Meissner <meissner@suse.com>
  - switch to https source urls

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, Tue Feb 11 02:20:14 2025