Summary(pl): Program do monitorowania sieci
Name: demarc
Version: %{ver}.%{subver}
-Release: 3
+Release: 4
License: http://www.demarc.org/license/ (Free for non-commercial use)
Group: Networking
Source0: http://www.demarc.org/downloads/demarc-105/%{name}-%{ver}-%{subver}.tar.gz
+# Source0-md5: adf1550b8e7a4936c4b37ac214704f27
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
+BuildRequires: perl-Apache-DBI
BuildRequires: perl-CGI
BuildRequires: perl-DBI
-BuildRequires: perl-Msql-Mysql-modules
BuildRequires: perl-Digest-MD5
-# BuildRequires: perl(Apache::DBI) (what package? FIXME)
-Requires: apache
+BuildRequires: perl-Msql-Mysql-modules
+BuildRequires: perl-devel >= 1:5.6
+BuildRequires: rpm-perlprov >= 4.1-13
+PreReq: rc-scripts
+Requires(post,preun): /sbin/chkconfig
+Requires: webserver = apache
Requires: /etc/cron.d
-Prereq: rc-scripts
-Prereq: /sbin/chkconfig
BuildArch: noarch
BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
%description -l pl
DEMARC to kompletny system monitorowania sieci pozwalaj±cy monitorowaæ
-ca³± sieæ serwerów z jednego interfejsu www.
+ca³± sieæ serwerów z jednego interfejsu WWW.
Zamiast posiadaæ jeden program sprawdzaj±cy integralno¶æ plików, inny
program monitoruj±cy po³±czenia i stan Twojej sieci, i jeszcze jeden
This is client program which should be installed on all monitored
servers.
-%description -l pl client
+%description client -l pl
DEMARC to kompletny system monitorowania sieci pozwalaj±cy monitorowaæ
-ca³± sieæ serwerów z jednego interfejsu www.
+ca³± sieæ serwerów z jednego interfejsu WWW.
To jest program kliencki, który powinien byæ zainstalowany na
wszystkich monitorowanych serwerach.
%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}/lib/demarcd
+install -d $RPM_BUILD_ROOT/etc/{rc.d/init.d,cron.d,demarcd,httpd} \
+ $RPM_BUILD_ROOT{%{_sbindir},%{_datadir}/demarc/{images,cgi}} \
+ $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
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*}
-
%clean
rm -rf $RPM_BUILD_ROOT
fi
/sbin/chkconfig --add demarcd
if [ -f /var/lock/subsys/demarcd ]; then
- /etc/rc.d/init.d/demarcd restart 1>&2
+ /etc/rc.d/init.d/demarcd restart 1>&2
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 "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
%files
%defattr(644,root,root,755)
-%doc install/*.gz
+%doc install/{CHAN*,INS*,LIC*}
%dir %{_datadir}/demarc
%{_datadir}/demarc/create_mysql_demarc
%{_datadir}/demarc/db_patch_queries