Package Details: duplicati-canary-bin 2.0.9.110-1

Git Clone URL: https://aur.archlinux.org/duplicati-canary-bin.git (read-only, click to copy)
Package Base: duplicati-canary-bin
Description: A free backup client that securely stores encrypted, incremental, compressed backups on cloud storage services and remote file servers
Upstream URL: http://duplicati.com
Licenses: MIT
Conflicts: duplicati, duplicati-latest
Provides: duplicati
Replaces: duplicati-latest
Submitter: valandil
Maintainer: valandil
Last Packager: valandil
Votes: 61
Popularity: 1.40
First Submitted: 2022-12-12 02:40 (UTC)
Last Updated: 2024-11-13 01:49 (UTC)

Latest Comments

« First ‹ Previous 1 .. 3 4 5 6 7 8 9 10 11 12 13 .. 26 Next › Last »

warwickmm commented on 2021-05-05 17:21 (UTC)

Yes, the canary releases contain the latest (and possibly unstable) changes.

Thanks for the clarification and maintaining this package.

valandil commented on 2021-05-05 17:02 (UTC)

Sorry, I mixed up experimental and canary. I meant I'll continue tracking the canary channel. If I remember correctly, this is the latest version, and both experimental and beta channels are based on the canary releases?

Thanks for keeping an eye out on this AUR package @warwickmm :)

warwickmm commented on 2021-05-05 16:28 (UTC)

I think this package has been tracking the canary channel. Are you saying you're going to switch to tracking the experimental channel instead?

valandil commented on 2021-05-05 11:10 (UTC)

I unflagged this package as out-of-date. I've decided to keep to the experimental channel, as this package is marked -latest (it should really changed to -experimental to reflect the channel, but historically it's been -latest, so...).

Beta channel updates are usually roll-ups of most previous experimental releases anyway.

So unless one of the maintainers disagrees with this, I'll keep to experimental releases for this AUR package.

valandil commented on 2021-05-01 17:30 (UTC)

Thanks for the bug report!

I've tried a new solution with tmpfiles.d, hopefully that works...

<deleted-account> commented on 2021-04-30 17:42 (UTC)

I'm seeing the following error on a fresh install:

loading packages...
resolving dependencies...
looking for conflicting packages...

Packages (1) duplicati-latest-2.0.5.114-3

Total Installed Size:  95.69 MiB

:: Proceed with installation? [Y/n] 
(1/1) checking keys in keyring                                                 [#############################################] 100%
(1/1) checking package integrity                                               [#############################################] 100%
(1/1) loading package files                                                    [#############################################] 100%
(1/1) checking for file conflicts                                              [#############################################] 100%
(1/1) checking available disk space                                            [#############################################] 100%
:: Processing package changes...
(1/1) installing duplicati-latest                                              [#############################################] 100%
chown: invalid user: ‘duplicati:duplicati’
  * UI can be accessed via following URL: http://localhost:8200
  * Running duplicati user instance (using current user account)
    - to start duplicati manually:           systemctl --user start duplicati
    - to autostart duplicati on user login:  systemctl --user enable duplicati
Optional dependencies for duplicati-latest
    notify-sharp: for tray notifications
:: Running post-transaction hooks...
(1/3) Creating system user accounts...
Creating group duplicati with gid 967.
Creating user duplicati (Duplicati daemon) with uid 967 and gid 967.
(2/3) Reloading system manager configuration...
(3/3) Arming ConditionNeedsUpdate...

$ sudo systemctl enable --now duplicati.service 
Created symlink /etc/systemd/system/default.target.wants/duplicati.service → /usr/lib/systemd/system/duplicati.service.

$ sudo systemctl status duplicati.service
× duplicati.service - Duplicati
     Loaded: loaded (/usr/lib/systemd/system/duplicati.service; enabled; vendor preset: disabled)
     Active: failed (Result: exit-code) since Fri 2021-04-30 12:18:10 EDT; 21s ago
    Process: 2101720 ExecStart=/usr/bin/mono /opt/duplicati-latest/Duplicati.Server.exe --webservice-port=8200 (code=exited, status=100)
   Main PID: 2101720 (code=exited, status=100)
        CPU: 140ms

Apr 30 12:18:09 machine systemd[1]: Started Duplicati.
Apr 30 12:18:10 machine mono[2101720]: A serious error occurred in Duplicati: System.Exception: Failed to create, open or upgrade the database.
Apr 30 12:18:10 machine mono[2101720]: Error message: Access to the path '/var/lib/duplicati/.config/Duplicati' is denied.
Apr 30 12:18:10 machine mono[2101720]:   at Duplicati.Server.Program.GetDatabaseConnection (System.Collections.Generic.Dictionary`2[TKey,TValue] commandlineOptions) [0x00229] in <d38f460035ab4f3b9bab2fc91e2cec32>:0
Apr 30 12:18:10 machine mono[2101720]:   at Duplicati.Server.Program.RealMain (System.String[] _args) [0x001a7] in <d38f460035ab4f3b9bab2fc91e2cec32>:0
Apr 30 12:18:10 machine systemd[1]: duplicati.service: Main process exited, code=exited, status=100/n/a
Apr 30 12:18:10 machine systemd[1]: duplicati.service: Failed with result 'exit-code'.
...skipping...

Running sudo chown --recursive duplicati: /var/lib/duplicati/ after the install solved the issue.

valandil commented on 2021-04-12 00:47 (UTC)

Well, I reverted my initial changes and added back the directory creation in the install script. It seems I severly misunderstood the sysusers hook.

homelinen commented on 2021-04-11 19:23 (UTC)

I had the same issue as jmonreal when installing duplicati-latest for the first time.

The directory seemed to be missing. Manually creating the directory and chown-ing to duplicati seems to have fixed the service for me:

$ sudo mkdir /var/lib/duplicati/
$ sudo chown duplicati /var/lib/duplicati

valandil commented on 2021-03-14 03:18 (UTC)

Was that on a fresh install?

I'll push a change, but I thought that sysusers.d would properly handle the permissions on /var/lib/duplicati...

jmonreal commented on 2021-03-13 19:13 (UTC)

Installed duplicati-latest. Running sudo systemctl start duplicati && sudo systemctl status duplicati

Error message: Access to the path '/var/lib/duplicati/.config/Duplicati' is denied.