aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorTharre <tharre3@gmail.com>2018-05-30 02:23:51 +0200
committerTharre <tharre3@gmail.com>2018-05-30 02:23:51 +0200
commit8efe5a89fabe36f1f8c6cab2a5dbb268ac0e4189 (patch)
tree95bfe429a1bcdf7653eff699da35775110f6c222
parentd251b1d9cf9b74f5a8f77855b35bd94b2b4363db (diff)
downloadpkgbuilds-8efe5a89fabe36f1f8c6cab2a5dbb268ac0e4189.tar.gz
pkgbuilds-8efe5a89fabe36f1f8c6cab2a5dbb268ac0e4189.tar.xz
pkgbuilds-8efe5a89fabe36f1f8c6cab2a5dbb268ac0e4189.zip
arch-system: borgbackup: only notify when scripted
-rw-r--r--arch-system/PKGBUILD2
-rwxr-xr-xarch-system/borgbackup5
2 files changed, 5 insertions, 2 deletions
diff --git a/arch-system/PKGBUILD b/arch-system/PKGBUILD
index 3db03d3..0861d2e 100644
--- a/arch-system/PKGBUILD
+++ b/arch-system/PKGBUILD
@@ -31,7 +31,7 @@ sha256sums=('bb00c42f2802c12536c46700b948d41a43153d97a6986827b7c61203880e1ad1'
'99cd268de0e9b847d65f802e7bcbbf7318398a04db61523545d4002ebdfb4d9c'
'42050ba722df1cd606288e82054e131dac99bf10506f4c8d52eb9bfc0a078d89'
'e1bf3dc5978a7641f86975b7ee770a6914b30a8e4b7e3be2f1b07eaa7098591d'
- 'c3f7736427e67de27475b2827049a1d5d560d99648f94e0d68b359710ec20d5d'
+ 'd2663035db495a1f66013b1f26a3b794256d45c75e45eb46a8277961f3143ef6'
'b9f38ad0731a5b65d49eaacd0fb8cfe051b6ca7ea68496d89919701842183d89')
package_base-system() {
diff --git a/arch-system/borgbackup b/arch-system/borgbackup
index 580f68b..05ae2ea 100755
--- a/arch-system/borgbackup
+++ b/arch-system/borgbackup
@@ -16,7 +16,10 @@ cleanup() {
}
handle_failure() {
- notify-send -u critical "Backup failed!"
+ if ! [ -t 1 ]; then
+ notify-send -u critical "Backup failed!"
+ fi
+
echo "Backup failed!" >&2
cleanup
exit 2