[packages/systemd/systemd-246] - up to 246.15
arekm
arekm at pld-linux.org
Wed Jul 21 11:29:40 CEST 2021
commit 25679ba775743c4a971f60eccb1b32f7cbd1479a
Author: Arkadiusz Miśkiewicz <arekm at maven.pl>
Date: Wed Jul 21 11:29:15 2021 +0200
- up to 246.15
config-pld.patch | 4 ++--
pld-pam-systemd-user.patch | 2 +-
systemd-completion.patch | 2 +-
systemd-configfs.patch | 7 +++----
systemd.spec | 4 ++--
target-pld.patch | 9 +++++----
udev-ploop-rules.patch | 7 ++++---
uids_gids.patch | 6 +++---
8 files changed, 21 insertions(+), 20 deletions(-)
---
diff --git a/systemd.spec b/systemd.spec
index 995d9ad..0cf2bd8 100644
--- a/systemd.spec
+++ b/systemd.spec
@@ -28,14 +28,14 @@ Summary: A System and Service Manager
Summary(pl.UTF-8): systemd - zarządca systemu i usług dla Linuksa
Name: systemd
# Verify ChangeLog and NEWS when updating (since there are incompatible/breaking changes very often)
-Version: 246.10
+Version: 246.15
Release: 1
Epoch: 1
License: GPL v2+ (udev), LGPL v2.1+ (the rest)
Group: Base
#Source0Download: https://github.com/systemd/systemd/releases
Source0: https://github.com/systemd/systemd-stable/archive/v%{version}/%{name}-%{version}.tar.gz
-# Source0-md5: 64aa63ce1ee531363ea99958a85ee825
+# Source0-md5: 78950c1ac9fce5aa136760095ddb05d0
Source1: %{name}-sysv-convert
Source2: %{name}_booted.c
Source3: network.service
diff --git a/config-pld.patch b/config-pld.patch
index 849fce5..30e27e9 100644
--- a/config-pld.patch
+++ b/config-pld.patch
@@ -15,6 +15,6 @@ diff -dur systemd-218.orig/tmpfiles.d/legacy.conf systemd-218/tmpfiles.d/legacy.
-d /run/lock/subsys 0755 root root -
+d /run/lock/subsys 0700 root root -
- # /run/lock/lockdev is used to serialize access to tty devices via
- # LCK..xxx style lock files, For more information see:
+ # /forcefsck, /fastboot and /forcequotacheck are deprecated in favor of the
+ # kernel command line options 'fsck.mode=force', 'fsck.mode=skip' and
diff --git a/pld-pam-systemd-user.patch b/pld-pam-systemd-user.patch
index 6e1c257..f6f8d3a 100644
--- a/pld-pam-systemd-user.patch
+++ b/pld-pam-systemd-user.patch
@@ -7,7 +7,7 @@
-m4_ifdef(`ENABLE_HOMED',
--account sufficient pam_systemd_home.so
-)m4_dnl
--account sufficient pam_unix.so
+-account sufficient pam_unix.so no_pass_expiry
-account required pam_permit.so
-
+account include system-auth
diff --git a/systemd-completion.patch b/systemd-completion.patch
index da35d03..3c24beb 100644
--- a/systemd-completion.patch
+++ b/systemd-completion.patch
@@ -8,8 +8,8 @@ diff -urN systemd-241.orig/shell-completion/bash/meson.build systemd-241/shell-c
- ['bootctl', 'ENABLE_EFI'],
+ ['bootctl', ''],
['coredumpctl', 'ENABLE_COREDUMP'],
+ ['homectl', 'ENABLE_HOMED'],
['hostnamectl', 'ENABLE_HOSTNAMED'],
- ['localectl', 'ENABLE_LOCALED'],
diff -urN systemd-241.orig/shell-completion/zsh/meson.build systemd-241/shell-completion/zsh/meson.build
--- systemd-241.orig/shell-completion/zsh/meson.build 2019-02-14 11:11:58.000000000 +0100
+++ systemd-241/shell-completion/zsh/meson.build 2019-03-07 01:09:00.655641470 +0100
diff --git a/systemd-configfs.patch b/systemd-configfs.patch
index 5064c95..d3a6f25 100644
--- a/systemd-configfs.patch
+++ b/systemd-configfs.patch
@@ -11,17 +11,16 @@
diff -durN -x '*.orig' systemd-208.orig/units/sys-kernel-config.mount systemd-208/units/sys-kernel-config.mount
--- systemd-208.orig/units/sys-kernel-config.mount 2013-08-13 22:02:52.000000000 +0200
+++ systemd-208/units/sys-kernel-config.mount 2014-01-10 10:22:04.000000000 +0100
-@@ -10,8 +10,9 @@ Description=Configuration File System
+@@ -12,7 +12,8 @@ Description=Kernel Configuration File Sy
Documentation=https://www.kernel.org/doc/Documentation/filesystems/configfs/configfs.txt
- Documentation=http://www.freedesktop.org/wiki/Software/systemd/APIFileSystems
+ Documentation=https://www.freedesktop.org/wiki/Software/systemd/APIFileSystems
DefaultDependencies=no
-ConditionPathExists=/sys/kernel/config
- ConditionCapability=CAP_SYS_RAWIO
+Wants=sys-kernel-config.service
+After=systemd-modules-load.service sys-kernel-config.service
+ ConditionCapability=CAP_SYS_RAWIO
Before=sysinit.target
- [Mount]
diff -durN -x '*.orig' systemd-208.orig/units/sys-kernel-config.service systemd-208/units/sys-kernel-config.service
--- systemd-208.orig/units/sys-kernel-config.service 1970-01-01 01:00:00.000000000 +0100
+++ systemd-208/units/sys-kernel-config.service 2014-01-10 10:22:04.000000000 +0100
diff --git a/target-pld.patch b/target-pld.patch
index 68758c1..600647a 100644
--- a/target-pld.patch
+++ b/target-pld.patch
@@ -110,7 +110,7 @@
return -EINVAL;
--- systemd-240.orig/src/vconsole/vconsole-setup.c 2013-08-13 22:02:47.000000000 +0200
+++ systemd-240/src/vconsole/vconsole-setup.c 2014-01-09 15:17:49.000000000 +0100
-@@ -284,6 +284,17 @@ int main(int argc, char **argv) {
+@@ -452,6 +452,17 @@
if (r < 0 && r != -ENOENT)
log_warning_errno(r, "Failed to read /etc/vconsole.conf: %m");
@@ -123,8 +123,9 @@
+ );
+ if (r1 < 0 && r1 != -ENOENT)
+ log_warning_errno(r1, "Failed to read /etc/sysconfig/console: %m");
-+ }
++ }
+
/* Let the kernel command line override /etc/vconsole.conf */
- if (detect_container(NULL) <= 0) {
- r = parse_env_file(NULL, "/proc/cmdline", WHITESPACE,
+ r = proc_cmdline_get_key_many(
+ PROC_CMDLINE_STRIP_RD_PREFIX,
+
diff --git a/udev-ploop-rules.patch b/udev-ploop-rules.patch
index e98ad0a..bad64c4 100644
--- a/udev-ploop-rules.patch
+++ b/udev-ploop-rules.patch
@@ -1,12 +1,13 @@
diff -ru udev-182.orig/rules/60-persistent-storage.rules udev-182/rules/60-persistent-storage.rules
--- udev-182.orig/rules.d/60-persistent-storage.rules 2012-02-23 16:26:16.000000000 +0100
+++ udev-182/rules.d/60-persistent-storage.rules 2012-05-24 11:23:01.000000000 +0200
-@@ -16,6 +16,8 @@
- # skip rules for inappropriate block devices
- KERNEL=="fd*|mtd*|nbd*|gnbd*|btibm*|dm-*|md*", GOTO="persistent_storage_end"
+@@ -9,6 +9,8 @@ ENV{UDEV_DISABLE_PERSISTENT_STORAGE_RULE
+ SUBSYSTEM!="block|ubi", GOTO="persistent_storage_end"
+ KERNEL!="loop*|mmcblk*[0-9]|msblk*[0-9]|mspblk*[0-9]|nvme*|sd*|sr*|vd*|xvd*|bcache*|cciss*|dasd*|ubd*|ubi*|scm*|pmem*|nbd*|zd*", GOTO="persistent_storage_end"
+KERNEL=="ploop*", GOTO="persistent_storage_end"
+
# ignore partitions that span the entire disk
TEST=="whole_disk", GOTO="persistent_storage_end"
+
diff --git a/uids_gids.patch b/uids_gids.patch
index d24000b..fca1c1d 100644
--- a/uids_gids.patch
+++ b/uids_gids.patch
@@ -52,9 +52,9 @@
)m4_dnl
--- systemd-238/sysusers.d/systemd.conf.m4~ 2018-03-05 23:16:37.000000000 +0100
+++ systemd-238/sysusers.d/systemd.conf.m4 2018-05-15 13:34:07.479084303 +0200
-@@ -5,6 +5,6 @@
- # (at your option) any later version.
-
+@@ -16,5 +16,5 @@ m4_ifdef(`ENABLE_TIMESYNCD',
+ u systemd-timesync - "systemd Time Synchronization"
+ )m4_dnl
m4_ifdef(`ENABLE_COREDUMP',
-u systemd-coredump - "systemd Core Dumper"
+u systemd-coredump 333 "systemd Core Dumper"
================================================================
---- gitweb:
http://git.pld-linux.org/gitweb.cgi/packages/systemd.git/commitdiff/25679ba775743c4a971f60eccb1b32f7cbd1479a
More information about the pld-cvs-commit
mailing list