From b742a615fd99ee482661cd536ceae43c86d403b6 Mon Sep 17 00:00:00 2001 From: Bandie Date: Sat, 3 Nov 2018 17:26:42 +0100 Subject: [PATCH] Don't create symlink if it exists; "What now?" piped through more for smaller terminals --- .../icons/scalable/Makefile.am | 3 +- .../pam_panic_config.prebuild | 33 ++++++++++++++----- 2 files changed, 25 insertions(+), 11 deletions(-) diff --git a/src/pam_panic_config/icons/scalable/Makefile.am b/src/pam_panic_config/icons/scalable/Makefile.am index 2e35548..1058130 100644 --- a/src/pam_panic_config/icons/scalable/Makefile.am +++ b/src/pam_panic_config/icons/scalable/Makefile.am @@ -3,5 +3,4 @@ appicon_DATA=pampanic.svg pixmapsdir=$(datadir)/pixmaps install-exec-hook: - $(MKDIR_P) $(pixmapsdir) - $(LN_S) $(appicondir)/pampanic.svg $(pixmapsdir)/pampanic.svg + test -L $(pixmapsdir)/pampanic.svg && echo "Symlink exists" || { $(MKDIR_P) $(pixmapsdir) ; $(LN_S) $(appicondir)/pampanic.svg $(pixmapsdir)/pampanic.svg ; } diff --git a/src/pam_panic_config/pam_panic_config.prebuild b/src/pam_panic_config/pam_panic_config.prebuild index ab559bf..5c3d079 100755 --- a/src/pam_panic_config/pam_panic_config.prebuild +++ b/src/pam_panic_config/pam_panic_config.prebuild @@ -283,14 +283,29 @@ fi clear [ $writeout -eq 0 ] && echo "Done! <3" || echo "Nothing done!