diff --git a/0001-let-systemctl-completion-ignore-at-names.patch b/0001-let-systemctl-completion-ignore-at-names.patch new file mode 100644 index 00000000..ea89c56a --- /dev/null +++ b/0001-let-systemctl-completion-ignore-at-names.patch @@ -0,0 +1,11 @@ +--- systemd-210/shell-completion/bash/systemctl ++++ systemd-210/shell-completion/bash/systemctl 2014-08-20 15:01:04.502736981 +0000 +@@ -43,7 +43,7 @@ __filter_units_by_property () { + local units=("$@") + local props + IFS=$'\n' read -rd '' -a props < \ +- <(__systemctl $mode show --property "$property" -- "${units[@]}") ++ <(__systemctl $mode show --property "$property" -- "${units[@]}" 2> /dev/null) + for ((i=0; $i < ${#units[*]}; i++)); do + if [[ "${props[i]}" = "$property=$value" ]]; then + echo " ${units[i]}" diff --git a/systemd-mini.changes b/systemd-mini.changes index 17fa12f4..adb8d601 100644 --- a/systemd-mini.changes +++ b/systemd-mini.changes @@ -1,3 +1,9 @@ +------------------------------------------------------------------- +Wed Aug 20 15:06:25 UTC 2014 - werner@suse.de + +- Add patch 0001-let-systemctl-completion-ignore-at-names.patch to + remove error messages for tab completion for systemctl isolate (bnc#892162) + ------------------------------------------------------------------- Mon Aug 18 14:40:55 UTC 2014 - werner@suse.de diff --git a/systemd-mini.spec b/systemd-mini.spec index ff8aa769..e26ef03d 100644 --- a/systemd-mini.spec +++ b/systemd-mini.spec @@ -762,6 +762,8 @@ Patch365: 0003-keymap-Annotate-all-micmute-workarounds.patch Patch366: tomcat6-var-lock-subsys-legacy.patch # PATCH-FIX-UPSTREAM added at 2014/08/01 Patch367: 0007-hwdb-update.patch +# PATCH-FIX-SUSE Remove error messages for tab completion for systemctl isolate (bnc#892162) +Patch368: 0001-let-systemctl-completion-ignore-at-names.patch # UDEV PATCHES # ============ @@ -1419,6 +1421,7 @@ cp %{SOURCE7} m4/ %patch365 -p0 %patch366 -p1 %patch367 -p0 +%patch368 -p1 # udev patches %patch1001 -p1 diff --git a/systemd.changes b/systemd.changes index 17fa12f4..adb8d601 100644 --- a/systemd.changes +++ b/systemd.changes @@ -1,3 +1,9 @@ +------------------------------------------------------------------- +Wed Aug 20 15:06:25 UTC 2014 - werner@suse.de + +- Add patch 0001-let-systemctl-completion-ignore-at-names.patch to + remove error messages for tab completion for systemctl isolate (bnc#892162) + ------------------------------------------------------------------- Mon Aug 18 14:40:55 UTC 2014 - werner@suse.de diff --git a/systemd.spec b/systemd.spec index 857f4a17..9184a2ee 100644 --- a/systemd.spec +++ b/systemd.spec @@ -757,6 +757,8 @@ Patch365: 0003-keymap-Annotate-all-micmute-workarounds.patch Patch366: tomcat6-var-lock-subsys-legacy.patch # PATCH-FIX-UPSTREAM added at 2014/08/01 Patch367: 0007-hwdb-update.patch +# PATCH-FIX-SUSE Remove error messages for tab completion for systemctl isolate (bnc#892162) +Patch368: 0001-let-systemctl-completion-ignore-at-names.patch # UDEV PATCHES # ============ @@ -1414,6 +1416,7 @@ cp %{SOURCE7} m4/ %patch365 -p0 %patch366 -p1 %patch367 -p0 +%patch368 -p1 # udev patches %patch1001 -p1