#16 Please add semaphore to catch concurrent database writes

closed
None
5
2006-10-06
2006-05-15
Marc Haber
No

Hi,

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
same time.

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.

See http://bugs.debian.org/367337

Greetings
Marc

Discussion

    • assigned_to: nobody --> rvdb
    • status: open --> closed
     
  • Logged In: YES
    user_id=330646

    I believe this request has been fulfilled by the latest CVS
    version.