Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 654798 - www-apps/postfixadmin-3.2 version bump
Summary: www-apps/postfixadmin-3.2 version bump
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Aaron W. Swenson
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2018-05-04 07:00 UTC by Milos Ivanovic
Modified: 2019-02-26 19:24 UTC (History)
5 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
Ebuild for postfixadmin-3.2 (postfixadmin-3.2.ebuild,2.70 KB, text/plain)
2019-01-13 16:46 UTC, Luke Bratch
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Milos Ivanovic 2018-05-04 07:00:10 UTC
postfixadmin 3.2 has been released - the source can be downloaded here: https://sourceforge.net/projects/postfixadmin/files/postfixadmin/postfixadmin-3.2/postfixadmin-3.2.tar.gz/download

Please add a new ebuild for version 3.2. Changelog is below.

Version 3.2 - 2018/05/02
-------------------------------------------------

  - move public facing stuff into public/, this allows us to stop exposing
    templates_c/ etc. to the world (but also means you'll need to adjust your
    webserver config)
  - enable users to reset their passwords by mail or SMS
    ($CONF['forgotten_user_password_reset'],
    $CONF['forgotten_admin_password_reset'], $CONF['sms_send_function'])
  - allow local alias targets (without @domain) - see #134
  - add $CONF['edit_alias'] to disable "edit_alias" function for users
  - add php_crypt $CONF["encrypt"] option (see #170 for examples)
  - add random_compat phar (see: https://github.com/paragonie/random_compat) to
    support random_int()/random_string() in older PHP versions.
  - add support for MySQL connections over SSL
  - language updates: sk, ja, nl, bg, fr, cz
  - update bundled smarty library (lib/smarty to 3.1.32; includes security fixes)
  - split up pacrypt() into different functions; add some minimal test coverage
  - add id autoincrement field to log table (#89)
  - add token to login.php to prevent CSRF
  - lots of bugfixes and code cleanup
  - drop unused code in postfixadmin-cli
  - introduce PHP-CS-Fixer to enforce code style
  - vacation.pl:
    - avoid answering to more known autoresponders
    - add $no_vacation_pattern to avoid sending autoresponders based on the To:
      address
    - replace Deprecated Mail::Sender by Email::Sender
    - use MIME:EncWords
    - remove unused MIME::Base64
  - add docker repo, see https://github.com/postfixadmin/docker
Comment 1 Josh G 2018-10-29 23:31:12 UTC
Apologies for not doing the it the correct Gentoo way. I suck at ebuilds.

I created an ebuild for postfixadmin 3.2 with the below changes.

All seems fine.

<               rm -r VIRTUAL_VACATION/{vacation.pl,INSTALL.md,tests,FILTER_README} || die
---
>               newdoc VIRTUAL_VACATION/INSTALL.TXT VIRTUAL_VACATION_INSTALL.TXT
>               rm -r VIRTUAL_VACATION/{vacation.pl,INSTALL.TXT,tests,FILTER_README} || die
Comment 2 Luke Bratch 2019-01-13 16:46:18 UTC
Created attachment 560858 [details]
Ebuild for postfixadmin-3.2

This is the same as the diff above, but still installs the VIRTUAL_VACATION readme.
Comment 3 Larry the Git Cow gentoo-dev 2019-02-26 19:24:09 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f9bd98b8c5c21978b51fc0e91d98b22b6a0edc2c

commit f9bd98b8c5c21978b51fc0e91d98b22b6a0edc2c
Author:     Miroslav Šulc <fordfrog@gentoo.org>
AuthorDate: 2019-02-26 19:23:40 +0000
Commit:     Miroslav Šulc <fordfrog@gentoo.org>
CommitDate: 2019-02-26 19:23:58 +0000

    www-apps/postfixadmin-3.2: bump (~ppc dropped - see #678850)
    
    Closes: https://bugs.gentoo.org/654798
    Package-Manager: Portage-2.3.62, Repoman-2.3.12
    Signed-off-by: Miroslav Šulc <fordfrog@gentoo.org>

 www-apps/postfixadmin/Manifest                |   1 +
 www-apps/postfixadmin/postfixadmin-3.2.ebuild | 100 ++++++++++++++++++++++++++
 2 files changed, 101 insertions(+)