Hi Pavel, thanks for letting me know. Definitely there should not be 32 bits executables in the 64 bits packages.
I just did a quick test and was not able to replicate the issue, see below: root@vpc-ossec-deb:/var/ossec/bin# dpkg -l | grep -i ossec ii ossec-hids 2.8.2-2jessie amd64 OSSEC - Host Based Intrusion Detection System root@vpc-ossec-deb:/var/ossec/bin# file ossec-logtest ossec-logtest: ELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 2.6.32, BuildID[sha1]=6b89e054964852cd8de64d384dbe9836d81eae1c, stripped root@vpc-ossec-deb:/var/ossec/bin# dpkg -S ossec-logtest ossec-hids: /var/ossec/bin/ossec-logtest Could you please send me the output of "dpkg -l | grep ossec" and "cat /etc/apt/sources.list"? Thank you! On Tue, Sep 1, 2015 at 6:06 AM, Pavel Matěja <pavel.mat...@gmail.com> wrote: > Hi, > I'm not sure where to report problem with debian package. > > I just tried to install ossec-hids 2.8.2-2jessie debian package on pure > 64b system. > The damon won't start with message complaining about invalid rules. > > The reason is: > file /var/ossec/bin/ossec-logtest > /var/ossec/bin/ossec-logtest: ELF 32-bit LSB executable, Intel 80386, > version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux.so.2, for > GNU/Linux 2.6.26, BuildID[sha1]=6e821ab2cef9c8a9b5830928642fbbbec5eed212, > stripped > > Workaroud is to add necessary 32b libraries: > dpkg --add-architecture i386 > apt-get update > apt-get install libc6:i386 > > It would be nice not use use 32b binaries in 64b package in the future. > > Pavel Mateja > -- --- You received this message because you are subscribed to the Google Groups "ossec-list" group. To unsubscribe from this group and stop receiving emails from it, send an email to ossec-list+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.