dovecot-vl.spec 35 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063
  1. Summary: Dovecot Secure imap server
  2. Summary(ja): Dovecot セキュア IMAP サーバ
  3. Name: dovecot
  4. Version: 2.2.36
  5. Release: 1%{?_dist_release}
  6. #dovecot itself is MIT, a few sources are PD, pigeonhole is LGPLv2
  7. License: MIT and LGPLv2 and BSD with advertising
  8. Group: System Environment/Daemons
  9. %define build_postgres 1
  10. %define build_mysql 1
  11. %define build_sqlite 1
  12. %define build_ldap 1
  13. # pigeonhole
  14. %define build_pigeonhole 1
  15. %define pigeonholever 0.4.24
  16. # pop before smtp (drac)
  17. %define build_drac 0
  18. URL: http://www.dovecot.org/
  19. Source: https://www.dovecot.org/releases/2.2/%{name}-%{version}.tar.gz
  20. Source1: dovecot.init
  21. Source2: dovecot.pam
  22. Source8: https://pigeonhole.dovecot.org/releases/2.2/dovecot-2.2-pigeonhole-%{pigeonholever}.tar.gz
  23. Source9: dovecot.sysconfig
  24. Source10: dovecot.tmpfilesd
  25. #our own
  26. Source14: dovecot.conf.5
  27. # drac plugin (pop before smtp)
  28. # Source100: http://www.dovecot.org/patches/1.1/drac.c
  29. # Source100: http://sourceforge.jp/projects/dovecot2-drac/downloads/53176/dovecot2-drac-0.1.tar.gz
  30. # Source110: README.plugin-drac
  31. Patch1: dovecot-2.0-defaultconfig.patch
  32. Patch2: dovecot-1.0.beta2-mkcert-permissions.patch
  33. # local filesystem rules
  34. Patch3: dovecot-1.0.rc7-mkcert-paths.patch
  35. Patch4: dovecot-2.2-mkcert-10years.patch
  36. Packager: iwamoto
  37. Vendor: Project Vine
  38. Distribution: Vine Linux
  39. Buildroot: %{_tmppath}/%{name}-%{version}-%{release}-root
  40. BuildRequires: openssl-devel, pam-devel, zlib-devel
  41. BuildRequires: bzip2-devel, libcap-devel
  42. BuildRequires: libtool autoconf automake, gettext-devel
  43. BuildRequires: pkgconfig
  44. BuildRequires: krb5-devel
  45. BuildRequires: tcp_wrappers
  46. # Package includes an initscript service file,
  47. # needs to require initscripts package
  48. Requires: initscripts
  49. Requires(pre): /usr/sbin/useradd
  50. Requires(post): /sbin/chkconfig, /usr/sbin/useradd, /sbin/chkconfig
  51. Requires(preun): /usr/sbin/userdel, /usr/sbin/groupdel
  52. Requires(preun): /sbin/chkconfig, /sbin/service
  53. Requires(postun): /sbin/service
  54. %if %{build_postgres}
  55. BuildRequires: libpq-devel
  56. %endif
  57. %if %{build_mysql}
  58. BuildRequires: libmariadb-devel
  59. %endif
  60. %if %{build_sqlite}
  61. BuildRequires: sqlite3-devel
  62. %endif
  63. %if %{build_ldap}
  64. BuildRequires: openldap-devel
  65. %endif
  66. %if %{build_drac}
  67. BuildRequires: dracd
  68. %endif
  69. %define docdir %{_docdir}/%{name}
  70. %define ssldir %{_sysconfdir}/pki/%{name}
  71. %description
  72. Dovecot is an IMAP server for Linux/UNIX-like systems, written with security
  73. primarily in mind. It also contains a small POP3 server. It supports mail
  74. in either of maildir or mbox formats.
  75. The SQL drivers and authentication plugins are in their subpackages.
  76. %if %{build_pigeonhole}
  77. %package pigeonhole
  78. Requires: %{name} = %{version}-%{release}
  79. Obsoletes: dovecot-sieve
  80. Summary: Sieve and managesieve plug-in for dovecot
  81. Group: System Environment/Daemons
  82. License: MIT and LGPLv2
  83. %description pigeonhole
  84. This package provides sieve and managesieve plug-in for dovecot LDA.
  85. %endif
  86. %if %{build_postgres}
  87. %package pgsql
  88. Requires: %{name} = %{version}-%{release}
  89. Summary: Postgres SQL backend for dovecot
  90. Group: System Environment/Daemons
  91. %description pgsql
  92. This package provides the Postgres SQL backend for dovecot-auth etc.
  93. %endif
  94. %if %{build_mysql}
  95. %package mysql
  96. Requires: %{name} = %{version}-%{release}
  97. Summary: MySQL backend for dovecot
  98. Group: System Environment/Daemons
  99. %description mysql
  100. This package provides the MySQL backend for dovecot-auth etc.
  101. %endif
  102. %if %{build_sqlite}
  103. %package sqlite
  104. Requires: %{name} = %{version}-%{release}
  105. Summary: SQLite backend for dovecot
  106. Group: System Environment/Daemons
  107. %description sqlite
  108. This package provides the SQLite backend for dovecot-auth etc.
  109. %endif
  110. %if %{build_ldap}
  111. %package ldap
  112. Requires: %{name} = %{version}-%{release}
  113. Summary: LDAP auth plugin for dovecot
  114. Group: System Environment/Daemons
  115. %description ldap
  116. This package provides the LDAP auth plugin for dovecot-auth etc.
  117. %endif
  118. %if %{build_drac}
  119. %package drac
  120. Summary: Dovecot plugin module for support drac (POP before SMTP)
  121. Group: System Environment/Daemons
  122. Requires: %{name} = %{version}-%{release}
  123. Requires: dracd
  124. Obsoletes: %{name}-plugin-drac < %{version}-%{release}
  125. %description drac
  126. Dovecot plugin module for support drac (POP before SMTP)
  127. %endif
  128. %package devel
  129. Requires: %{name} = %{version}-%{release}
  130. Summary: Development files dor dovecot
  131. Group: Development/Libraries
  132. %description devel
  133. This package provides the development files for dovecot.
  134. %prep
  135. %setup -q
  136. %patch1 -p1 -b .default-settings
  137. %patch2 -p1
  138. %patch3 -p1
  139. %patch4 -p1
  140. %if %{build_drac}
  141. %setup -T -D -q -a 100
  142. mv dovecot2-drac/README README.dovecot2-drac
  143. mv dovecot2-drac/README.j README.dovecot2-drac.jp
  144. cp %{SOURCE110} .
  145. %endif
  146. %if %{build_pigeonhole}
  147. %setup -q -D -T -a 8
  148. %endif
  149. %build
  150. # rm -f ./configure
  151. # autoreconf -i -f
  152. %configure \
  153. INSTALL_DATA="install -c -p -m644" \
  154. --disable-static \
  155. %if %{build_postgres}
  156. --with-pgsql \
  157. %endif
  158. %if %{build_mysql}
  159. --with-mysql \
  160. %endif
  161. %if %{build_sqlite}
  162. --with-sqlite \
  163. %endif
  164. --with-sql=plugin \
  165. --with-gssapi=plugin \
  166. --with-ssl=openssl \
  167. --with-ssldir=%{ssldir} \
  168. --with-libcap \
  169. --with-libwrap \
  170. --with-zlib \
  171. %if %{build_ldap}
  172. --with-ldap=plugin \
  173. %endif
  174. --with-docs
  175. sed -i 's|/etc/ssl|/etc/pki/dovecot|' doc/mkcert.sh doc/example-config/conf.d/10-ssl.conf
  176. make %{?_smp_mflags}
  177. %if %{build_pigeonhole}
  178. #pigeonhole
  179. pushd dovecot-2.2-pigeonhole-%{pigeonholever}
  180. autoreconf -fiv
  181. %configure \
  182. INSTALL_DATA="install -c -p -m644" \
  183. --disable-static \
  184. --with-dovecot=../ \
  185. --without-unfinished-features
  186. make %{?_smp_mflags}
  187. popd
  188. %endif
  189. %if %{build_drac}
  190. pushd dovecot2-drac
  191. make DOVDIR=../
  192. popd
  193. %endif
  194. %install
  195. rm -rf $RPM_BUILD_ROOT
  196. make install DESTDIR=$RPM_BUILD_ROOT
  197. rm -rf $RPM_BUILD_ROOT%{_datadir}/%{name}
  198. %if %{build_pigeonhole}
  199. pushd dovecot-2.2-pigeonhole-%{pigeonholever}
  200. make install DESTDIR=$RPM_BUILD_ROOT
  201. popd
  202. %endif
  203. %if %{build_drac}
  204. pushd dovecot2-drac
  205. install -m 755 drac_plugin.so $RPM_BUILD_ROOT/%{_libdir}/dovecot/
  206. mkdir -p $RPM_BUILD_ROOT/%{_libdir}/dovecot/imap/
  207. mkdir -p $RPM_BUILD_ROOT/%{_libdir}/dovecot/pop3/
  208. ln -s ../drac_plugin.so $RPM_BUILD_ROOT/%{_libdir}/dovecot/imap/
  209. ln -s ../drac_plugin.so $RPM_BUILD_ROOT/%{_libdir}/dovecot/pop3/
  210. popd
  211. %endif
  212. # install -p -m 755 src/plugins/convert/convert-tool $RPM_BUILD_ROOT%{_libexecdir}/%{name}
  213. mkdir -p $RPM_BUILD_ROOT%{_initrddir}
  214. install -p -m 755 %{SOURCE1} $RPM_BUILD_ROOT%{_initrddir}/dovecot
  215. mkdir -p $RPM_BUILD_ROOT%{_sysconfdir}/pam.d
  216. install -p -m 644 %{SOURCE2} $RPM_BUILD_ROOT%{_sysconfdir}/pam.d/dovecot
  217. mkdir -p $RPM_BUILD_ROOT%{_sysconfdir}/sysconfig
  218. install -p -m 600 %{SOURCE9} $RPM_BUILD_ROOT%{_sysconfdir}/sysconfig/dovecot
  219. #install man pages
  220. install -p -D -m 644 %{SOURCE14} $RPM_BUILD_ROOT%{_mandir}/man5/dovecot.conf.5
  221. # generate ghost .pem file
  222. mkdir -p $RPM_BUILD_ROOT%{ssldir}/certs
  223. mkdir -p $RPM_BUILD_ROOT%{ssldir}/private
  224. touch $RPM_BUILD_ROOT%{ssldir}/certs/dovecot.pem
  225. chmod 600 $RPM_BUILD_ROOT%{ssldir}/certs/dovecot.pem
  226. touch $RPM_BUILD_ROOT%{ssldir}/private/dovecot.pem
  227. chmod 600 $RPM_BUILD_ROOT%{ssldir}/private/dovecot.pem
  228. mkdir -p $RPM_BUILD_ROOT/var/run/dovecot/login
  229. chmod 755 $RPM_BUILD_ROOT/var/run/dovecot
  230. chmod 700 $RPM_BUILD_ROOT/var/run/dovecot/login
  231. # Install dovecot.conf and dovecot-openssl.cnf
  232. mkdir -p $RPM_BUILD_ROOT%{ssldir}
  233. mkdir -p $RPM_BUILD_ROOT%{_sysconfdir}/dovecot/conf.d
  234. install -p -m 644 doc/example-config/dovecot.conf $RPM_BUILD_ROOT%{_sysconfdir}/dovecot
  235. install -p -m 644 doc/example-config/conf.d/*.conf $RPM_BUILD_ROOT%{_sysconfdir}/dovecot/conf.d
  236. install -p -m 644 doc/example-config/conf.d/*.conf.ext $RPM_BUILD_ROOT%{_sysconfdir}/dovecot/conf.d
  237. install -p -m 644 doc/dovecot-openssl.cnf $RPM_BUILD_ROOT%{ssldir}/dovecot-openssl.cnf
  238. # Install pigeonhole conf
  239. pushd dovecot-2.2-pigeonhole-%{pigeonholever}
  240. install -p -m 644 doc/example-config/conf.d/*.conf $RPM_BUILD_ROOT%{_sysconfdir}/dovecot/conf.d
  241. popd
  242. # Install some of our own documentation
  243. # install -p -m644 %{SOURCE7} $RPM_BUILD_ROOT%{docdir}/REDHAT-FAQ.txt
  244. # Install the licensing files into the documentation area
  245. install -p -m644 COPYING* $RPM_BUILD_ROOT%{docdir}
  246. mkdir -p $RPM_BUILD_ROOT%{docdir}/examples/
  247. install -p -m755 doc/mkcert.sh $RPM_BUILD_ROOT%{_libexecdir}/%{name}/mkcert.sh
  248. # for f in `cd doc; echo *.conf`; do
  249. # install -p -m644 doc/$f $RPM_BUILD_ROOT%{docdir}/examples/$f;
  250. # done
  251. mv $RPM_BUILD_ROOT%{docdir} $RPM_BUILD_ROOT%{docdir}-%{version}
  252. mkdir -p $RPM_BUILD_ROOT/var/lib/dovecot
  253. #remove the libtool archives
  254. find $RPM_BUILD_ROOT%{_libdir}/%{name}/ -name '*.la' | xargs rm -f
  255. #prepare the filelist
  256. (
  257. find ${RPM_BUILD_ROOT}%{_libdir}/%{name} -type d | sed -e "s|^|%dir |";
  258. find ${RPM_BUILD_ROOT}%{_libdir}/%{name} -! -type d | \
  259. grep -v 'dovecot-config\|lib90_cmusieve_plugin\.so\|libdriver_.*\.so\|libauthdb_.*\.so\|libmech_.*\.so\|drac\.so';
  260. ) | sed -e "s|$RPM_BUILD_ROOT||" >libs.filelist
  261. #remove what we don't want
  262. rm -f $RPM_BUILD_ROOT%{_sysconfdir}/dovecot/README
  263. pushd doc
  264. #rm -f securecoding.txt thread-refs.txt
  265. popd
  266. %clean
  267. rm -rf $RPM_BUILD_ROOT
  268. %pre
  269. getent group dovecot >/dev/null || groupadd -r dovecot
  270. getent passwd dovecot >/dev/null || \
  271. useradd -r -g dovecot -d /usr/libexec/dovecot -s /sbin/nologin -c "Dovecot IMAP server" dovecot
  272. getent group dovenull >/dev/null || groupadd -r dovenull
  273. getent passwd dovenull >/dev/null || \
  274. useradd -r -g dovenull -d /usr/libexec/dovecot -s /sbin/nologin -c "Dovecot's unauthorized user" dovenull
  275. exit 0
  276. %post
  277. /sbin/chkconfig --add %{name}
  278. # generate the ssl certificates
  279. if [ ! -f %{ssldir}/certs/%{name}.pem ]; then
  280. SSLDIR=%{ssldir} OPENSSLCONFIG=%{ssldir}/dovecot-openssl.cnf \
  281. %{_libexecdir}/%{name}/mkcert.sh &> /dev/null
  282. fi
  283. if ! test -f /var/run/dovecot/login/ssl-parameters.dat; then
  284. dovecot --build-ssl-parameters &>/dev/null
  285. fi
  286. exit 0
  287. %preun
  288. if [ $1 = 0 ]; then
  289. /sbin/service %{name} stop > /dev/null 2>&1 || :
  290. /sbin/chkconfig --del %{name} || :
  291. fi
  292. %postun
  293. if [ "$1" -ge "1" ]; then
  294. /sbin/service %{name} condrestart 2>/dev/null || :
  295. fi
  296. %check
  297. make check
  298. cd dovecot-2.2-pigeonhole-%{pigeonholever}
  299. make check
  300. %files -f libs.filelist
  301. %defattr(-,root,root,-)
  302. %doc doc/* AUTHORS ChangeLog COPYING COPYING.LGPL COPYING.MIT NEWS README
  303. # %doc AUTHORS ChangeLog NEWS README doc/*.txt
  304. %dir %{_sysconfdir}/dovecot
  305. %dir %{_sysconfdir}/dovecot/conf.d
  306. %config(noreplace) %{_sysconfdir}/dovecot/dovecot.conf
  307. %config(noreplace) %{_sysconfdir}/dovecot/conf.d/*.conf
  308. %config(noreplace) %{_sysconfdir}/dovecot/conf.d/*.conf.ext
  309. # %config(noreplace) %{_sysconfdir}/dovecot.conf
  310. %attr(0600,root,root) %config(noreplace) %{_sysconfdir}/sysconfig/dovecot
  311. %{_initrddir}/dovecot
  312. %config(noreplace) %{_sysconfdir}/pam.d/dovecot
  313. %dir %{ssldir}
  314. %dir %{ssldir}/certs
  315. %dir %{ssldir}/private
  316. %config(noreplace) %{ssldir}/dovecot-openssl.cnf
  317. %attr(0600,root,root) %ghost %config(missingok,noreplace) %verify(not md5 size mtime) %{ssldir}/certs/dovecot.pem
  318. %attr(0600,root,root) %ghost %config(missingok,noreplace) %verify(not md5 size mtime) %{ssldir}/private/dovecot.pem
  319. %{_libexecdir}/%{name}
  320. %{_libdir}/dovecot/auth/libauthdb_imap.so
  321. %{_libdir}/dovecot/auth/libmech_gssapi.so
  322. %{_sbindir}/dovecot
  323. # %{_sbindir}/dovecotpw
  324. %{_bindir}/doveadm
  325. %{_bindir}/doveconf
  326. %{_bindir}/dsync
  327. %attr(0755,root,dovecot) %dir /var/run/dovecot
  328. %attr(0750,root,dovenull) %dir /var/run/dovecot/login
  329. # %attr(0755,root,dovecot) %{_libexecdir}/%{name}/mkcert.sh
  330. %attr(0750,dovecot,dovecot) %dir /var/lib/dovecot
  331. %{_mandir}/man1/deliver.1.gz
  332. %{_mandir}/man1/doveadm*.1.gz
  333. %{_mandir}/man1/doveconf.1.gz
  334. %{_mandir}/man1/dovecot*.1.gz
  335. %{_mandir}/man1/dsync.1.gz
  336. %{_mandir}/man5/dovecot.conf.5.gz
  337. %{_mandir}/man7/doveadm-search-query.7.gz
  338. %if %{build_pigeonhole}
  339. %files pigeonhole
  340. %defattr(-,root,root,-)
  341. %{_bindir}/sieve-dump
  342. %{_bindir}/sieve-filter
  343. %{_bindir}/sieve-test
  344. %{_bindir}/sievec
  345. %config(noreplace) %{_sysconfdir}/dovecot/conf.d/90-sieve.conf
  346. %config(noreplace) %{_sysconfdir}/dovecot/conf.d/20-managesieve.conf
  347. %{_libexecdir}/%{name}/managesieve
  348. %{_libexecdir}/%{name}/managesieve-login
  349. %dir %{_libdir}/dovecot/settings
  350. %{_libdir}/dovecot/settings/libmanagesieve_*.so
  351. %{_mandir}/man1/sieve-dump.1.gz
  352. %{_mandir}/man1/sieve-filter.1.gz
  353. %{_mandir}/man1/sieve-test.1.gz
  354. %{_mandir}/man1/sievec.1.gz
  355. %{_mandir}/man1/sieved.1.gz
  356. %{_mandir}/man7/pigeonhole.7.gz
  357. %endif
  358. %if %{build_mysql}
  359. %files mysql
  360. %defattr(-,root,root,-)
  361. %{_libdir}/%{name}/libdriver_mysql.so
  362. %{_libdir}/%{name}/auth/libdriver_mysql.so
  363. %{_libdir}/%{name}/dict/libdriver_mysql.so
  364. %endif
  365. %if %{build_postgres}
  366. %files pgsql
  367. %defattr(-,root,root,-)
  368. %{_libdir}/%{name}/libdriver_pgsql.so
  369. %{_libdir}/%{name}/auth/libdriver_pgsql.so
  370. %{_libdir}/%{name}/dict/libdriver_pgsql.so
  371. %endif
  372. %if %{build_sqlite}
  373. %files sqlite
  374. %defattr(-,root,root,-)
  375. %{_libdir}/%{name}/libdriver_sqlite.so
  376. %{_libdir}/%{name}/auth/libdriver_sqlite.so
  377. %{_libdir}/%{name}/dict/libdriver_sqlite.so
  378. %endif
  379. %if %{build_ldap}
  380. %files ldap
  381. %defattr(-,root,root,-)
  382. %{_libdir}/%{name}/auth/libauthdb_ldap.so
  383. %endif
  384. %if %{build_drac}
  385. %files drac
  386. %defattr(-,root,root)
  387. %{_libdir}/%{name}/drac_plugin.so
  388. %{_libdir}/%{name}/imap/drac_plugin.so
  389. %{_libdir}/%{name}/pop3/drac_plugin.so
  390. %doc README.plugin-drac
  391. %endif
  392. %files devel
  393. %defattr(-,root,root,-)
  394. %{_includedir}/%{name}
  395. %{_libdir}/%{name}/dovecot-config
  396. %{_datadir}/aclocal/dovecot.m4
  397. %if %{build_pigeonhole}
  398. %{_datadir}/aclocal/dovecot-pigeonhole.m4
  399. %endif
  400. %changelog
  401. * Tue Nov 06 2018 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 2.2.36-1
  402. - new upstream release.
  403. - updated pigeonhole to 0.4.24.
  404. * Fri Mar 23 2018 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 2.2.35-1
  405. - new upstream release.
  406. - updated pigeonhole to 0.4.23.
  407. * Wed Feb 28 2018 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 2.2.33.2-1
  408. - new upstream release.
  409. - updated pigeonhole to 0.4.21.
  410. * Sun May 22 2016 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 2.2.24-1
  411. - new upstream release.
  412. - updated pigeonhole to 0.4.14.
  413. - added dovecot-pigeonhole.m4 to dovecot-devel.
  414. * Thu Mar 10 2016 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp> 2.2.21-1
  415. - new upstream release.
  416. - updated pigeonhole to 0.4.10.
  417. - built with openssl 1.0.2g
  418. * Mon Nov 2 2015 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 2.2.19-1
  419. - new upstream release.
  420. - updated pigeonhole to 0.4.9.
  421. * Tue Jul 8 2014 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 2.2.13-2
  422. - replaced "BR:mysql-devel" to "BR:libmysqlclient-devel".
  423. - enabled libwrap.
  424. * Sat Jun 14 2014 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp> 2.2.13-1
  425. - new upstream release 2.2.13, pigeonhole 0.4.3
  426. - replace BR: libpq-devel from postgresql-devel
  427. * Thu Jan 9 2014 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp> 2.2.10-1
  428. - new upstream release 2.2.10, pigeonhole 0.4.2
  429. - drop drac (Pop Before Smtp) support
  430. - add patch4
  431. * Thu Oct 25 2012 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp> 2.1.10-1
  432. - new upstream release 2.1.10
  433. - new upstream release pigeonhole 0.3.3
  434. - change configure options to fit new release
  435. - change file list to fit new release
  436. - fix openssl key location in defalut config files
  437. * Sat Jun 16 2012 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp> 2.0.21-1
  438. - new upstream release
  439. - new upstream release pigeonhole 0.2.6
  440. * Mon Oct 31 2011 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp> 2.0.15-1
  441. - new upstream release
  442. * Wed Sep 28 2011 Masanobu HAGANE <masanobu@hagane.jp> 2.0.13-2
  443. - revival drac_plugin.so (POP bedore SMTP) support
  444. - use DRAC plugin for Dovecot-2.x
  445. - (get from http://sourceforge.jp/projects/dovecot2-drac/releases/)
  446. * Sat May 21 2011 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp> 2.0.13-1
  447. - new upstream release
  448. * Sun Apr 17 2011 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp> 2.0.12-1
  449. - new upstream release
  450. - new upstream release pigeonholever 0.2.3
  451. * Tue Apr 12 2011 Shu KONNO <owa@bg.wakwak.com> 2.0.9-6
  452. - rebuilt with postgresql-9.0.3
  453. * Mon Feb 14 2011 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp> 2.0.9-5
  454. - fix pigeonhole R: (remove epoch)
  455. * Mon Jan 24 2011 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp> 2.0.9-4
  456. - fix source url
  457. * Wed Jan 19 2011 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp> 2.0.9-3
  458. - disable drac sub package (drac plugin not work with dovecot 2.x)
  459. * Mon Jan 17 2011 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp> 2.0.9-2
  460. - fix config file path in dovecot.init
  461. - fix group of /var/run/dovecot/login
  462. * Sun Jan 16 2011 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp> 2.0.9-1
  463. - new upstream release 2.0.x
  464. * Tue Jan 11 2011 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.2.15-2
  465. - rebuild with openssl-1.0.0c
  466. * Sat Oct 9 2010 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp> 1.2.15-1
  467. - new upstream release with security fixes (CVE-2010-3780,3779,3707,3706)
  468. - add BR: pkgconfig
  469. * Thu Mar 11 2010 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp> 1.2.11-1
  470. - new upstream release with mbox DoS fix
  471. * Mon Jan 25 2010 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp> 1.2.10-2
  472. - fix drac.so in libs.files
  473. * Mon Jan 25 2010 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp> 1.2.10-1
  474. - new upstream release
  475. * Fri Jan 8 2010 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp> 1.2.9-1
  476. - new upstream release
  477. - update to dovecot sieve 1.1.8
  478. * Thu Sep 17 2009 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp> 1.2.3-2
  479. - update to dovecot sieve 1.1.7 to fix BoF
  480. - add BR: bzip2-devel, libcap-devel
  481. * Mon Aug 10 2009 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp> 1.2.3-1
  482. - new upstream release
  483. * Wed Jul 29 2009 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp> 1.2.2-1
  484. - new upstream release
  485. * Sun Jul 12 2009 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp> 1.2.1-1
  486. - new upstream release
  487. * Tue Jul 7 2009 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp> 1.2.0-1
  488. - new upstream 1.2.x release
  489. - update Patch1 to fit new release
  490. - README.plugin-drac in UTF-8
  491. * Tue Jun 2 2009 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp> 1.1.16-1
  492. - new upstream release
  493. * Fri May 22 2009 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 1.1.15-3
  494. - rebuilt with MySQL-5.1.34.
  495. * Tue May 19 2009 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp> 1.1.15-2
  496. - add BuildRequires gettext-devel instead of gettext
  497. * Tue May 19 2009 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp> 1.1.15-1
  498. - new upstream release
  499. - update patch1 to fix new release
  500. * Mon Apr 27 2009 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp> 1.1.14-1
  501. - new upstream release
  502. * Sun Mar 22 2009 NAKAMURA Kenta <kenta@vinelinux.org> 1.1.13-2
  503. - rebuilt with openldap-2.4.11
  504. * Sun Mar 22 2009 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp> 1.1.13-1
  505. - new upstream release
  506. * Sat Feb 07 2009 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp> 1.1.11-1
  507. - new upstream release
  508. * Sun Feb 01 2009 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp> 1.1.10-1
  509. - new upstream release
  510. * Mon Jan 12 2009 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp> 1.1.8-1
  511. - new upstream release
  512. * Sat Nov 01 2008 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp> 1.1.6-1
  513. - new upstream release
  514. * Tue Oct 21 2008 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp> 1.1.4-2
  515. - change BuildRequires sqlite-devel -> sqlite3-devel
  516. * Mon Oct 20 2008 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp> 1.1.4-1
  517. - new upstream release
  518. * Fri Sep 05 2008 Daisuke SUZUKI <daisuke@linux.or.jp> 1.1.3-1
  519. - new upstream release
  520. * Sun Aug 17 2008 Daisuke SUZUKI <daisuke@linux.or.jp> 1.1.2-1
  521. - new upstream release
  522. - split ldap plugin to subpackage
  523. - split sql plugins to subpackages
  524. - add -devel subpackage
  525. - update drac module, rename to -drac from -plugin-drac
  526. - add dovecot-sieve
  527. * Mon Mar 10 2008 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp> 1.0.13-0vl2
  528. - build for VineSeed (0vl1 is for VinePlus 4.x)
  529. - new upstream release
  530. * Mon Jan 07 2008 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp> 1.0.10-0vl2
  531. - build for VineSeed (0vl1 is for VinePlus 4.x)
  532. - new upstream release with security fix (CVE-2007-6598)
  533. - turn on daemon stop massage (Already start message is on)
  534. * Sat Dec 15 2007 Daisuke SUZUKI <daisuke@linux.or.jp> 1.0.9-0vl1
  535. - new upstream source
  536. * Wed Nov 21 2007 NAKAMURA Kenta <kenta@vinelinux.org> 1.0.7-0vl4
  537. - updated %%install section to support lib64 architecture
  538. * Sun Nov 04 2007 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp> 1.0.7-0vl3
  539. - rebuild for VineSeed (from VinePlus 4.x)
  540. * Thu Sep 20 2007 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 1.0.5-0vl1
  541. - new upstream release
  542. - rebuilt with postgresql-devel 8.2.5
  543. * Sun Aug 5 2007 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 1.0.3-0vl1
  544. - new upstream release
  545. * Sun May 20 2007 Daisuke SUZUKI <daisuke@linux.or.jp> 1.0.0-0vl1
  546. - new upstream release
  547. * Sat Nov 03 2007 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp> 1.0.7-0vl2
  548. - add Require dracd tag in plugin-drac
  549. * Sat Nov 03 2007 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp> 1.0.7-0vl1
  550. - new upstream release
  551. * Fri Oct 12 2007 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp> 1.0.5-0vl4
  552. - fix drac plugin make method
  553. - change drac.so install method (use sym link)
  554. - add README.plugin-drac
  555. * Fri Oct 12 2007 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp> 1.0.5-0vl3
  556. - add dovecot-openssl.cnf install to doc
  557. - daemon restart message turn on when package is upgraded
  558. * Tue Oct 09 2007 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp> 1.0.5-0vl2
  559. - add drac.so (POP bedore SMTP) support
  560. * Mon Oct 08 2007 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp> 1.0.5-0vl1
  561. - new upstream release
  562. - drop patch500 (it is included in new release)
  563. - move Mysql buildreq tag to "if build_mysql" section
  564. - add Requires: postgresql-libs and Requires: MySQL-shared in "if-endif"
  565. - add Requires: openldap
  566. * Wed Aug 29 2007 MATSUBAYASHI Kohji <shaolin@vinelinux.org> 1.0-0.rc17.0vl2
  567. - add Patch500 to fix directory traversal vulnerability (CVE-2007-2231)
  568. note that version 1.0.rc29 and up have been already fixed in upstream
  569. * Mon Jan 08 2007 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp> 1.0-0.rc17.0vl1
  570. - new upstream RC release
  571. * Sun Jan 07 2007 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp> 1.0-0.rc16.0vl1
  572. - new upstream RC release
  573. * Thu Dec 21 2006 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp> 1.0-0.rc15.0vl2
  574. - add Vendor/Distribution tag
  575. * Sun Dec 10 2006 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp> 1.0-0.rc15.0vl1
  576. - new upstream RC release
  577. - add BuildRequires: MySQL-shared, MySQL-devel
  578. - update patch100
  579. * Mon Oct 30 2006 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 1.0-0.rc7.1vl2
  580. - rebuilt with MySQL 5.0.27
  581. * Mon Aug 28 2006 IWAI, Masaharu <iwai@alib.jp> 1.0-0.rc7.1vl1
  582. - new upstream release
  583. - update default settings patch (Patch100)
  584. - build with openldap-2.3.24
  585. * Tue Aug 1 2006 IWAI, Masaharu <iwai@alib.jp> 1.0-0.rc2.1vl1
  586. - first release for Vine Linux
  587. * Mon Jul 17 2006 Petr Rockai <prockai@redhat.com> - 1.0-0.rc2.1
  588. - reenable inotify and see what happens
  589. * Thu Jul 13 2006 Petr Rockai <prockai@redhat.com> - 1.0-0.rc2
  590. - update to latest upstream release candidate
  591. - disable inotify for now, doesn't build -- this needs fixing though
  592. * Wed Jul 12 2006 Jesse Keating <jkeating@redhat.com> - 1.0-0.beta8.2.1
  593. - rebuild
  594. * Thu Jun 08 2006 Petr Rockai <prockai@redhat.com> - 1.0-0.beta8.2
  595. - put back pop3_uidl_format default that got lost
  596. in the beta2->beta7 upgrade (would cause pop3 to not work
  597. at all in many situations)
  598. * Thu May 04 2006 Petr Rockai <prockai@redhat.com> - 1.0-0.beta8.1
  599. - upgrade to latest upstream beta release (beta8)
  600. - contains a security fix in mbox handling
  601. * Thu May 04 2006 Petr Rockai <prockai@redhat.com> - 1.0-0.beta7.1
  602. - upgrade to latest upstream beta release
  603. - fixed BR 173048
  604. * Fri Mar 17 2006 Petr Rockai <prockai@redhat.com> - 1.0-0.beta2.8
  605. - fix sqlite detection in upstream configure checks, second part
  606. of #182240
  607. * Wed Mar 8 2006 Bill Nottingham <notting@redhat.com> - 1.0-0.beta2.7
  608. - fix scriplet noise some more
  609. * Mon Mar 6 2006 Jeremy Katz <katzj@redhat.com> - 1.0-0.beta2.6
  610. - fix scriptlet error (mitr, #184151)
  611. * Mon Feb 27 2006 Petr Rockai <prockai@redhat.com> - 1.0-0.beta2.5
  612. - fix #182240 by looking in lib64 for libs first and then lib
  613. - fix comment #1 in #182240 by copying over the example config files
  614. to documentation directory
  615. * Fri Feb 10 2006 Jesse Keating <jkeating@redhat.com> - 1.0-0.beta2.4.1
  616. - bump again for double-long bug on ppc(64)
  617. * Thu Feb 09 2006 Petr Rockai <prockai@redhat.com> - 1.0-0.beta2.4
  618. - enable inotify as it should work now (#179431)
  619. * Tue Feb 07 2006 Jesse Keating <jkeating@redhat.com> - 1.0-0.beta2.3.1
  620. - rebuilt for new gcc4.1 snapshot and glibc changes
  621. * Thu Feb 02 2006 Petr Rockai <prockai@redhat.com> - 1.0-0.beta2.3
  622. - change the compiled-in defaults and adjust the default's configfile
  623. commented-out example settings to match compiled-in defaults,
  624. instead of changing the defaults only in the configfile, as per #179432
  625. - fix #179574 by providing a default uidl_format for pop3
  626. - half-fix #179620 by having plaintext auth enabled by default... this
  627. needs more thinking (which one we really want) and documentation
  628. either way
  629. * Tue Jan 31 2006 Petr Rockai <prockai@redhat.com> - 1.0-0.beta2.2
  630. - update URL in description
  631. - call dovecot --build-ssl-parameters in postinst as per #179430
  632. * Mon Jan 30 2006 Petr Rockai <prockai@redhat.com> - 1.0-0.beta2.1
  633. - fix spec to work with BUILD_DIR != SOURCE_DIR
  634. - forward-port and split pam-nocred patch
  635. * Mon Jan 23 2006 Petr Rockai <prockai@redhat.com> - 1.0-0.beta2
  636. - new upstream version, hopefully fixes #173928, #163550
  637. - fix #168866, use install -p to install documentation
  638. * Fri Dec 09 2005 Jesse Keating <jkeating@redhat.com>
  639. - rebuilt
  640. * Sat Nov 12 2005 Tom Lane <tgl@redhat.com> - 0.99.14-10.fc5
  641. - Rebuild due to mysql update.
  642. * Wed Nov 9 2005 Tomas Mraz <tmraz@redhat.com> - 0.99.14-9.fc5
  643. - rebuilt with new openssl
  644. * Fri Sep 30 2005 Tomas Mraz <tmraz@redhat.com> - 0.99.14-8.fc5
  645. - use include instead of pam_stack in pam config
  646. * Wed Jul 27 2005 John Dennis <jdennis@redhat.com> - 0.99.14-7.fc5
  647. - fix bug #150888, log authenication failures with ip address
  648. * Fri Jul 22 2005 John Dennis <jdennis@redhat.com> - 0.99.14-6.fc5
  649. - fix bug #149673, add dummy PAM_TTY
  650. * Thu Apr 28 2005 John Dennis <jdennis@redhat.com> - 0.99.14-5.fc4
  651. - fix bug #156159 insecure location of restart flag file
  652. * Fri Apr 22 2005 John Dennis <jdennis@redhat.com> - 0.99.14-4.fc4
  653. - openssl moved its certs, CA, etc. from /usr/share/ssl to /etc/pki
  654. * Tue Apr 12 2005 Tom Lane <tgl@redhat.com> 0.99.14-3.fc4
  655. - Rebuild for Postgres 8.0.2 (new libpq major version).
  656. * Mon Mar 7 2005 John Dennis <jdennis@redhat.com> 0.99.14-2.fc4
  657. - bump rev for gcc4 build
  658. * Mon Feb 14 2005 John Dennis <jdennis@redhat.com> - 0.99.14-1.fc4
  659. - fix bug #147874, update to 0.99.14 release
  660. v0.99.14 2005-02-11 Timo Sirainen <tss at iki.fi>
  661. - Message address fields are now parsed differently, fixing some
  662. issues with spaces. Affects only clients which use FETCH ENVELOPE
  663. command.
  664. - Message MIME parser was somewhat broken with missing MIME boundaries
  665. - mbox: Don't allow X-UID headers in mails to override the UIDs we
  666. would otherwise set. Too large values can break some clients and
  667. cause other trouble.
  668. - passwd-file userdb wasn't working
  669. - PAM crashed with 64bit systems
  670. - non-SSL inetd startup wasn't working
  671. - If UID FETCH notices and skips an expunged message, don't return
  672. a NO reply. It's not needed and only makes clients give error
  673. messages.
  674. * Wed Feb 2 2005 John Dennis <jdennis@redhat.com> - 0.99.13-4.devel
  675. - fix bug #146198, clean up temp kerberos tickets
  676. * Mon Jan 17 2005 John Dennis <jdennis@redhat.com> 0.99.13-3.devel
  677. - fix bug #145214, force mbox_locks to fcntl only
  678. - fix bug #145241, remove prereq on postgres and mysql, allow rpm auto
  679. dependency generator to pick up client lib dependency if needed.
  680. * Thu Jan 13 2005 John Dennis <jdennis@redhat.com> 0.99.13-2.devel
  681. - make postgres & mysql conditional build
  682. - remove execute bit on migration example scripts so rpm does not pull
  683. in additional dependences on perl and perl modules that are not present
  684. in dovecot proper.
  685. - add REDHAT-FAQ.txt to doc directory
  686. * Thu Jan 6 2005 John Dennis <jdennis@redhat.com> 0.99.13-1.devel
  687. - bring up to date with latest upstream, 0.99.13, bug #143707
  688. also fix bug #14462, bad dovecot-uid macro name
  689. * Thu Jan 6 2005 John Dennis <jdennis@redhat.com> 0.99.11-10.devel
  690. - fix bug #133618, removed LITERAL+ capability from capability string
  691. * Wed Jan 5 2005 John Dennis <jdennis@redhat.com> 0.99.11-9.devel
  692. - fix bug #134325, stop dovecot during installation
  693. * Wed Jan 5 2005 John Dennis <jdennis@redhat.com> 0.99.11-8.devel
  694. - fix bug #129539, dovecot starts too early,
  695. set chkconfig to 65 35 to match cyrus-imapd
  696. - also delete some old commented out code from SSL certificate creation
  697. * Thu Dec 23 2004 John Dennis <jdennis@redhat.com> 0.99.11-7.devel
  698. - add UW to Dovecot migration documentation and scripts, bug #139954
  699. fix SSL documentation and scripts, add missing documentation, bug #139276
  700. * Mon Nov 15 2004 Warren Togami <wtogami@redhat.com> 0.99.11-2.FC4.1
  701. - rebuild against MySQL4
  702. * Thu Oct 21 2004 John Dennis <jdennis@redhat.com>
  703. - fix bug #136623
  704. Change License field from GPL to LGPL to reflect actual license
  705. * Thu Sep 30 2004 John Dennis <jdennis@redhat.com> 0.99.11-1.FC3.3
  706. - fix bug #124786, listen to ipv6 as well as ipv4
  707. * Wed Sep 8 2004 John Dennis <jdennis@redhat.com> 0.99.11-1.FC3.1
  708. - bring up to latest upstream,
  709. comments from Timo Sirainen <tss at iki.fi> on release v0.99.11 2004-09-04
  710. + 127.* and ::1 IP addresses are treated as secured with
  711. disable_plaintext_auth = yes
  712. + auth_debug setting for extra authentication debugging
  713. + Some documentation and error message updates
  714. + Create PID file in /var/run/dovecot/master.pid
  715. + home setting is now optional in static userdb
  716. + Added mail setting to static userdb
  717. - After APPENDing to selected mailbox Dovecot didn't always notice the
  718. new mail immediately which broke some clients
  719. - THREAD and SORT commands crashed with some mails
  720. - If APPENDed mail ended with CR character, Dovecot aborted the saving
  721. - Output streams sometimes sent data duplicated and lost part of it.
  722. This could have caused various strange problems, but looks like in
  723. practise it rarely caused real problems.
  724. * Wed Aug 4 2004 John Dennis <jdennis@redhat.com>
  725. - change release field separator from comma to dot, bump build number
  726. * Mon Aug 2 2004 John Dennis <jdennis@redhat.com> 0.99.10.9-1,FC3,1
  727. - bring up to date with latest upstream, fixes include:
  728. - LDAP support compiles now with Solaris LDAP library
  729. - IMAP BODY and BODYSTRUCTURE replies were wrong for MIME parts which
  730. didn't contain Content-Type header.
  731. - MySQL and PostgreSQL auth didn't reconnect if connection was lost
  732. to SQL server
  733. - Linking fixes for dovecot-auth with some systems
  734. - Last fix for disconnecting client when downloading mail longer than
  735. 30 seconds actually made it never disconnect client. Now it works
  736. properly: disconnect when client hasn't read _any_ data for 30
  737. seconds.
  738. - MySQL compiling got broken in last release
  739. - More PostgreSQL reconnection fixing
  740. * Mon Jul 26 2004 John Dennis <jdennis@redhat.com> 0.99.10.7-1,FC3,1
  741. - enable postgres and mySQL in build
  742. - fix configure to look for mysql in alternate locations
  743. - nuke configure script in tar file, recreate from configure.in using autoconf
  744. - bring up to latest upstream, which included:
  745. - Added outlook-pop3-no-nuls workaround to fix Outlook hang in mails with NULs.
  746. - Config file lines can now contain quoted strings ("value ")
  747. - If client didn't finish downloading a single mail in 30 seconds,
  748. Dovecot closed the connection. This was supposed to work so that
  749. if client hasn't read data at all in 30 seconds, it's disconnected.
  750. - Maildir: LIST now doesn't skip symlinks
  751. * Wed Jun 30 2004 John Dennis <jdennis@redhat.com>
  752. - bump rev for build
  753. - change rev for FC3 build
  754. * Fri Jun 25 2004 John Dennis <jdennis@redhat.com> - 0.99.10.6-1
  755. - bring up to date with upstream,
  756. recent change log comments from Timo Sirainen were:
  757. SHA1 password support using OpenSSL crypto library
  758. mail_extra_groups setting
  759. maildir_stat_dirs setting
  760. Added NAMESPACE capability and command
  761. Autocreate missing maildirs (instead of crashing)
  762. Fixed occational crash in maildir synchronization
  763. Fixed occational assertion crash in ioloop.c
  764. Fixed FreeBSD compiling issue
  765. Fixed issues with 64bit Solaris binary
  766. * Tue Jun 15 2004 Elliot Lee <sopwith@redhat.com>
  767. - rebuilt
  768. * Thu May 27 2004 David Woodhouse <dwmw2@redhat.com> 0.99.10.5-1
  769. - Update to 0.99.10.5 to fix maildir segfaults (#123022)
  770. * Fri May 07 2004 Warren Togami <wtogami@redhat.com> 0.99.10.4-4
  771. - default auth config that is actually usable
  772. - Timo Sirainen (author) suggested functionality fixes
  773. maildir, imap-fetch-body-section, customflags-fix
  774. * Mon Feb 23 2004 Tim Waugh <twaugh@redhat.com>
  775. - Use ':' instead of '.' as separator for chown.
  776. * Tue Feb 17 2004 Jeremy Katz <katzj@redhat.com> - 0.99.10.4-3
  777. - restart properly if it dies (#115594)
  778. * Fri Feb 13 2004 Elliot Lee <sopwith@redhat.com>
  779. - rebuilt
  780. * Mon Nov 24 2003 Jeremy Katz <katzj@redhat.com> 0.99.10.4-1
  781. - update to 0.99.10.4
  782. * Mon Oct 6 2003 Jeremy Katz <katzj@redhat.com> 0.99.10-7
  783. - another patch from upstream to fix returning invalid data on partial
  784. BODY[part] fetches
  785. - patch to avoid confusion of draft/deleted in indexes
  786. * Tue Sep 23 2003 Jeremy Katz <katzj@redhat.com> 0.99.10-6
  787. - add some patches from upstream (#104288)
  788. * Thu Sep 4 2003 Jeremy Katz <katzj@redhat.com> 0.99.10-5
  789. - fix startup with 2.6 with patch from upstream (#103801)
  790. * Tue Sep 2 2003 Jeremy Katz <katzj@redhat.com> 0.99.10-4
  791. - fix assert in search code (#103383)
  792. * Tue Jul 22 2003 Nalin Dahyabhai <nalin@redhat.com> 0.99.10-3
  793. - rebuild
  794. * Thu Jul 17 2003 Bill Nottingham <notting@redhat.com> 0.99.10-2
  795. - don't run by default
  796. * Thu Jun 26 2003 Jeremy Katz <katzj@redhat.com> 0.99.10-1
  797. - 0.99.10
  798. * Mon Jun 23 2003 Jeremy Katz <katzj@redhat.com> 0.99.10-0.2
  799. - 0.99.10-rc2 (includes ssl detection fix)
  800. - a few tweaks from fedora
  801. - noreplace the config file
  802. - configure --with-ldap to get LDAP enabled
  803. * Mon Jun 23 2003 Jeremy Katz <katzj@redhat.com> 0.99.10-0.1
  804. - 0.99.10-rc1
  805. - add fix for ssl detection
  806. - add zlib-devel to BuildRequires
  807. - change pam service name to dovecot
  808. - include pam config
  809. * Thu May 8 2003 Jeremy Katz <katzj@redhat.com> 0.99.9.1-1
  810. - update to 0.99.9.1
  811. - add patch from upstream to fix potential bug when fetching with
  812. CR+LF linefeeds
  813. - tweak some things in the initscript and config file noticed by the
  814. fedora folks
  815. * Sun Mar 16 2003 Jeremy Katz <katzj@redhat.com> 0.99.8.1-2
  816. - fix ssl dir
  817. - own /var/run/dovecot/login with the correct perms
  818. - fix chmod/chown in post
  819. * Fri Mar 14 2003 Jeremy Katz <katzj@redhat.com> 0.99.8.1-1
  820. - update to 0.99.8.1
  821. * Tue Mar 11 2003 Jeremy Katz <katzj@redhat.com> 0.99.8-2
  822. - add a patch to fix quoting problem from CVS
  823. * Mon Mar 10 2003 Jeremy Katz <katzj@redhat.com> 0.99.8-1
  824. - 0.99.8
  825. - add some buildrequires
  826. - fixup to build with openssl 0.9.7
  827. - now includes a pop3 daemon (off by default)
  828. - clean up description and %%preun
  829. - add dovecot user (uid/gid of 97)
  830. - add some buildrequires
  831. - move the ssl cert to %{_datadir}/ssl/certs
  832. - create a dummy ssl cert in %post
  833. - own /var/run/dovecot
  834. - make the config file a source so we get default mbox locks of fcntl
  835. * Sun Dec 1 2002 Seth Vidal <skvidal@phy.duke.edu>
  836. - 0.99.4 and fix startup so it starts imap-master not vsftpd :)
  837. * Tue Nov 26 2002 Seth Vidal <skvidal@phy.duke.edu>
  838. - first build