From 54515f943cd493a9c4de5a0c7e5022f30280cd30166438da9bbd421ad5d98b9c Mon Sep 17 00:00:00 2001 From: Marcus Meissner Date: Wed, 13 Jan 2016 18:13:18 +0000 Subject: [PATCH 1/4] Accepting request 348128 from home:elvigia:branches:Base:System - spec: update minimum kernel version to 3.11 - Update minimum util-linux version to 2.27.1 - spec: update minimum kernel version to 3.11 - Update minimum util-linux version to 2.27.1 OBS-URL: https://build.opensuse.org/request/show/348128 OBS-URL: https://build.opensuse.org/package/show/Base:System/systemd?expand=0&rev=924 --- systemd-mini.changes | 6 ++++++ systemd-mini.spec | 7 ++++--- systemd.changes | 6 ++++++ systemd.spec | 7 ++++--- 4 files changed, 20 insertions(+), 6 deletions(-) diff --git a/systemd-mini.changes b/systemd-mini.changes index a7adef16..9539bf45 100644 --- a/systemd-mini.changes +++ b/systemd-mini.changes @@ -10,6 +10,12 @@ Mon Dec 21 10:07:38 UTC 2015 - jengelh@inai.de - In %install, only process kbd-model-map.xkb-generated if it exists. Resolves a build failure in 13.2/42.1. +------------------------------------------------------------------- +Wed Dec 9 15:12:30 UTC 2015 - crrodriguez@opensuse.org + +- spec: update minimum kernel version to 3.11 +- Update minimum util-linux version to 2.27.1 + ------------------------------------------------------------------- Mon Nov 30 13:59:52 UTC 2015 - thomas.blume@suse.com diff --git a/systemd-mini.spec b/systemd-mini.spec index 28262652..961fcca6 100644 --- a/systemd-mini.spec +++ b/systemd-mini.spec @@ -21,7 +21,7 @@ ##### WARNING: please do not edit this auto generated spec file. Use the systemd.spec! ##### %define mini -mini %define real systemd -%define min_kernel_version 3.7 +%define min_kernel_version 3.11 %bcond_without bash_completion %bcond_without networkd @@ -71,7 +71,8 @@ BuildRequires: pkgconfig(blkid) >= 2.26 BuildRequires: pkgconfig(libkmod) >= 15 BuildRequires: pkgconfig(liblzma) BuildRequires: pkgconfig(libpci) >= 3 -BuildRequires: pkgconfig(mount) >= 2.26 +#XXX: change to 2.27.1 when pkgconfig file is fixed upstream +BuildRequires: pkgconfig(mount) >= 2.27 %ifarch aarch64 %ix86 x86_64 x32 %arm ppc64le s390x BuildRequires: pkgconfig(libseccomp) %endif @@ -112,7 +113,7 @@ BuildRequires: pam-config >= 0.79-5 Requires: pwdutils Requires: systemd-presets-branding Requires: sysvinit-tools -Requires: util-linux >= 2.27 +Requires: util-linux >= 2.27.1 Requires(post): coreutils Requires(post): findutils Requires(post): pam-config >= 0.79-5 diff --git a/systemd.changes b/systemd.changes index a7adef16..9539bf45 100644 --- a/systemd.changes +++ b/systemd.changes @@ -10,6 +10,12 @@ Mon Dec 21 10:07:38 UTC 2015 - jengelh@inai.de - In %install, only process kbd-model-map.xkb-generated if it exists. Resolves a build failure in 13.2/42.1. +------------------------------------------------------------------- +Wed Dec 9 15:12:30 UTC 2015 - crrodriguez@opensuse.org + +- spec: update minimum kernel version to 3.11 +- Update minimum util-linux version to 2.27.1 + ------------------------------------------------------------------- Mon Nov 30 13:59:52 UTC 2015 - thomas.blume@suse.com diff --git a/systemd.spec b/systemd.spec index e3224592..60803d56 100644 --- a/systemd.spec +++ b/systemd.spec @@ -19,7 +19,7 @@ %define bootstrap 0 %define mini %nil %define real systemd -%define min_kernel_version 3.7 +%define min_kernel_version 3.11 %bcond_without bash_completion %bcond_without networkd @@ -66,7 +66,8 @@ BuildRequires: pkgconfig(blkid) >= 2.26 BuildRequires: pkgconfig(libkmod) >= 15 BuildRequires: pkgconfig(liblzma) BuildRequires: pkgconfig(libpci) >= 3 -BuildRequires: pkgconfig(mount) >= 2.26 +#XXX: change to 2.27.1 when pkgconfig file is fixed upstream +BuildRequires: pkgconfig(mount) >= 2.27 %ifarch aarch64 %ix86 x86_64 x32 %arm ppc64le s390x BuildRequires: pkgconfig(libseccomp) %endif @@ -107,7 +108,7 @@ BuildRequires: pam-config >= 0.79-5 Requires: pwdutils Requires: systemd-presets-branding Requires: sysvinit-tools -Requires: util-linux >= 2.27 +Requires: util-linux >= 2.27.1 Requires(post): coreutils Requires(post): findutils Requires(post): pam-config >= 0.79-5 From fb3e80f93db91013c6c83745ab09abf8bc4bc5bc639ebaf2b9fb869e07d5c5e6 Mon Sep 17 00:00:00 2001 From: Marcus Meissner Date: Wed, 13 Jan 2016 18:13:47 +0000 Subject: [PATCH 2/4] Accepting request 349071 from home:scarabeus_iv:branches:Base:System - Add patch to enable working steam controller: * 1099-Add-default-rules-for-valve-steam-controller-to-work.patch OBS-URL: https://build.opensuse.org/request/show/349071 OBS-URL: https://build.opensuse.org/package/show/Base:System/systemd?expand=0&rev=925 --- ...s-for-valve-steam-controller-to-work.patch | 34 +++++++++++++++++++ systemd.changes | 6 ++++ systemd.spec | 5 ++- 3 files changed, 44 insertions(+), 1 deletion(-) create mode 100644 1099-Add-default-rules-for-valve-steam-controller-to-work.patch diff --git a/1099-Add-default-rules-for-valve-steam-controller-to-work.patch b/1099-Add-default-rules-for-valve-steam-controller-to-work.patch new file mode 100644 index 00000000..6078c4cc --- /dev/null +++ b/1099-Add-default-rules-for-valve-steam-controller-to-work.patch @@ -0,0 +1,34 @@ +From e3effecf928405cdd477ae554e2276fb8a7288c4 Mon Sep 17 00:00:00 2001 +From: =?UTF-8?q?Tom=C3=A1=C5=A1=20Chv=C3=A1tal?= +Date: Mon, 30 Nov 2015 14:35:15 +0100 +Subject: [PATCH] Add default rules for valve steam controler to work + +--- + Makefile.am | 1 + + rules/72-valve-steam-controler.rules | 2 ++ + 2 files changed, 3 insertions(+) + create mode 100644 rules/72-valve-steam-controler.rules + +diff --git a/Makefile.am b/Makefile.am +index db206ae..803912c 100644 +--- a/Makefile.am ++++ b/Makefile.am +@@ -3524,6 +3524,7 @@ dist_udevrules_DATA += \ + rules/60-serial.rules \ + rules/64-btrfs.rules \ + rules/70-mouse.rules \ ++ rules/72-valve-steam-controler.rules \ + rules/75-net-description.rules \ + rules/78-sound-card.rules \ + rules/80-net-setup-link.rules +diff --git a/rules/72-valve-steam-controler.rules b/rules/72-valve-steam-controler.rules +new file mode 100644 +index 0000000..f676972 +--- /dev/null ++++ b/rules/72-valve-steam-controler.rules +@@ -0,0 +1,2 @@ ++# for basic functionality of the controller in Steam and keyboard/mouse emulation ++SUBSYSTEM=="usb", ATTRS{idVendor}=="28de", ATTRS{idProduct}=="1142", TAG+="uaccess" +-- +2.6.3 + diff --git a/systemd.changes b/systemd.changes index 9539bf45..cdbf25de 100644 --- a/systemd.changes +++ b/systemd.changes @@ -16,6 +16,12 @@ Wed Dec 9 15:12:30 UTC 2015 - crrodriguez@opensuse.org - spec: update minimum kernel version to 3.11 - Update minimum util-linux version to 2.27.1 +------------------------------------------------------------------- +Thu Dec 3 15:33:27 UTC 2015 - tchvatal@suse.com + +- Add patch to enable working steam controller: + * 1099-Add-default-rules-for-valve-steam-controller-to-work.patch + ------------------------------------------------------------------- Mon Nov 30 13:59:52 UTC 2015 - thomas.blume@suse.com diff --git a/systemd.spec b/systemd.spec index 60803d56..cf871610 100644 --- a/systemd.spec +++ b/systemd.spec @@ -284,8 +284,10 @@ Patch1096: 1096-new-udev-root-symlink-generator.patch Patch1097: 1097-udevd-increase-maximum-number-of-children.patch # PATCH-FIX-OPENSUSE 1098-systemd-networkd-alias-network-service.patch Patch1098: 1098-systemd-networkd-alias-network-service.patch +# PATCH-FIX-OPENSUSE 1099-Add-default-rules-for-valve-steam-controller-to-work.patch +Patch1099: 1099-Add-default-rules-for-valve-steam-controller-to-work.patch # PATCH-FIX-OPENSUSE hostname-NULL.patch - fix crash on xen build hosts in OBS Marcus Meissner -Patch1099: hostname-NULL.patch +Patch1100: hostname-NULL.patch %description Systemd is a system and service manager, compatible with SysV and LSB @@ -602,6 +604,7 @@ cp %{SOURCE7} m4/ %patch1097 -p1 %patch1098 -p1 %patch1099 -p1 +%patch1100 -p1 # # In combination with Patch352 set-and-use-default-logconsole.patch From 0326b30aa6205cc14bccd0fedc97f5f512ec4dc51765fc1a1538ec06851da5b7 Mon Sep 17 00:00:00 2001 From: Marcus Meissner Date: Wed, 13 Jan 2016 18:14:14 +0000 Subject: [PATCH 3/4] Accepting request 352395 from home:olh:branches:Base:System - Create groups adm,input,tape in fixed order (boo#944660) OBS-URL: https://build.opensuse.org/request/show/352395 OBS-URL: https://build.opensuse.org/package/show/Base:System/systemd?expand=0&rev=926 --- systemd-mini.changes | 5 +++++ systemd-mini.spec | 7 ++++++- systemd.changes | 5 +++++ systemd.spec | 7 ++++++- 4 files changed, 22 insertions(+), 2 deletions(-) diff --git a/systemd-mini.changes b/systemd-mini.changes index 9539bf45..18c458e1 100644 --- a/systemd-mini.changes +++ b/systemd-mini.changes @@ -1,3 +1,8 @@ +------------------------------------------------------------------- +Thu Jan 7 08:01:07 UTC 2016 - olaf@aepfle.de + +- Create groups adm,input,tape in fixed order (boo#944660) + ------------------------------------------------------------------- Mon Dec 21 16:25:44 UTC 2015 - fbui@suse.com diff --git a/systemd-mini.spec b/systemd-mini.spec index 961fcca6..9a6c9af5 100644 --- a/systemd-mini.spec +++ b/systemd-mini.spec @@ -1,7 +1,7 @@ # # spec file for package systemd-mini # -# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -905,6 +905,11 @@ do getent group systemd-$name >/dev/null && continue groupadd -r systemd-$name || : done +for name in adm input tape +do + getent group $name >/dev/null && continue + groupadd -r $name || : +done for name in timesync network resolve bus-proxy do getent passwd systemd-$name >/dev/null && continue diff --git a/systemd.changes b/systemd.changes index cdbf25de..be8730fc 100644 --- a/systemd.changes +++ b/systemd.changes @@ -1,3 +1,8 @@ +------------------------------------------------------------------- +Thu Jan 7 08:01:07 UTC 2016 - olaf@aepfle.de + +- Create groups adm,input,tape in fixed order (boo#944660) + ------------------------------------------------------------------- Mon Dec 21 16:25:44 UTC 2015 - fbui@suse.com diff --git a/systemd.spec b/systemd.spec index cf871610..52c9e1d6 100644 --- a/systemd.spec +++ b/systemd.spec @@ -1,7 +1,7 @@ # # spec file for package systemd # -# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -903,6 +903,11 @@ do getent group systemd-$name >/dev/null && continue groupadd -r systemd-$name || : done +for name in adm input tape +do + getent group $name >/dev/null && continue + groupadd -r $name || : +done for name in timesync network resolve bus-proxy do getent passwd systemd-$name >/dev/null && continue From 0a51e7510cdb3bb269e01537bc122cf58a83170840347d1939ec8456fb69d938 Mon Sep 17 00:00:00 2001 From: Marcus Meissner Date: Wed, 13 Jan 2016 18:14:36 +0000 Subject: [PATCH 4/4] Accepting request 352729 from home:a_faerber:branches:Base:System - systemd-sysv-install: Fix chkconfig argument for disable op OBS-URL: https://build.opensuse.org/request/show/352729 OBS-URL: https://build.opensuse.org/package/show/Base:System/systemd?expand=0&rev=927 --- systemd-mini.changes | 5 +++++ systemd-sysv-install | 2 +- systemd.changes | 5 +++++ 3 files changed, 11 insertions(+), 1 deletion(-) diff --git a/systemd-mini.changes b/systemd-mini.changes index 18c458e1..0bc6aacf 100644 --- a/systemd-mini.changes +++ b/systemd-mini.changes @@ -1,3 +1,8 @@ +------------------------------------------------------------------- +Sat Jan 9 22:46:21 UTC 2016 - afaerber@suse.de + +- systemd-sysv-install: Fix chkconfig argument for disable op + ------------------------------------------------------------------- Thu Jan 7 08:01:07 UTC 2016 - olaf@aepfle.de diff --git a/systemd-sysv-install b/systemd-sysv-install index d116728e..4c985a55 100644 --- a/systemd-sysv-install +++ b/systemd-sysv-install @@ -20,7 +20,7 @@ ROOT="${ROOT:+--root=$ROOT}" [ -n "$NAME" ] || usage case "$1" in enable) chkconfig $ROOT -a "$NAME" ;; - disable) chkconfig $ROOT -r "$NAME" ;; + disable) chkconfig $ROOT -d "$NAME" ;; is-enabled) chkconfig $ROOT -t "$NAME" ;; *) usage ;; esac diff --git a/systemd.changes b/systemd.changes index be8730fc..3be3a5fe 100644 --- a/systemd.changes +++ b/systemd.changes @@ -1,3 +1,8 @@ +------------------------------------------------------------------- +Sat Jan 9 22:46:21 UTC 2016 - afaerber@suse.de + +- systemd-sysv-install: Fix chkconfig argument for disable op + ------------------------------------------------------------------- Thu Jan 7 08:01:07 UTC 2016 - olaf@aepfle.de