* update systemd to 257.1-1
This commit is contained in:
parent
fde774abef
commit
182efca9ff
@ -1,5 +1,5 @@
|
||||
pkgbase = systemd
|
||||
pkgver = 256.9
|
||||
pkgver = 257.1
|
||||
pkgrel = 1
|
||||
url = https://www.github.com/systemd/systemd
|
||||
arch = x86_64
|
||||
@ -57,7 +57,7 @@ pkgbase = systemd
|
||||
makedepends = python-pefile
|
||||
makedepends = linux-headers
|
||||
conflicts = mkinitcpio<38-1
|
||||
source = git+https://github.com/systemd/systemd#tag=v256.9?signed
|
||||
source = git+https://github.com/systemd/systemd#tag=v257.1?signed
|
||||
source = 0001-Use-Arch-Linux-device-access-groups.patch
|
||||
source = arch.conf
|
||||
source = loader.conf
|
||||
@ -70,6 +70,7 @@ pkgbase = systemd
|
||||
source = 30-systemd-daemon-reload-system.hook
|
||||
source = 30-systemd-daemon-reload-user.hook
|
||||
source = 30-systemd-hwdb.hook
|
||||
source = 30-systemd-restart-marked.hook
|
||||
source = 30-systemd-sysctl.hook
|
||||
source = 30-systemd-tmpfiles.hook
|
||||
source = 30-systemd-udev-reload.hook
|
||||
@ -78,8 +79,8 @@ pkgbase = systemd
|
||||
validpgpkeys = A9EA9081724FFAE0484C35A1A81CEA22BC8C7E2E
|
||||
validpgpkeys = 9A774DB5DB996C154EBBFBFDA0099A18E29326E1
|
||||
validpgpkeys = 5C251B5FC54EB2F80F407AAAC54CA336CFEB557E
|
||||
sha512sums = 2f85fc1889e402ab185a6aef5a301a70370da8b0d5e505c6190e215e9d78e56119241a24df351cdac751c59239f691c8997dfda7661d2e7d6c98b868d0eaaef4
|
||||
sha512sums = 3ccf783c28f7a1c857120abac4002ca91ae1f92205dcd5a84aff515d57e706a3f9240d75a0a67cff5085716885e06e62597baa86897f298662ec36a940cf410e
|
||||
sha512sums = 53b14cfadf301a44fdfcaa2fe4b9d2371c85581544093b88e5afcee4e45c5bd8668aaae9dd6663363c24f3b610f9b0d6eb61f00df71d588bce8f6264424203e4
|
||||
sha512sums = 78065bde708118b7d6e4ed492e096c763e4679a1c54bd98750d5d609d8cc2f1373023f308880f14fc923ae7f9fea34824917ef884c0f996b1f43d08ef022c0fb
|
||||
sha512sums = 76e58855f9025feffb21108f8714f7d8fa7cb163919b54128fb614c74af503f3ac651df7d6fefcee1dbc7753a63fb9edd342ea23f2106a1221c013af0078b89b
|
||||
sha512sums = c416e2121df83067376bcaacb58c05b01990f4614ad9de657d74b6da3efa441af251d13bf21e3f0f71ddcb4c9ea658b81da3d915667dc5c309c87ec32a1cb5a5
|
||||
sha512sums = 5a1d78b5170da5abe3d18fdf9f2c3a4d78f15ba7d1ee9ec2708c4c9c2e28973469bc19386f70b3cf32ffafbe4fcc4303e5ebbd6d5187a1df3314ae0965b25e75
|
||||
@ -91,6 +92,7 @@ pkgbase = systemd
|
||||
sha512sums = a436d3f5126c6c0d6b58c6865e7bd38dbfbfb7babe017eeecb5e9d162c21902cbf4e0a68cf3ac2f99815106f9fa003b075bd2b4eb5d16333fa913df6e2f3e32a
|
||||
sha512sums = 190112e38d5a5c0ca91b89cd58f95595262a551530a16546e1d84700fc9644aa2ca677953ffff655261e8a7bff6e6af4e431424df5f13c00bc90b77c421bc32d
|
||||
sha512sums = a1661ab946c6cd7d3c6251a2a9fd68afe231db58ce33c92c42594aedb5629be8f299ba08a34713327b373a3badd1554a150343d8d3e5dfb102999c281bd49154
|
||||
sha512sums = f6b154fdc612916d7788720cf703e34255b43ba2d19413de5f3f63f07508f4ce561ca138f987c2118c7128e1dfb01976b0ac7d5efee4d9ebaadd180e70fa013e
|
||||
sha512sums = 9426829605bbb9e65002437e02ed54e35c20fdf94706770a3dc1049da634147906d6b98bf7f5e7516c84068396a12c6feaf72f92b51bdf19715e0f64620319de
|
||||
sha512sums = da7a97d5d3701c70dd5388b0440da39006ee4991ce174777931fea2aa8c90846a622b2b911f02ae4d5fffb92680d9a7e211c308f0f99c04896278e2ee0d9a4dc
|
||||
sha512sums = a50d202a9c2e91a4450b45c227b295e1840cc99a5e545715d69c8af789ea3dd95a03a30f050d52855cabdc9183d4688c1b534eaa755ebe93616f9d192a855ee3
|
||||
@ -104,7 +106,7 @@ pkgname = systemd
|
||||
license = CC0-1.0
|
||||
license = GPL-2.0-or-later
|
||||
license = MIT-0
|
||||
depends = systemd-libs=256.9
|
||||
depends = systemd-libs=257.1
|
||||
depends = acl
|
||||
depends = libacl.so
|
||||
depends = bash
|
||||
@ -151,8 +153,8 @@ pkgname = systemd
|
||||
optdepends = libp11-kit: support PKCS#11
|
||||
optdepends = tpm2-tss: unlocking LUKS2 volumes with TPM2
|
||||
provides = nss-myhostname
|
||||
provides = systemd-tools=256.9
|
||||
provides = udev=256.9
|
||||
provides = systemd-tools=257.1
|
||||
provides = udev=257.1
|
||||
conflicts = nss-myhostname
|
||||
conflicts = systemd-tools
|
||||
conflicts = udev
|
||||
@ -198,12 +200,12 @@ pkgname = systemd-libs
|
||||
|
||||
pkgname = systemd-resolvconf
|
||||
pkgdesc = systemd resolvconf replacement (for use with systemd-resolved)
|
||||
depends = systemd=256.9
|
||||
depends = systemd=257.1
|
||||
provides = openresolv
|
||||
provides = resolvconf
|
||||
conflicts = resolvconf
|
||||
|
||||
pkgname = systemd-sysvcompat
|
||||
pkgdesc = sysvinit compat for systemd
|
||||
depends = systemd=256.9
|
||||
depends = systemd=257.1
|
||||
conflicts = sysvinit
|
||||
|
@ -1,10 +1,7 @@
|
||||
From 0e8c18bc2639da328274d02d9222ee2c1f6bf696 Mon Sep 17 00:00:00 2001
|
||||
From dfdd57b81916ac4c9a69b4c4400a9145d9746e9f Mon Sep 17 00:00:00 2001
|
||||
From: "Jan Alexander Steffens (heftig)" <jan.steffens@gmail.com>
|
||||
Date: Tue, 6 Mar 2018 23:39:47 +0100
|
||||
Subject: [PATCH] Use Arch Linux' device access groups
|
||||
MIME-Version: 1.0
|
||||
Content-Type: text/plain; charset=UTF-8
|
||||
Content-Transfer-Encoding: 8bit
|
||||
|
||||
cdrom → optical
|
||||
dialout → uucp
|
||||
@ -17,10 +14,10 @@ Content-Transfer-Encoding: 8bit
|
||||
4 files changed, 19 insertions(+), 19 deletions(-)
|
||||
|
||||
diff --git a/meson.build b/meson.build
|
||||
index 76ad51d3fb..5cf679b088 100644
|
||||
index d392610625..ab8689da68 100644
|
||||
--- a/meson.build
|
||||
+++ b/meson.build
|
||||
@@ -915,19 +915,19 @@ conf.set_quoted('NOBODY_GROUP_NAME', nobody_group)
|
||||
@@ -940,19 +940,19 @@ conf.set_quoted('NOBODY_GROUP_NAME', nobody_group)
|
||||
static_ugids = []
|
||||
foreach option : ['adm-gid',
|
||||
'audio-gid',
|
||||
@ -44,10 +41,10 @@ index 76ad51d3fb..5cf679b088 100644
|
||||
'wheel-gid',
|
||||
'systemd-journal-gid',
|
||||
diff --git a/meson_options.txt b/meson_options.txt
|
||||
index 814f340840..253a77ecb3 100644
|
||||
index 78ec25bfa3..0ac81db762 100644
|
||||
--- a/meson_options.txt
|
||||
+++ b/meson_options.txt
|
||||
@@ -257,10 +257,6 @@ option('adm-gid', type : 'integer', value : 0,
|
||||
@@ -287,10 +287,6 @@ option('adm-gid', type : 'integer', value : 0,
|
||||
description : 'soft-static allocation for the "adm" group')
|
||||
option('audio-gid', type : 'integer', value : 0,
|
||||
description : 'soft-static allocation for the "audio" group')
|
||||
@ -58,7 +55,7 @@ index 814f340840..253a77ecb3 100644
|
||||
option('disk-gid', type : 'integer', value : 0,
|
||||
description : 'soft-static allocation for the "disk" group')
|
||||
option('input-gid', type : 'integer', value : 0,
|
||||
@@ -271,18 +267,22 @@ option('kvm-gid', type : 'integer', value : 0,
|
||||
@@ -301,18 +297,22 @@ option('kvm-gid', type : 'integer', value : 0,
|
||||
description : 'soft-static allocation for the "kvm" group')
|
||||
option('lp-gid', type : 'integer', value : 0,
|
||||
description : 'soft-static allocation for the "lp" group')
|
||||
@ -84,19 +81,19 @@ index 814f340840..253a77ecb3 100644
|
||||
description : 'soft-static allocation for the "video" group')
|
||||
option('wheel-gid', type : 'integer', value : 0,
|
||||
diff --git a/rules.d/50-udev-default.rules.in b/rules.d/50-udev-default.rules.in
|
||||
index 843bdaf9ce..a192f091df 100644
|
||||
index 6f80feeecf..40c1bf3dbc 100644
|
||||
--- a/rules.d/50-udev-default.rules.in
|
||||
+++ b/rules.d/50-udev-default.rules.in
|
||||
@@ -26,7 +26,7 @@ SUBSYSTEM=="tty", KERNEL=="sclp_line[0-9]*", GROUP="tty", MODE="0620"
|
||||
SUBSYSTEM=="tty", KERNEL=="ttysclp[0-9]*", GROUP="tty", MODE="0620"
|
||||
SUBSYSTEM=="tty", KERNEL=="3270/tty[0-9]*", GROUP="tty", MODE="0620"
|
||||
@@ -39,7 +39,7 @@ SUBSYSTEM=="tty", KERNEL=="ptmx", GROUP="tty", MODE="0666"
|
||||
SUBSYSTEM=="tty", KERNEL=="tty", GROUP="tty", MODE="0666"
|
||||
SUBSYSTEM=="tty", KERNEL=="tty[0-9]*|hvc[0-9]*|sclp_line[0-9]*|ttysclp[0-9]*|3270/tty[0-9]*", GROUP="tty", MODE="0620"
|
||||
SUBSYSTEM=="vc", KERNEL=="vcs*|vcsa*", GROUP="tty"
|
||||
-KERNEL=="tty[A-Z]*[0-9]|ttymxc[0-9]*|pppox[0-9]*|ircomm[0-9]*|noz[0-9]*|rfcomm[0-9]*", GROUP="dialout"
|
||||
+KERNEL=="tty[A-Z]*[0-9]|ttymxc[0-9]*|pppox[0-9]*|ircomm[0-9]*|noz[0-9]*|rfcomm[0-9]*", GROUP="uucp"
|
||||
|
||||
SUBSYSTEM=="mem", KERNEL=="mem|kmem|port", GROUP="kmem", MODE="0640"
|
||||
|
||||
@@ -72,13 +72,13 @@ KERNEL=="irlpt[0-9]*", GROUP="lp"
|
||||
@@ -86,13 +86,13 @@ KERNEL=="irlpt[0-9]*", GROUP="lp"
|
||||
SUBSYSTEM=="usb", ENV{DEVTYPE}=="usb_device", ENV{ID_USB_INTERFACES}=="*:0701??:*", GROUP="lp"
|
||||
|
||||
SUBSYSTEM=="block", GROUP="disk"
|
||||
@ -117,10 +114,10 @@ index 843bdaf9ce..a192f091df 100644
|
||||
KERNEL=="qft[0-9]*|nqft[0-9]*|zqft[0-9]*|nzqft[0-9]*|rawqft[0-9]*|nrawqft[0-9]*", GROUP="disk"
|
||||
KERNEL=="loop-control", GROUP="disk", OPTIONS+="static_node=loop-control"
|
||||
diff --git a/sysusers.d/basic.conf.in b/sysusers.d/basic.conf.in
|
||||
index a602b872e4..8d38febb6a 100644
|
||||
index 992af346ca..86e622e5dd 100644
|
||||
--- a/sysusers.d/basic.conf.in
|
||||
+++ b/sysusers.d/basic.conf.in
|
||||
@@ -23,17 +23,17 @@ g utmp {{UTMP_GID }} - -
|
||||
@@ -24,17 +24,17 @@ g utmp {{UTMP_GID }} - -
|
||||
|
||||
# Physical and virtual hardware access groups
|
||||
g audio {{AUDIO_GID }} - -
|
||||
@ -141,41 +138,3 @@ index a602b872e4..8d38febb6a 100644
|
||||
g video {{VIDEO_GID }} - -
|
||||
|
||||
# Default group for normal users
|
||||
|
||||
From 9e2987a7b4d09d7b554141e9ef2c911cb3fda570 Mon Sep 17 00:00:00 2001
|
||||
From: Christian Hesse <mail@eworm.de>
|
||||
Date: Mon, 27 Dec 2021 23:32:42 +0100
|
||||
Subject: [PATCH] generate tmpfiles.d/legacy.conf
|
||||
|
||||
---
|
||||
tmpfiles.d/legacy.conf.in | 3 ---
|
||||
tmpfiles.d/meson.build | 2 +-
|
||||
2 files changed, 1 insertion(+), 4 deletions(-)
|
||||
|
||||
diff --git a/tmpfiles.d/legacy.conf.in b/tmpfiles.d/legacy.conf.in
|
||||
index 4f2c0d7c43..62e2ae0986 100644
|
||||
--- a/tmpfiles.d/legacy.conf.in
|
||||
+++ b/tmpfiles.d/legacy.conf.in
|
||||
@@ -12,9 +12,6 @@
|
||||
|
||||
d /run/lock 0755 root root -
|
||||
L /var/lock - - - - ../run/lock
|
||||
-{% if CREATE_LOG_DIRS %}
|
||||
-L /var/log/README - - - - ../..{{DOC_DIR}}/README.logs
|
||||
-{% endif %}
|
||||
|
||||
# /run/lock/subsys is used for serializing SysV service execution, and
|
||||
# hence without use on SysV-less systems.
|
||||
diff --git a/tmpfiles.d/meson.build b/tmpfiles.d/meson.build
|
||||
index ca1abbf3fe..25e2b53402 100644
|
||||
--- a/tmpfiles.d/meson.build
|
||||
+++ b/tmpfiles.d/meson.build
|
||||
@@ -29,7 +29,7 @@ foreach pair : files
|
||||
endforeach
|
||||
|
||||
in_files = [['etc.conf', ''],
|
||||
- ['legacy.conf', 'HAVE_SYSV_COMPAT'],
|
||||
+ ['legacy.conf', ''],
|
||||
['static-nodes-permissions.conf', ''],
|
||||
['systemd.conf', ''],
|
||||
['var.conf', ''],
|
||||
|
9
systemd/30-systemd-restart-marked.hook
Normal file
9
systemd/30-systemd-restart-marked.hook
Normal file
@ -0,0 +1,9 @@
|
||||
[Trigger]
|
||||
Type = Path
|
||||
Operation = Upgrade
|
||||
Target = usr/lib/systemd/system/*
|
||||
|
||||
[Action]
|
||||
Description = Restarting marked services...
|
||||
When = PostTransaction
|
||||
Exec = /usr/share/libalpm/scripts/systemd-hook restart-marked
|
@ -1,6 +1,14 @@
|
||||
# POWER Maintainer: Alexander Baldeck <alex.bldck@gmail.com>
|
||||
# Maintainer: Christian Hesse <mail@eworm.de>
|
||||
|
||||
# ➡️ Pushing pre-releases to [core-testing] can cause havoc, especially
|
||||
# as all [core] packages are built there, and may be moved before.
|
||||
# Anyway, pre-release packages may be available in my personal testing
|
||||
# repository. Brave souls add it with:
|
||||
# [eworm-testing]
|
||||
# SigLevel = Required
|
||||
# Server = https://pkgbuild.com/~eworm/$repo/$arch/
|
||||
|
||||
pkgbase=systemd
|
||||
pkgname=('systemd'
|
||||
'systemd-libs'
|
||||
@ -9,7 +17,7 @@ pkgname=('systemd'
|
||||
case "${CARCH}" in
|
||||
x86_64) pkgname+=('systemd-ukify') ;;
|
||||
esac
|
||||
_tag='256.9'
|
||||
_tag='257.1'
|
||||
# Upstream versioning is incompatible with pacman's version comparisons, one
|
||||
# way or another. So we replace dashes and tildes with the empty string to
|
||||
# make sure pacman's version comparing does the right thing for rc versions:
|
||||
@ -48,12 +56,13 @@ source=("git+https://github.com/systemd/systemd#tag=v${_tag}?signed"
|
||||
'30-systemd-daemon-reload-system.hook'
|
||||
'30-systemd-daemon-reload-user.hook'
|
||||
'30-systemd-hwdb.hook'
|
||||
'30-systemd-restart-marked.hook'
|
||||
'30-systemd-sysctl.hook'
|
||||
'30-systemd-tmpfiles.hook'
|
||||
'30-systemd-udev-reload.hook'
|
||||
'30-systemd-update.hook')
|
||||
sha512sums=('2f85fc1889e402ab185a6aef5a301a70370da8b0d5e505c6190e215e9d78e56119241a24df351cdac751c59239f691c8997dfda7661d2e7d6c98b868d0eaaef4'
|
||||
'3ccf783c28f7a1c857120abac4002ca91ae1f92205dcd5a84aff515d57e706a3f9240d75a0a67cff5085716885e06e62597baa86897f298662ec36a940cf410e'
|
||||
sha512sums=('53b14cfadf301a44fdfcaa2fe4b9d2371c85581544093b88e5afcee4e45c5bd8668aaae9dd6663363c24f3b610f9b0d6eb61f00df71d588bce8f6264424203e4'
|
||||
'78065bde708118b7d6e4ed492e096c763e4679a1c54bd98750d5d609d8cc2f1373023f308880f14fc923ae7f9fea34824917ef884c0f996b1f43d08ef022c0fb'
|
||||
'76e58855f9025feffb21108f8714f7d8fa7cb163919b54128fb614c74af503f3ac651df7d6fefcee1dbc7753a63fb9edd342ea23f2106a1221c013af0078b89b'
|
||||
'c416e2121df83067376bcaacb58c05b01990f4614ad9de657d74b6da3efa441af251d13bf21e3f0f71ddcb4c9ea658b81da3d915667dc5c309c87ec32a1cb5a5'
|
||||
'5a1d78b5170da5abe3d18fdf9f2c3a4d78f15ba7d1ee9ec2708c4c9c2e28973469bc19386f70b3cf32ffafbe4fcc4303e5ebbd6d5187a1df3314ae0965b25e75'
|
||||
@ -65,6 +74,7 @@ sha512sums=('2f85fc1889e402ab185a6aef5a301a70370da8b0d5e505c6190e215e9d78e561192
|
||||
'a436d3f5126c6c0d6b58c6865e7bd38dbfbfb7babe017eeecb5e9d162c21902cbf4e0a68cf3ac2f99815106f9fa003b075bd2b4eb5d16333fa913df6e2f3e32a'
|
||||
'190112e38d5a5c0ca91b89cd58f95595262a551530a16546e1d84700fc9644aa2ca677953ffff655261e8a7bff6e6af4e431424df5f13c00bc90b77c421bc32d'
|
||||
'a1661ab946c6cd7d3c6251a2a9fd68afe231db58ce33c92c42594aedb5629be8f299ba08a34713327b373a3badd1554a150343d8d3e5dfb102999c281bd49154'
|
||||
'f6b154fdc612916d7788720cf703e34255b43ba2d19413de5f3f63f07508f4ce561ca138f987c2118c7128e1dfb01976b0ac7d5efee4d9ebaadd180e70fa013e'
|
||||
'9426829605bbb9e65002437e02ed54e35c20fdf94706770a3dc1049da634147906d6b98bf7f5e7516c84068396a12c6feaf72f92b51bdf19715e0f64620319de'
|
||||
'da7a97d5d3701c70dd5388b0440da39006ee4991ce174777931fea2aa8c90846a622b2b911f02ae4d5fffb92680d9a7e211c308f0f99c04896278e2ee0d9a4dc'
|
||||
'a50d202a9c2e91a4450b45c227b295e1840cc99a5e545715d69c8af789ea3dd95a03a30f050d52855cabdc9183d4688c1b534eaa755ebe93616f9d192a855ee3'
|
||||
@ -144,6 +154,7 @@ build() {
|
||||
-Dman=enabled
|
||||
-Dnscd=false
|
||||
-Dselinux=disabled
|
||||
-Dsshdprivsepdir=/usr/share/empty.sshd
|
||||
|
||||
# We disable DNSSEC by default, it still causes trouble:
|
||||
# https://github.com/systemd/systemd/issues/10579
|
||||
|
Loading…
x
Reference in New Issue
Block a user