From a0c8a5a0c3b525b624762c2ab65d1357e8af42a4 Mon Sep 17 00:00:00 2001 From: Peter Palfrader Date: Sat, 19 Oct 2013 08:46:46 +0000 Subject: publish: only try to fill X clipboard in a X session Without this patch, when using publish on a host with installed xsel or xclip e.g. over ssh, an error message from those utilities is produced, because there is no X session. Signed-off-by: Peter Palfrader git-svn-id: svn+ssh://asteria.noreply.org/svn/weaselutils/trunk@650 bc3d92e2-beff-0310-a7cd-cc87d7ac0ede --- publish | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/publish b/publish index ab9e7dd..32c8078 100755 --- a/publish +++ b/publish @@ -280,9 +280,9 @@ if [ "$add_default_cs" -gt 0 ] ; then shift fi -if command -v xclip >/dev/null 2>&1; then +if command -v xclip >/dev/null 2>&1 && [ $DISPLAY ]; then echo -n "$main_uri" | xclip -elif command -v xsel >/dev/null 2>&1; then +elif command -v xsel >/dev/null 2>&1 && [ $DISPLAY ]; then echo -n "$main_uri" | xsel fi -- cgit v1.2.3