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