dovecot-vl.spec 32 KB

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