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?
Pinned Comments
kitterhuff commented on 2023-04-24 06:56 (UTC) (edited on 2023-04-25 11:03 (UTC) by kitterhuff)
Hello! it is mandatory to manually import the gpg key of the aide developer.
Compare the output to the one in this github page:https://github.com/aide/aide it should be something along the lines of:
Hannes von Haugwitz hannes@vonhaugwitz.com Hannes von Haugwitz hvhaugwitz@debian.org 4096 bit RSA key F6947DAB68E7B931, created: 2011-06-28 Fingerprint: 2BBBD30FAAB29B3253BCFBA6F6947DAB68E7B931
andrej commented on 2021-03-27 20:58 (UTC) (edited on 2021-03-27 21:49 (UTC) by andrej)
A few more notes on this package:
0.17.3, needs a few config tweaks (database_ininstead ofdatabase,log_levelandreport_levelinstad ofverbose)./etc/logrotate.d/.systemdunits (.serviceand.timer) for regular maintenance and checks. Also, the database files need to be "rotated" after each run etc. The WiKi suggests using cron, but that's an outdated idea compared tosystemdtimers.systemdtimer) should only run and logaide -C, notaide -u.aide -uafter updates. This could (and most likely should) be asystemd.service(but not asystemd.timer), so that it can berestarted in the background by Pacman after updates. This would have quite a few advantages:aide -uwould run automatically at the right time.aide -uafter an update.aide -uwould be waited for properly.aide -ucorrectly before starting a new one in the background (hence arestartinstead of just astart).