summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorJoey Dumont2022-09-04 13:05:47 -0400
committerJoey Dumont2022-09-04 13:05:47 -0400
commit9007c4c3ba92d4e5db76172c81dd0c45339b495f (patch)
tree167649fbc09dd0267ed56f7ecbd6eb354ea6bad1
parentf6c169054e26a205efbdcc20637fc0652b0abdfa (diff)
downloadaur-9007c4c3ba92d4e5db76172c81dd0c45339b495f.tar.gz
upgpkg: duplicati-latest 2.0.6.104-2
Add /etc/default/duplicati for environment variables for non-GUI service.
-rw-r--r--.SRCINFO7
-rw-r--r--PKGBUILD14
-rw-r--r--duplicati.env2
-rw-r--r--duplicati.service2
4 files changed, 18 insertions, 7 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 4ac18b2ef651..0136ad0781fd 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,7 +1,7 @@
pkgbase = duplicati-latest
pkgdesc = A free backup client that securely stores encrypted, incremental, compressed backups on cloud storage services and remote file servers
pkgver = 2.0.6.104
- pkgrel = 1
+ pkgrel = 2
url = http://duplicati.com
install = duplicati.install
arch = i686
@@ -13,17 +13,20 @@ pkgbase = duplicati-latest
depends = mono
depends = libappindicator-gtk2
optdepends = notify-sharp: for tray notifications
+ backup = etc/default/duplicati
source = https://github.com/duplicati/duplicati/releases/download/v2.0.6.104-2.0.6.104_canary_2022-06-15/duplicati-2.0.6.104_canary_2022-06-15.zip
source = duplicati-user.service
source = duplicati.service
source = duplicati.sysusers
source = duplicati.tmpfiles.conf
source = duplicati-cli
+ source = duplicati.env
sha256sums = 955c6d466a0bb86d9b8f56006ff3b64ed2acae2d5816ebecaa8fe0351145cc3d
sha256sums = 2eb973cef79731d407bfbc83f754cef588c62ec83dae2112ac93f9c9f0baa403
- sha256sums = 499eb63532bcad50b897c0874b723eebc6693816fcb9626532f367b5ff51da70
+ sha256sums = 456c41a7466dc292bc10f65d3e6df825955b5c1ba62d26820c77fb8c13c73e71
sha256sums = b9389b399467f3e02aa8e76bb98f6efbca1166fbc4d0bdf939493f8403462959
sha256sums = b6ca3d280feb753ded94bb44eef821a0dac0c0c7ed7f37dea76d445a64386c86
sha256sums = f6f903ca443935314afeab4cd2e46cf4bef7c5fb1e81c2d95f670f0993774ce5
+ sha256sums = 99591e96c340b49b47341315cb42f8ac12ca66dc4d22550e4acd37cce84e8b36
pkgname = duplicati-latest
diff --git a/PKGBUILD b/PKGBUILD
index c9773b12036a..ac7daa268de9 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -5,7 +5,7 @@
# armv7h tester: kauron
pkgname=duplicati-latest
pkgver=2.0.6.104
-pkgrel=1
+pkgrel=2
_date=2022-06-15
_branch=canary
pkgdesc='A free backup client that securely stores encrypted, incremental, compressed backups on cloud storage services and remote file servers'
@@ -20,13 +20,18 @@ source=(
duplicati.sysusers
duplicati.tmpfiles.conf
duplicati-cli
+ duplicati.env
+)
+backup=(
+ etc/default/duplicati
)
sha256sums=('955c6d466a0bb86d9b8f56006ff3b64ed2acae2d5816ebecaa8fe0351145cc3d'
'2eb973cef79731d407bfbc83f754cef588c62ec83dae2112ac93f9c9f0baa403'
- '499eb63532bcad50b897c0874b723eebc6693816fcb9626532f367b5ff51da70'
+ '456c41a7466dc292bc10f65d3e6df825955b5c1ba62d26820c77fb8c13c73e71'
'b9389b399467f3e02aa8e76bb98f6efbca1166fbc4d0bdf939493f8403462959'
'b6ca3d280feb753ded94bb44eef821a0dac0c0c7ed7f37dea76d445a64386c86'
- 'f6f903ca443935314afeab4cd2e46cf4bef7c5fb1e81c2d95f670f0993774ce5')
+ 'f6f903ca443935314afeab4cd2e46cf4bef7c5fb1e81c2d95f670f0993774ce5'
+ '99591e96c340b49b47341315cb42f8ac12ca66dc4d22550e4acd37cce84e8b36')
arch=('i686' 'x86_64' 'aarch64' 'armv7h')
depends=(gtk-sharp-2 mono libappindicator-gtk2)
optdepends=('notify-sharp: for tray notifications')
@@ -38,7 +43,8 @@ package() {
install -Dm644 duplicati-user.service "${pkgdir}/usr/lib/systemd/user/duplicati.service"
install -Dm644 "$srcdir/duplicati.sysusers" "$pkgdir/usr/lib/sysusers.d/duplicati.conf"
install -Dm644 "$srcdir/duplicati.tmpfiles.conf" "$pkgdir/usr/lib/tmpfiles.d/duplicati.conf"
- rm duplicati.service duplicati-user.service duplicati.sysusers duplicati.tmpfiles.conf
+ install -Dm644 "$srcdir/duplicati.env" "$pkgdir/etc/default/duplicati"
+ rm duplicati.service duplicati-user.service duplicati.sysusers duplicati.tmpfiles.conf duplicati.env
# Install the CLI wrapper.
mkdir -p "${pkgdir}/usr/bin"
diff --git a/duplicati.env b/duplicati.env
new file mode 100644
index 000000000000..c173fcc0fd09
--- /dev/null
+++ b/duplicati.env
@@ -0,0 +1,2 @@
+AUTOUPDATER_Duplicati_SKIP_UPDATE=1
+DUPLICATI_HOME=/var/lib/duplicati \ No newline at end of file
diff --git a/duplicati.service b/duplicati.service
index 6e15900b818e..b20a06fff4de 100644
--- a/duplicati.service
+++ b/duplicati.service
@@ -5,7 +5,7 @@ After=network.target
[Service]
ExecStart=/usr/bin/mono /opt/duplicati-latest/Duplicati.Server.exe --webservice-port=8200
Restart=on-abort
-Environment=AUTOUPDATER_Duplicati_SKIP_UPDATE=1
+EnvironemntFile=-/etc/default/duplicati
User=duplicati
Group=duplicati