404 Commits

Author SHA256 Message Date
Dominique Leuenberger
c82fe11f33 Accepting request 1193645 from Base:System
- 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.

OBS-URL: https://build.opensuse.org/request/show/1193645
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/sysvinit?expand=0&rev=184
2024-08-14 12:14:25 +00:00
Dr. Werner Fink
62d974d684 Update to sysvinit 3.10 and fix of statx detection for killproc
OBS-URL: https://build.opensuse.org/package/show/Base:System/sysvinit?expand=0&rev=273
2024-08-13 07:24:53 +00:00
Ana Guerrero
c4332816f4 Accepting request 1151698 from Base:System
Prepare for RPM 4.20 (forwarded request 1151549 from dimstar)

OBS-URL: https://build.opensuse.org/request/show/1151698
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/sysvinit?expand=0&rev=183
2024-02-27 21:44:56 +00:00
Dr. Werner Fink
f1e8cb0d2c Accepting request 1151549 from home:dimstar:rpm4.20:s
Prepare for RPM 4.20

OBS-URL: https://build.opensuse.org/request/show/1151549
OBS-URL: https://build.opensuse.org/package/show/Base:System/sysvinit?expand=0&rev=271
2024-02-26 13:58:11 +00:00
Ana Guerrero
950406ffc7 Accepting request 1104680 from Base:System
- Update to sysvinit 3.08
  * For OpenSUSE only cosmetic change which is support of kexec
    for SysVinit reboot (not installed at all)

OBS-URL: https://build.opensuse.org/request/show/1104680
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/sysvinit?expand=0&rev=182
2023-08-21 09:42:58 +00:00
Dr. Werner Fink
7e9e08d498 .
OBS-URL: https://build.opensuse.org/package/show/Base:System/sysvinit?expand=0&rev=269
2023-08-18 13:23:31 +00:00
Dr. Werner Fink
9c07c66250 Update to sysvinit-3.08
OBS-URL: https://build.opensuse.org/package/show/Base:System/sysvinit?expand=0&rev=268
2023-08-18 13:05:34 +00:00
Dominique Leuenberger
a98f77545b Accepting request 1087334 from Base:System
- 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.

OBS-URL: https://build.opensuse.org/request/show/1087334
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/sysvinit?expand=0&rev=181
2023-05-17 08:52:37 +00:00
Dr. Werner Fink
8961d9d532 .
OBS-URL: https://build.opensuse.org/package/show/Base:System/sysvinit?expand=0&rev=266
2023-05-16 06:43:27 +00:00
Dr. Werner Fink
34f9aabd08 .
OBS-URL: https://build.opensuse.org/package/show/Base:System/sysvinit?expand=0&rev=265
2023-05-15 07:54:17 +00:00
Dr. Werner Fink
dd071b4cab Do not forget startpar-0.65.tar.xz.sig
OBS-URL: https://build.opensuse.org/package/show/Base:System/sysvinit?expand=0&rev=264
2023-05-12 12:16:49 +00:00
Dr. Werner Fink
c04f86902a Update to sysvinit 3.07
OBS-URL: https://build.opensuse.org/package/show/Base:System/sysvinit?expand=0&rev=263
2023-05-12 12:14:29 +00:00
Dominique Leuenberger
e7aa947ed6 Accepting request 1084963 from Base:System
- 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

OBS-URL: https://build.opensuse.org/request/show/1084963
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/sysvinit?expand=0&rev=180
2023-05-06 20:08:30 +00:00
f4e1ddb121 - 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

