jer 14/04/13 14:34:03 Modified: flow-tools-0.68.5.1-r2.ebuild ChangeLog Log: Set keepdir /var/lib/flows/ft (bug #483590). Use prune_libtool_files. Set up user/group in pkg_preinst() too. (Portage version: 2.2.10/cvs/Linux x86_64, signed Manifest commit with key A792A613)
Revision Changes Path 1.6 net-analyzer/flow-tools/flow-tools-0.68.5.1-r2.ebuild file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-analyzer/flow-tools/flow-tools-0.68.5.1-r2.ebuild?rev=1.6&view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-analyzer/flow-tools/flow-tools-0.68.5.1-r2.ebuild?rev=1.6&content-type=text/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-analyzer/flow-tools/flow-tools-0.68.5.1-r2.ebuild?r1=1.5&r2=1.6 Index: flow-tools-0.68.5.1-r2.ebuild =================================================================== RCS file: /var/cvsroot/gentoo-x86/net-analyzer/flow-tools/flow-tools-0.68.5.1-r2.ebuild,v retrieving revision 1.5 retrieving revision 1.6 diff -u -r1.5 -r1.6 --- flow-tools-0.68.5.1-r2.ebuild 26 Feb 2013 15:41:31 -0000 1.5 +++ flow-tools-0.68.5.1-r2.ebuild 13 Apr 2014 14:34:03 -0000 1.6 @@ -1,9 +1,9 @@ -# Copyright 1999-2013 Gentoo Foundation +# Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/net-analyzer/flow-tools/flow-tools-0.68.5.1-r2.ebuild,v 1.5 2013/02/26 15:41:31 jer Exp $ +# $Header: /var/cvsroot/gentoo-x86/net-analyzer/flow-tools/flow-tools-0.68.5.1-r2.ebuild,v 1.6 2014/04/13 14:34:03 jer Exp $ EAPI=4 -inherit user +inherit eutils user DESCRIPTION="library and programs to collect, send, process, and generate reports from NetFlow data" HOMEPAGE="http://code.google.com/p/flow-tools/" @@ -54,23 +54,25 @@ src_install() { default + prune_libtool_files + exeinto /var/lib/flows/bin - keepdir /run/flows - keepdir /var/lib/flows - keepdir /var/lib/flows/bin doexe "${FILESDIR}"/linkme + keepdir /var/lib/flows/ft + newinitd "${FILESDIR}/flowcapture.initd" flowcapture newconfd "${FILESDIR}/flowcapture.confd" flowcapture - if ! use static-libs; then - rm -f "${D}"/usr/lib*/libft.la || die - fi - - fowners flows:flows /run/flows fowners flows:flows /var/lib/flows fowners flows:flows /var/lib/flows/bin - fperms 0755 /run/flows + fowners flows:flows /var/lib/flows/ft + fperms 0755 /var/lib/flows fperms 0755 /var/lib/flows/bin } + +pkg_preinst() { + enewgroup flows + enewuser flows -1 -1 /var/lib/flows flows +} 1.69 net-analyzer/flow-tools/ChangeLog file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-analyzer/flow-tools/ChangeLog?rev=1.69&view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-analyzer/flow-tools/ChangeLog?rev=1.69&content-type=text/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-analyzer/flow-tools/ChangeLog?r1=1.68&r2=1.69 Index: ChangeLog =================================================================== RCS file: /var/cvsroot/gentoo-x86/net-analyzer/flow-tools/ChangeLog,v retrieving revision 1.68 retrieving revision 1.69 diff -u -r1.68 -r1.69 --- ChangeLog 12 Apr 2014 23:19:55 -0000 1.68 +++ ChangeLog 13 Apr 2014 14:34:03 -0000 1.69 @@ -1,6 +1,10 @@ # ChangeLog for net-analyzer/flow-tools # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/net-analyzer/flow-tools/ChangeLog,v 1.68 2014/04/12 23:19:55 jer Exp $ +# $Header: /var/cvsroot/gentoo-x86/net-analyzer/flow-tools/ChangeLog,v 1.69 2014/04/13 14:34:03 jer Exp $ + + 13 Apr 2014; Jeroen Roovers <j...@gentoo.org> flow-tools-0.68.5.1-r2.ebuild: + Set keepdir /var/lib/flows/ft (bug #483590). Use prune_libtool_files. Set up + user/group in pkg_preinst() too. 12 Apr 2014; Jeroen Roovers <j...@gentoo.org> files/flowcapture.initd: Replace PIDFILE here too.