public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] repo/gentoo:master commit in: net-analyzer/ossec-hids/
@ 2019-04-27 14:31 Michał Górny
  0 siblings, 0 replies; 6+ messages in thread
From: Michał Górny @ 2019-04-27 14:31 UTC (permalink / raw
  To: gentoo-commits

commit:     1701ae5fff85bd7e8b6eb84c7e0fbac3a2cadd11
Author:     Ralph Seichter <github <AT> seichter <DOT> de>
AuthorDate: Wed Apr 17 17:35:38 2019 +0000
Commit:     Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Sat Apr 27 14:25:52 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1701ae5f

net-analyzer/ossec-hids: Fix config data getting overwritten

Create an env.d file containing CONFIG_PROTECT="/var/ossec/etc" to
prevent existing config data from being overwritten by the ebuild.

Closes: https://bugs.gentoo.org/683448
Signed-off-by: Ralph Seichter <gentoo <AT> seichter.de>
Package-Manager: Portage-2.3.62, Repoman-2.3.11
Closes: https://github.com/gentoo/gentoo/pull/11724
Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>

 net-analyzer/ossec-hids/ossec-hids-3.2.0-r1.ebuild | 64 ++++++++++++++++++++++
 1 file changed, 64 insertions(+)

diff --git a/net-analyzer/ossec-hids/ossec-hids-3.2.0-r1.ebuild b/net-analyzer/ossec-hids/ossec-hids-3.2.0-r1.ebuild
new file mode 100644
index 00000000000..31980c7fe55
--- /dev/null
+++ b/net-analyzer/ossec-hids/ossec-hids-3.2.0-r1.ebuild
@@ -0,0 +1,64 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit user
+
+DESCRIPTION="Open Source Host-based Intrusion Detection System"
+HOMEPAGE="https://www.ossec.net/"
+SRC_URI="https://github.com/ossec/ossec-hids/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="agent hybrid local mysql postgres server sqlite"
+REQUIRED_USE="^^ ( agent hybrid local server )
+	?? ( mysql postgres )"
+
+DEPEND="mysql? ( virtual/mysql )
+	sqlite? ( dev-db/sqlite:3 )
+	postgres? ( dev-db/postgresql:= )"
+RDEPEND="${DEPEND}"
+S="${WORKDIR}/${P}/src"
+PATCHES=( "${FILESDIR}/makefile-${PV}.patch" )
+
+declare -a MY_OPT
+
+pkg_setup() {
+	enewuser ossec -1 -1 /var/ossec
+	enewuser ossecm -1 -1 -1 ossec
+	enewuser ossecr -1 -1 -1 ossec
+}
+
+src_configure() {
+	local target="local"
+	use agent && target="agent"
+	use hybrid && target="hybrid"
+	use server && target="server"
+	MY_OPT=(
+		TARGET=${target}
+		USE_SQLITE=$(usex sqlite)
+		V=0
+		ZLIB_SYSTEM=yes
+	)
+	use mysql && MY_OPT+=( DATABASE=mysql )
+	use postgres && MY_OPT+=( DATABASE=pgsql )
+}
+
+src_compile() {
+	emake "${MY_OPT[@]}" PREFIX=/var/ossec
+}
+
+src_test() {
+	emake "${MY_OPT[@]}" PREFIX=/var/ossec test
+}
+
+src_install() {
+	keepdir /var/ossec/logs/{alerts,archives,firewall}
+	keepdir /var/ossec/lua/{compiled,native}
+	keepdir /var/ossec/queue/{agent-info,agentless,alerts,diff,fts,ossec,rids,rootcheck,syscheck}
+	keepdir /var/ossec/{.ssh,stats,tmp,var/run}
+	newenvd - 50ossec-hids <<<'CONFIG_PROTECT="/var/ossec/etc"'
+	emake "${MY_OPT[@]}" PREFIX="${D}/var/ossec" install
+}


^ permalink raw reply related	[flat|nested] 6+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: net-analyzer/ossec-hids/
@ 2019-05-25  8:44 Mikle Kolyada
  0 siblings, 0 replies; 6+ messages in thread
From: Mikle Kolyada @ 2019-05-25  8:44 UTC (permalink / raw
  To: gentoo-commits

commit:     20658cb6eaa7092885c8edf99300b67ded5a536e
Author:     Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
AuthorDate: Sat May 25 08:44:08 2019 +0000
Commit:     Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
CommitDate: Sat May 25 08:44:08 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=20658cb6

net-analyzer/ossec-hids: amd64 stable wrt bug #685468

Signed-off-by: Mikle Kolyada <zlogene <AT> gentoo.org>
Package-Manager: Portage-2.3.66, Repoman-2.3.11
RepoMan-Options: --include-arches="amd64"

 net-analyzer/ossec-hids/ossec-hids-3.2.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-analyzer/ossec-hids/ossec-hids-3.2.0-r1.ebuild b/net-analyzer/ossec-hids/ossec-hids-3.2.0-r1.ebuild
index 31980c7fe55..61c46601595 100644
--- a/net-analyzer/ossec-hids/ossec-hids-3.2.0-r1.ebuild
+++ b/net-analyzer/ossec-hids/ossec-hids-3.2.0-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/ossec/ossec-hids/archive/${PV}.tar.gz -> ${P}.tar.gz
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="amd64"
 IUSE="agent hybrid local mysql postgres server sqlite"
 REQUIRED_USE="^^ ( agent hybrid local server )
 	?? ( mysql postgres )"


^ permalink raw reply related	[flat|nested] 6+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: net-analyzer/ossec-hids/
@ 2020-03-21  1:23 Thomas Deutschmann
  0 siblings, 0 replies; 6+ messages in thread
From: Thomas Deutschmann @ 2020-03-21  1:23 UTC (permalink / raw
  To: gentoo-commits

commit:     c04c247c64ca935798fd6ca14ae9e929ac2ba599
Author:     Ralph Seichter <github <AT> seichter <DOT> de>
AuthorDate: Fri Mar 20 22:32:51 2020 +0000
Commit:     Thomas Deutschmann <whissi <AT> gentoo <DOT> org>
CommitDate: Sat Mar 21 01:23:09 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c04c247c

net-analyzer/ossec-hids: Fix dependency

Add dev-libs/libevent as a dependency.

Closes: https://bugs.gentoo.org/713692
Package-Manager: Portage-2.3.89, Repoman-2.3.20
Signed-off-by: Ralph Seichter <gentoo <AT> seichter.de>
Closes: https://github.com/gentoo/gentoo/pull/15030
Signed-off-by: Thomas Deutschmann <whissi <AT> gentoo.org>

 net-analyzer/ossec-hids/ossec-hids-3.6.0.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/net-analyzer/ossec-hids/ossec-hids-3.6.0.ebuild b/net-analyzer/ossec-hids/ossec-hids-3.6.0.ebuild
index 24d95cba9f5..7c416ed9c25 100644
--- a/net-analyzer/ossec-hids/ossec-hids-3.6.0.ebuild
+++ b/net-analyzer/ossec-hids/ossec-hids-3.6.0.ebuild
@@ -18,6 +18,7 @@ RESTRICT="!test? ( test )"
 RDEPEND="acct-user/ossec
 	acct-user/ossecm
 	acct-user/ossecr
+	dev-libs/libevent
 	dev-libs/libpcre2
 	mysql? ( virtual/mysql )
 	postgres? ( dev-db/postgresql:= )


^ permalink raw reply related	[flat|nested] 6+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: net-analyzer/ossec-hids/
@ 2020-07-17  6:10 Joonas Niilola
  0 siblings, 0 replies; 6+ messages in thread
From: Joonas Niilola @ 2020-07-17  6:10 UTC (permalink / raw
  To: gentoo-commits

commit:     db90a56583292311e28de8f65554a5ce1192ed9d
Author:     Joonas Niilola <juippis <AT> gentoo <DOT> org>
AuthorDate: Fri Jul 17 06:10:01 2020 +0000
Commit:     Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Fri Jul 17 06:10:01 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=db90a565

net-analyzer/ossec-hids: stabilize 3.6.0 on amd64, #707826

Bug: https://bugs.gentoo.org/707826
Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>

 net-analyzer/ossec-hids/ossec-hids-3.6.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-analyzer/ossec-hids/ossec-hids-3.6.0.ebuild b/net-analyzer/ossec-hids/ossec-hids-3.6.0.ebuild
index d305e7ce418..366aa7098bd 100644
--- a/net-analyzer/ossec-hids/ossec-hids-3.6.0.ebuild
+++ b/net-analyzer/ossec-hids/ossec-hids-3.6.0.ebuild
@@ -9,7 +9,7 @@ SRC_URI="https://github.com/ossec/ossec-hids/archive/${PV}.tar.gz -> ${P}.tar.gz
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="amd64"
 IUSE="agent hybrid local mysql postgres server sqlite test"
 REQUIRED_USE="^^ ( agent hybrid local server )
 	?? ( mysql postgres )"


^ permalink raw reply related	[flat|nested] 6+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: net-analyzer/ossec-hids/
@ 2020-09-14  0:56 Sam James
  0 siblings, 0 replies; 6+ messages in thread
From: Sam James @ 2020-09-14  0:56 UTC (permalink / raw
  To: gentoo-commits

commit:     f67522bc95ac63b1090bceaf85ef9d08f4c0f54a
Author:     Ralph Seichter <github <AT> seichter <DOT> de>
AuthorDate: Wed Sep  2 10:10:05 2020 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Mon Sep 14 00:56:01 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f67522bc

net-analyzer/ossec-hids: Add libpcre2[jit] dependency

Closes: https://bugs.gentoo.org/733230
Package-Manager: Portage-3.0.4, Repoman-2.3.23
Signed-off-by: Ralph Seichter <gentoo <AT> seichter.de>
Closes: https://github.com/gentoo/gentoo/pull/17372
Signed-off-by: Sam James <sam <AT> gentoo.org>

 net-analyzer/ossec-hids/ossec-hids-3.6.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-analyzer/ossec-hids/ossec-hids-3.6.0.ebuild b/net-analyzer/ossec-hids/ossec-hids-3.6.0.ebuild
index 366aa7098bd..a716eb211cf 100644
--- a/net-analyzer/ossec-hids/ossec-hids-3.6.0.ebuild
+++ b/net-analyzer/ossec-hids/ossec-hids-3.6.0.ebuild
@@ -19,7 +19,7 @@ RDEPEND="acct-user/ossec
 	acct-user/ossecm
 	acct-user/ossecr
 	dev-libs/libevent
-	dev-libs/libpcre2
+	dev-libs/libpcre2[jit]
 	mysql? ( virtual/mysql )
 	postgres? ( dev-db/postgresql:= )
 	sqlite? ( dev-db/sqlite:3 )"


^ permalink raw reply related	[flat|nested] 6+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: net-analyzer/ossec-hids/
@ 2020-12-26 21:35 Andreas Sturmlechner
  0 siblings, 0 replies; 6+ messages in thread
From: Andreas Sturmlechner @ 2020-12-26 21:35 UTC (permalink / raw
  To: gentoo-commits

commit:     d88281f267d8b74148a94a3813a29dc88de028c9
Author:     Ralph Seichter <github <AT> seichter <DOT> de>
AuthorDate: Sat Dec 19 00:15:54 2020 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Sat Dec 26 21:34:50 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d88281f2

net-analyzer/ossec-hids: Change to "maintainer needed"

Package-Manager: Portage-3.0.9, Repoman-3.0.2
Signed-off-by: Ralph Seichter <gentoo <AT> seichter.de>
Closes: https://github.com/gentoo/gentoo/pull/18718
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>

 net-analyzer/ossec-hids/metadata.xml | 9 +--------
 1 file changed, 1 insertion(+), 8 deletions(-)

diff --git a/net-analyzer/ossec-hids/metadata.xml b/net-analyzer/ossec-hids/metadata.xml
index a6ba742f6ee..cef6eccb2d7 100644
--- a/net-analyzer/ossec-hids/metadata.xml
+++ b/net-analyzer/ossec-hids/metadata.xml
@@ -1,14 +1,7 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
 <pkgmetadata>
-	<maintainer type="person">
-		<email>gentoo@seichter.de</email>
-		<name>Ralph Seichter</name>
-	</maintainer>
-	<maintainer type="project">
-		<email>proxy-maint@gentoo.org</email>
-		<name>Proxy Maintainers</name>
-	</maintainer>
+	<!-- maintainer-needed -->
 	<longdescription>
 		OSSEC is a full platform to monitor and control your systems. It mixes
 		together all the aspects of HIDS (host-based intrusion detection), log


^ permalink raw reply related	[flat|nested] 6+ messages in thread

end of thread, other threads:[~2020-12-26 21:35 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2019-05-25  8:44 [gentoo-commits] repo/gentoo:master commit in: net-analyzer/ossec-hids/ Mikle Kolyada
  -- strict thread matches above, loose matches on Subject: below --
2020-12-26 21:35 Andreas Sturmlechner
2020-09-14  0:56 Sam James
2020-07-17  6:10 Joonas Niilola
2020-03-21  1:23 Thomas Deutschmann
2019-04-27 14:31 Michał Górny

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox