Summary(pl): Program do monitorowania sieci
Name: demarc
Version: %{ver}.%{subver}
-Release: 1
-License: http://www.demarc.org/license/
+Release: 3
+License: http://www.demarc.org/license/ (Free for non-commercial use)
Group: Networking
Group(de): Netzwerkwesen
Group(es): Red
Group(pl): Sieciowe
Group(pt_BR): Rede
-Source0: http://www.demarc.org/downloads/demarc-105/demarc-%{ver}-%{subver}.tar.gz
+Source0: http://www.demarc.org/downloads/demarc-105/%{name}-%{ver}-%{subver}.tar.gz
Source1: %{name}-apache.conf
Source2: %{name}.init
Source3: %{name}.cron
Patch0: %{name}-config.patch
+Patch1: %{name}-whois-fix.patch
URL: http://www.demarc.org/
BuildRequires: rpm-perlprov >= 4.0
BuildRequires: perl >= 5.6
Requires: apache
Requires: /etc/cron.d
Prereq: rc-scripts
-Requires: rc-scripts
+Prereq: /sbin/chkconfig
BuildArch: noarch
BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
DEMARC to kompletny system monitorowania sieci pozwalaj±cy monitorowaæ
ca³± sieæ serwerów z jednego interfejsu www.
-Zamiast posiadaæ jeden program sprawdzaj±cy integralno¶c plików, inny
+Zamiast posiadaæ jeden program sprawdzaj±cy integralno¶æ plików, inny
program monitoruj±cy po³±czenia i stan Twojej sieci, i jeszcze jeden
program monitoruj±cy sieæ w celach detekcji intruzów wystarczy DEMARC
³±cz±cy w sobie te trzy us³ugi w jednym programie klient/serwer. Nie
mo¿esz reagowaæ na zmiany z jednej centralnej lokalizacji.
%package client
-Summary: Network monitoring program - client
-Summary(pl): Program do monitorowania sieci - klient
-Requires: snort >= 1.8.1
-Group: Networking
+Summary: Network monitoring program - client
+Summary(pl): Program do monitorowania sieci - klient
+Requires: snort(mysql) >= 1.8.1
+Group: Networking
+Group(de): Netzwerkwesen
+Group(es): Red
+Group(pl): Sieciowe
+Group(pt_BR): Rede
%description client
DEMARC is an all-inclusive network monitoring program that allows you
to monitor an entire network of servers from one powerful web
interface.
-This is client program which should be installed on all monitored servers.
+This is client program which should be installed on all monitored
+servers.
%description -l pl client
DEMARC to kompletny system monitorowania sieci pozwalaj±cy monitorowaæ
ca³± sieæ serwerów z jednego interfejsu www.
-To jest program kliencki, który powinien byæ zainstalowany na wszystkich
-monitorowanych serwerach.
+To jest program kliencki, który powinien byæ zainstalowany na
+wszystkich monitorowanych serwerach.
%prep
%setup -q -n %{name}-%{ver}-%{subver}
%patch0 -p1
+%patch1 -p1
%install
rm -rf $RPM_BUILD_ROOT
install -d $RPM_BUILD_ROOT/etc/{rc.d/init.d,cron.d,demarcd,httpd}
install -d $RPM_BUILD_ROOT%{_sbindir}
install -d $RPM_BUILD_ROOT%{_datadir}/demarc/{images,cgi}
-install -d $RPM_BUILD_ROOT/var/state/demarcd
+install -d $RPM_BUILD_ROOT/%{_var}/lib/demarcd
install %{SOURCE1} $RPM_BUILD_ROOT/etc/httpd/%{name}.conf
install %{SOURCE2} $RPM_BUILD_ROOT/etc/rc.d/init.d/demarcd
install %{SOURCE3} $RPM_BUILD_ROOT/etc/cron.d/%{name}
install bin/demarcd $RPM_BUILD_ROOT%{_sbindir}
install conf/* $RPM_BUILD_ROOT/etc/demarcd
-cp -ar cgi $RPM_BUILD_ROOT%{_datadir}/demarc
-cp -ar images $RPM_BUILD_ROOT%{_datadir}/demarc
+cp -ar cgi images $RPM_BUILD_ROOT%{_datadir}/demarc
install install/{c*,d*,p*} $RPM_BUILD_ROOT%{_datadir}/demarc
gzip -9nf install/{CHAN*,INS*,LIC*}
rm -rf $RPM_BUILD_ROOT
%post
-echo 'Remember to add "Include demarc.conf" to httpd.conf and note that'
-echo 'in most cases there is no need to start "snort" as separate'
-echo 'daemon, so turn it off using "/sbin/chkconfig snort off".'
+echo 'Remember to add "Include demarc.conf" to httpd.conf.'
%post client
if [ "$1" = "1" ] ; then
else
echo "Run \"%{_sbindir}/demarcd -I\" to install new snort sensor and then"
echo "run \"/etc/rc.d/init.d/demarcd start\" to start demarcd daemon."
+ echo "Note that in most cases there is no need to start \"snort\" as"
+ echo "separate daemon, so turn it off using \"/sbin/chkconfig snort off\"."
fi
%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) /etc/demarcd/*.conf
%attr(750,root,root) %config(noreplace) %verify(not md5 mtime size) /etc/demarcd/*.cmds
%attr(640,root,root) %config /etc/cron.d/%{name}
-%attr(750,root,root) /var/state/demarcd
+%attr(750,root,root) %{_var}/lib/demarcd