1 Summary: Analysis Console for Incident Databases
2 Summary(pl): Konsola do analizy baz danych o incydentach (ACID)
7 Group: Applications/WWW
8 Source0: http://acidlab.sourceforge.net/%{name}-%{version}.tar.gz
9 # Source0-md5: d8c49614393fa05ac140de349f57e438
11 Patch0: %{name}-config.patch
12 URL: http://acidlab.sourceforge.net/
13 # 1.2 is sufficient, but -config is for location used in 3.50+
14 Requires: adodb >= 3.50
15 Requires: jpgraph >= 1.8
16 Requires: php-gd >= 4.0.4
20 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
22 %define aciddir %{_datadir}/%{name}
25 ACID is a PHP-based analysis engine to search and process a database
26 of security incidents generated by the security-related software such
30 ACID jest bazuj±cym na PHP silnikiem do przeszukiwania i analizy baz
31 danych zawieraj±cych informacje o incydentach bezpieczeñstwa
32 wygenerowanych przez oprogramowanie takie jak NIDS Snort.
39 rm -rf $RPM_BUILD_ROOT
40 install -d $RPM_BUILD_ROOT{%{aciddir},%{_sysconfdir}} \
41 $RPM_BUILD_ROOT%{_sysconfdir}/httpd
43 install acid* index.html $RPM_BUILD_ROOT%{aciddir}
44 mv -f $RPM_BUILD_ROOT%{aciddir}/acid_conf.php $RPM_BUILD_ROOT%{_sysconfdir}
45 ln -sf %{_sysconfdir}/acid_conf.php $RPM_BUILD_ROOT%{aciddir}/acid_conf.php
47 install %{SOURCE1} $RPM_BUILD_ROOT%{_sysconfdir}/httpd/%{name}.conf
48 %{__sed} -e 's@\$PATH\$@%{_datadir}@g' $RPM_BUILD_ROOT%{_sysconfdir}/httpd/%{name}.conf > \
49 $RPM_BUILD_ROOT%{_sysconfdir}/httpd/%{name}.conf.tmp
50 mv $RPM_BUILD_ROOT%{_sysconfdir}/httpd/%{name}.conf.tmp $RPM_BUILD_ROOT%{_sysconfdir}/httpd/%{name}.conf
53 rm -rf $RPM_BUILD_ROOT
56 if [ -f /etc/httpd/httpd.conf ] && ! grep -q "^Include.*%{name}.conf" /etc/httpd/httpd.conf; then
57 echo "Include /etc/httpd/%{name}.conf" >> /etc/httpd/httpd.conf
58 if [ -f /var/lock/subsys/httpd ]; then
59 /usr/sbin/apachectl restart 1>&2
61 elif [ -d /etc/httpd/httpd.conf ]; then
62 ln -sf /etc/httpd/%{name}.conf /etc/httpd/httpd.conf/99_%{name}.conf
63 if [ -f /var/lock/subsys/httpd ]; then
64 /usr/sbin/apachectl restart 1>&2
69 if [ "$1" = "0" ]; then
71 if [ -d /etc/httpd/httpd.conf ]; then
72 rm -f /etc/httpd/httpd.conf/99_%{name}.conf
74 grep -v "^Include.*%{name}.conf" /etc/httpd/httpd.conf > \
75 /etc/httpd/httpd.conf.tmp
76 mv -f /etc/httpd/httpd.conf.tmp /etc/httpd/httpd.conf
78 if [ -f /var/lock/subsys/httpd ]; then
79 /usr/sbin/apachectl restart 1>&2
84 %defattr(644,root,root,755)
85 %doc create* CHANGELOG CREDITS README TODO
87 %config(noreplace) %verify(not md5 mtime size) /etc/httpd/%{name}.conf
88 %attr(640,root,http) %config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/acid_conf.php