Package Details: opencloud 4.1.0-2

Git Clone URL: https://aur.archlinux.org/opencloud.git (read-only, click to copy)
Package Base: opencloud
Description: secure and private way to store, access, and share your files
Upstream URL: https://github.com/opencloud-eu/opencloud
Keywords: cloud opencloud opencloud-eu share sync
Licenses: Apache-2.0
Submitter: TrialnError
Maintainer: TrialnError
Last Packager: TrialnError
Votes: 0
Popularity: 0.000000
First Submitted: 2025-03-01 17:39 (UTC)
Last Updated: 2026-01-04 21:12 (UTC)

Dependencies (4)

Required by (0)

Sources (6)

Latest Comments

TrialnError commented on 2026-01-04 20:43 (UTC) (edited on 2026-01-04 20:47 (UTC) by TrialnError)

Hello L0ric0,
that is a sensible suggestion. Will add it to the env file.
As this PGKBUILD will create a package and therefore delegates the updates to the package manager, it should be generally set active and disable the update check for everyone. Anyone who doesn't follow updates on the AUR in any way can set it active again.

L0ric0 commented on 2025-12-29 12:13 (UTC)

Hey, thanks for the package.

Opencloud has an inbuild update check, which should not be needed, since we have pacman (or in this case aur helpers).

The update check can be disabled by placing FRONTEND_CHECK_FOR_UPDATES=false into opencloud.env (see https://docs.opencloud.eu/docs/admin/configuration/frontend-check-updates).

I do not know if that should be set to false by the package as not everyone will be using an aur helper, but putting it into the env file commented out should help the ones who are.

TrialnError commented on 2025-03-06 18:21 (UTC)

Thank you for the review :)
Not really intentions at work. Used the ocis PKGBUILD as a base and the first target was to get the source compiling.
I had noticed the +x on the env file (which should be opencloud.env btw ;) ) and kinda forgot about it... It shouldn't need that, as it cannot be called directly. Will change that.
And anything superflous can also go.

brody commented on 2025-03-06 09:21 (UTC)

At first thanks for the package. My two cents. ;) 1st) Line 52 install -vdm755 "${pkgdir}/etc/${pkgname}" is superflous because the you want to create the folder with standard permission and this will happen in line 53 already.

2nd) Is a question: Do you want to create the empty file /etc/owncloud/owncloud.env with executable permission?

Or was your intention to create the folder with 750 permission? Than you have to use:

install -vdm750 "${pkgdir}/etc/${pkgname}"
install -vm644 "${pkgname}.env" -t "${pkgdir}/etc/${pkgname}"

TrialnError commented on 2025-03-05 19:33 (UTC)

Package does compile now.

TrialnError commented on 2025-03-01 17:50 (UTC)

Decided to add this already although this doesn't currently compile on Arch (or at least the part regarding the web frontend. The binary itself will compile fine, but missing the part will abort to start).
Upstream issue: https://github.com/opencloud-eu/opencloud/issues/289