Package Details: aide 0.19.3-2

Git Clone URL: https://aur.archlinux.org/aide.git (read-only, click to copy)
Package Base: aide
Description: A file integrity checker and intrusion detection program
Upstream URL: https://aide.github.io/
Keywords: hids
Licenses: GPL
Submitter: arojas
Maintainer: AlphaJack (Dj4n90)
Last Packager: AlphaJack
Votes: 7
Popularity: 0.040357
First Submitted: 2020-05-01 18:17 (UTC)
Last Updated: 2026-08-12 20:36 (UTC)

Pinned Comments

AlphaJack commented on 2026-08-09 19:31 (UTC)

I have a patch ready that backports nettle4 compatibility. I'll release it as 0.19.3-2 once AUR's git server comes back up again

Latest Comments

1 2 3 Next › Last »

selebray1998 commented on 2026-08-11 21:52 (UTC)

Also I don't think the package even needs mhash anymore.

AlphaJack commented on 2026-08-09 19:31 (UTC)

I have a patch ready that backports nettle4 compatibility. I'll release it as 0.19.3-2 once AUR's git server comes back up again

selebray1998 commented on 2026-08-06 19:47 (UTC)

src/md.c:169:72: error: passing argument 2 of 'nettle_functions[(unsigned int)i].digest' makes pointer from integer without a cast [-Wint-conversion] 169 | nettle_functions[i].digest(&md->ctx[i].md5, hashsums[i].length, hs->hashsums[i]); | ~^ | | | int src/md.c:169:72: error: too many arguments to function 'nettle_functions[(unsigned int)i].digest'; expected 2, have 3 169 | nettle_functions[i].digest(&md->ctx[i].md5, hashsums[i].length, hs->hashsums[i]); | ^~ ~ src/md.c:53:28: note: declared here 53 | nettle_hash_digest_func *digest; The digest() signature changed in newer nettle — takes 2 args now (context, output buffer), length is implicit from the hash type. The PKGBUILD also still depends on mhash instead of nettle.

krobe commented on 2026-05-19 19:15 (UTC) (edited on 2026-05-19 19:17 (UTC) by krobe)

Manjaro upgrade today replaced libnettle.so.8 with libnettle.so.9 which causes aide to fail with

/usr/sbin/aide: error while loading shared libraries: libnettle.so.8: cannot open shared object file: No such file or directory

Will it be possible to provide a updated package that resolves this issue?

Durag commented on 2026-05-18 08:54 (UTC) (edited on 2026-05-18 11:26 (UTC) by Durag)

AIDE fails to build against nettle-4.0, see https://github.com/aide/aide/issues/218

bedouin commented on 2026-05-12 14:59 (UTC)

Thanks, @josie, that did the trick.

josie commented on 2026-05-12 14:48 (UTC)

hiya I had some issues building this in clean chroot. this patch made it work for me: https://gitlab.archlinux.org/-/snippets/3791/raw/main/snippetfile1.txt

bedouin commented on 2026-05-11 09:49 (UTC) (edited on 2026-05-11 09:49 (UTC) by bedouin)

nettle 4 upgrade breaks aide build.

src/md.c: In function ‘close_md’:
src/md.c:169:72: error: passing argument 2 of ‘nettle_functions[(unsigned int)i].digest’ makes pointer from integer without a cast [-Wint-conversion]
  169 |                 nettle_functions[i].digest(&md->ctx[i].md5, hashsums[i].length, hs->hashsums[i]);
      |                                                             ~~~~~~~~~~~^~~~~~~
      |                                                                        |
      |                                                                        int
src/md.c:169:72: note: expected ‘uint8_t *’ {aka ‘unsigned char *’} but argument is of type ‘int’
src/md.c:169:17: error: too many arguments to function ‘nettle_functions[(unsigned int)i].digest’; expected 2, have 3
  169 |                 nettle_functions[i].digest(&md->ctx[i].md5, hashsums[i].length, hs->hashsums[i]);
      |                 ^~~~~~~~~~~~~~~~                                                ~~~~~~~~~~~~~~~
src/md.c:53:28: note: declared here
   53 |   nettle_hash_digest_func *digest;

Dj4n90 commented on 2025-04-06 18:36 (UTC)

HI,

https://github.com/aide/aide/releases/tag/v0.19 is released! \o/

Maybe you will add Option: --with-curl \ to configure -options.

ttyl, Django

simona commented on 2023-11-04 17:13 (UTC)

src/aidecheck.service missing