Bug 257845 - mail/postfixadmin: Update to 3.3.10
Summary: mail/postfixadmin: Update to 3.3.10
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Many People
Assignee: Dima Panov
URL:
Keywords: patch-ready
Depends on:
Blocks:
 
Reported: 2021-08-14 21:49 UTC by ports.maintainer
Modified: 2021-08-24 01:04 UTC (History)
1 user (show)

See Also:
ports.maintainer: maintainer-feedback+


Attachments
Patch to update to 3.3.10 (1.90 KB, patch)
2021-08-14 21:51 UTC, ports.maintainer
ports.maintainer: maintainer-approval+
Details | Diff
Test log for provided patch (41.83 KB, text/plain)
2021-08-14 21:52 UTC, ports.maintainer
no flags Details
Revised patch updating 3.2.4 -> 3.3.10 (16.55 KB, patch)
2021-08-23 00:37 UTC, ports.maintainer
ports.maintainer: maintainer-approval+
Details | Diff
Portlint and poudriere testport log for revised patch (41.86 KB, text/plain)
2021-08-23 00:38 UTC, ports.maintainer
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description ports.maintainer 2021-08-14 21:49:12 UTC
Update to 3.3.10

Security fix for a clickjacking vulnerability. See:

https://huntr.dev/bounties/872e57e6-f7ab-4f9b-aa0c-209c8a3f499e/
Comment 1 ports.maintainer 2021-08-14 21:51:22 UTC
Created attachment 227195 [details]
Patch to update to 3.3.10

Patch tested with portlint and poudriere. See attached log.
Comment 2 ports.maintainer 2021-08-14 21:52:05 UTC
Created attachment 227196 [details]
Test log for provided patch
Comment 3 ports.maintainer 2021-08-23 00:37:56 UTC
Created attachment 227370 [details]
Revised patch updating 3.2.4 -> 3.3.10

Update to 3.3.10

Security fix for a clickjacking vulnerability. See:
https://huntr.dev/bounties/872e57e6-f7ab-4f9b-aa0c-209c8a3f499e/

3.2->3.3 requires generating a new setup hash.  The post-ugprade visit
to setup.php will walk you through this.

Other changes:
-XMLRPC support is moribund, so drop it from USE_PHP
-Virtual vacation scripts are now optional, making building without
 perl5 possible
-Optionally add imap to USE_PHP module for completeness
-Default options changed for maximal out-of-the-box support
Comment 4 ports.maintainer 2021-08-23 00:38:39 UTC
Created attachment 227371 [details]
Portlint and poudriere testport log for revised patch
Comment 5 commit-hook freebsd_committer freebsd_triage 2021-08-23 13:02:36 UTC
A commit in branch main references this bug:

URL: https://cgit.FreeBSD.org/ports/commit/?id=65e5396ecad56fcb6a5d726493e44d5041688d8e

commit 65e5396ecad56fcb6a5d726493e44d5041688d8e
Author:     Dima Panov <fluffy@FreeBSD.org>
AuthorDate: 2021-08-23 12:59:05 +0000
Commit:     Dima Panov <fluffy@FreeBSD.org>
CommitDate: 2021-08-23 12:59:05 +0000

    mail/postfixadmin: Update to 3.3.10 release (+)

    Upgrade from 3.2.x to 3.3+ requires generating a new setup hash.
    The post-ugprade visit to setup.php will walk you through this.

    Other changes:
    -XMLRPC support is moribund, so drop it from USE_PHP
    -Virtual vacation scripts are now optional, making building without
     perl5 possible
    -Optionally add imap to USE_PHP module for completeness
    -Default options changed for maximal out-of-the-box support

    PR:     257845

 UPDATING                                           |  11 ++
 mail/postfixadmin/Makefile                         |  67 ++++++------
 mail/postfixadmin/distinfo                         |   6 +-
 mail/postfixadmin/files/patch-config.inc.php (new) |  18 ++++
 mail/postfixadmin/pkg-plist                        | 116 ++++++++++++---------
 5 files changed, 136 insertions(+), 82 deletions(-)
Comment 6 commit-hook freebsd_committer freebsd_triage 2021-08-23 13:07:38 UTC
A commit in branch 2021Q3 references this bug:

URL: https://cgit.FreeBSD.org/ports/commit/?id=f3d1646dc10206e9b5c4c2f2a7af0bd6d61ae2bb

commit f3d1646dc10206e9b5c4c2f2a7af0bd6d61ae2bb
Author:     Dima Panov <fluffy@FreeBSD.org>
AuthorDate: 2021-08-23 12:59:05 +0000
Commit:     Dima Panov <fluffy@FreeBSD.org>
CommitDate: 2021-08-23 13:06:12 +0000

    mail/postfixadmin: Update to 3.3.10 release (+)

    Upgrade from 3.2.x to 3.3+ requires generating a new setup hash.
    The post-ugprade visit to setup.php will walk you through this.

    Other changes:
    -XMLRPC support is moribund, so drop it from USE_PHP
    -Virtual vacation scripts are now optional, making building without
     perl5 possible
    -Optionally add imap to USE_PHP module for completeness
    -Default options changed for maximal out-of-the-box support

    PR:     257845
    (cherry picked from commit 65e5396ecad56fcb6a5d726493e44d5041688d8e)

 UPDATING                                           |  11 ++
 mail/postfixadmin/Makefile                         |  67 ++++++------
 mail/postfixadmin/distinfo                         |   6 +-
 mail/postfixadmin/files/patch-config.inc.php (new) |  18 ++++
 mail/postfixadmin/pkg-plist                        | 116 ++++++++++++---------
 5 files changed, 136 insertions(+), 82 deletions(-)
Comment 7 Dima Panov freebsd_committer freebsd_triage 2021-08-23 13:09:13 UTC
Committed, with new checksums (github tarball rerolled).
Pushed to 2021Q3 too.