Ravenports generated: 15 Feb 2023 05: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 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 caa832eb968148abdf35ee9d0f534b779fa732c0ce4a913d9ab8c3469b218552      7805735 dovecot-2.3.20.tar.gz
100
101
102 [FILE:16427: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-stat.h
617  process-title.h
618  program-client.h
619  push-notification-drivers.h
620  push-notification-event-flagsclear.h
621  push-notification-event-flagsset.h
622  push-notification-event-mailboxcreate.h
623  push-notification-event-mailboxdelete.h
624  push-notification-event-mailboxrename.h
625  push-notification-event-mailboxsubscribe.h
626  push-notification-event-mailboxunsubscribe.h
627  push-notification-event-message-common.h
628  push-notification-event-messageappend.h
629  push-notification-event-messageexpunge.h
630  push-notification-event-messagenew.h
631  push-notification-event-messageread.h
632  push-notification-event-messagetrash.h
633  push-notification-events-rfc5423.h
634  push-notification-events.h
635  push-notification-plugin.h
636  push-notification-triggers.h
637  push-notification-txn-mbox.h
638  push-notification-txn-msg.h
639  qp-decoder.h
640  qp-encoder.h
641  quota-fs.h
642  quota-plugin.h
643  quota-private.h
644  quota.h
645  quoted-printable.h
646  randgen.h
647  raw-storage.h
648  raw-sync.h
649  read-full.h
650  restrict-access.h
651  restrict-process-size.h
652  rfc2231-parser.h
653  rfc822-parser.h
654  safe-memset.h
655  safe-mkdir.h
656  safe-mkstemp.h
657  sasl-server.h
658  sdbox-file.h
659  sdbox-storage.h
660  sdbox-sync.h
661  sendfile-util.h
662  seq-range-array.h
663  seq-set-builder.h
664  service-settings.h
665  settings-parser.h
666  settings.h
667  sha-common.h
668  sha1.h
669  sha2.h
670  sha3.h
671  shared-storage.h
672  sleep.h
673  smtp-address.h
674  smtp-client-command.h
675  smtp-client-connection.h
676  smtp-client-private.h
677  smtp-client-transaction.h
678  smtp-client.h
679  smtp-command-parser.h
680  smtp-command.h
681  smtp-common.h
682  smtp-params.h
683  smtp-parser.h
684  smtp-reply-parser.h
685  smtp-reply.h
686  smtp-server-private.h
687  smtp-server.h
688  smtp-submit-settings.h
689  smtp-submit.h
690  smtp-syntax.h
691  sort.h
692  sql-api-private.h
693  sql-api.h
694  sql-db-cache.h
695  stats-client.h
696  stats-connection.h
697  stats-dist.h
698  stats-parser.h
699  stats.h
700  str-find.h
701  str-sanitize.h
702  str-table.h
703  str.h
704  strescape.h
705  strfuncs.h
706  strnum.h
707  submission-backend-relay.h
708  submission-backend.h
709  submission-client.h
710  submission-commands.h
711  submission-common.h
712  submission-recipient.h
713  submission-settings.h
714  subscription-file.h
715  syslog-util.h
716  test-common.h
717  test-mail-storage-common.h
718  test-subprocess.h
719  time-util.h
720  unichar.h
721  unix-socket-create.h
722  unlink-directory.h
723  unlink-old-files.h
724  uri-util.h
725  userdb-blocking.h
726  userdb-template.h
727  userdb.h
728  utc-mktime.h
729  utc-offset.h
730  var-expand-private.h
731  var-expand.h
732  wildcard-match.h
733  write-full.h
734 lib/dovecot/
735  dovecot-config
736  lib01_acl_plugin.a
737  lib01_acl_plugin.so
738  lib02_imap_acl_plugin.a
739  lib02_imap_acl_plugin.so
740  lib02_lazy_expunge_plugin.a
741  lib02_lazy_expunge_plugin.so
742  lib05_mail_crypt_acl_plugin.a
743  lib05_mail_crypt_acl_plugin.so
744  lib05_pop3_migration_plugin.a
745  lib05_pop3_migration_plugin.so
746  lib10_last_login_plugin.a
747  lib10_last_login_plugin.so
748  lib10_mail_crypt_plugin.a
749  lib10_mail_crypt_plugin.so
750  lib10_quota_plugin.a
751  lib10_quota_plugin.so
752  lib11_imap_quota_plugin.a
753  lib11_imap_quota_plugin.so
754  lib11_trash_plugin.a
755  lib11_trash_plugin.so
756  lib15_notify_plugin.a
757  lib15_notify_plugin.so
758  lib20_charset_alias_plugin.a
759  lib20_charset_alias_plugin.so
760  lib20_fts_plugin.a
761  lib20_fts_plugin.so
762  lib20_listescape_plugin.a
763  lib20_listescape_plugin.so
764  lib20_mail_log_plugin.a
765  lib20_mail_log_plugin.so
766  lib20_mailbox_alias_plugin.a
767  lib20_mailbox_alias_plugin.so
768  lib20_notify_status_plugin.a
769  lib20_notify_status_plugin.so
770  lib20_push_notification_plugin.a
771  lib20_push_notification_plugin.so
772  lib20_quota_clone_plugin.a
773  lib20_quota_clone_plugin.so
774  lib20_replication_plugin.a
775  lib20_replication_plugin.so
776  lib20_var_expand_crypt.a
777  lib20_var_expand_crypt.so
778  lib20_virtual_plugin.a
779  lib20_virtual_plugin.so
780  lib20_zlib_plugin.a
781  lib20_zlib_plugin.so
782  lib21_fts_lucene_plugin.a
783  lib21_fts_lucene_plugin.so
784  lib21_fts_squat_plugin.a
785  lib21_fts_squat_plugin.so
786  lib30_imap_zlib_plugin.a
787  lib30_imap_zlib_plugin.so
788  lib90_old_stats_plugin.a
789  lib90_old_stats_plugin.so
790  lib95_imap_old_stats_plugin.a
791  lib95_imap_old_stats_plugin.so
792  lib99_welcome_plugin.a
793  lib99_welcome_plugin.so
794  libdcrypt_openssl.a
795  libdcrypt_openssl.so
796  libdovecot-compression.a
797  libdovecot-compression.so
798  libdovecot-compression.so.0
799  libdovecot-compression.so.0.0.0
800  libdovecot-dsync.a
801  libdovecot-dsync.so
802  libdovecot-dsync.so.0
803  libdovecot-dsync.so.0.0.0
804  libdovecot-fts.a
805  libdovecot-fts.so
806  libdovecot-fts.so.0
807  libdovecot-fts.so.0.0.0
808  libdovecot-lda.a
809  libdovecot-lda.so
810  libdovecot-lda.so.0
811  libdovecot-lda.so.0.0.0
812  libdovecot-login.a
813  libdovecot-login.so
814  libdovecot-login.so.0
815  libdovecot-login.so.0.0.0
816  libdovecot-sql.a
817  libdovecot-sql.so
818  libdovecot-sql.so.0
819  libdovecot-sql.so.0.0.0
820  libdovecot-storage.a
821  libdovecot-storage.so
822  libdovecot-storage.so.0
823  libdovecot-storage.so.0.0.0
824  libdovecot.a
825  libdovecot.so
826  libdovecot.so.0
827  libdovecot.so.0.0.0
828  libfs_compress.a
829  libfs_compress.so
830  libfs_crypt.a
831  libfs_crypt.so
832  libfs_mail_crypt.a
833  libfs_mail_crypt.so
834  libssl_iostream_openssl.a
835  libssl_iostream_openssl.so
836 lib/dovecot/auth/
837  lib20_auth_var_expand_crypt.a
838  lib20_auth_var_expand_crypt.so
839  libauthdb_imap.a
840  libauthdb_imap.so
841 lib/dovecot/doveadm/
842  lib10_doveadm_acl_plugin.a
843  lib10_doveadm_acl_plugin.so
844  lib10_doveadm_quota_plugin.a
845  lib10_doveadm_quota_plugin.so
846  lib20_doveadm_fts_lucene_plugin.a
847  lib20_doveadm_fts_lucene_plugin.so
848  lib20_doveadm_fts_plugin.a
849  lib20_doveadm_fts_plugin.so
850  libdoveadm_mail_crypt_plugin.a
851  libdoveadm_mail_crypt_plugin.so
852 lib/dovecot/old-stats/
853  libold_stats_mail.a
854  libold_stats_mail.so
855  libstats_auth.a
856  libstats_auth.so
857 libexec/dovecot/
858  aggregator
859  anvil
860  auth
861  checkpassword-reply
862  config
863  decode2text.sh
864  deliver
865  dict
866  director
867  dns-client
868  doveadm-server
869  dovecot-lda
870  gdbhelper
871  health-check.sh
872  imap
873  imap-hibernate
874  imap-login
875  imap-urlauth
876  imap-urlauth-login
877  imap-urlauth-worker
878  indexer
879  indexer-worker
880  ipc
881  lmtp
882  log
883  maildirlock
884  old-stats
885  pop3
886  pop3-login
887  quota-status
888  rawlog
889  replicator
890  script
891  script-login
892  stats
893  submission
894  submission-login
895  xml2text
896 sbin/dovecot
897 share/aclocal/dovecot.m4
898 share/dovecot/stopwords/
899  stopwords_da.txt
900  stopwords_de.txt
901  stopwords_en.txt
902  stopwords_es.txt
903  stopwords_fi.txt
904  stopwords_fr.txt
905  stopwords_it.txt
906  stopwords_nl.txt
907  stopwords_no.txt
908  stopwords_pt.txt
909  stopwords_ro.txt
910  stopwords_ru.txt
911  stopwords_sv.txt
912  stopwords_tr.txt
913 share/man/man1/
914  deliver.1.gz
915  doveadm-acl.1.gz
916  doveadm-altmove.1.gz
917  doveadm-auth.1.gz
918  doveadm-backup.1.gz
919  doveadm-batch.1.gz
920  doveadm-config.1.gz
921  doveadm-copy.1.gz
922  doveadm-deduplicate.1.gz
923  doveadm-director.1.gz
924  doveadm-dump.1.gz
925  doveadm-exec.1.gz
926  doveadm-expunge.1.gz
927  doveadm-fetch.1.gz
928  doveadm-flags.1.gz
929  doveadm-force-resync.1.gz
930  doveadm-fs.1.gz
931  doveadm-fts.1.gz
932  doveadm-help.1.gz
933  doveadm-import.1.gz
934  doveadm-index.1.gz
935  doveadm-instance.1.gz
936  doveadm-kick.1.gz
937  doveadm-log.1.gz
938  doveadm-mailbox-cryptokey.1.gz
939  doveadm-mailbox.1.gz
940  doveadm-move.1.gz
941  doveadm-penalty.1.gz
942  doveadm-proxy.1.gz
943  doveadm-purge.1.gz
944  doveadm-pw.1.gz
945  doveadm-quota.1.gz
946  doveadm-rebuild.1.gz
947  doveadm-reload.1.gz
948  doveadm-replicator.1.gz
949  doveadm-save.1.gz
950  doveadm-search.1.gz
951  doveadm-stats.1.gz
952  doveadm-stop.1.gz
953  doveadm-sync.1.gz
954  doveadm-user.1.gz
955  doveadm-who.1.gz
956  doveadm.1.gz
957  doveconf.1.gz
958  dovecot-lda.1.gz
959  dovecot-sysreport.1.gz
960  dovecot.1.gz
961  dsync.1.gz
962 share/man/man7/doveadm-search-query.7.gz
963 @postunexec echo "If you are removing dovecot2 permanently, you should 'rm -rf /var/db/dovecot' to clear out any remaining data."
964
965
966 [FILE:6949:manifests/plist.docs]
967 share/doc/dovecot/
968  documentation.txt
969  dovecot-openssl.cnf
970  mkcert.sh
971  securecoding.txt
972  solr-config-7.7.0.xml
973  solr-schema-7.7.0.xml
974  solr-schema.xml
975  thread-refs.txt
976 share/doc/dovecot/wiki/
977  ACL.txt
978  AixPluginsSupport.txt
979  AttachmentIndicator.txt
980  AuthDatabase.CheckPassword.txt
981  AuthDatabase.Dict.txt
982  AuthDatabase.LDAP.AuthBinds.txt
983  AuthDatabase.LDAP.PasswordLookups.txt
984  AuthDatabase.LDAP.Userdb.txt
985  AuthDatabase.LDAP.txt
986  AuthDatabase.Lua.txt
987  AuthDatabase.Passwd.txt
988  AuthDatabase.PasswdFile.txt
989  AuthDatabase.SQL.txt
990  AuthDatabase.VPopMail.txt
991  AuthDatabase.txt
992  Authentication.Caching.txt
993  Authentication.Kerberos.txt
994  Authentication.MasterUsers.txt
995  Authentication.Mechanisms.DigestMD5.txt
996  Authentication.Mechanisms.NTLM.txt
997  Authentication.Mechanisms.Winbind.txt
998  Authentication.Mechanisms.txt
999  Authentication.MultipleDatabases.txt
1000  Authentication.PasswordSchemes.txt
1001  Authentication.Penalty.txt
1002  Authentication.Policy.txt
1003  Authentication.RestrictAccess.txt
1004  Authentication.txt
1005  BasicConfiguration.txt
1006  Chrooting.txt
1007  Clients.NegativeUIDs.txt
1008  Clients.txt
1009  CompilingSource.txt
1010  ConfigFile.txt
1011  Debugging.Authentication.txt
1012  Debugging.ProcessTracing.txt
1013  Debugging.Rawlog.txt
1014  Debugging.Thunderbird.txt
1015  Design.Arrays.txt
1016  Design.AuthProcess.txt
1017  Design.AuthProtocol.txt
1018  Design.Buffers.txt
1019  Design.Code.txt
1020  Design.Dcrypt.txt
1021  Design.DoveadmProtocol.HTTP.txt
1022  Design.DoveadmProtocol.txt
1023  Design.Dsync.txt
1024  Design.Events.txt
1025  Design.Indexes.Cache.txt
1026  Design.Indexes.MailIndexApi.txt
1027  Design.Indexes.MainIndex.txt
1028  Design.Indexes.TransactionLog.txt
1029  Design.Indexes.txt
1030  Design.InputStreams.txt
1031  Design.Lua.txt
1032  Design.MailProcess.txt
1033  Design.Memory.txt
1034  Design.OutputStreams.txt
1035  Design.ParameterForwarding.txt
1036  Design.Plugins.txt
1037  Design.Processes.txt
1038  Design.Storage.ErrorHandling.txt
1039  Design.Storage.Mail.txt
1040  Design.Storage.MailNamespace.txt
1041  Design.Storage.MailStorage.txt
1042  Design.Storage.MailUser.txt
1043  Design.Storage.Mailbox.Save.txt
1044  Design.Storage.Mailbox.Search.txt
1045  Design.Storage.Mailbox.Sync.txt
1046  Design.Storage.Mailbox.Transaction.txt
1047  Design.Storage.Mailbox.txt
1048  Design.Storage.MailboxList.txt
1049  Design.Storage.Plugins.txt
1050  Design.Strings.txt
1051  Design.txt
1052  Dict.txt
1053  Dictionary.txt
1054  Director.txt
1055  DomainLost.txt
1056  Errors.ChgrpNoPerm.txt
1057  Events.txt
1058  FindMailLocation.txt
1059  FinishBasicConfiguration.txt
1060  HAProxy.txt
1061  HowTo.AntispamWithSieve.txt
1062  HowTo.EximAndDovecotSASL.txt
1063  HowTo.ImapcProxy.txt
1064  HowTo.PopBSMTPAndDovecot.txt
1065  HowTo.PopRelay.txt
1066  HowTo.PostfixAndDovecotSASL.txt
1067  HowTo.Rootless.txt
1068  HowTo.SimpleVirtualInstall.txt
1069  HowTo.WriteConfiguration.txt
1070  HowTo.txt
1071  IMAPServer.Hibernation.txt
1072  IMAPServer.txt
1073  ImapMetadata.txt
1074  IndexFiles.txt
1075  LDA.Exim.txt
1076  LDA.Indexing.txt
1077  LDA.Postfix.txt
1078  LDA.Qmail.txt
1079  LDA.Sendmail.txt
1080  LDA.txt
1081  LMTP.Exim.txt
1082  LMTP.txt
1083  Logging.txt
1084  LoginProcess.txt
1085  MDA.txt
1086  MTA.txt
1087  MailLocation.LocalDisk.txt
1088  MailLocation.Maildir.txt
1089  MailLocation.SharedDisk.txt
1090  MailLocation.dbox.txt
1091  MailLocation.mbox.txt
1092  MailLocation.txt
1093  MailboxFormat.Cydir.txt
1094  MailboxFormat.MH.txt
1095  MailboxFormat.Maildir.txt
1096  MailboxFormat.dbox.txt
1097  MailboxFormat.imapc.txt
1098  MailboxFormat.mailstore.txt
1099  MailboxFormat.mbox.txt
1100  MailboxFormat.mbx.txt
1101  MailboxFormat.txt
1102  MailboxSettings.txt
1103  MboxChildFolders.txt
1104  MboxLocking.txt
1105  MboxProblems.txt
1106  Migration.BincIMAP.txt
1107  Migration.Courier.txt
1108  Migration.Cyrus.txt
1109  Migration.Dsync.txt
1110  Migration.Gmail.txt
1111  Migration.Linuxconf.txt
1112  Migration.MailFormat.txt
1113  Migration.Online.txt
1114  Migration.Teapop.txt
1115  Migration.UW.txt
1116  Migration.Vm-pop3d.txt
1117  Migration.txt
1118  MissingMailboxes.txt
1119  Mountpoints.txt
1120  NFS.txt
1121  Namespaces.txt
1122  OSCompatibility.txt
1123  POP3Server.txt
1124  PasswordDatabase.BSDAuth.txt
1125  PasswordDatabase.ExtraFields.AllowNets.txt
1126  PasswordDatabase.ExtraFields.Host.txt
1127  PasswordDatabase.ExtraFields.NoDelay.txt
1128  PasswordDatabase.ExtraFields.NoLogin.txt
1129  PasswordDatabase.ExtraFields.Proxy.txt
1130  PasswordDatabase.ExtraFields.User.txt
1131  PasswordDatabase.ExtraFields.txt
1132  PasswordDatabase.IMAP.txt
1133  PasswordDatabase.PAM.txt
1134  PasswordDatabase.Shadow.txt
1135  PasswordDatabase.Static.txt
1136  PasswordDatabase.oauth2.txt
1137  PasswordDatabase.txt
1138  PerformanceTuning.txt
1139  Pigeonhole.Installation.txt
1140  Pigeonhole.ManageSieve.Clients.txt
1141  Pigeonhole.ManageSieve.Configuration.txt
1142  Pigeonhole.ManageSieve.Install.txt
1143  Pigeonhole.ManageSieve.Troubleshooting.txt
1144  Pigeonhole.ManageSieve.txt
1145  Pigeonhole.Sieve.Configuration.Dict.txt
1146  Pigeonhole.Sieve.Configuration.File.txt
1147  Pigeonhole.Sieve.Configuration.LDAP.txt
1148  Pigeonhole.Sieve.Configuration.txt
1149  Pigeonhole.Sieve.Examples.txt
1150  Pigeonhole.Sieve.Extensions.Duplicate.txt
1151  Pigeonhole.Sieve.Extensions.Editheader.txt
1152  Pigeonhole.Sieve.Extensions.Include.txt
1153  Pigeonhole.Sieve.Extensions.SpamtestVirustest.txt
1154  Pigeonhole.Sieve.Extensions.Vacation.txt
1155  Pigeonhole.Sieve.Extensions.Variables.txt
1156  Pigeonhole.Sieve.Extensions.txt
1157  Pigeonhole.Sieve.Plugins.Extdata.txt
1158  Pigeonhole.Sieve.Plugins.Extprograms.txt
1159  Pigeonhole.Sieve.Plugins.IMAPFilterSieve.txt
1160  Pigeonhole.Sieve.Plugins.IMAPSieve.txt
1161  Pigeonhole.Sieve.Plugins.Pipe.txt
1162  Pigeonhole.Sieve.Plugins.txt
1163  Pigeonhole.Sieve.Troubleshooting.txt
1164  Pigeonhole.Sieve.Usage.txt
1165  Pigeonhole.Sieve.txt
1166  Pigeonhole.txt
1167  Plugins.Apparmor.txt
1168  Plugins.Autocreate.txt
1169  Plugins.CharsetAlias.txt
1170  Plugins.Compress.txt
1171  Plugins.Expire.txt
1172  Plugins.FTS.Lucene.txt
1173  Plugins.FTS.Solr.txt
1174  Plugins.FTS.Squat.txt
1175  Plugins.FTS.txt
1176  Plugins.LastLogin.txt
1177  Plugins.Lazyexpunge.txt
1178  Plugins.Listescape.txt
1179  Plugins.MailCrypt.txt
1180  Plugins.MailFilter.txt
1181  Plugins.MailLog.txt
1182  Plugins.MailboxAlias.txt
1183  Plugins.Notify.txt
1184  Plugins.NotifyStatus.txt
1185  Plugins.PushNotification.txt
1186  Plugins.QuotaClone.txt
1187  Plugins.Snarf.txt
1188  Plugins.Stats.txt
1189  Plugins.Trash.txt
1190  Plugins.VarExpandCrypt.txt
1191  Plugins.Virtual.txt
1192  Plugins.Welcome.txt
1193  Plugins.Zlib.txt
1194  Plugins.txt
1195  PostLoginScripting.txt
1196  PreAuth.txt
1197  QuickConfiguration.txt
1198  Quota.Configuration.txt
1199  Quota.Count.txt
1200  Quota.Dict.txt
1201  Quota.Dirsize.txt
1202  Quota.FS.txt
1203  Quota.Maildir.txt
1204  Quota.txt
1205  Replication.txt
1206  RunningDovecot.txt
1207  SSL.CertificateClientImporting.txt
1208  SSL.CertificateCreation.txt
1209  SSL.DovecotConfiguration.txt
1210  SSL.SNIClientSupport.txt
1211  SSL.txt
1212  Sasl.txt
1213  SecurityTuning.txt
1214  Services.txt
1215  SharedMailboxes.ClusterSetup.txt
1216  SharedMailboxes.Permissions.txt
1217  SharedMailboxes.Public.txt
1218  SharedMailboxes.Shared.txt
1219  SharedMailboxes.Symlinks.txt
1220  SharedMailboxes.txt
1221  SocketUnavailable.txt
1222  Statistics.Old.txt
1223  Statistics.txt
1224  Submission.txt
1225  SystemUsers.txt
1226  TestInstallation.txt
1227  TestPop3Installation.txt
1228  TimeMovedBackwards.txt
1229  Timeouts.txt
1230  Upgrading.1.0.txt
1231  Upgrading.1.1.txt
1232  Upgrading.1.2.txt
1233  Upgrading.2.0.txt
1234  Upgrading.2.1.txt
1235  Upgrading.2.2.txt
1236  Upgrading.2.3.txt
1237  Upgrading.txt
1238  UserDatabase.ExtraFields.txt
1239  UserDatabase.NSS.txt
1240  UserDatabase.Prefetch.txt
1241  UserDatabase.Static.txt
1242  UserDatabase.txt
1243  UserIds.txt
1244  Variables.txt
1245  VirtualUsers.Home.txt
1246  VirtualUsers.txt
1247  WhyDoesItNotWork.txt
1248  maildrop.txt
1249  mutt.txt
1250  uw2dovecot.sh.txt
1251
1252
1253 [FILE:284:patches/patch-src_lib-master_test-event-stats.c]
1254 --- src/lib-master/test-event-stats.c.orig      2022-12-21 08:49:12 UTC
1255 +++ src/lib-master/test-event-stats.c
1256 @@ -13,6 +13,7 @@
1257  #include "stats-client.h"
1258  #include "test-common.h"
1259  #include <fcntl.h>
1260 +#include <signal.h>
1261  #include <unistd.h>
1262  #include <signal.h>
1263  #include <sys/socket.h>
1264
1265
1266 [FILE:457:patches/patch-src_master_main.c]
1267 --- src/master/main.c.orig      2022-12-21 08:49:12 UTC
1268 +++ src/master/main.c
1269 @@ -886,6 +886,8 @@ int main(int argc, char *argv[])
1270                 i_fatal("dup2(dev_null_fd) failed: %m");
1271         if (!foreground && dup2(dev_null_fd, STDOUT_FILENO) < 0)
1272                 i_fatal("dup2(dev_null_fd) failed: %m");
1273 +       if (!foreground && dup2(dev_null_fd, STDERR_FILENO) < 0)
1274 +               i_fatal("dup2(dev_null_fd) failed: %m");
1275  
1276         pidfile_path =
1277                 i_strconcat(set->base_dir, "/"MASTER_PID_FILE_NAME, NULL);
1278
1279
1280 [FILE:1073:patches/patch-src_plugins_fts_decode2text.sh]
1281 /usr gets changed to ${LOCALBASE} in post-patch:, so we
1282 cheat and set xpdf's path to /usr/lib.
1283
1284 --- src/plugins/fts/decode2text.sh.orig 2022-12-21 08:49:12 UTC
1285 +++ src/plugins/fts/decode2text.sh
1286 @@ -79,16 +79,20 @@ wait_timeout() {
1287  LANG=en_US.UTF-8
1288  export LANG
1289  if [ $fmt = "pdf" ]; then
1290 -  /usr/bin/pdftotext $path - 2>/dev/null&
1291 +  if [ -x /usr/lib/xpdf/pdftotext ]; then
1292 +    /usr/lib/xpdf/pdftotext $path - 2>/dev/null&
1293 +  else
1294 +    /usr/local/bin/pdftotext $path - 2>/dev/null&
1295 +  fi
1296    wait_timeout 2>/dev/null
1297  elif [ $fmt = "doc" ]; then
1298 -  (/usr/bin/catdoc $path; true) 2>/dev/null&
1299 +  (/usr/local/bin/catdoc $path; true) 2>/dev/null&
1300    wait_timeout 2>/dev/null
1301  elif [ $fmt = "ppt" ]; then
1302 -  (/usr/bin/catppt $path; true) 2>/dev/null&
1303 +  (/usr/local/bin/catppt $path; true) 2>/dev/null&
1304    wait_timeout 2>/dev/null
1305  elif [ $fmt = "xls" ]; then
1306 -  (/usr/bin/xls2csv $path; true) 2>/dev/null&
1307 +  (/usr/local/bin/xls2csv $path; true) 2>/dev/null&
1308    wait_timeout 2>/dev/null
1309  elif [ $fmt = "odt" -o $fmt = "ods" -o $fmt = "odp" ]; then
1310    xmlunzip "content.xml"
1311
1312
1313 [FILE:2204:files/dovecot.in]
1314 #!/bin/sh
1315 #
1316 # PROVIDE: dovecot
1317 # REQUIRE: %%REQUIRE%%
1318 # BEFORE:  mail
1319 # KEYWORD: shutdown
1320
1321 # dovecot_enable (bool):        Set it to YES to enable dovecot
1322 #                               Default: NO
1323 # dovecot_config (str):         Path to dovecot.conf
1324 #                               Default: %%PREFIX%%/etc/dovecot.conf
1325 #                               Set it to a space-separated list to start
1326 #                               multiple dovecot instances
1327 # dovecot_flags (str):          Extra flags to pass to dovecot
1328 #                               Default: empty
1329
1330 # Define dovecot_* variables in one of these files:
1331 #       /etc/rc.conf
1332 #       /etc/rc.conf.local
1333 #       /etc/rc.conf.d/dovecot
1334
1335 . /etc/rc.subr
1336
1337 name=dovecot
1338 rcvar=dovecot_enable
1339
1340 # read configuration and set defaults
1341 load_rc_config ${name}
1342 : ${dovecot_enable:="NO"}
1343 : ${dovecot_config:="%%PREFIX%%/etc/${name}.conf"}
1344
1345 command="%%PREFIX%%/sbin/${name}"
1346 start_precmd="start_precmd"
1347 stop_postcmd="stop_postcmd"
1348 restart_cmd="restart_cmd"
1349 extra_commands="reload"
1350
1351 start_precmd()
1352 {       # Ensure runtime directory exists with correct permissions
1353         /usr/bin/install -o root -g wheel -m 0755 -d ${base_dir}
1354 }
1355
1356 stop_postcmd()
1357 {       # Cleanup runtime directory. The dovecot.conf link has to stay.
1358         /usr/bin/find ${base_dir} ! -type l -delete
1359 }
1360
1361 restart_cmd()
1362 {       # Overriding makes rc.subr run this once for each instance
1363         run_rc_command stop
1364         run_rc_command start
1365 }
1366
1367 # To start multiple instances of dovecot set dovecot_config to
1368 # a space separated list of configuration files.
1369 for config in ${dovecot_config}; do
1370         required_files="${config}"
1371         command_args="-c ${config}"
1372         if [ -s ${config} ]; then
1373                ${command} ${command_args} -a 2>&1 >/dev/null
1374                 if [ $? -ne 0 ]; then
1375                        echo "==Error=="
1376                        echo "Configuration file check failed."
1377                        # Use dovecot to print the config error.
1378                        ${command} ${command_args} -a
1379                        exit $?
1380                 fi
1381                 base_dir=$(${command} ${command_args} -a 2>/dev/null | /usr/bin/awk -F '= ' '/^base_dir =/ { print $2 }')
1382                 pidfile="${base_dir}/master.pid"
1383         else
1384                 echo "==Error=="
1385                 echo "Config file ${config} does not exist. If this is"
1386                 echo "a new installation, please create the config files as outlined in"
1387                 echo "  # pkg info -D dovecot"
1388         fi
1389         run_rc_command "$1"
1390 done
1391
1392
1393 [FILE:1353:files/pkg-message-primary.in]
1394 ---------------------------------------------------------------------
1395
1396  You must create the configuration files yourself. Copy them over
1397  to %%ETCDIR%% and edit them as desired:
1398
1399         cp -R %%ETCDIR%%/example-config/* \
1400                 %%ETCDIR%%
1401
1402  The default configuration includes IMAP and POP3 services, will
1403  authenticate users agains the system's passwd file, and will use
1404  the default /var/mail/$USER mbox files.
1405
1406  Next, enable dovecot in /etc/rc.conf:
1407
1408         dovecot_enable="YES"
1409
1410
1411 ---------------------------------------------------------------------
1412
1413  To avoid a risk of mailbox corruption, do not set the
1414  security.bsd.see_other_uids or .see_other_gids sysctls to 0
1415  if Dovecot is storing mail for multiple concurrent users (PR 218392).
1416
1417 ---------------------------------------------------------------------
1418
1419  If you want to be able to search within attachments using the
1420  decode2text plugin, you'll need to install textproc/catdoc, and
1421  one of graphics/xpdf or graphics/poppler-utils.
1422
1423 ---------------------------------------------------------------------
1424
1425  There are some potentially breaking changes in Dovecot 2.3. If you
1426  are upgrading from Dovecot 2.2:
1427  
1428    * Read https://wiki2.dovecot.org/Upgrading/2.3
1429    * Merge the configuration file changes from
1430      %%ETCDIR%%/examples-config/
1431
1432 ---------------------------------------------------------------------
1433