Package Details: authelia-bin 4.39.19-1

Git Clone URL: https://aur.archlinux.org/authelia-bin.git (read-only, click to copy)
Package Base: authelia-bin
Description: The Cloud ready multi-factor authentication portal for your Apps. Pre-compiled.
Upstream URL: https://github.com/authelia/authelia
Licenses: Apache-2.0
Conflicts: authelia, authelia-git
Provides: authelia
Submitter: nightah
Maintainer: nightah (clems4ever)
Last Packager: nightah
Votes: 9
Popularity: 0.040731
First Submitted: 2020-01-23 07:49 (UTC)
Last Updated: 2026-04-12 07:27 (UTC)

Latest Comments

plenaerts commented on 2025-11-24 19:41 (UTC)

So, I went and supervised claude writeup the wiki article on authelia to protect poor souls like myself bumping their heads into the tmpfiles config.

jfk9w commented on 2025-11-12 21:15 (UTC)

@nightah, you're right, sorry, just needed to clean pacman cache.

nightah commented on 2025-11-10 02:31 (UTC)

@plenaerts, the tmpfiles configuration is intentionally not very permissive and seeing as users structure their configuration according to their own requirements, adding lines to the existing tmpfiles configuration is the right way to overcome the issue you have experienced.

@jfk9w, I'm not seeing the issue you have suggested, just did a clean install without any issues for v4.39.14:

==> Making package: authelia-bin 4.39.14-1 (Mon 10 Nov 2025 13:27:06)
==> Retrieving sources...
  -> Downloading authelia-v4.39.14-linux-amd64.tar.gz...
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
100 17.9M  100 17.9M    0     0  13.1M      0  0:00:01  0:00:01 --:--:--  253M
==> WARNING: Skipping verification of source file PGP signatures.
==> Validating source_x86_64 files with sha256sums...
    authelia-v4.39.14-linux-amd64.tar.gz ... Passed
:: (1/1) Parsing SRCINFO: authelia-bin
==> Making package: authelia-bin 4.39.14-1 (Mon 10 Nov 2025 13:27:08)
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> Retrieving sources...
  -> Found authelia-v4.39.14-linux-amd64.tar.gz
==> Validating source_x86_64 files with sha256sums...
    authelia-v4.39.14-linux-amd64.tar.gz ... Passed
==> Removing existing $srcdir/ directory...
==> Extracting sources...
  -> Extracting authelia-v4.39.14-linux-amd64.tar.gz with bsdtar
==> Sources are ready.
==> Making package: authelia-bin 4.39.14-1 (Mon 10 Nov 2025 13:27:09)

jfk9w commented on 2025-11-09 19:53 (UTC)

authelia-v4.39.14-linux-amd64.tar.gz fails with sha256 mismatch. Fix please?

plenaerts commented on 2025-09-14 08:15 (UTC) (edited on 2025-09-14 08:15 (UTC) by plenaerts)

Authelia resets the permissions of /etc/authelia, more specifically it removes the u+x bit from /etc/authelia/config dir, which breaks my sqlite3 db being there.

I have to add the following to tmpfiles.d, for example /etc/tmpfiles.d/zz-authelia-conf-dir.conf to fix that.

#Type Path                                    Mode User       Group      Age         Argument
z     /etc/authelia/config                    0750 authelia   authelia   -           -
z     /etc/authelia/config/*                  0640 authelia   authelia   -           -

Maybe something to fix in the package?

nightah commented on 2025-09-02 21:55 (UTC)

@khdlr thanks for the report. We recently changed to utilise GoReleaser to build and package our artifacts.

I've made the necessary changes.

khdlr commented on 2025-09-02 20:44 (UTC) (edited on 2025-09-02 20:44 (UTC) by khdlr)

Had to remove the -linux-amd64 suffix from the binary name for it to build, like so:

-    install -Dm755 "$srcdir/$_pkgname-linux-amd64" "$pkgdir/usr/bin/$_pkgname"
+    install -Dm755 "$srcdir/$_pkgname" "$pkgdir/usr/bin/$_pkgname"

Assuming the binary name has changed accordingly for all $CARCHs, the if branches can likely be replaced by a single install -Dm755 "$srcdir/$_pkgname" "$pkgdir/usr/bin/$_pkgname"