Sisyphus repositório
Última atualização: 1 outubro 2023 | SRPMs: 18631 | Visitas: 37760443
en ru br
ALT Linux repositórios
5.0: 1.1-alt4
4.1: 1.1-alt4
4.0: 1.1-alt2
3.0:
+backports:1.1-alt0.C30.1

Group :: Monitoramento
RPM: fprobe-ulog

 Main   Changelog   Spec   Patches   Sources   Download   Gear   Bugs e FR  Repocop 

%define name fprobe-ulog
%define fprobedir %_localstatedir/%name
%define fuser _fprobe

Name: %name
Version: 1.1
Release: alt4
Summary: fprobe-ulog: a NetFlow probe
Group: Monitoring
License: GPL
Packager: Evgenii Terechkov <evg at altlinux.ru>
Url: http://fprobe.sourceforge.net
Source: %name-%version.tar.bz2
Source1: %name.init
Source2: %name.sysconfig

Patch0: %name-1.1-alt-omit-obsolete-setuser.patch

PreReq: shadow-utils

%description
fprobe-ulog - libipulog-based tool that collect network traffic data
and emit it as NetFlow flows towards the specified collector.

This daemon will be run in chroot()-ed environment as non-privileged
%fuser user.

Also note that package builded with security optimisation
(--with-hash=crc16). See included README for details.

%prep
%setup -q
%patch0 -p1

%build
%configure --sbindir=%_sbindir --with-piddir=/ --with-hash=crc16 --enable-messages
%make

%install
%makeinstall

mkdir -p %buildroot%_initdir
install %SOURCE1 %buildroot%_initdir/%name

mkdir -p %buildroot%_sysconfdir/sysconfig
install %SOURCE2 %buildroot%_sysconfdir/sysconfig/%name

mkdir -p %buildroot%fprobedir

%pre
/usr/sbin/useradd -r -d %fprobedir -s /dev/null %fuser >/dev/null 2>&1 ||:

%post
%post_service %name

%preun
%preun_service %name

%files
%_initdir/%name
%_sbindir/*
%_man8dir/*
%doc AUTHORS ChangeLog NEWS README COPYING TODO

%config(noreplace) %_sysconfdir/sysconfig/%name

%dir %attr(1775,root,%fuser) %fprobedir

%changelog

Todas as alterações você pod ver aqui

 
projeto & código: Vladimir Lettiev aka crux © 2004-2005, Andrew Avramenko aka liks © 2007-2008
mantenedor atual: Michael Shigorin
mantenedor da tradução: Fernando Martini aka fmartini © 2009