Группа :: Сети/Почта
Пакет: p3scan
Главная Изменения Спек Патчи Sources Загрузить Gear Bugs and FR Repocop
Summary: Virus scanning transparent proxy server for POP3
Name: p3scan
Version: 2.3.2
Release: alt1
License: GPL
Group: Networking/Mail
Url: http://p3scan.sourceforge.net/
Packager: Alexey Shabalin <shaba at altlinux.org>
Source0: http://prdownloads.sourceforge.net/%name/%name-%version.tar.bz2
Source1: %name.init
Patch0: %name-2.3.2-mdkconf.patch
Patch1: %name-conf.patch
Patch2: %name-alt-shared.patch
BuildRequires: libpcre-devel libripmime-devel libssl-devel
%description
This is a full-transparent proxy-server for POP3-Clients. It runs on
a Linux box with iptables (for port re-direction). It can be used to
provide POP3 email scanning from the internet, to any internal network
and is ideal for helping to protect your "Other OS" LAN from harm,
especially when used in conjunction with a firewall and other Internet
Proxy servers.
%prep
%setup -q
%patch0 -p1
%patch1
%patch2 -p1
%__perl -pi -e "s|pcre.h|pcre/pcre.h|g" scanner_*.c
rm -rf ripmime*
%build
%make OPTS="$RPM_OPT_FLAGS"
%install
%__mkdir_p \
%buildroot%_initdir \
%buildroot%_sysconfdir/%name \
%buildroot%_sbindir \
%buildroot%_spooldir/%name \
%buildroot%_spooldir/%name/children \
%buildroot%_spooldir/%name/notify \
%buildroot%_var/run/%name \
%buildroot%_man8dir
%__install -m 755 %SOURCE1 %buildroot%_initdir/%name
%__install -m 755 %name %buildroot%_sbindir/%name
%__install -m 644 %name.conf %buildroot%_sysconfdir/%name/%name.conf
%__install -m 644 %name-*.mail %buildroot%_sysconfdir/%name/
%__install -m 644 %name.8.gz %buildroot%_man8dir/%name.8.gz
%__install -m 644 %{name}_readme.8.gz %buildroot%_man8dir/%{name}_readme.8.gz
%post
%post_service %name
%preun
%preun_service %name
%files
%doc AUTHORS CHANGELOG CONTRIBUTERS NEWS README README-rpm spamfaq.html TODO.list
%_sbindir/%name
%dir %_sysconfdir/%name
%config(noreplace) %_sysconfdir/%name/*
%config(noreplace) %_initdir/%name
%_man8dir/*
%defattr(-,mail,mail)
%_var/spool/%name
%_var/run/%name
%changelog
…
Полный changelog можно просмотреть здесь
Summary: Virus scanning transparent proxy server for POP3
Name: p3scan
Version: 2.3.2
Release: alt1
License: GPL
Group: Networking/Mail
Url: http://p3scan.sourceforge.net/
Packager: Alexey Shabalin <shaba at altlinux.org>
Source0: http://prdownloads.sourceforge.net/%name/%name-%version.tar.bz2
Source1: %name.init
Patch0: %name-2.3.2-mdkconf.patch
Patch1: %name-conf.patch
Patch2: %name-alt-shared.patch
BuildRequires: libpcre-devel libripmime-devel libssl-devel
%description
This is a full-transparent proxy-server for POP3-Clients. It runs on
a Linux box with iptables (for port re-direction). It can be used to
provide POP3 email scanning from the internet, to any internal network
and is ideal for helping to protect your "Other OS" LAN from harm,
especially when used in conjunction with a firewall and other Internet
Proxy servers.
%prep
%setup -q
%patch0 -p1
%patch1
%patch2 -p1
%__perl -pi -e "s|pcre.h|pcre/pcre.h|g" scanner_*.c
rm -rf ripmime*
%build
%make OPTS="$RPM_OPT_FLAGS"
%install
%__mkdir_p \
%buildroot%_initdir \
%buildroot%_sysconfdir/%name \
%buildroot%_sbindir \
%buildroot%_spooldir/%name \
%buildroot%_spooldir/%name/children \
%buildroot%_spooldir/%name/notify \
%buildroot%_var/run/%name \
%buildroot%_man8dir
%__install -m 755 %SOURCE1 %buildroot%_initdir/%name
%__install -m 755 %name %buildroot%_sbindir/%name
%__install -m 644 %name.conf %buildroot%_sysconfdir/%name/%name.conf
%__install -m 644 %name-*.mail %buildroot%_sysconfdir/%name/
%__install -m 644 %name.8.gz %buildroot%_man8dir/%name.8.gz
%__install -m 644 %{name}_readme.8.gz %buildroot%_man8dir/%{name}_readme.8.gz
%post
%post_service %name
%preun
%preun_service %name
%files
%doc AUTHORS CHANGELOG CONTRIBUTERS NEWS README README-rpm spamfaq.html TODO.list
%_sbindir/%name
%dir %_sysconfdir/%name
%config(noreplace) %_sysconfdir/%name/*
%config(noreplace) %_initdir/%name
%_man8dir/*
%defattr(-,mail,mail)
%_var/spool/%name
%_var/run/%name
%changelog
…
Полный changelog можно просмотреть здесь