# $Revision: 1.76.RH1 $, $Date: 2006/08/31 04:10:18 $ # # Conditional build: # Summary: POP3 daemon from Qualcomm Summary(pl): Serwer POP3 tworzony przez Qualcomm Summary(ru): Qpopper - ÎÁÉÂÏÌÅÅ ÒÁÓÐÒÏÓÔÒÁÎÅÎÎÙÊ POP3 ÓÅÒ×ÅÒ ÄÌÑ UNIX Summary(uk): Qpopper - ÎÁÊÐÏÛÉÒÅΦÛÉÊ POP3 ÓÅÒ×ÅÒ ÄÌÑ UNIX Name: qpopper Version: 4.0.5 Release: 8_RH.1.1_legacy License: BSD Group: System Environment/Daemons Source0: ftp://ftp.qualcomm.com/eudora/servers/unix/popper/%{name}%{version}.tar.gz # Source0-md5: e00853280c9e899711f0b0239d3d8f86 Source1: %{name}.pamd Source2: %{name}.inetd Source3: %{name}.init Source4: %{name}.sysconfig Source5: %{name}-ssl.inetd Source6: %{name}-ssl.init Source7: %{name}-ssl.sysconfig Patch0: %{name}4.0.4-ipv6-20020502.diff.gz Patch1: %{name}-config.patch Patch2: %{name}-basename.patch Patch3: %{name}-man.patch #Patch4: http://asteroid-b612.org/software/qpopper-mysql/%{name}-mysql-0.6.patch Patch5: %{name}-gdbm-compat.patch Patch6: %{name}-one_auth_error.patch Patch7: %{name}-sendmail.patch Patch8: %{name}-CAN-2005-1151.patch Patch9: %{name}-CAN-2005-1152.patch URL: http://www.eudora.com/products/unsupported/qpopper/ BuildRequires: autoconf BuildRequires: gdbm-devel BuildRequires: pam-devel Requires: pam >= 0.79.0 BuildRoot: %{tmpdir}/%{name}-%{version}-%{release}-%(id -u -n) # Non-privilege user who runs qpopper %define popuser popper %description POP3 server from QUALCOMM, with the following features: lower memory requirements, thus faster UIDL assists POP clients which "leave mail on server" in determining which messages are new. Implements some other extended POP3 commands. %description -l pl Qpopper jest serwerem POP3 tworzonym przez QUALCOMM. Wymaga zdecydowanie mniej zasobów ni¿ inne serwery. Implementuje funkcje zostawiana wiadomo¶ci na serwerze (a tak¿e inne rozszerzenia POP3 takie jak APOP, czy biuletins oraz XMIT i XLIST). %description -l ru Qpopper ÏÔ QUALCOMM ÐÏÄÄÅÒÖÉ×ÁÅÔ ÒÁÓÐÒÏÓÔÒÁÎÅÎÎÙÊ ÐÒÏÔÏËÏÌ POP3 ÐÏÌÕÞÅÎÉÑ ÐÏÞÔÙ Ó ÓÅÒ×ÅÒÁ, ÉÓÐÏÌØÚÕÅÍÙÊ ÍÎÏÇÉÍÉ ÐÏÞÔÏ×ÙÍÉ ËÌÉÅÎÔÁÍÉ. üÔÁ ×ÅÒÓÉÑ ÔÒÅÂÕÅÔ ÍÅÎØÛÅ ÐÁÍÑÔÉ É ÉÍÅÅÔ ÂÏÌÅÅ ÂÙÓÔÒÙÊ UIDL (Unique ID Listing), ËÏÔÏÒÙÊ ÐÏÍÏÇÁÅÔ ÐÏÞÔÏ×ÙÍ ËÌÉÅÎÔÁÍ, ÏÓÔÁ×ÌÑÀÝÉÍ ÐÏÞÔÕ ÎÁ ÓÅÒ×ÅÒÅ, × ÏÐÒÅÄÅÌÅÎÉÉ ÔÏÇÏ, ËÁËÉÅ ÓÏÏÂÝÅÎÉÑ ÅÝÅ ÎÅ ÐÒÏÞÉÔÁÎÙ. ôÁËÖÅ ÏÎÁ ×ËÌÀÞÁÅÔ ÒÁÓÛÉÒÅÎÎÙÅ (ÏÐÃÉÏÎÁÌØÎÙÅ) ËÏÍÁÎÄÙ POP3 É ÂÀÌÌÅÔÅÎÉ. %description -l uk Qpopper ×¦Ä QUALCOMM ЦÄÔÒÉÍÕ¤ ÒÏÚÐÏ×ÓÀÄÖÅÎÉÊ ÐÒÏÔÏËÏÌ POP3 ÏÔÒÉÍÁÎÎÑ ÐÏÛÔÉ Ú ÓÅÒ×ÅÒÁ, ÑËÉÊ ×ÉËÏÒÉÓÔÏ×Õ¤ÔØÓÑ ÂÁÇÁÔØÍÁ ÐÏÛÔÏ×ÉÍÉ Ë̦¤ÎÔÁÍÉ. ãÑ ×ÅÒÓ¦Ñ ×ÉÍÁÇÁ¤ ÍÅÎÛÅ ÐÁÍ'ÑÔ¦ ÔÁ ÍÁ¤ ¦ÌØÛ Û×ÉÄËÉÊ UIDL (Unique ID Listing), ÑËÉÊ ÄÏÐÏÍÁÇÁ¤ ÐÏÛÔÏ×ÉÍ Ë̦¤ÎÔÁÍ, Ñ˦ ÌÉÛÁÀÔØ ÐÏÛÔÕ ÎÁ ÓÅÒ×ÅÒ¦, Õ ×ÉÚÎÁÞÅÎΦ Ñ˦ ÐÏצÄÏÍÌÅÎÎÑ ÝÅ ÎÅ ÐÒÏÞÉÔÁΦ. ôÁËÏÖ ×ÏÎÁ ͦÓÔÉÔØ ÒÏÚÛÉÒÅΦ (ÏÐæÏÎÁÌØΦ) ËÏÍÁÎÄÉ POP3 ÔÁ ÂÀÌÅÔÅΦ. %package common Summary: POP3 daemon from Qualcomm - common files Summary(pl): Serwer POP3 tworzony przez Qualcomm - wspólne pliki Group: System Environment/Daemons Obsoletes: qpopper < 0:4.0.4-1 %description common POP3 server from QUALCOMM, with the following features: lower memory requirements, thus faster UIDL assists POP clients which "leave mail on server" in determining which messages are new. Implements some other extended POP3 commands. Qpopper also supports TLS/SSL. %description common -l pl Qpopper jest serwerem POP3 tworzonym przez QUALCOMM. Wymaga zdecydowanie mniej zasobów ni¿ inne serwery. Implementuje funkcje zostawiana wiadomo¶ci na serwerze (a tak¿e inne rozszerzenia POP3 takie jak APOP, czy biuletins oraz XMIT i XLIST). Qpopper obs³uguje tak¿e TLS/SSL. %package inetd Summary: inetd configs for Qpopper Summary(pl): Pliki konfiguracyjne do u¿ycia Qpoppera poprzez inetd Group: System Environment/Daemons PreReq: %{name}-common = %{version}-%{release} Provides: qpopper = %{version}-%{release} Requires: xinetd Obsoletes: qpopper-standalone Obsoletes: qpopper6 Obsoletes: solid-pop3d Obsoletes: imap-pop %description inetd Qpopper configs for running from inetd. %description inetd -l pl Pliki konfiguracyjna Qpoppera do startowania demona poprzez inetd. %package ssl-inetd Summary: inetd configs for Qpopper with SSL (pop3s) Summary(pl): Pliki konfiguracyjne do u¿ycia Qpoppera poprzez inetd z obslug± SSL (pop3s) Group: System Environment/Daemons PreReq: %{name}-common = %{version}-%{release} PreReq: %{name}-inetd = %{version}-%{release} Requires: xinetd %description ssl-inetd Qpopper configs for running from inetd with SSL (pop3s). %description ssl-inetd -l pl Pliki konfiguracyjna Qpoppera do startowania demona poprzez inetd z obs³ug± SSL (pop3s). %package standalone Summary: standalone daemon configs for Qpopper Summary(pl): Pliki konfiguracyjne do startowania Qpoppera w trybie standalone Group: System Environment/Daemons PreReq: %{name}-common = %{version} PreReq: initscripts Requires(post,preun): /sbin/chkconfig Provides: qpopper = %{version}-%{release} Obsoletes: qpopper-inetd Obsoletes: qpopper6 Obsoletes: solid-pop3d Obsoletes: imap-pop %description standalone Qpopper configs for running as a standalone daemon. %description standalone -l pl Pliki konfiguracyjne Qpoppera do startowania demona w trybie standalone. %package ssl-standalone Summary: standalone daemon configs for Qpopper with SSL on separate port (pop3s) Summary(pl): Pliki konfiguracyjne do startowania Qpoppera w trybie standalone z obs³ug± SSL na oddzielnym porcie (pop3s) Group: System Environment/Daemons PreReq: %{name}-common = %{version}-%{release} PreReq: %{name}-standalone = %{version}-%{release} PreReq: initscripts Requires(post,preun): /sbin/chkconfig %description ssl-standalone Qpopper configs for running as a standalone daemon in SSL mode on separate port (pop3s). %description ssl-standalone -l pl Pliki konfiguracyjne Qpoppera do startowania demona w trybie standalone z obs³ug± SSL na oddzielnym porcie (pop3s). %prep %setup -q -n %{name}%{version} %patch0 -p1 %patch1 -p1 %patch2 -p1 %patch3 -p1 %patch5 -p1 %patch6 -p1 %patch7 -p1 %patch8 -p1 %patch9 -p1 %build rm -f configure %{__autoconf} %configure \ --enable-bulletins=%{_var}/mail/bulletins \ --enable-bulldb=%{_var}/mail/bulletins \ --enable-apop=%{_sysconfdir}/qpopper/pop.auth \ --with-popuid=%{popuser} \ --with-pam=qpopper \ --enable-log-login \ --enable-log-facility=LOG_MAIL \ --enable-uw-kludge \ --enable-nonauth-file=%{_sysconfdir}/qpopper/blacklist \ --enable-specialauth \ --with-openssl=%{_prefix} \ --with-gdbm \ --with-sendmail=/usr/sbin/sendmail \ --enable-ipv6 %{__make} mv -f popper/popper popper/popper.inetd %{__make} clean %configure \ --enable-bulletins=%{_var}/mail/bulletins \ --enable-bulldb=%{_var}/mail/bulletins \ --enable-apop=%{_sysconfdir}/qpopper/pop.auth \ --with-popuid=%{popuser} \ --with-pam=qpopper \ --enable-log-login \ --enable-log-facility=LOG_MAIL \ --enable-uw-kludge \ --enable-nonauth-file=%{_sysconfdir}/qpopper/blacklist \ --enable-specialauth \ --with-openssl=%{_prefix} \ --with-gdbm \ --with-sendmail=/usr/sbin/sendmail \ --enable-ipv6 \ --enable-standalone %{__make} %install rm -rf $RPM_BUILD_ROOT install -d $RPM_BUILD_ROOT{%{_sbindir},%{_mandir}/man8} \ $RPM_BUILD_ROOT%{_var}/mail/bulletins \ $RPM_BUILD_ROOT%{_sysconfdir}/{pam.d/,qpopper,security,xinetd.d,rc.d/init.d,sysconfig} install popper/popauth $RPM_BUILD_ROOT%{_sbindir}/popauth install popper/popper.inetd $RPM_BUILD_ROOT%{_sbindir}/qpopper install popper/popper $RPM_BUILD_ROOT%{_sbindir}/qpopperd ln -sf qpopperd $RPM_BUILD_ROOT%{_sbindir}/qpoppersd install samples/qpopper.config $RPM_BUILD_ROOT%{_sysconfdir}/qpopper/config install samples/qpopper.config $RPM_BUILD_ROOT%{_sysconfdir}/qpopper/config-ssl install man/popper.8 $RPM_BUILD_ROOT%{_mandir}/man8/qpopper.8 echo ".so popper8" >$RPM_BUILD_ROOT%{_mandir}/man8/qpopperd.8 install man/popauth.8 $RPM_BUILD_ROOT%{_mandir}/man8/popauth.8 install %{SOURCE1} $RPM_BUILD_ROOT/etc/pam.d/qpopper install %{SOURCE2} $RPM_BUILD_ROOT/etc/xinetd.d/qpopper install %{SOURCE3} $RPM_BUILD_ROOT/etc/rc.d/init.d/qpopperd install %{SOURCE4} $RPM_BUILD_ROOT/etc/sysconfig/qpopper install %{SOURCE5} $RPM_BUILD_ROOT/etc/xinetd.d/qpoppers install %{SOURCE6} $RPM_BUILD_ROOT/etc/rc.d/init.d/qpoppersd install %{SOURCE7} $RPM_BUILD_ROOT/etc/sysconfig/qpoppers touch $RPM_BUILD_ROOT%{_sysconfdir}/qpopper/pop.auth touch $RPM_BUILD_ROOT%{_sysconfdir}/qpopper/pop.deny touch $RPM_BUILD_ROOT%{_sysconfdir}/qpopper/pop.auth.db touch $RPM_BUILD_ROOT%{_sysconfdir}/qpopper/pop.auth.dir touch $RPM_BUILD_ROOT/etc/security/blacklist.qpopper %clean rm -rf $RPM_BUILD_ROOT %pre %{__grep} %{__id} %{popuser} &>/dev/null if [ $? -ne 0 ]; then /usr/sbin/groupadd %{popuser} 2>/dev/null || : /usr/sbin/useradd -c "Pop Account" -g %{popuser} \ -s /sbin/nologin -d %{_localstatedir}/spool/mail %{popuser} 2>/dev/null || : fi %pre common %{__grep} %{__id} %{popuser} &>/dev/null if [ $? -ne 0 ]; then /usr/sbin/groupadd %{popuser} 2>/dev/null || : /usr/sbin/useradd -c "Pop Account" -g %{popuser} \ -s /sbin/nologin -d %{_localstatedir}/spool/mail %{popuser} 2>/dev/null || : fi %pre inetd %{__grep} %{__id} %{popuser} &>/dev/null if [ $? -ne 0 ]; then /usr/sbin/groupadd %{popuser} 2>/dev/null || : /usr/sbin/useradd -c "Pop Account" -g %{popuser} \ -s /sbin/nologin -d %{_localstatedir}/spool/mail %{popuser} 2>/dev/null || : fi %pre ssl-inetd %{__grep} %{__id} %{popuser} &>/dev/null if [ $? -ne 0 ]; then /usr/sbin/groupadd %{popuser} 2>/dev/null || : /usr/sbin/useradd -c "Pop Account" -g %{popuser} \ -s /sbin/nologin -d %{_localstatedir}/spool/mail %{popuser} 2>/dev/null || : fi %pre standalone %{__grep} %{__id} %{popuser} &>/dev/null if [ $? -ne 0 ]; then /usr/sbin/groupadd %{popuser} 2>/dev/null || : /usr/sbin/useradd -c "Pop Account" -g %{popuser} \ -s /sbin/nologin -d %{_localstatedir}/spool/mail %{popuser} 2>/dev/null || : fi %pre ssl-standalone %{__grep} %{__id} %{popuser} &>/dev/null if [ $? -ne 0 ]; then /usr/sbin/groupadd %{popuser} 2>/dev/null || : /usr/sbin/useradd -c "Pop Account" -g %{popuser} \ -s /sbin/nologin -d %{_localstatedir}/spool/mail %{popuser} 2>/dev/null || : fi %post common umask 007 echo -e ` ls -lFd /usr/sbin/popauth ` if [ ! -f /etc/qpopper/pop.auth ]; then popauth -init fi if [ ! -f /etc/qpopper/pop.deny ]; then echo -e "root \n" > /etc/qpopper/pop.deny chown root:%{popuser} /etc/qpopper/pop.deny fi %post inetd if [ -f /var/lock/subsys/xinetd ]; then /etc/rc.d/init.d/xinetd restart 1>&2 else echo "Type \"/etc/rc.d/init.d/xinetd start\" to start inet server" 1>&2 fi %postun inetd if [ "$1" = "0" -a -f /var/lock/subsys/xinetd ]; then /etc/rc.d/init.d/xinetd restart 1>&2 fi %post ssl-inetd if [ -f /var/lock/subsys/xinetd ]; then /etc/rc.d/init.d/xinetd restart 1>&2 else echo "Type \"/etc/rc.d/init.d/xinetd start\" to start inet server" 1>&2 fi %postun ssl-inetd if [ "$1" = "0" -a -f /var/lock/subsys/xinetd ]; then /etc/rc.d/init.d/xinetd restart 1>&2 fi %post standalone /sbin/chkconfig --add qpopperd if [ -f /var/lock/subsys/qpopperd ]; then /etc/rc.d/init.d/qpopperd restart 1>&2 else echo "Run \"/etc/rc.d/init.d/qpopperd start\" to start Qpopper daemon." fi %preun standalone if [ "$1" = "0" ]; then if [ -f /var/lock/subsys/qpopperd ]; then /etc/rc.d/init.d/qpopperd stop 1>&2 fi /sbin/chkconfig --del qpopperd fi %post ssl-standalone /sbin/chkconfig --add qpoppersd if [ -f /var/lock/subsys/qpoppersd ]; then /etc/rc.d/init.d/qpoppersd restart 1>&2 else echo "Run \"/etc/rc.d/init.d/qpoppersd start\" to start Qpopper SSL daemon." fi %preun ssl-standalone if [ "$1" = "0" ]; then if [ -f /var/lock/subsys/qpoppersd ]; then /etc/rc.d/init.d/qpoppersd stop 1>&2 fi /sbin/chkconfig --del qpoppersd fi %files common %defattr(644,root,root,755) %doc doc/* GUIDE.pdf README* %dir %{_var}/mail/bulletins %attr(4755,root,root) %{_sbindir}/popauth %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) /etc/pam.d/qpopper %attr(770,root,%{popuser}) %dir %{_sysconfdir}/qpopper %attr(660,root,%{popuser}) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/qpopper/pop.* %attr(640,root,%{popuser}) %config(noreplace) %verify(not md5 mtime size) /etc/security/blacklist.qpopper %{_mandir}/man8/* %files inetd %defattr(644,root,root,755) %attr(660,root,%{popuser}) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/qpopper/config %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) /etc/xinetd.d/qpopper %attr(755,root,root) %{_sbindir}/qpopper %files ssl-inetd %defattr(644,root,root,755) %attr(660,root,%{popuser}) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/qpopper/config-ssl %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) /etc/xinetd.d/qpoppers %files standalone %defattr(644,root,root,755) %attr(660,root,%{popuser}) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/qpopper/config %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) /etc/sysconfig/qpopper %attr(754,root,root) /etc/rc.d/init.d/qpopperd %attr(755,root,root) %{_sbindir}/qpopperd %files ssl-standalone %defattr(644,root,root,755) %attr(660,root,%{popuser}) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/qpopper/config-ssl %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) /etc/sysconfig/qpoppers %attr(754,root,root) /etc/rc.d/init.d/qpoppersd %attr(755,root,root) %{_sbindir}/qpoppersd %define date %(echo `LC_ALL="C" date +"%a %b %d %Y"`) %changelog * %{date} T.Nonogaki (http://www.asahi-net.or.jp/~aa4t-nngk/) Release 8_RH.1.1 2006/09/04 Nonogaki - changed standalone init file names to qpopperd and qpoppersd Release 8_RH.1.0 2006/08/31 Nonogaki - tailored for RedHat Linux and Fedora * %{date} PLD Team All persons listed below can be reached at @pld-linux.org $Log: qpopper.spec,v $ Revision 1.76 2005/05/24 14:42:18 baggins - new URL - STBR Revision 1.75 2005/05/24 14:31:26 baggins - release 8 - security fixes from TODO (http://www.gentoo.org/security/en/glsa/glsa-200505-17.xml) - switched to new-style bconds Revision 1.74 2005/05/24 07:37:30 glen - TODO security Revision 1.73 2005/05/12 15:02:49 baggins - release 7 Revision 1.72 2005/05/12 14:44:53 baggins - ok, build fixed this time Revision 1.71 2005/05/12 14:33:34 baggins - release 6 - added sendmail patch to set at configure time where sendmail binary is located Revision 1.70 2005/05/12 13:31:35 baggins - release 5 - req pam 0.79 Revision 1.69 2005/05/01 15:50:30 matowy - adapterized - sorted BR Revision 1.68 2004/10/31 20:54:09 paladine - spaces->tabs - formatting Revision 1.67 2004/10/28 12:22:23 paladine - "MySQL" unification Revision 1.66 2003/09/26 14:24:28 baggins - release 4 Revision 1.65 2003/09/26 14:20:25 baggins - req pam >= 0.77.3 Revision 1.64 2003/08/04 11:35:58 qboosh - use SUSv2-compliant chown syntax (user:group) instead of deprecated Revision 1.63 2003/06/26 23:00:39 misi3k - rel 3 - added security patch - STBR - CVE: CAN-2003-0388 BUG: A remote user can determine if a specified account name is valid or not. Revision 1.62 2003/06/10 14:39:14 pascalek - Release 2: patch against gdbm 1.8.3 Revision 1.61 2003/05/28 13:01:32 malekith - massive attack: source-md5 Revision 1.60 2003/05/25 06:26:06 misi3k - massive attack s/pld.org.pl/pld-linux.org/ Revision 1.59 2003/04/15 13:49:38 misi3k - ups, down to 1.58 Revision 1.58 2003/04/15 13:48:18 misi3k - added Provides, Obsoletes Revision 1.57 2003/03/13 08:28:40 misi3k - security update to 4.0.5 Problem: Florian Heinz posted to the Bugtraq mailing list an exploit for qpopper based on a bug in the included vsnprintf implementation. The sample exploit requires a valid user account and password, and overflows a string in the pop_msg() function to give the user "mail" group privileges and a shell on the system. Since the Qvsnprintf function is used elsewhere in qpopper, additional exploits may be possible. Revision 1.56 2003/01/21 08:42:29 kloczek - merge translations from KSI. Revision 1.55 2003/01/20 11:17:10 pascalek - Release 2 - conditional build for mysql support - updated mysql patch to 0.6 Revision 1.54 2003/01/20 08:50:52 pascalek - config file and documentation for mysql Revision 1.53 2003/01/17 13:36:40 qboosh - more specific Requires - in %post common (moved from %post) added umask and chown basing on %attr Revision 1.52 2003/01/17 13:25:48 pascalek - added mysql patch Revision 1.51 2003/01/09 15:51:14 baggins - release 1 - tested on a server with ~2000 users, works Revision 1.50 2002/12/05 16:35:30 baggins - release 0.9, ready for testing - changed SOURCE{5,6,7} file names - qpoppersd symlink for SSL daemon - moved qpopper configs (/etc/qpopper/config*) to *-inetd and *-standalone packages Revision 1.49 2002/12/05 15:51:09 baggins - release 0.3 - added ssl-* packages (pop3s) Revision 1.48 2002/12/03 18:21:09 baggins - man patch: fixed paths in man page Revision 1.47 2002/12/03 18:18:20 baggins - basename patch - don't use full /blah/blah/qpopper name in logs, qpopper(d) is just fine Revision 1.46 2002/12/03 18:05:56 baggins - release 0.2 - added config patch - better default in config file Revision 1.45 2002/12/03 17:53:10 baggins - do replace /etc/sysconfig/rc-inetd/qpopper, parameters changed in non-intuitive way Revision 1.44 2002/12/03 17:42:19 baggins - cosmetics Revision 1.43 2002/11/27 22:45:13 baggins - big upgrade to 4.0.4, release 0.1 - not tested yet - added inetd and standalone subpackages - renamed qpopper package to qpopper-common and moved Obsoletes rules to -inetd/-standalone subpackages - -inetd/-standalone subpackages provides qpopper - SSL support is in :) Revision 1.42 2002/05/21 23:14:35 kloczek - perl -pi -e "s/^automake -a -c -f --foreing/\%\{__automake\}/; \ s/^automake -a -c -f/\%\{__automake\}/; \ s/^autoconf/\%\{__autoconf\}/" Revision 1.41 2002/02/23 04:25:52 kloczek - adapterized. Revision 1.40 2002/02/22 23:29:39 kloczek - removed all Group fields translations (oure rpm now can handle translating Group field using gettext). Revision 1.39 2002/01/18 02:14:45 kloczek - perl -pi -e "s/pld-list\@pld.org.pl/feedback\@pld.org.pl/" Revision 1.38 2001/12/07 21:12:45 mkochano - /etc/pam.d/* marked with %config(noreplace). - Release++ (I'm too lazy to write here new release number for each spec. Sorry). Revision 1.37 2001/10/11 13:48:28 qboosh - BuildRequires: autoconf Revision 1.36 2001/10/09 12:28:26 qboosh - don't gzip man pages in spec - rpm does Revision 1.35 2001/08/23 17:32:08 filon - removed -s from install -s, stripping is done by rpm Revision 1.34 2001/07/28 21:37:30 blues - typo: %s/sever"/server"/ Revision 1.33 2001/07/26 05:42:23 saq - reverting last change: removing new macros from %p{re,ost}{,un} Revision 1.31 2000/12/09 17:55:14 jajcus - file owners fixed (semi-automatically) (no special user (like http/news) should own his home directory nor files it doesn't create) Revision 1.30 2000/09/22 14:52:42 baggins - release 6 - finally a working IPv6 patch (do I have to fix everything?) Revision 1.29 2000/09/21 20:26:34 kloczek - adapterized. Revision 1.28 2000/09/21 20:12:54 baggins - release 5 - better IPv6 patch Revision 1.27 2000/09/04 18:47:02 baggins - release 4 - spec adapterized - IPv6 patch by me :) Revision 1.26 2000/06/21 18:08:34 kloczek - release 3, - added solid-pop3d and imap-pop to Obsoletes. Revision 1.25 2000/06/09 07:23:55 kloczek - added using %{__make} macro. Revision 1.24 2000/06/08 00:49:15 kloczek - release 2, - removed man group from man pages, - 4711 replaced by 4755 popauth. Revision 1.23 2000/05/27 20:18:26 kloczek - spec adapterized, - added using %configure macro, - cosmetics. Revision 1.22 2000/05/27 02:27:11 baggins - updated to 3.0.2 Revision 1.21 2000/05/05 15:06:00 mis - Group: synced with PLD groups Revision 1.20 2000/04/25 13:12:09 baggins - updated to 3.0 Revision 1.19 2000/04/01 11:15:39 zagrodzki - changed all BuildRoot definitons - removed all applnkdir defs - changed some prereqs/requires - removed duplicate empty lines Revision 1.18 2000/03/28 16:55:06 baggins - translated kloczkish into english Revision 1.17 2000/02/28 13:43:28 wiget - restart inetdeamon in %postun Revision 1.16 2000/02/02 11:05:20 waszi - small fixes in permissions for pam.d or init.d Revision 1.15 1999/10/14 15:58:18 baggins - post(un) scripts Revision 1.14 1999/10/14 15:55:46 baggins - prereq: rc-inetd - config(noreplace) for inetd config file Revision 1.13 1999/10/11 07:06:00 waszi - small fixes Revision 1.12 1999/10/06 09:12:05 waszi - qpopper.rc-inetd -> qpopper.inetd Revision 1.11 1999/10/06 06:54:22 waszi - support for rc-inetd Revision 1.10 1999/08/26 13:27:26 baggins - added homedirmail patch - minor cleanups Revision 1.9 1999/07/21 11:12:15 misiek - buildrequires Revision 1.8 1999/07/21 11:08:42 misiek - fixes + ipv6 patch * Thu Jun 24 1999 Michal Margula [2.53-4] - added patch for compiling under glibc 2.1.x - corrected to suit FHS 2.0 requirements - added BuildPrereq - fixed for current PAM (tnx Wiget ;)) * Mon Dec 28 1998 Wojtek ¦lusarczyk [2.53-3d] - added missing files in /etc/qpopper -- a bug in qpopper ? * Tue Sep 8 1998 Ziemek Borowski [2.53-1d] - Polish .spec translation - more detailed %attr for binaries (mail SUID for /usr/sbin/popauth) - %post & %postud added (from Ximenes Zalteca spec: http://www.kiva.net/~cdent/pam/) - %ghost for /etc/pop.auth & /etc/pop.deny - todo: qmail subpackage * Tue Sep 8 1998 Marek Habersack [2.53-1PAM] - first .spec release of this version