Revisions of sysvinit

Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 1193645 from Dr. Werner Fink's avatar Dr. Werner Fink (WernerFink) (revision 184)
- Add patch killproc-2.23.dif
  * Fix shell command in Makefile to get detection statx declaration correct 

- 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.
Ana Guerrero's avatar Ana Guerrero (anag+factory) accepted request 1151698 from Dr. Werner Fink's avatar Dr. Werner Fink (WernerFink) (revision 183)
Prepare for RPM 4.20 (forwarded request 1151549 from dimstar)
Ana Guerrero's avatar Ana Guerrero (anag+factory) accepted request 1104680 from Dr. Werner Fink's avatar Dr. Werner Fink (WernerFink) (revision 182)
- Update to sysvinit 3.08
  * For OpenSUSE only cosmetic change which is support of kexec
    for SysVinit reboot (not installed at all)
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 1087334 from Dr. Werner Fink's avatar Dr. Werner Fink (WernerFink) (revision 181)
- 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.
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 1084963 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 180)
- 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
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 1057022 from Dr. Werner Fink's avatar Dr. Werner Fink (WernerFink) (revision 179)
Replace transitional %usrmerged macro with regular version check (boo#1206798) (forwarded request 1055743 from lnussel)
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 977245 from Factory Maintainer's avatar Factory Maintainer (factory-maintainer) (revision 178)
Automatic submission by obs-autosubmit
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 926754 from Dr. Werner Fink's avatar Dr. Werner Fink (WernerFink) (revision 177)
- Automatic systemd hardening effort by the security team. This has
  not been tested. For details please see
  https://en.opensuse.org/openSUSE:Security_Features#Systemd_hardening_effort
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 921949 from Factory Maintainer's avatar Factory Maintainer (factory-maintainer) (revision 176)
Automatic submission by obs-autosubmit
Richard Brown's avatar Richard Brown (RBrownSUSE) accepted request 883548 from Factory Maintainer's avatar Factory Maintainer (factory-maintainer) (revision 175)
Automatic submission by obs-autosubmit
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 875937 from Dr. Werner Fink's avatar Dr. Werner Fink (WernerFink) (revision 174)
- prepare usrmerge (boo#1029961)

This is not strictly mandatory at this point as there are no compat symlinks.
So just for consistency. (forwarded request 875922 from lnussel)
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 853762 from Factory Maintainer's avatar Factory Maintainer (factory-maintainer) (revision 173)
Automatic submission by obs-autosubmit
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 731661 from Dr. Werner Fink's avatar Dr. Werner Fink (WernerFink) (revision 171)
- Update to sysvinit 2.96
  * 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.
  * Reformatted init code to make if/while logic more clear.
  * Make sure src/Makefile cleans up all executable files
    when parent Makefile calls "make clean".

- Update to killproc 2.23
  * killproc has its upstream at https://github.com/bitstreamout/killproc
  * Use new system call statx(2) to replace old stat(2)/lstat(2)
- Remove patches now upstream:
  * killproc-2.18-open_flags.dif
  * killproc-2.21.dif
  * killproc-sysmacros.patch
  * killproc-mntinf-optional.patch
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 711279 from Dr. Werner Fink's avatar Dr. Werner Fink (WernerFink) (revision 170)
- Find newer architectures even with vendor string 

- Remove logsave as well as the manual page as those as part of
  package e2fsprogs already 

- Update to sysvinit 2.95
  * new logsave helper
- Update to startpar-0.63
  * move startpar from /sbin to /bin
- Port our patches
  * startpar-0.58.dif
  * sysvinit-2.88dsf-suse.patch
  * sysvinit-2.90-no-kill.patch
  * sysvinit-2.90.dif
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 692609 from Dr. Werner Fink's avatar Dr. Werner Fink (WernerFink) (revision 169)
- Add patch killproc-mntinf-optional.patch to handle various optional
  fields of /proc/<pid>/mountinfo on the entry/ies before the hypen
  (bsc#1131982)
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 679450 from Factory Maintainer's avatar Factory Maintainer (factory-maintainer) (revision 168)
Automatic submission by obs-autosubmit
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 627700 from Dr. Werner Fink's avatar Dr. Werner Fink (WernerFink) (revision 167)
- Update to sysvinit 2.90 
- Remove now upstream patches
  * sysvinit-2.88+dsf-dostat.patch
  * sysvinit-2.88+dsf-sulogin.diff
  * sysvinit-2.88+dsf.tar.bz2
  * sysvinit-2.88dsf-scripts2.patch
- Port our patches
  sysvinit-2.88dsf-no-kill.patch becomes sysvinit-2.90-no-kill.patch
  sysvinit-2.88+dsf.dif becomes sysvinit-2.90.dif
Displaying revisions 1 - 20 of 185
openSUSE Build Service is sponsored by