ALT Linux repos
S: | 2.3.21-alt1 |
D: | 1.1-alt0.hg20070530 |
5.0: | 1.1.6-alt2 |
4.1: | 1.0.13-alt1 |
4.0: | 1.0.3.hg20070801-alt1 |
+updates: | 1.0.3.hg20070801-alt1 |
3.0: | 0.99.14-alt2 |
Other repositories
Upstream: | 1.0.13 |
Group :: System/Servers
RPM: dovecot
Main Changelog Spec Patches Sources Download Gear Bugs and FR Repocop
23 may 2005 Sergey Ivanov <seriv at altlinux.ru> 0.99.14-alt2
- Buildreq fix: removed version binding for libpq-devel
- Message address fields are now parsed differently, fixing some
issues with spaces. Affects only clients which use FETCH ENVELOPE
command. - Message MIME parser was somewhat broken with missing MIME boundaries
- mbox: Don't allow X-UID headers in mails to override the UIDs we
would otherwise set. Too large values can break some clients and
cause other trouble. - passwd-file userdb wasn't working
- PAM crashed with 64bit systems
- non-SSL inetd startup wasn't working
- If UID FETCH notices and skips an expunged message, don't return
a NO reply. It's not needed and only makes clients give error
messages.
- Update to new version. From it's changelog:
* GNUTLS support hasn't been working for a while, so it's not even
tried to be used anymore unless explicitly wanted.
+ Added CRAM-MD5 authentication mechanism. Patch by Joshua Goodall
+ Added SMD5 and LDAP-MD5 password schemes and changed MD5 scheme to
use LDAP-MD5 if the password isn't in MD5crypt format. Patch by
Joshua Goodall
+ Workaround for some POP3 client bugs: if message doesn't contain the
"end of headers" empty line, add it automatically.
+ vpopmail supports now all password schemes, most importantly
MD5crypt works now without support from libc's crypt() - SQL and LDAP authentication was broken
- SEARCH UNKEYWORD wasn't working
- Updated to new version. From changelog of 0.99.12:
- Fix memory leaks in LDAP, MySQL and PGSQL userdb/passdb
- Fix hanging when parsing mails that have over 4096 bytes in one
line (SMTP servers normally don't allow over 1000 bytes so it
shouldn't be much of a problem) - FETCH BODYSTRUCTURE sometimes gave a wrong reply
(eg. with FETCH (BODYSTRUCTURE RFC822.SIZE) if it wasn't cached) - Never return more than one INBOX in LIST even if there are such
files. They don't work anyway and it just confuses clients. - mbox: Don't allow creating INBOX directory by creating/renaming
mailboxes under it. They just wouldn't work. - POP3: Don't return PLAIN in SASL list. We don't support initial SASL
responses, so it only breaks with most clients that try to use it. - IMAP and POP3 login processes may have sent each line in two IP
packets, one with the data and another with CR+LF. Some clients
didn't work because of this.
- Updated to 0.99.11
- Update to 0.99.10.9
- Updated to 0.99.10.8
- Explicitly use automake-1.4 for build and run %__automake before
%configure (hope this fix build with new autotools and GCC).
- Updated to 0.99.10.4 (bugfix release).
- Initial release for ALT Linux Sisyphus.
- Built with pop3 daemon and enable it in config.
- Add into %summary and %descrition info about POP3 protocol.
- Minor improvements in %files section.
- PreReq tuned.
- Updated to 0.99.10.2 (bugfix release).
- Removed auth-no-homedir.patch (no longer need).
- Updated our patches for new version.
- Add Packager tag.
- added %postun for user removal and commented it out.
- TODO is still todo.
- New version 0.99.10.
- Applied upstream bugfix patch.
- Added alt-conf-paths.patch
- Updated alt-mkcert.patch
- Updated %description.
- Updated buildrequires.
- PAM config renamed: imap->dovecot
- SSL/TLS certs renamed.
- Additional flags for %configure.
- Temporary build with --without-pop3d (should we?)
- Use default config instead of our.
- Mark /etc/rc.d/init.d/dovecot as %config(noreplace) (should we?).
- Init script updated.
- Corrected permissions for /var/run/dovecot and /var/run/dovecot/login.
- Other minor updates in spec file.
- TODO:
+ build and split modules (like postfix2 package).
+ other.
- Initial build for ALT Linux.
- Spec file cleaned up and improved (courier-imap.spec as example).
- Automatically added BuildRequires.
- %confugure with additional keys.
- PAM configs added.
- Create user for imap-login process.
- added sample default config
- SSL/TLS certs generation during package install (need more working)
- TODO:
+ check FHS and ALT policy compliance
+ with/without logic of build (do we need shadow-auth support?)
- 0.99.4 and fix startup so it starts imap-master not vsftpd :)
- first build