in the past, I have experienced multiple times that
aide - of course - trashes the database when two aide
processes operate on the same database set at the
To avoid this in Debian, Debian wraps the aide binary
and invokes aide after taking out a semaphore lock.
Since there are multiple issues with that (for
example, not even two completely independent aide
processes can run at a time), that semaphore should
be handled in the aide itself. Otherwise, we'd have
to to our own config file and command line parsing,
which I'd like to avoid.