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