Ravenports generated: 07 Apr 2021 18:33
[ravenports.git] / bucket_16 / dovecot
1 # Buildsheet autogenerated by ravenadm tool -- Do not edit.
2
3 NAMEBASE=               dovecot
4 VERSION=                2.3.14
5 KEYWORDS=               mail
6 VARIANTS=               standard
7 SDESC[standard]=        Secure IMAP and POP3 server
8 HOMEPAGE=               https://www.dovecot.org/
9 CONTACT=                nobody
10
11 DOWNLOAD_GROUPS=        main
12 SITES[main]=            https://dovecot.org/releases/2.3/
13 DISTFILE[1]=            dovecot-2.3.14.tar.gz:main
14 DF_INDEX=               1
15 SPKGS[standard]=        complete
16                         primary
17                         docs
18
19 OPTIONS_AVAILABLE=      none
20 OPTIONS_STANDARD=       none
21
22 BUILDRUN_DEPENDS=       krb5:primary:standard
23                         clucene:single:standard
24
25 USERS=                  dovecot dovenull
26 GROUPS=                 dovecot dovenull
27 USERGROUP_SPKG=         primary
28
29 USES=                   cpe iconv libtool pkgconfig ssl sqlite lz4
30
31 LICENSE=                MIT:primary LGPL21:primary
32 LICENSE_TERMS=          primary:{{WRKSRC}}/COPYING
33 LICENSE_FILE=           MIT:{{WRKSRC}}/COPYING.MIT
34                         LGPL21:{{WRKSRC}}/COPYING.LGPL
35 LICENSE_SCHEME=         dual
36
37 FPC_EQUIVALENT=         mail/dovecot
38
39 MUST_CONFIGURE=         gnu
40 CONFIGURE_ARGS=         --localstatedir=/var
41                         --with-statedir=/var/db/dovecot
42                         --with-ssl=openssl
43                         --with-gssapi
44                         --with-docs
45                         --with-lz4
46                         --with-sqlite
47                         --with-lucene
48                         --without-libwrap
49                         --without-shadow
50                         --without-sodium
51                         --without-lua
52                         --without-vpopmail
53                         --without-cdb
54                         --without-ldap
55                         --without-mysql
56                         --without-pgsql
57                         --without-icu
58                         --without-solr
59                         --without-textcat
60
61 INSTALL_TARGET=         install-strip
62 INSTALL_REQ_TOOLCHAIN=  yes
63 PLIST_SUB=              REQUIRE="LOGIN"
64 RC_SUBR=                dovecot:primary
65 SUB_FILES=              pkg-message-primary
66
67 CPPFLAGS=               -I{{OPENSSLINC}}
68 LDFLAGS=                -L{{OPENSSLLIB}}
69 VAR_OPSYS[dragonfly]=   CONFIGURE_ENV=i_cv_fd_passing=yes
70
71 post-patch:
72         ${REINPLACE_CMD} \
73                 -e 's|/usr/bin|${LOCALBASE}/bin|g' \
74                 -e 's|/usr/local|${PREFIX}|g' \
75                 ${WRKSRC}/src/plugins/fts/decode2text.sh
76         ${REINPLACE_CMD} -e 's,/etc/dovecot,${PREFIX}/etc/dovecot,g; \
77                 s,sysconfdir=/etc,sysconfdir=${PREFIX}/etc,g' \
78                 ${WRKSRC}/doc/example-config/*.conf ${WRKSRC}/doc/example-config/conf.d/*
79         ${REINPLACE_CMD} -e '/^LIBS =/s/$$/ @LTLIBICONV@/' \
80                 ${WRKSRC}/src/lib-mail/Makefile.in
81         # Install the sample config files into ETCDIR/example-config/
82         ${REINPLACE_CMD} -e '/^exampledir =/s|\$$(docdir)|${PREFIX}/etc/dovecot|' \
83                 ${WRKSRC}/doc/example-config/Makefile.in \
84                 ${WRKSRC}/doc/example-config/conf.d/Makefile.in
85
86 [FILE:531:descriptions/desc.primary]
87 Dovecot is an open source IMAP and POP3 email server for Linux/UNIX-like
88 systems, written with security primarily in mind. Dovecot is an excellent
89 choice for both small and large installations. It's fast, simple to set up,
90 requires no special administration and it uses very little memory.
91
92 Dovecot is high-performing, self-optimizing, self-healing, and easily
93 extensible. It includes IMAP4rev1 and POP3 support. IPv6, SSL and TLS are
94 supported. It supports multiple commonly used IMAP extensions, including SORT,
95 THREAD and IDLE.
96
97
98 [FILE:100:distinfo]
99 c8b3d7f3af1e558a3ff0f970309d4013a4d3ce136f8c02a53a3b05f345b9a34a      7483769 dovecot-2.3.14.tar.gz
100
101
102 [FILE:16355:manifests/plist.primary]
103 bin/
104  doveadm
105  doveconf
106  dovecot-sysreport
107  dsync
108 etc/dovecot/README
109 etc/dovecot/example-config/
110  dovecot-dict-auth.conf.ext
111  dovecot-dict-sql.conf.ext
112  dovecot-ldap.conf.ext
113  dovecot-oauth2.conf.ext
114  dovecot-sql.conf.ext
115  dovecot.conf
116 etc/dovecot/example-config/conf.d/
117  10-auth.conf
118  10-director.conf
119  10-logging.conf
120  10-mail.conf
121  10-master.conf
122  10-metrics.conf
123  10-ssl.conf
124  15-lda.conf
125  15-mailboxes.conf
126  20-imap.conf
127  20-lmtp.conf
128  20-pop3.conf
129  20-submission.conf
130  90-acl.conf
131  90-plugin.conf
132  90-quota.conf
133  auth-checkpassword.conf.ext
134  auth-deny.conf.ext
135  auth-dict.conf.ext
136  auth-ldap.conf.ext
137  auth-master.conf.ext
138  auth-passwdfile.conf.ext
139  auth-sql.conf.ext
140  auth-static.conf.ext
141  auth-system.conf.ext
142 include/dovecot/
143  access-lookup.h
144  acl-api-private.h
145  acl-api.h
146  acl-cache.h
147  acl-global-file.h
148  acl-lookup-dict.h
149  acl-plugin.h
150  acl-storage.h
151  anvil-client.h
152  aqueue.h
153  array-decl.h
154  array.h
155  askpass.h
156  auth-cache.h
157  auth-client-connection.h
158  auth-client-interface.h
159  auth-client-private.h
160  auth-client.h
161  auth-common.h
162  auth-fields.h
163  auth-master-connection.h
164  auth-master.h
165  auth-penalty.h
166  auth-policy.h
167  auth-request-handler-private.h
168  auth-request-handler.h
169  auth-request-stats.h
170  auth-request-var-expand.h
171  auth-request.h
172  auth-settings.h
173  auth-stats.h
174  auth-token.h
175  auth-worker-client.h
176  auth-worker-server.h
177  auth.h
178  backtrace-string.h
179  base32.h
180  base64.h
181  bits.h
182  bsearch-insert-pos.h
183  buffer.h
184  byteorder.h
185  charset-utf8-private.h
186  charset-utf8.h
187  child-wait.h
188  client-common.h
189  compat.h
190  compression.h
191  config-filter.h
192  config-parser-private.h
193  config-parser.h
194  config-request.h
195  config.h
196  connection.h
197  crc32.h
198  data-stack.h
199  db-checkpassword.h
200  db-dict.h
201  db-ldap.h
202  db-oauth2.h
203  db-passwd-file.h
204  db-sql.h
205  dbox-attachment.h
206  dbox-file.h
207  dbox-mail.h
208  dbox-save.h
209  dbox-storage.h
210  dcrypt-iostream.h
211  dcrypt-private.h
212  dcrypt.h
213  dict-client.h
214  dict-private.h
215  dict-transaction-memory.h
216  dict.h
217  dns-lookup.h
218  dns-util.h
219  doveadm-cmd.h
220  doveadm-dsync.h
221  doveadm-dump.h
222  doveadm-mail-iter.h
223  doveadm-mail.h
224  doveadm-mailbox-list-iter.h
225  doveadm-print-private.h
226  doveadm-print.h
227  doveadm-settings.h
228  doveadm-util.h
229  doveadm.h
230  dovecot-version.h
231  dsasl-client-private.h
232  dsasl-client.h
233  dsync-brain.h
234  dsync-ibc.h
235  eacces-error.h
236  env-util.h
237  event-filter-parser.h
238  event-filter-private.h
239  event-filter.h
240  event-log.h
241  execv-const.h
242  fail-mail-storage.h
243  failures-private.h
244  failures.h
245  fd-util.h
246  fdatasync-path.h
247  fdpass.h
248  file-cache.h
249  file-copy.h
250  file-create-locked.h
251  file-dotlock.h
252  file-lock.h
253  file-set-size.h
254  fs-api-private.h
255  fs-api.h
256  fs-sis-common.h
257  fs-test.h
258  fs-wrapper.h
259  fsync-mode.h
260  fts-api-private.h
261  fts-api.h
262  fts-common.h
263  fts-expunge-log.h
264  fts-filter-common.h
265  fts-filter-private.h
266  fts-filter.h
267  fts-icu.h
268  fts-indexer.h
269  fts-language.h
270  fts-library.h
271  fts-parser.h
272  fts-storage.h
273  fts-tokenizer-common.h
274  fts-tokenizer-generic-private.h
275  fts-tokenizer-private.h
276  fts-tokenizer.h
277  fts-user.h
278  fuzzer.h
279  guid.h
280  hash-decl.h
281  hash-format.h
282  hash-method.h
283  hash.h
284  hash2.h
285  hex-binary.h
286  hex-dec.h
287  hmac-cram-md5.h
288  hmac.h
289  home-expand.h
290  hook-build.h
291  hostpid.h
292  http-auth.h
293  http-client-private.h
294  http-client.h
295  http-common.h
296  http-date.h
297  http-header-parser.h
298  http-header.h
299  http-message-parser.h
300  http-parser.h
301  http-request-parser.h
302  http-request.h
303  http-response-parser.h
304  http-response.h
305  http-server-private.h
306  http-server.h
307  http-transfer.h
308  http-url.h
309  imap-arg.h
310  imap-base-subject.h
311  imap-bodystructure.h
312  imap-client.h
313  imap-commands-util.h
314  imap-commands.h
315  imap-common.h
316  imap-date.h
317  imap-envelope.h
318  imap-expunge.h
319  imap-feature.h
320  imap-fetch.h
321  imap-id.h
322  imap-keepalive.h
323  imap-list.h
324  imap-login-client.h
325  imap-login-commands.h
326  imap-login-settings.h
327  imap-master-client.h
328  imap-match.h
329  imap-metadata.h
330  imap-msgpart-url.h
331  imap-msgpart.h
332  imap-notify.h
333  imap-parser.h
334  imap-quote.h
335  imap-resp-code.h
336  imap-search-args.h
337  imap-search.h
338  imap-seqset.h
339  imap-settings.h
340  imap-state.h
341  imap-status.h
342  imap-sync-private.h
343  imap-sync.h
344  imap-url.h
345  imap-urlauth-backend.h
346  imap-urlauth-connection.h
347  imap-urlauth-fetch.h
348  imap-urlauth-private.h
349  imap-urlauth.h
350  imap-utf7.h
351  imap-util.h
352  imapc-client-private.h
353  imapc-client.h
354  imapc-connection.h
355  imapc-list.h
356  imapc-mail.h
357  imapc-msgmap.h
358  imapc-search.h
359  imapc-settings.h
360  imapc-storage.h
361  imapc-sync.h
362  imem.h
363  index-attachment.h
364  index-mail.h
365  index-mailbox-size.h
366  index-pop3-uidl.h
367  index-rebuild.h
368  index-search-private.h
369  index-search-result.h
370  index-sort-private.h
371  index-sort.h
372  index-storage.h
373  index-sync-changes.h
374  index-sync-private.h
375  index-thread-private.h
376  ioloop-iolist.h
377  ioloop-notify-fd.h
378  ioloop-private.h
379  ioloop.h
380  iostream-lz4.h
381  iostream-openssl.h
382  iostream-private.h
383  iostream-proxy.h
384  iostream-pump.h
385  iostream-rawlog-private.h
386  iostream-rawlog.h
387  iostream-ssl-private.h
388  iostream-ssl-test.h
389  iostream-ssl.h
390  iostream-temp.h
391  iostream.h
392  ipc-client.h
393  ipc-server.h
394  ipwd.h
395  iso8601-date.h
396  istream-attachment-connector.h
397  istream-attachment-extractor.h
398  istream-base64.h
399  istream-binary-converter.h
400  istream-callback.h
401  istream-chain.h
402  istream-concat.h
403  istream-crlf.h
404  istream-decrypt.h
405  istream-dot.h
406  istream-failure-at.h
407  istream-file-private.h
408  istream-fs-file.h
409  istream-fs-stats.h
410  istream-hash.h
411  istream-header-filter.h
412  istream-jsonstr.h
413  istream-mail.h
414  istream-metawrap.h
415  istream-multiplex.h
416  istream-nonuls.h
417  istream-private.h
418  istream-qp.h
419  istream-raw-mbox.h
420  istream-rawlog.h
421  istream-seekable.h
422  istream-sized.h
423  istream-tee.h
424  istream-timeout.h
425  istream-try.h
426  istream-unix.h
427  istream-zlib.h
428  istream.h
429  json-parser.h
430  json-tree.h
431  lda-settings.h
432  lib-event-private.h
433  lib-event.h
434  lib-signals.h
435  lib.h
436  llist.h
437  lmtp-client.h
438  lmtp-commands.h
439  lmtp-common.h
440  lmtp-recipient.h
441  lmtp-settings.h
442  log-throttle.h
443  login-common.h
444  login-proxy-state.h
445  login-proxy.h
446  login-settings.h
447  macros.h
448  mail-autoexpunge.h
449  mail-cache-private.h
450  mail-cache.h
451  mail-copy.h
452  mail-deliver.h
453  mail-duplicate.h
454  mail-error.h
455  mail-html2text.h
456  mail-index-alloc-cache.h
457  mail-index-modseq.h
458  mail-index-private.h
459  mail-index-strmap.h
460  mail-index-sync-private.h
461  mail-index-transaction-private.h
462  mail-index-util.h
463  mail-index-view-private.h
464  mail-index.h
465  mail-namespace.h
466  mail-search-build.h
467  mail-search-mime-build.h
468  mail-search-mime-register.h
469  mail-search-mime.h
470  mail-search-parser-private.h
471  mail-search-parser.h
472  mail-search-register.h
473  mail-search.h
474  mail-send.h
475  mail-storage-hooks.h
476  mail-storage-private.h
477  mail-storage-service.h
478  mail-storage-settings.h
479  mail-storage.h
480  mail-thread.h
481  mail-transaction-log-private.h
482  mail-transaction-log-view-private.h
483  mail-transaction-log.h
484  mail-types.h
485  mail-user-hash.h
486  mail-user.h
487  mailbox-attribute-internal.h
488  mailbox-attribute-private.h
489  mailbox-attribute.h
490  mailbox-guid-cache.h
491  mailbox-list-delete.h
492  mailbox-list-fs.h
493  mailbox-list-index-storage.h
494  mailbox-list-index-sync.h
495  mailbox-list-index.h
496  mailbox-list-iter-private.h
497  mailbox-list-iter.h
498  mailbox-list-maildir.h
499  mailbox-list-notify-tree.h
500  mailbox-list-notify.h
501  mailbox-list-private.h
502  mailbox-list-subscriptions.h
503  mailbox-list.h
504  mailbox-log.h
505  mailbox-recent-flags.h
506  mailbox-search-result-private.h
507  mailbox-tree.h
508  mailbox-uidvalidity.h
509  mailbox-watch.h
510  maildir-filename-flags.h
511  maildir-filename.h
512  maildir-keywords.h
513  maildir-settings.h
514  maildir-storage.h
515  maildir-sync.h
516  maildir-uidlist.h
517  malloc-overflow.h
518  master-auth.h
519  master-instance.h
520  master-interface.h
521  master-login-auth.h
522  master-login.h
523  master-service-private.h
524  master-service-settings-cache.h
525  master-service-settings.h
526  master-service-ssl-settings.h
527  master-service-ssl.h
528  master-service.h
529  mbox-file.h
530  mbox-from.h
531  mbox-lock.h
532  mbox-md5.h
533  mbox-settings.h
534  mbox-storage.h
535  mbox-sync-private.h
536  md4.h
537  md5.h
538  mdbox-file.h
539  mdbox-map-private.h
540  mdbox-map.h
541  mdbox-settings.h
542  mdbox-storage-rebuild.h
543  mdbox-storage.h
544  mdbox-sync.h
545  mech-digest-md5-private.h
546  mech-otp-common.h
547  mech-plain-common.h
548  mech-scram.h
549  mech.h
550  memarea.h
551  mempool.h
552  message-address.h
553  message-binary-part.h
554  message-date.h
555  message-decoder.h
556  message-header-decode.h
557  message-header-encode.h
558  message-header-hash.h
559  message-header-parser.h
560  message-id.h
561  message-parser.h
562  message-part-data.h
563  message-part-serialize.h
564  message-part.h
565  message-search.h
566  message-size.h
567  message-snippet.h
568  mkdir-parents.h
569  mmap-util.h
570  module-context.h
571  module-dir.h
572  mountpoint.h
573  mycrypt.h
574  net.h
575  nfs-workarounds.h
576  notify-plugin-private.h
577  notify-plugin.h
578  numpack.h
579  oauth2.h
580  ostream-cmp.h
581  ostream-dot.h
582  ostream-encrypt.h
583  ostream-failure-at.h
584  ostream-file-private.h
585  ostream-hash.h
586  ostream-metawrap.h
587  ostream-multiplex.h
588  ostream-null.h
589  ostream-private.h
590  ostream-rawlog.h
591  ostream-unix.h
592  ostream-wrapper.h
593  ostream-zlib.h
594  ostream.h
595  passdb-blocking.h
596  passdb-cache.h
597  passdb-template.h
598  passdb.h
599  password-scheme.h
600  path-util.h
601  pkcs5.h
602  pop3-capability.h
603  pop3-client.h
604  pop3-commands.h
605  pop3-common.h
606  pop3-settings.h
607  pop3c-client.h
608  pop3c-settings.h
609  pop3c-storage.h
610  pop3c-sync.h
611  primes.h
612  printf-format-fix.h
613  priorityq.h
614  process-title.h
615  program-client.h
616  push-notification-drivers.h
617  push-notification-event-flagsclear.h
618  push-notification-event-flagsset.h
619  push-notification-event-mailboxcreate.h
620  push-notification-event-mailboxdelete.h
621  push-notification-event-mailboxrename.h
622  push-notification-event-mailboxsubscribe.h
623  push-notification-event-mailboxunsubscribe.h
624  push-notification-event-message-common.h
625  push-notification-event-messageappend.h
626  push-notification-event-messageexpunge.h
627  push-notification-event-messagenew.h
628  push-notification-event-messageread.h
629  push-notification-event-messagetrash.h
630  push-notification-events-rfc5423.h
631  push-notification-events.h
632  push-notification-plugin.h
633  push-notification-triggers.h
634  push-notification-txn-mbox.h
635  push-notification-txn-msg.h
636  qp-decoder.h
637  qp-encoder.h
638  quota-fs.h
639  quota-plugin.h
640  quota-private.h
641  quota.h
642  quoted-printable.h
643  randgen.h
644  raw-storage.h
645  raw-sync.h
646  read-full.h
647  restrict-access.h
648  restrict-process-size.h
649  rfc2231-parser.h
650  rfc822-parser.h
651  safe-memset.h
652  safe-mkdir.h
653  safe-mkstemp.h
654  sasl-server.h
655  sdbox-file.h
656  sdbox-storage.h
657  sdbox-sync.h
658  sendfile-util.h
659  seq-range-array.h
660  service-settings.h
661  settings-parser.h
662  settings.h
663  sha-common.h
664  sha1.h
665  sha2.h
666  sha3.h
667  shared-storage.h
668  sleep.h
669  smtp-address.h
670  smtp-client-command.h
671  smtp-client-connection.h
672  smtp-client-private.h
673  smtp-client-transaction.h
674  smtp-client.h
675  smtp-command-parser.h
676  smtp-command.h
677  smtp-common.h
678  smtp-params.h
679  smtp-parser.h
680  smtp-reply-parser.h
681  smtp-reply.h
682  smtp-server-private.h
683  smtp-server.h
684  smtp-submit-settings.h
685  smtp-submit.h
686  smtp-syntax.h
687  sort.h
688  sql-api-private.h
689  sql-api.h
690  sql-db-cache.h
691  stats-client.h
692  stats-connection.h
693  stats-dist.h
694  stats-parser.h
695  stats.h
696  str-find.h
697  str-sanitize.h
698  str-table.h
699  str.h
700  strescape.h
701  strfuncs.h
702  strnum.h
703  submission-backend-relay.h
704  submission-backend.h
705  submission-client.h
706  submission-commands.h
707  submission-common.h
708  submission-recipient.h
709  submission-settings.h
710  subscription-file.h
711  syslog-util.h
712  test-common.h
713  test-mail-storage-common.h
714  test-subprocess.h
715  time-util.h
716  unichar.h
717  unix-socket-create.h
718  unlink-directory.h
719  unlink-old-files.h
720  uri-util.h
721  userdb-blocking.h
722  userdb-template.h
723  userdb.h
724  utc-mktime.h
725  utc-offset.h
726  var-expand-private.h
727  var-expand.h
728  wildcard-match.h
729  write-full.h
730 lib/dovecot/
731  dovecot-config
732  lib01_acl_plugin.a
733  lib01_acl_plugin.so
734  lib02_imap_acl_plugin.a
735  lib02_imap_acl_plugin.so
736  lib02_lazy_expunge_plugin.a
737  lib02_lazy_expunge_plugin.so
738  lib05_mail_crypt_acl_plugin.a
739  lib05_mail_crypt_acl_plugin.so
740  lib05_pop3_migration_plugin.a
741  lib05_pop3_migration_plugin.so
742  lib10_last_login_plugin.a
743  lib10_last_login_plugin.so
744  lib10_mail_crypt_plugin.a
745  lib10_mail_crypt_plugin.so
746  lib10_quota_plugin.a
747  lib10_quota_plugin.so
748  lib11_imap_quota_plugin.a
749  lib11_imap_quota_plugin.so
750  lib11_trash_plugin.a
751  lib11_trash_plugin.so
752  lib15_notify_plugin.a
753  lib15_notify_plugin.so
754  lib20_charset_alias_plugin.a
755  lib20_charset_alias_plugin.so
756  lib20_fts_plugin.a
757  lib20_fts_plugin.so
758  lib20_listescape_plugin.a
759  lib20_listescape_plugin.so
760  lib20_mail_log_plugin.a
761  lib20_mail_log_plugin.so
762  lib20_mailbox_alias_plugin.a
763  lib20_mailbox_alias_plugin.so
764  lib20_notify_status_plugin.a
765  lib20_notify_status_plugin.so
766  lib20_push_notification_plugin.a
767  lib20_push_notification_plugin.so
768  lib20_quota_clone_plugin.a
769  lib20_quota_clone_plugin.so
770  lib20_replication_plugin.a
771  lib20_replication_plugin.so
772  lib20_var_expand_crypt.a
773  lib20_var_expand_crypt.so
774  lib20_virtual_plugin.a
775  lib20_virtual_plugin.so
776  lib20_zlib_plugin.a
777  lib20_zlib_plugin.so
778  lib21_fts_lucene_plugin.a
779  lib21_fts_lucene_plugin.so
780  lib21_fts_squat_plugin.a
781  lib21_fts_squat_plugin.so
782  lib30_imap_zlib_plugin.a
783  lib30_imap_zlib_plugin.so
784  lib90_old_stats_plugin.a
785  lib90_old_stats_plugin.so
786  lib95_imap_old_stats_plugin.a
787  lib95_imap_old_stats_plugin.so
788  lib99_welcome_plugin.a
789  lib99_welcome_plugin.so
790  libdcrypt_openssl.a
791  libdcrypt_openssl.so
792  libdovecot-compression.a
793  libdovecot-compression.so
794  libdovecot-compression.so.0
795  libdovecot-compression.so.0.0.0
796  libdovecot-dsync.a
797  libdovecot-dsync.so
798  libdovecot-dsync.so.0
799  libdovecot-dsync.so.0.0.0
800  libdovecot-fts.a
801  libdovecot-fts.so
802  libdovecot-fts.so.0
803  libdovecot-fts.so.0.0.0
804  libdovecot-lda.a
805  libdovecot-lda.so
806  libdovecot-lda.so.0
807  libdovecot-lda.so.0.0.0
808  libdovecot-login.a
809  libdovecot-login.so
810  libdovecot-login.so.0
811  libdovecot-login.so.0.0.0
812  libdovecot-sql.a
813  libdovecot-sql.so
814  libdovecot-sql.so.0
815  libdovecot-sql.so.0.0.0
816  libdovecot-storage.a
817  libdovecot-storage.so
818  libdovecot-storage.so.0
819  libdovecot-storage.so.0.0.0
820  libdovecot.a
821  libdovecot.so
822  libdovecot.so.0
823  libdovecot.so.0.0.0
824  libfs_compress.a
825  libfs_compress.so
826  libfs_crypt.a
827  libfs_crypt.so
828  libfs_mail_crypt.a
829  libfs_mail_crypt.so
830  libssl_iostream_openssl.a
831  libssl_iostream_openssl.so
832 lib/dovecot/auth/
833  lib20_auth_var_expand_crypt.a
834  lib20_auth_var_expand_crypt.so
835  libauthdb_imap.a
836  libauthdb_imap.so
837 lib/dovecot/doveadm/
838  lib10_doveadm_acl_plugin.a
839  lib10_doveadm_acl_plugin.so
840  lib10_doveadm_quota_plugin.a
841  lib10_doveadm_quota_plugin.so
842  lib20_doveadm_fts_lucene_plugin.a
843  lib20_doveadm_fts_lucene_plugin.so
844  lib20_doveadm_fts_plugin.a
845  lib20_doveadm_fts_plugin.so
846  libdoveadm_mail_crypt_plugin.a
847  libdoveadm_mail_crypt_plugin.so
848 lib/dovecot/old-stats/
849  libold_stats_mail.a
850  libold_stats_mail.so
851  libstats_auth.a
852  libstats_auth.so
853 libexec/dovecot/
854  aggregator
855  anvil
856  auth
857  checkpassword-reply
858  config
859  decode2text.sh
860  deliver
861  dict
862  director
863  dns-client
864  doveadm-server
865  dovecot-lda
866  gdbhelper
867  health-check.sh
868  imap
869  imap-hibernate
870  imap-login
871  imap-urlauth
872  imap-urlauth-login
873  imap-urlauth-worker
874  indexer
875  indexer-worker
876  ipc
877  lmtp
878  log
879  maildirlock
880  old-stats
881  pop3
882  pop3-login
883  quota-status
884  rawlog
885  replicator
886  script
887  script-login
888  stats
889  submission
890  submission-login
891  xml2text
892 sbin/dovecot
893 share/aclocal/dovecot.m4
894 share/dovecot/stopwords/
895  stopwords_da.txt
896  stopwords_de.txt
897  stopwords_en.txt
898  stopwords_es.txt
899  stopwords_fi.txt
900  stopwords_fr.txt
901  stopwords_it.txt
902  stopwords_nl.txt
903  stopwords_no.txt
904  stopwords_pt.txt
905  stopwords_ro.txt
906  stopwords_ru.txt
907  stopwords_sv.txt
908  stopwords_tr.txt
909 share/man/man1/
910  deliver.1.gz
911  doveadm-acl.1.gz
912  doveadm-altmove.1.gz
913  doveadm-auth.1.gz
914  doveadm-backup.1.gz
915  doveadm-batch.1.gz
916  doveadm-config.1.gz
917  doveadm-copy.1.gz
918  doveadm-deduplicate.1.gz
919  doveadm-director.1.gz
920  doveadm-dump.1.gz
921  doveadm-exec.1.gz
922  doveadm-expunge.1.gz
923  doveadm-fetch.1.gz
924  doveadm-flags.1.gz
925  doveadm-force-resync.1.gz
926  doveadm-fs.1.gz
927  doveadm-fts.1.gz
928  doveadm-help.1.gz
929  doveadm-import.1.gz
930  doveadm-index.1.gz
931  doveadm-instance.1.gz
932  doveadm-kick.1.gz
933  doveadm-log.1.gz
934  doveadm-mailbox-cryptokey.1.gz
935  doveadm-mailbox.1.gz
936  doveadm-move.1.gz
937  doveadm-penalty.1.gz
938  doveadm-proxy.1.gz
939  doveadm-purge.1.gz
940  doveadm-pw.1.gz
941  doveadm-quota.1.gz
942  doveadm-rebuild.1.gz
943  doveadm-reload.1.gz
944  doveadm-replicator.1.gz
945  doveadm-save.1.gz
946  doveadm-search.1.gz
947  doveadm-stats.1.gz
948  doveadm-stop.1.gz
949  doveadm-sync.1.gz
950  doveadm-user.1.gz
951  doveadm-who.1.gz
952  doveadm.1.gz
953  doveconf.1.gz
954  dovecot-lda.1.gz
955  dovecot-sysreport.1.gz
956  dovecot.1.gz
957  dsync.1.gz
958 share/man/man7/doveadm-search-query.7.gz
959 @postunexec echo "If you are removing dovecot2 permanently, you should 'rm -rf /var/db/dovecot' to clear out any remaining data."
960
961
962 [FILE:6949:manifests/plist.docs]
963 share/doc/dovecot/
964  documentation.txt
965  dovecot-openssl.cnf
966  mkcert.sh
967  securecoding.txt
968  solr-config-7.7.0.xml
969  solr-schema-7.7.0.xml
970  solr-schema.xml
971  thread-refs.txt
972 share/doc/dovecot/wiki/
973  ACL.txt
974  AixPluginsSupport.txt
975  AttachmentIndicator.txt
976  AuthDatabase.CheckPassword.txt
977  AuthDatabase.Dict.txt
978  AuthDatabase.LDAP.AuthBinds.txt
979  AuthDatabase.LDAP.PasswordLookups.txt
980  AuthDatabase.LDAP.Userdb.txt
981  AuthDatabase.LDAP.txt
982  AuthDatabase.Lua.txt
983  AuthDatabase.Passwd.txt
984  AuthDatabase.PasswdFile.txt
985  AuthDatabase.SQL.txt
986  AuthDatabase.VPopMail.txt
987  AuthDatabase.txt
988  Authentication.Caching.txt
989  Authentication.Kerberos.txt
990  Authentication.MasterUsers.txt
991  Authentication.Mechanisms.DigestMD5.txt
992  Authentication.Mechanisms.NTLM.txt
993  Authentication.Mechanisms.Winbind.txt
994  Authentication.Mechanisms.txt
995  Authentication.MultipleDatabases.txt
996  Authentication.PasswordSchemes.txt
997  Authentication.Penalty.txt
998  Authentication.Policy.txt
999  Authentication.RestrictAccess.txt
1000  Authentication.txt
1001  BasicConfiguration.txt
1002  Chrooting.txt
1003  Clients.NegativeUIDs.txt
1004  Clients.txt
1005  CompilingSource.txt
1006  ConfigFile.txt
1007  Debugging.Authentication.txt
1008  Debugging.ProcessTracing.txt
1009  Debugging.Rawlog.txt
1010  Debugging.Thunderbird.txt
1011  Design.Arrays.txt
1012  Design.AuthProcess.txt
1013  Design.AuthProtocol.txt
1014  Design.Buffers.txt
1015  Design.Code.txt
1016  Design.Dcrypt.txt
1017  Design.DoveadmProtocol.HTTP.txt
1018  Design.DoveadmProtocol.txt
1019  Design.Dsync.txt
1020  Design.Events.txt
1021  Design.Indexes.Cache.txt
1022  Design.Indexes.MailIndexApi.txt
1023  Design.Indexes.MainIndex.txt
1024  Design.Indexes.TransactionLog.txt
1025  Design.Indexes.txt
1026  Design.InputStreams.txt
1027  Design.Lua.txt
1028  Design.MailProcess.txt
1029  Design.Memory.txt
1030  Design.OutputStreams.txt
1031  Design.ParameterForwarding.txt
1032  Design.Plugins.txt
1033  Design.Processes.txt
1034  Design.Storage.ErrorHandling.txt
1035  Design.Storage.Mail.txt
1036  Design.Storage.MailNamespace.txt
1037  Design.Storage.MailStorage.txt
1038  Design.Storage.MailUser.txt
1039  Design.Storage.Mailbox.Save.txt
1040  Design.Storage.Mailbox.Search.txt
1041  Design.Storage.Mailbox.Sync.txt
1042  Design.Storage.Mailbox.Transaction.txt
1043  Design.Storage.Mailbox.txt
1044  Design.Storage.MailboxList.txt
1045  Design.Storage.Plugins.txt
1046  Design.Strings.txt
1047  Design.txt
1048  Dict.txt
1049  Dictionary.txt
1050  Director.txt
1051  DomainLost.txt
1052  Errors.ChgrpNoPerm.txt
1053  Events.txt
1054  FindMailLocation.txt
1055  FinishBasicConfiguration.txt
1056  HAProxy.txt
1057  HowTo.AntispamWithSieve.txt
1058  HowTo.EximAndDovecotSASL.txt
1059  HowTo.ImapcProxy.txt
1060  HowTo.PopBSMTPAndDovecot.txt
1061  HowTo.PopRelay.txt
1062  HowTo.PostfixAndDovecotSASL.txt
1063  HowTo.Rootless.txt
1064  HowTo.SimpleVirtualInstall.txt
1065  HowTo.WriteConfiguration.txt
1066  HowTo.txt
1067  IMAPServer.Hibernation.txt
1068  IMAPServer.txt
1069  ImapMetadata.txt
1070  IndexFiles.txt
1071  LDA.Exim.txt
1072  LDA.Indexing.txt
1073  LDA.Postfix.txt
1074  LDA.Qmail.txt
1075  LDA.Sendmail.txt
1076  LDA.txt
1077  LMTP.Exim.txt
1078  LMTP.txt
1079  Logging.txt
1080  LoginProcess.txt
1081  MDA.txt
1082  MTA.txt
1083  MailLocation.LocalDisk.txt
1084  MailLocation.Maildir.txt
1085  MailLocation.SharedDisk.txt
1086  MailLocation.dbox.txt
1087  MailLocation.mbox.txt
1088  MailLocation.txt
1089  MailboxFormat.Cydir.txt
1090  MailboxFormat.MH.txt
1091  MailboxFormat.Maildir.txt
1092  MailboxFormat.dbox.txt
1093  MailboxFormat.imapc.txt
1094  MailboxFormat.mailstore.txt
1095  MailboxFormat.mbox.txt
1096  MailboxFormat.mbx.txt
1097  MailboxFormat.txt
1098  MailboxSettings.txt
1099  MboxChildFolders.txt
1100  MboxLocking.txt
1101  MboxProblems.txt
1102  Migration.BincIMAP.txt
1103  Migration.Courier.txt
1104  Migration.Cyrus.txt
1105  Migration.Dsync.txt
1106  Migration.Gmail.txt
1107  Migration.Linuxconf.txt
1108  Migration.MailFormat.txt
1109  Migration.Online.txt
1110  Migration.Teapop.txt
1111  Migration.UW.txt
1112  Migration.Vm-pop3d.txt
1113  Migration.txt
1114  MissingMailboxes.txt
1115  Mountpoints.txt
1116  NFS.txt
1117  Namespaces.txt
1118  OSCompatibility.txt
1119  POP3Server.txt
1120  PasswordDatabase.BSDAuth.txt
1121  PasswordDatabase.ExtraFields.AllowNets.txt
1122  PasswordDatabase.ExtraFields.Host.txt
1123  PasswordDatabase.ExtraFields.NoDelay.txt
1124  PasswordDatabase.ExtraFields.NoLogin.txt
1125  PasswordDatabase.ExtraFields.Proxy.txt
1126  PasswordDatabase.ExtraFields.User.txt
1127  PasswordDatabase.ExtraFields.txt
1128  PasswordDatabase.IMAP.txt
1129  PasswordDatabase.PAM.txt
1130  PasswordDatabase.Shadow.txt
1131  PasswordDatabase.Static.txt
1132  PasswordDatabase.oauth2.txt
1133  PasswordDatabase.txt
1134  PerformanceTuning.txt
1135  Pigeonhole.Installation.txt
1136  Pigeonhole.ManageSieve.Clients.txt
1137  Pigeonhole.ManageSieve.Configuration.txt
1138  Pigeonhole.ManageSieve.Install.txt
1139  Pigeonhole.ManageSieve.Troubleshooting.txt
1140  Pigeonhole.ManageSieve.txt
1141  Pigeonhole.Sieve.Configuration.Dict.txt
1142  Pigeonhole.Sieve.Configuration.File.txt
1143  Pigeonhole.Sieve.Configuration.LDAP.txt
1144  Pigeonhole.Sieve.Configuration.txt
1145  Pigeonhole.Sieve.Examples.txt
1146  Pigeonhole.Sieve.Extensions.Duplicate.txt
1147  Pigeonhole.Sieve.Extensions.Editheader.txt
1148  Pigeonhole.Sieve.Extensions.Include.txt
1149  Pigeonhole.Sieve.Extensions.SpamtestVirustest.txt
1150  Pigeonhole.Sieve.Extensions.Vacation.txt
1151  Pigeonhole.Sieve.Extensions.Variables.txt
1152  Pigeonhole.Sieve.Extensions.txt
1153  Pigeonhole.Sieve.Plugins.Extdata.txt
1154  Pigeonhole.Sieve.Plugins.Extprograms.txt
1155  Pigeonhole.Sieve.Plugins.IMAPFilterSieve.txt
1156  Pigeonhole.Sieve.Plugins.IMAPSieve.txt
1157  Pigeonhole.Sieve.Plugins.Pipe.txt
1158  Pigeonhole.Sieve.Plugins.txt
1159  Pigeonhole.Sieve.Troubleshooting.txt
1160  Pigeonhole.Sieve.Usage.txt
1161  Pigeonhole.Sieve.txt
1162  Pigeonhole.txt
1163  Plugins.Apparmor.txt
1164  Plugins.Autocreate.txt
1165  Plugins.CharsetAlias.txt
1166  Plugins.Compress.txt
1167  Plugins.Expire.txt
1168  Plugins.FTS.Lucene.txt
1169  Plugins.FTS.Solr.txt
1170  Plugins.FTS.Squat.txt
1171  Plugins.FTS.txt
1172  Plugins.LastLogin.txt
1173  Plugins.Lazyexpunge.txt
1174  Plugins.Listescape.txt
1175  Plugins.MailCrypt.txt
1176  Plugins.MailFilter.txt
1177  Plugins.MailLog.txt
1178  Plugins.MailboxAlias.txt
1179  Plugins.Notify.txt
1180  Plugins.NotifyStatus.txt
1181  Plugins.PushNotification.txt
1182  Plugins.QuotaClone.txt
1183  Plugins.Snarf.txt
1184  Plugins.Stats.txt
1185  Plugins.Trash.txt
1186  Plugins.VarExpandCrypt.txt
1187  Plugins.Virtual.txt
1188  Plugins.Welcome.txt
1189  Plugins.Zlib.txt
1190  Plugins.txt
1191  PostLoginScripting.txt
1192  PreAuth.txt
1193  QuickConfiguration.txt
1194  Quota.Configuration.txt
1195  Quota.Count.txt
1196  Quota.Dict.txt
1197  Quota.Dirsize.txt
1198  Quota.FS.txt
1199  Quota.Maildir.txt
1200  Quota.txt
1201  Replication.txt
1202  RunningDovecot.txt
1203  SSL.CertificateClientImporting.txt
1204  SSL.CertificateCreation.txt
1205  SSL.DovecotConfiguration.txt
1206  SSL.SNIClientSupport.txt
1207  SSL.txt
1208  Sasl.txt
1209  SecurityTuning.txt
1210  Services.txt
1211  SharedMailboxes.ClusterSetup.txt
1212  SharedMailboxes.Permissions.txt
1213  SharedMailboxes.Public.txt
1214  SharedMailboxes.Shared.txt
1215  SharedMailboxes.Symlinks.txt
1216  SharedMailboxes.txt
1217  SocketUnavailable.txt
1218  Statistics.Old.txt
1219  Statistics.txt
1220  Submission.txt
1221  SystemUsers.txt
1222  TestInstallation.txt
1223  TestPop3Installation.txt
1224  TimeMovedBackwards.txt
1225  Timeouts.txt
1226  Upgrading.1.0.txt
1227  Upgrading.1.1.txt
1228  Upgrading.1.2.txt
1229  Upgrading.2.0.txt
1230  Upgrading.2.1.txt
1231  Upgrading.2.2.txt
1232  Upgrading.2.3.txt
1233  Upgrading.txt
1234  UserDatabase.ExtraFields.txt
1235  UserDatabase.NSS.txt
1236  UserDatabase.Prefetch.txt
1237  UserDatabase.Static.txt
1238  UserDatabase.txt
1239  UserIds.txt
1240  Variables.txt
1241  VirtualUsers.Home.txt
1242  VirtualUsers.txt
1243  WhyDoesItNotWork.txt
1244  maildrop.txt
1245  mutt.txt
1246  uw2dovecot.sh.txt
1247
1248
1249 [FILE:284:patches/patch-src_lib-master_test-event-stats.c]
1250 --- src/lib-master/test-event-stats.c.orig      2021-03-04 08:38:06 UTC
1251 +++ src/lib-master/test-event-stats.c
1252 @@ -13,6 +13,7 @@
1253  #include "stats-client.h"
1254  #include "test-common.h"
1255  #include <fcntl.h>
1256 +#include <signal.h>
1257  #include <unistd.h>
1258  #include <signal.h>
1259  #include <sys/socket.h>
1260
1261
1262 [FILE:457:patches/patch-src_master_main.c]
1263 --- src/master/main.c.orig      2021-03-04 08:38:06 UTC
1264 +++ src/master/main.c
1265 @@ -861,6 +861,8 @@ int main(int argc, char *argv[])
1266                 i_fatal("dup2(dev_null_fd) failed: %m");
1267         if (!foreground && dup2(dev_null_fd, STDOUT_FILENO) < 0)
1268                 i_fatal("dup2(dev_null_fd) failed: %m");
1269 +       if (!foreground && dup2(dev_null_fd, STDERR_FILENO) < 0)
1270 +               i_fatal("dup2(dev_null_fd) failed: %m");
1271  
1272         pidfile_path =
1273                 i_strconcat(set->base_dir, "/"MASTER_PID_FILE_NAME, NULL);
1274
1275
1276 [FILE:1073:patches/patch-src_plugins_fts_decode2text.sh]
1277 /usr gets changed to ${LOCALBASE} in post-patch:, so we
1278 cheat and set xpdf's path to /usr/lib.
1279
1280 --- src/plugins/fts/decode2text.sh.orig 2021-03-04 08:38:06 UTC
1281 +++ src/plugins/fts/decode2text.sh
1282 @@ -79,16 +79,20 @@ wait_timeout() {
1283  LANG=en_US.UTF-8
1284  export LANG
1285  if [ $fmt = "pdf" ]; then
1286 -  /usr/bin/pdftotext $path - 2>/dev/null&
1287 +  if [ -x /usr/lib/xpdf/pdftotext ]; then
1288 +    /usr/lib/xpdf/pdftotext $path - 2>/dev/null&
1289 +  else
1290 +    /usr/local/bin/pdftotext $path - 2>/dev/null&
1291 +  fi
1292    wait_timeout 2>/dev/null
1293  elif [ $fmt = "doc" ]; then
1294 -  (/usr/bin/catdoc $path; true) 2>/dev/null&
1295 +  (/usr/local/bin/catdoc $path; true) 2>/dev/null&
1296    wait_timeout 2>/dev/null
1297  elif [ $fmt = "ppt" ]; then
1298 -  (/usr/bin/catppt $path; true) 2>/dev/null&
1299 +  (/usr/local/bin/catppt $path; true) 2>/dev/null&
1300    wait_timeout 2>/dev/null
1301  elif [ $fmt = "xls" ]; then
1302 -  (/usr/bin/xls2csv $path; true) 2>/dev/null&
1303 +  (/usr/local/bin/xls2csv $path; true) 2>/dev/null&
1304    wait_timeout 2>/dev/null
1305  elif [ $fmt = "odt" -o $fmt = "ods" -o $fmt = "odp" ]; then
1306    xmlunzip "content.xml"
1307
1308
1309 [FILE:2204:files/dovecot.in]
1310 #!/bin/sh
1311 #
1312 # PROVIDE: dovecot
1313 # REQUIRE: %%REQUIRE%%
1314 # BEFORE:  mail
1315 # KEYWORD: shutdown
1316
1317 # dovecot_enable (bool):        Set it to YES to enable dovecot
1318 #                               Default: NO
1319 # dovecot_config (str):         Path to dovecot.conf
1320 #                               Default: %%PREFIX%%/etc/dovecot.conf
1321 #                               Set it to a space-separated list to start
1322 #                               multiple dovecot instances
1323 # dovecot_flags (str):          Extra flags to pass to dovecot
1324 #                               Default: empty
1325
1326 # Define dovecot_* variables in one of these files:
1327 #       /etc/rc.conf
1328 #       /etc/rc.conf.local
1329 #       /etc/rc.conf.d/dovecot
1330
1331 . /etc/rc.subr
1332
1333 name=dovecot
1334 rcvar=dovecot_enable
1335
1336 # read configuration and set defaults
1337 load_rc_config ${name}
1338 : ${dovecot_enable:="NO"}
1339 : ${dovecot_config:="%%PREFIX%%/etc/${name}.conf"}
1340
1341 command="%%PREFIX%%/sbin/${name}"
1342 start_precmd="start_precmd"
1343 stop_postcmd="stop_postcmd"
1344 restart_cmd="restart_cmd"
1345 extra_commands="reload"
1346
1347 start_precmd()
1348 {       # Ensure runtime directory exists with correct permissions
1349         /usr/bin/install -o root -g wheel -m 0755 -d ${base_dir}
1350 }
1351
1352 stop_postcmd()
1353 {       # Cleanup runtime directory. The dovecot.conf link has to stay.
1354         /usr/bin/find ${base_dir} ! -type l -delete
1355 }
1356
1357 restart_cmd()
1358 {       # Overriding makes rc.subr run this once for each instance
1359         run_rc_command stop
1360         run_rc_command start
1361 }
1362
1363 # To start multiple instances of dovecot set dovecot_config to
1364 # a space separated list of configuration files.
1365 for config in ${dovecot_config}; do
1366         required_files="${config}"
1367         command_args="-c ${config}"
1368         if [ -s ${config} ]; then
1369                ${command} ${command_args} -a 2>&1 >/dev/null
1370                 if [ $? -ne 0 ]; then
1371                        echo "==Error=="
1372                        echo "Configuration file check failed."
1373                        # Use dovecot to print the config error.
1374                        ${command} ${command_args} -a
1375                        exit $?
1376                 fi
1377                 base_dir=$(${command} ${command_args} -a 2>/dev/null | /usr/bin/awk -F '= ' '/^base_dir =/ { print $2 }')
1378                 pidfile="${base_dir}/master.pid"
1379         else
1380                 echo "==Error=="
1381                 echo "Config file ${config} does not exist. If this is"
1382                 echo "a new installation, please create the config files as outlined in"
1383                 echo "  # pkg info -D dovecot"
1384         fi
1385         run_rc_command "$1"
1386 done
1387
1388
1389 [FILE:1353:files/pkg-message-primary.in]
1390 ---------------------------------------------------------------------
1391
1392  You must create the configuration files yourself. Copy them over
1393  to %%ETCDIR%% and edit them as desired:
1394
1395         cp -R %%ETCDIR%%/example-config/* \
1396                 %%ETCDIR%%
1397
1398  The default configuration includes IMAP and POP3 services, will
1399  authenticate users agains the system's passwd file, and will use
1400  the default /var/mail/$USER mbox files.
1401
1402  Next, enable dovecot in /etc/rc.conf:
1403
1404         dovecot_enable="YES"
1405
1406
1407 ---------------------------------------------------------------------
1408
1409  To avoid a risk of mailbox corruption, do not set the
1410  security.bsd.see_other_uids or .see_other_gids sysctls to 0
1411  if Dovecot is storing mail for multiple concurrent users (PR 218392).
1412
1413 ---------------------------------------------------------------------
1414
1415  If you want to be able to search within attachments using the
1416  decode2text plugin, you'll need to install textproc/catdoc, and
1417  one of graphics/xpdf or graphics/poppler-utils.
1418
1419 ---------------------------------------------------------------------
1420
1421  There are some potentially breaking changes in Dovecot 2.3. If you
1422  are upgrading from Dovecot 2.2:
1423  
1424    * Read https://wiki2.dovecot.org/Upgrading/2.3
1425    * Merge the configuration file changes from
1426      %%ETCDIR%%/examples-config/
1427
1428 ---------------------------------------------------------------------
1429