system/ossec-server: Updated for version 3.6.0.
Signed-off-by: Mario Preksavec <mario@slackware.hr>
This commit is contained in:
parent
a4db5324e6
commit
b08ae04f38
|
@ -2,4 +2,13 @@ OSSEC is an Open Source Host-based Intrusion Detection System that performs log
|
||||||
analysis, file integrity checking, policy monitoring, rootkit detection,
|
analysis, file integrity checking, policy monitoring, rootkit detection,
|
||||||
real-time alerting and active response.
|
real-time alerting and active response.
|
||||||
|
|
||||||
|
The following build options are available:
|
||||||
|
|
||||||
|
GEOIP=yes Enable GeoIP support (requires GeoIP)
|
||||||
|
INOTIFY=yes Enable inotify for monitoring filesystem events
|
||||||
|
|
||||||
|
Example of enabling the GeoIP and inotify support:
|
||||||
|
|
||||||
|
GEOIP=yes INOTIFY=yes ./ossec-server.SlackBuild
|
||||||
|
|
||||||
See README.SLACKWARE for installation instructions.
|
See README.SLACKWARE for installation instructions.
|
||||||
|
|
|
@ -23,7 +23,7 @@
|
||||||
# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||||
|
|
||||||
PRGNAM=ossec-server
|
PRGNAM=ossec-server
|
||||||
VERSION=${VERSION:-2.9.1}
|
VERSION=${VERSION:-3.6.0}
|
||||||
BUILD=${BUILD:-1}
|
BUILD=${BUILD:-1}
|
||||||
TAG=${TAG:-_SBo}
|
TAG=${TAG:-_SBo}
|
||||||
|
|
||||||
|
@ -61,6 +61,14 @@ USERID_MAIL=${USERID_MAIL:-334}
|
||||||
USERID_REMOTE=${USERID_REMOTE:-335}
|
USERID_REMOTE=${USERID_REMOTE:-335}
|
||||||
GROUPID=${GROUPID:-333}
|
GROUPID=${GROUPID:-333}
|
||||||
|
|
||||||
|
if [ "$GEOIP" != "yes" ]; then
|
||||||
|
GEOIP=no
|
||||||
|
fi
|
||||||
|
|
||||||
|
if [ "$INOTIFY" != "yes" ]; then
|
||||||
|
INOTIFY=no
|
||||||
|
fi
|
||||||
|
|
||||||
if ! grep ^ossec: /etc/group 2>&1 > /dev/null \
|
if ! grep ^ossec: /etc/group 2>&1 > /dev/null \
|
||||||
|| ! grep -E '^(ossec|ossecm|ossecr):' /etc/passwd 2>&1 > /dev/null; then
|
|| ! grep -E '^(ossec|ossecm|ossecr):' /etc/passwd 2>&1 > /dev/null; then
|
||||||
echo -e "\n You must have ossec users and a group to run this script\n"
|
echo -e "\n You must have ossec users and a group to run this script\n"
|
||||||
|
@ -113,8 +121,10 @@ sed -e 's|\(./init/adduser.sh.*\)|#\1|' \
|
||||||
|
|
||||||
# There is no configure script and install.sh is a bit limited
|
# There is no configure script and install.sh is a bit limited
|
||||||
( cd src
|
( cd src
|
||||||
make PREFIX=$PKG/var/ossec TARGET=server build
|
make USE_GEOIP=$GEOIP USE_INOTIFY=$INOTIFY \
|
||||||
make PREFIX=$PKG/var/ossec TARGET=server install
|
PREFIX=$PKG/var/ossec TARGET=server build
|
||||||
|
make USE_GEOIP=$GEOIP USE_INOTIFY=$INOTIFY \
|
||||||
|
PREFIX=$PKG/var/ossec TARGET=server install
|
||||||
)
|
)
|
||||||
|
|
||||||
# Prepare system /etc
|
# Prepare system /etc
|
||||||
|
@ -141,7 +151,8 @@ find $PKG -print0 | xargs -0 file | grep -e "executable" -e "shared object" | gr
|
||||||
| cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true
|
| cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true
|
||||||
|
|
||||||
mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION
|
mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION
|
||||||
cp -a BUGS CHANGELOG CONFIG CONTRIBUTORS LICENSE README.md doc/{*.txt,README.*} \
|
cp -a BUGS CHANGELOG.md CONFIG CONTRIBUTORS INSTALL LICENSE README.md SUPPORT.md \
|
||||||
|
doc/{*.txt,README.*} \
|
||||||
$CWD/README.SLACKWARE $PKG/usr/doc/$PRGNAM-$VERSION
|
$CWD/README.SLACKWARE $PKG/usr/doc/$PRGNAM-$VERSION
|
||||||
cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild
|
cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild
|
||||||
|
|
||||||
|
|
|
@ -1,10 +1,10 @@
|
||||||
PRGNAM="ossec-server"
|
PRGNAM="ossec-server"
|
||||||
VERSION="2.9.1"
|
VERSION="3.6.0"
|
||||||
HOMEPAGE="https://ossec.github.io/"
|
HOMEPAGE="https://ossec.github.io/"
|
||||||
DOWNLOAD="https://github.com/ossec/ossec-hids/archive/2.9.1/ossec-hids-2.9.1.tar.gz"
|
DOWNLOAD="https://github.com/ossec/ossec-hids/archive/3.6.0/ossec-hids-3.6.0.tar.gz"
|
||||||
MD5SUM="51eb7958a752a8f1651395b1fe61e864"
|
MD5SUM="03fe101f736e834b3804bac8bb4aa980"
|
||||||
DOWNLOAD_x86_64=""
|
DOWNLOAD_x86_64=""
|
||||||
MD5SUM_x86_64=""
|
MD5SUM_x86_64=""
|
||||||
REQUIRES=""
|
REQUIRES="pcre2"
|
||||||
MAINTAINER="Mario Preksavec"
|
MAINTAINER="Mario Preksavec"
|
||||||
EMAIL="mario at slackware dot hr"
|
EMAIL="mario at slackware dot hr"
|
||||||
|
|
Loading…
Reference in New Issue