maksbotan    14/12/05 19:19:55

  Modified:             ChangeLog
  Added:                sagan-1.0.0_rc3.ebuild
  Removed:              sagan-0.2.2_p2-r2.ebuild
  Log:
  Bump to 1.0.0_rc3, clean old, thanks to slepnoga
  
  (Portage version: 2.2.15/cvs/Linux x86_64, signed Manifest commit with key 
F8DBDADE)

Revision  Changes    Path
1.28                 app-admin/sagan/ChangeLog

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-admin/sagan/ChangeLog?rev=1.28&view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-admin/sagan/ChangeLog?rev=1.28&content-type=text/plain
diff : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-admin/sagan/ChangeLog?r1=1.27&r2=1.28

Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/app-admin/sagan/ChangeLog,v
retrieving revision 1.27
retrieving revision 1.28
diff -u -r1.27 -r1.28
--- ChangeLog   3 Nov 2014 11:02:34 -0000       1.27
+++ ChangeLog   5 Dec 2014 19:19:55 -0000       1.28
@@ -1,6 +1,13 @@
 # ChangeLog for app-admin/sagan
 # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-admin/sagan/ChangeLog,v 1.27 2014/11/03 
11:02:34 titanofold Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-admin/sagan/ChangeLog,v 1.28 2014/12/05 
19:19:55 maksbotan Exp $
+
+*sagan-1.0.0_rc3 (05 Dec 2014)
+
+  05 Dec 2014; Maxim Koltsov <[email protected]>
+  +files/json_header_location.patch, +files/sagan.init-r1,
+  +sagan-1.0.0_rc3.ebuild, -sagan-0.2.2_p2-r2.ebuild:
+  Bump to 1.0.0_rc3, clean old, thanks to slepnoga
 
   03 Nov 2014; Aaron W. Swenson <[email protected]>
   sagan-0.2.2_p2-r2.ebuild, sagan-0.2.3.ebuild:



1.1                  app-admin/sagan/sagan-1.0.0_rc3.ebuild

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-admin/sagan/sagan-1.0.0_rc3.ebuild?rev=1.1&view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-admin/sagan/sagan-1.0.0_rc3.ebuild?rev=1.1&content-type=text/plain

Index: sagan-1.0.0_rc3.ebuild
===================================================================
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-admin/sagan/sagan-1.0.0_rc3.ebuild,v 1.1 
2014/12/05 19:19:55 maksbotan Exp $

EAPI=5

AUTOTOOLS_AUTORECONF=1
AUTOTOOLS_IN_SOURCE_BUILD=1

inherit eutils autotools-utils user

DESCRIPTION="Sagan is a multi-threaded, real time system and event log 
monitoring system"
HOMEPAGE="http://sagan.quadrantsec.com/";
SRC_URI="http://sagan.quadrantsec.com/download/sagan-1.0.0RC3.tar.gz";

LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="geoip +libdnet +lognorm mysql +pcap smtp snort"

RDEPEND="dev-libs/libpcre
        app-admin/sagan-rules[lognorm?]
        smtp? ( net-libs/libesmtp )
        pcap? ( net-libs/libpcap )
        mysql? ( virtual/mysql )
        lognorm? (
                dev-libs/liblognorm
                dev-libs/json-c
                dev-libs/libee
                dev-libs/libestr
                        )
        libdnet? ( dev-libs/libdnet )
        snort? ( >=net-analyzer/snortsam-2.50 )
        geoip? ( dev-libs/geoip )
        "

DEPEND="virtual/pkgconfig
        ${RDEPEND}"

DOCS=( AUTHORS ChangeLog FAQ INSTALL README NEWS TODO )
PATCHES=( "${FILESDIR}"/json_header_location.patch )
S="${WORKDIR}/sagan-1.0.0RC3/"

pkg_setup() {
        enewgroup sagan
        enewuser sagan -1 -1 /dev/null sagan
}

src_configure() {
         local myeconfargs=(
                $(use_enable smtp esmtp)
                $(use_enable lognorm)
                $(use_enable libdnet)
                $(use_enable pcap libpcap)
                $(use_enable snort snortsam)
                $(use_enable geoip)
        )

        autotools-utils_src_configure
}

src_install() {
        autotools-utils_src_install

        diropts -g sagan -o sagan -m 775

        dodir /var/log/sagan

        keepdir /var/log/sagan

        touch "${ED}"/var/log/sagan/sagan.log
        chown sagan.sagan "${ED}"/var/log/sagan/sagan.log

        newinitd "${FILESDIR}"/sagan.init-r1 sagan
        newconfd "${FILESDIR}"/sagan.confd sagan

        insinto /usr/share/doc/${PF}/examples
        doins -r extra/*
}

pkg_postinst() {
        if use smtp; then
                ewarn "You have enabled smtp use flag. If you plan on using 
Sagan with"
                ewarn "email, create valid writable home directory for user 
'sagan'"
                ewarn "For security reasons it was created with /dev/null home 
directory"
        fi

        einfo "For configuration assistance see"
        einfo "http://wiki.quadrantsec.com/bin/view/Main/SaganHOWTO";
}




Reply via email to