From 317fa1c47e525f960594b05adc145fcbbe769c79 Mon Sep 17 00:00:00 2001 From: Martin Osvald Date: Mon, 9 May 2022 12:40:59 +0200 Subject: [PATCH] bashrc: Don't set up VTE-specific PROMPT_COMMAND Resolves: #2026892 --- bashrc-remove-VTE-specific-PROMPT_COMMAND.patch | 13 +++++++++++++ setup.spec | 2 ++ 2 files changed, 15 insertions(+) create mode 100644 bashrc-remove-VTE-specific-PROMPT_COMMAND.patch diff --git a/bashrc-remove-VTE-specific-PROMPT_COMMAND.patch b/bashrc-remove-VTE-specific-PROMPT_COMMAND.patch new file mode 100644 index 0000000..ba98fac --- /dev/null +++ b/bashrc-remove-VTE-specific-PROMPT_COMMAND.patch @@ -0,0 +1,13 @@ +diff --git a/bashrc b/bashrc +index d19a7c1..d462ac7 100644 +--- a/bashrc ++++ b/bashrc +@@ -19,8 +19,6 @@ if [ -z "$BASHRCSOURCED" ]; then + xterm*|vte*) + if [ -e /etc/sysconfig/bash-prompt-xterm ]; then + PROMPT_COMMAND=/etc/sysconfig/bash-prompt-xterm +- elif [ "${VTE_VERSION:-0}" -ge 3405 ]; then +- PROMPT_COMMAND="__vte_prompt_command" + else + PROMPT_COMMAND='printf "\033]0;%s@%s:%s\007" "${USER}" "${HOSTNAME%%.*}" "${PWD/#$HOME/\~}"' + fi diff --git a/setup.spec b/setup.spec index f2e8ccb..6487b8a 100644 --- a/setup.spec +++ b/setup.spec @@ -17,6 +17,7 @@ Conflicts: initscripts < 4.26, bash <= 2.0.4-21 Patch0: setup-hostname.patch Patch1: csh.login-unset-p.patch +Patch2: bashrc-remove-VTE-specific-PROMPT_COMMAND.patch %description The setup package contains a set of important system configuration and @@ -119,6 +120,7 @@ end * Mon May 09 2022 Martin Osvald - 2.13.7-7 - Move /var/log/lastlog ownership to systemd (#2066753) - tcsh sets variable p to /usr/sbin from /etc/csh.login (#2066767) +- bashrc: Don't set up VTE-specific PROMPT_COMMAND (#2026892) * Tue Aug 10 2021 Mohan Boddu - 2.13.7-6 - Rebuilt for IMA sigs, glibc 2.34, aarch64 flags