From 1e59c38f0a0241ba14a914adb1c02a03d0199d8b Mon Sep 17 00:00:00 2001 From: Jonas Smedegaard Date: Wed, 21 Apr 2010 18:07:56 +0200 Subject: More compact yet easier readable APT hook alternatives resolving. --- apt/apt.conf.d/99-local-set-preferred-x-terminal-emulator | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'apt/apt.conf.d/99-local-set-preferred-x-terminal-emulator') diff --git a/apt/apt.conf.d/99-local-set-preferred-x-terminal-emulator b/apt/apt.conf.d/99-local-set-preferred-x-terminal-emulator index a16ef99..a28f44e 100755 --- a/apt/apt.conf.d/99-local-set-preferred-x-terminal-emulator +++ b/apt/apt.conf.d/99-local-set-preferred-x-terminal-emulator @@ -2,5 +2,7 @@ DPkg { -Post-Invoke {"if [ -x /usr/sbin/update-alternatives ] && [ -x /usr/bin/urxvt ]; then /usr/sbin/update-alternatives --set x-terminal-emulator /usr/bin/urxvt; else exit 0; fi";}; +Post-Invoke { +"s=/usr/bin/urxvt; [ ! -x $s ] || update-alternatives --set x-terminal-emulator $s" +;}; }; -- cgit v1.2.3 From e644143d5223ab2ff8f931c6a2e21cd53a43c363 Mon Sep 17 00:00:00 2001 From: Jonas Smedegaard Date: Wed, 21 Apr 2010 18:08:56 +0200 Subject: Select urxvtcd (not urxvt) in APT hook. --- apt/apt.conf.d/99-local-set-preferred-x-terminal-emulator | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'apt/apt.conf.d/99-local-set-preferred-x-terminal-emulator') diff --git a/apt/apt.conf.d/99-local-set-preferred-x-terminal-emulator b/apt/apt.conf.d/99-local-set-preferred-x-terminal-emulator index a28f44e..4dbb803 100755 --- a/apt/apt.conf.d/99-local-set-preferred-x-terminal-emulator +++ b/apt/apt.conf.d/99-local-set-preferred-x-terminal-emulator @@ -3,6 +3,6 @@ DPkg { Post-Invoke { -"s=/usr/bin/urxvt; [ ! -x $s ] || update-alternatives --set x-terminal-emulator $s" +"s=/usr/bin/urxvtcd; [ ! -x $s ] || update-alternatives --set x-terminal-emulator $s" ;}; }; -- cgit v1.2.3 From a4d8cc703997d55331dfb611d70d325ac6962518 Mon Sep 17 00:00:00 2001 From: Jonas Smedegaard Date: Wed, 21 Apr 2010 18:27:37 +0200 Subject: Fix add path to update-alternatives in APT hook. --- apt/apt.conf.d/99-local-set-preferred-x-terminal-emulator | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'apt/apt.conf.d/99-local-set-preferred-x-terminal-emulator') diff --git a/apt/apt.conf.d/99-local-set-preferred-x-terminal-emulator b/apt/apt.conf.d/99-local-set-preferred-x-terminal-emulator index 4dbb803..ac74e1b 100755 --- a/apt/apt.conf.d/99-local-set-preferred-x-terminal-emulator +++ b/apt/apt.conf.d/99-local-set-preferred-x-terminal-emulator @@ -3,6 +3,6 @@ DPkg { Post-Invoke { -"s=/usr/bin/urxvtcd; [ ! -x $s ] || update-alternatives --set x-terminal-emulator $s" +"s=/usr/bin/urxvtcd; [ ! -x $s ] || /usr/sbin/update-alternatives --set x-terminal-emulator $s" ;}; }; -- cgit v1.2.3