OBS-URL: https://build.opensuse.org/package/show/Base:System/sysvinit?expand=0&rev=261
2023-05-05 07:39:09 +00:00
9d33c01d23 - split package from powerd
OBS-URL: https://build.opensuse.org/package/show/Base:System/sysvinit?expand=0&rev=260
2023-05-04 16:58:12 +00:00
9aa5f086ea Accepting request 1084603 from home:dimstar:Factory
OBS-URL: https://build.opensuse.org/request/show/1084603
OBS-URL: https://build.opensuse.org/package/show/Base:System/sysvinit?expand=0&rev=259
2023-05-04 12:27:45 +00:00
Dominique Leuenberger
b7d63bfb6b Accepting request 1057022 from Base:System
Replace transitional %usrmerged macro with regular version check (boo#1206798) (forwarded request 1055743 from lnussel)

OBS-URL: https://build.opensuse.org/request/show/1057022
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/sysvinit?expand=0&rev=179
2023-01-10 13:59:13 +00:00
Dr. Werner Fink
06a09b755e Accepting request 1055743 from home:lnussel:usrmerge
Replace transitional %usrmerged macro with regular version check (boo#1206798)

OBS-URL: https://build.opensuse.org/request/show/1055743
OBS-URL: https://build.opensuse.org/package/show/Base:System/sysvinit?expand=0&rev=257
2023-01-09 10:18:38 +00:00
Dominique Leuenberger
cae12b63a3 Accepting request 977245 from Base:System
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/977245
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/sysvinit?expand=0&rev=178
2022-05-16 16:07:34 +00:00
beea83f490 - switch to https source urls
OBS-URL: https://build.opensuse.org/package/show/Base:System/sysvinit?expand=0&rev=255
2022-05-07 12:21:12 +00:00
Dominique Leuenberger
e58af7671b Accepting request 926754 from Base:System
- 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

OBS-URL: https://build.opensuse.org/request/show/926754
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/sysvinit?expand=0&rev=177
2021-10-25 13:17:15 +00:00
Dr. Werner Fink
9584a58295 Add missing changelog.
OBS-URL: https://build.opensuse.org/package/show/Base:System/sysvinit?expand=0&rev=254
2021-10-21 11:31:01 +00:00
Dr. Werner Fink
764735c3ed Accepting request 926719 from home:jsegitz:branches:systemdhardening:openSUSE:Factory
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

OBS-URL: https://build.opensuse.org/request/show/926719
OBS-URL: https://build.opensuse.org/package/show/Base:System/sysvinit?expand=0&rev=253
2021-10-21 11:07:44 +00:00
Dominique Leuenberger
b5d1270a17 Accepting request 921949 from Base:System
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/921949
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/sysvinit?expand=0&rev=176
2021-10-04 16:38:54 +00:00
Dr. Werner Fink
d88d563fb9 Sysvinit 3.00
OBS-URL: https://build.opensuse.org/package/show/Base:System/sysvinit?expand=0&rev=252
2021-09-21 07:18:30 +00:00
Richard Brown
eec4eba481 Accepting request 883548 from Base:System
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/883548
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/sysvinit?expand=0&rev=175
2021-04-10 13:26:29 +00:00
Dr. Werner Fink
0049101676 SLE-15-SP3
OBS-URL: https://build.opensuse.org/package/show/Base:System/sysvinit?expand=0&rev=250
2021-03-31 08:14:48 +00:00
Dominique Leuenberger
590edde363 Accepting request 875937 from Base:System
- 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)

OBS-URL: https://build.opensuse.org/request/show/875937
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/sysvinit?expand=0&rev=174
2021-03-10 07:48:30 +00:00
Dr. Werner Fink
45db4f56a9 Accepting request 875922 from home:lnussel:usrmove
- prepare usrmerge (boo#1029961)

This is not strictly mandatory at this point as there are no compat symlinks.
So just for consistency.

OBS-URL: https://build.opensuse.org/request/show/875922
OBS-URL: https://build.opensuse.org/package/show/Base:System/sysvinit?expand=0&rev=248
2021-03-01 10:02:32 +00:00
Dr. Werner Fink
e5b5baa8b5 .
OBS-URL: https://build.opensuse.org/package/show/Base:System/sysvinit?expand=0&rev=247
2021-02-22 16:01:57 +00:00
Dominique Leuenberger
3236d9aeb7 Accepting request 853762 from Base:System
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/853762
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/sysvinit?expand=0&rev=173
2020-12-09 21:12:12 +00:00
Dr. Werner Fink
8eb3ba0b74 Update to sysvinit-2.98
OBS-URL: https://build.opensuse.org/package/show/Base:System/sysvinit?expand=0&rev=245
2020-11-17 11:27:37 +00:00
Dominique Leuenberger
0ae251f188 Accepting request 834509 from Base:System
OBS-URL: https://build.opensuse.org/request/show/834509
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/sysvinit?expand=0&rev=172
2020-10-07 12:16:09 +00:00
Dr. Werner Fink
71f7b74020 Accepting request 829755 from home:dimstar:Factory
- Drop /bin/pidof and /sbin/pidof, including corresponding man
  page: let's switch to pidof as provided by procps-ng.

- Update to sysvinit 2.97:
  * Check $(ROOT) filesystem for libcrypt instead of a hardcoded
    path to /usr.
  * Code clean-up and making sure we avoid freeing unused memory.
  * Added shell script which converts systemd unit files into
    init.d style scripts.
  * Allow init to load configuration data from files stored in
    /etc/inittab.d/
  * Allow 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".
  * Fixed typos in manual pages.
- Update startpar to 0.65:
  + Make sure startpar testsuite can find insserv executable in
    /usr/sbin or /sbin.
  + Added PREFIX variable to Makefile and testsuite to make
    location of startpar and insserv more flexible.
- Rebase sysvinit-2.90.dif.
- Drop SCVER defines: not used in any place.
- Drop startpar-sysmacros.patch: fixed upstream.

OBS-URL: https://build.opensuse.org/request/show/829755
OBS-URL: https://build.opensuse.org/package/show/Base:System/sysvinit?expand=0&rev=243
2020-09-15 06:17:21 +00:00
Dominique Leuenberger
53226d20c7 Accepting request 731661 from Base:System
- 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

OBS-URL: https://build.opensuse.org/request/show/731661
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/sysvinit?expand=0&rev=171
2019-09-27 12:43:02 +00:00
Dr. Werner Fink
c1c518c975 Update to sysvinit-2.96
OBS-URL: https://build.opensuse.org/package/show/Base:System/sysvinit?expand=0&rev=241
2019-09-18 07:50:33 +00:00
Dr. Werner Fink
70767aa31e Mention removed patches
OBS-URL: https://build.opensuse.org/package/show/Base:System/sysvinit?expand=0&rev=240
2019-08-29 13:46:34 +00:00
Dr. Werner Fink
40ed02035c Update to killproc 2.23
OBS-URL: https://build.opensuse.org/package/show/Base:System/sysvinit?expand=0&rev=239
2019-08-29 13:29:34 +00:00
Dominique Leuenberger
825374d943 Accepting request 711279 from Base:System
- 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

OBS-URL: https://build.opensuse.org/request/show/711279
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/sysvinit?expand=0&rev=170
2019-06-25 20:16:49 +00:00
Dr. Werner Fink
5c9ffe964c .
OBS-URL: https://build.opensuse.org/package/show/Base:System/sysvinit?expand=0&rev=237
2019-06-21 07:22:09 +00:00
Dr. Werner Fink
5115383307 powerd ... vendor detection as well
OBS-URL: https://build.opensuse.org/package/show/Base:System/sysvinit?expand=0&rev=236
2019-06-18 10:26:56 +00:00
Dr. Werner Fink
1478a2a5ef Update to sysvinit-2.95 and startpar-0.63
OBS-URL: https://build.opensuse.org/package/show/Base:System/sysvinit?expand=0&rev=235
2019-06-17 13:59:26 +00:00
Dominique Leuenberger
615e035dc7 Accepting request 692609 from Base:System
- Add patch killproc-mntinf-optional.patch to handle various optional
  fields of /proc/<pid>/mountinfo on the entry/ies before the hypen
  (bsc#1131982)

OBS-URL: https://build.opensuse.org/request/show/692609
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/sysvinit?expand=0&rev=169
2019-04-12 07:11:30 +00:00
Dr. Werner Fink
c1e0074a3e .
OBS-URL: https://build.opensuse.org/package/show/Base:System/sysvinit?expand=0&rev=233
2019-04-09 13:27:13 +00:00
Dr. Werner Fink
83eb94860d bsc#1131982
OBS-URL: https://build.opensuse.org/package/show/Base:System/sysvinit?expand=0&rev=232
2019-04-09 13:25:32 +00:00
Dr. Werner Fink
f2a00e7e81 Optional seventh and more fields before the hyphen in mountinfo
OBS-URL: https://build.opensuse.org/package/show/Base:System/sysvinit?expand=0&rev=231
2019-04-09 13:17:18 +00:00
Dominique Leuenberger
6ccbcd6d96 Accepting request 679450 from Base:System
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/679450
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/sysvinit?expand=0&rev=168
2019-03-05 11:16:07 +00:00
Dr. Werner Fink
9aee5f6010 .
OBS-URL: https://build.opensuse.org/package/show/Base:System/sysvinit?expand=0&rev=229
2019-01-14 13:38:06 +00:00
Dominique Leuenberger
99f2f61815 Accepting request 627700 from Base:System
- 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

OBS-URL: https://build.opensuse.org/request/show/627700
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/sysvinit?expand=0&rev=167
2018-08-15 08:29:37 +00:00
Dr. Werner Fink
f9102b3f93 Update to sysvinit 2.90
OBS-URL: https://build.opensuse.org/package/show/Base:System/sysvinit?expand=0&rev=227
2018-08-06 13:25:01 +00:00