Allow one to add daemon flags for duplicati-bin, duplicati-canary-bin, duplicati-beta-bin (#3)

* Allow one to add daemon flags for duplicati-bin, duplicati-canary-bin, duplicati-beta-bin (#1)

At time of writing, upstream duplicati allows extra flags to be defined in the systemd environment file. Add that change here. "$DAEMON_OPTS".

* Duplicati-*-bin packages, update PKGBUILD and .SRCINFO files (#2) (#3)

Forgot to update the hashes for the earlier file changes for the PKGBUILD and .SRCINFO files on duplicati-bin, duplicati-canary-bin, and duplicati-beta-bin

* Duplicati-*-bin packages, bump pkgrel version because of recent changes (#4)

Bump the pkgrel version number because of recent changes
This commit is contained in:
Lance 2025-08-12 17:28:13 -07:00 committed by GitHub
parent 4511ca1cd9
commit a1d01d466d
4 changed files with 11 additions and 8 deletions

View file

@ -1,7 +1,7 @@
pkgbase = duplicati-canary-bin
pkgdesc = A free backup client that securely stores encrypted, incremental, compressed backups on cloud storage services and remote file servers
pkgver = 2.1.0.125
pkgrel = 1
pkgrel = 2
url = http://duplicati.com
install = duplicati.install
arch = x86_64
@ -20,10 +20,10 @@ pkgbase = duplicati-canary-bin
source = duplicati.tmpfiles.conf
source = duplicati.env
sha256sums = fbc76396405c645a3b9b7f00973540d4824f0cf634fa8369c6dfe2dd711cb38c
sha256sums = 61429ead4171924b8ed293ebd8634cc858adfea7648d714241196b7fa80a38c3
sha256sums = feacc64d9d746aeeeeae4bef004640cbc49a35560aad6ba98c905a0c5ca3291b
sha256sums = b9389b399467f3e02aa8e76bb98f6efbca1166fbc4d0bdf939493f8403462959
sha256sums = b6ca3d280feb753ded94bb44eef821a0dac0c0c7ed7f37dea76d445a64386c86
sha256sums = 99591e96c340b49b47341315cb42f8ac12ca66dc4d22550e4acd37cce84e8b36
sha256sums = 3200d8d4c73dd677368e9837d07aec93a4cead2fb7d679376f1f8fd67366503c
source_x86_64 = duplicati-canary-bin-2.1.0.125-x86_64.zip::https://github.com/duplicati/duplicati/releases/download/v2.1.0.125_canary_2025-07-15/duplicati-2.1.0.125_canary_2025-07-15-linux-x64-gui.zip
sha256sums_x86_64 = b9754bc2ed527b9b0524bd38a0151944dfb542d18cc5f8c9a2e5ab7b4f548e52
source_aarch64 = duplicati-canary-bin-2.1.0.125-aarch64.zip::https://github.com/duplicati/duplicati/releases/download/v2.1.0.125_canary_2025-07-15/duplicati-2.1.0.125_canary_2025-07-15-linux-arm64-gui.zip

View file

@ -1,11 +1,12 @@
# Maintainer: Joey Dumont <joey.dumont@gmail.com>
# Maintainer: Bjorn Neergaard <bjorn@neersighted.com>
# Contributor: Danny Su <contact@dannysu.com>
# Contributor: Lance G. <gero3977 @gmail.com>
# aarch64 tester: Irissman <irissman@probus.ca>
# armv7h tester: kauron
pkgname=duplicati-canary-bin
pkgver=2.1.0.125
pkgrel=1
pkgrel=2
_date=2025-07-15
_branch=canary
pkgdesc="A free backup client that securely stores encrypted, incremental, compressed backups on cloud storage services and remote file servers"
@ -37,10 +38,10 @@ backup=(
)
sha256sums=('fbc76396405c645a3b9b7f00973540d4824f0cf634fa8369c6dfe2dd711cb38c'
'61429ead4171924b8ed293ebd8634cc858adfea7648d714241196b7fa80a38c3'
'feacc64d9d746aeeeeae4bef004640cbc49a35560aad6ba98c905a0c5ca3291b'
'b9389b399467f3e02aa8e76bb98f6efbca1166fbc4d0bdf939493f8403462959'
'b6ca3d280feb753ded94bb44eef821a0dac0c0c7ed7f37dea76d445a64386c86'
'99591e96c340b49b47341315cb42f8ac12ca66dc4d22550e4acd37cce84e8b36')
'3200d8d4c73dd677368e9837d07aec93a4cead2fb7d679376f1f8fd67366503c')
sha256sums_x86_64=('b9754bc2ed527b9b0524bd38a0151944dfb542d18cc5f8c9a2e5ab7b4f548e52')
sha256sums_aarch64=('218fb09baa7bd0832dd93331c84d2fdbfa015d9a769386a0f5040c41f3f1f377')

View file

@ -1,2 +1,4 @@
AUTOUPDATER_Duplicati_SKIP_UPDATE=1
DUPLICATI_HOME=/var/lib/duplicati
DUPLICATI_HOME=/var/lib/duplicati
# Additional options that are passed to the Daemon.
DAEMON_OPTS="--webservice-port=8200"

View file

@ -3,7 +3,7 @@ Description=Duplicati
After=network.target
[Service]
ExecStart=/opt/duplicati/duplicati-server --webservice-port=8200
ExecStart=/opt/duplicati/duplicati-server $DAEMON_OPTS
Restart=on-abort
EnvironmentFile=-/etc/default/duplicati
User=duplicati