Репозиторий Sisyphus
Последнее обновление: 1 октября 2023 | Пакетов: 18631 | Посещений: 37512835
en ru br
Репозитории ALT
S:0.2.5-alt8.20040310
5.1: 0.2.5-alt7.20040310
4.1: 0.2.5-alt5.20040310
4.0: 0.2.5-alt6.20040310
3.0:
+backports:0.2.5-alt0.M30.2.20040310
www.altlinux.org/Changes

Группа :: Система/Серверы
Пакет: spam_check

 Главная   Изменения   Спек   Патчи   Sources   Загрузить   Gear   Bugs and FR  Repocop 

%define snapshot 20040310

%define spam_check_user _spam_check
%define spam_check_group _spam_check
%define spam_check_home %_localstatedir/%name

Name: spam_check
Version: 0.2.5
Release: alt8.%snapshot

Summary: Adaptive spam-blocking tool for Postfix and sendmail
License: GPL
Group: System/Servers

Url: http://www.opennet.ru/dev/spam_check
Packager: Vladimir V Kamarzin <vvk at altlinux.ru>
BuildArch: noarch

Source0: %name-%version.tar
Source1: %name.conf
Source2: %name.clean_dn.conf
Source3: %name.cron
Source4: %name.arc_bl.sh
Source5: %name.arc_bl.conf
Source6: %name.copy_bl.sh
Source7: %name.copy_bl.conf
Source8: %name.logrotate
Source9: %name.init
Source20: %name.README.ALT

BuildRequires: perl-BerkeleyDB, perl-File-Tail, perl-base
Requires: su

%description
Adaptive spam-blocking tool for postfix and sendmail

%prep
%setup

%install
install -pD -m0755 spam_check.pl %buildroot%_sbindir/%name.pl
install -pD -m0755 util/access2rbldns.pl %buildroot%_sbindir/access2rbldns.pl
install -pD -m0755 util/rbldns2access.pl %buildroot%_sbindir/rbldns2access.pl
install -pD -m0755 util/clean_dn.pl %buildroot%_sbindir/clean_dn.pl
install -pD -m0644 %SOURCE1 %buildroot%_sysconfdir/%name/%name.conf
install -pD -m0644 %SOURCE2 %buildroot%_sysconfdir/%name/clean_dn.conf
install -pD -m0644 %SOURCE3 %buildroot%_sysconfdir/cron.d/%name
install -pD -m0755 %SOURCE4 %buildroot%_sbindir/arc_bl.sh
install -pD -m0644 %SOURCE5 %buildroot%_sysconfdir/%name/arc_bl.conf
install -pD -m0755 %SOURCE6 %buildroot%_sbindir/copy_bl.sh
install -pD -m0644 %SOURCE7 %buildroot%_sysconfdir/%name/copy_bl.conf
install -pD -m0644 %SOURCE8 %buildroot%_sysconfdir/logrotate.d/%name
install -pD -m0755 %SOURCE9  %buildroot%_initdir/%name
install -pD -m0644 %SOURCE20 README.ALT
install -d -m1771 %buildroot%_var/log/%name
install -d -m1771 %buildroot%_localstatedir/%name
install -d -m1771 %buildroot%_localstatedir/%name/blocklist

%pre
/usr/sbin/groupadd -r -f %spam_check_group ||:
/usr/sbin/useradd -g %spam_check_group -G adm -c 'The spam_check pseudouser' \
-d %spam_check_home -s /dev/null -r %spam_check_user >/dev/null 2>&1 ||:

%post
%post_service %name

%preun
%preun_service %name

%files
%_sbindir/*
%_initdir/%name
%config(noreplace) %_sysconfdir/%name/*.conf
%config(noreplace) %_sysconfdir/cron.d/%name
%config(noreplace) %_sysconfdir/logrotate.d/%name
%dir %_sysconfdir/%name
%dir %attr(1771,root,%spam_check_group) %_var/log/%name
%dir %attr(1771,root,%spam_check_group) %_localstatedir/%name
%dir %attr(1771,root,%spam_check_group) %_localstatedir/%name/blocklist
%doc CHANGES README* TODO dsl_stoplist.txt law_notes.txt tech_notes.txt unknown_notes.txt

%changelog

Полный changelog можно просмотреть здесь

 
дизайн и разработка: Vladimir Lettiev aka crux © 2004-2005, Andrew Avramenko aka liks © 2007-2008
текущий майнтейнер: Michael Shigorin