Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 50035 - Request for postfixadmin ebuild
Summary: Request for postfixadmin ebuild
Status: RESOLVED UPSTREAM
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: Lowest enhancement (vote)
Assignee: Net-Mail Packages
URL: http://high5.net/postfixadmin/
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-05-04 15:27 UTC by Ryan Earl
Modified: 2006-02-07 00:01 UTC (History)
10 users (show)

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


Attachments
postfixadmin-2.0.4.ebuild (postfixadmin-2.0.4.ebuild,1.35 KB, text/plain)
2004-07-05 18:36 UTC, James Little
Details
postfixadmin-2.0.5.ebuild (postfixadmin-2.0.5.ebuild,4.35 KB, text/plain)
2004-11-17 06:53 UTC, steveb
Details
postinstall-en.txt (postinstall-en.txt,1.66 KB, text/plain)
2004-11-21 08:36 UTC, steveb
Details
postinstall-en.txt (postinstall-en.txt,1.79 KB, text/plain)
2005-02-02 00:49 UTC, steveb
Details
postfixadmin-2.1.0.ebuild (postfixadmin-2.1.0.ebuild,5.72 KB, text/plain)
2005-02-02 00:52 UTC, steveb
Details
postfixadmin-2.1.0.ebuild (postfixadmin-2.1.0.ebuild,4.20 KB, text/plain)
2005-07-27 23:39 UTC, Gunnar Wrobel (RETIRED)
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Ryan Earl 2004-05-04 15:27:33 UTC
Postfix Admin is a highly intuitive and configurable Postfix administrative interface based in PHP, once it's setup anyway.  It interacts with MySQL database to manipulate virtual email domains.  Works with courier-imap too.

http://high5.net/postfixadmin/

I tried writing an ebuild, but I didn't get very far.

Reproducible: Always
Steps to Reproduce:
1.
2.
3.
Comment 1 Sven Wegener gentoo-dev 2004-05-06 20:37:37 UTC
Commited one to my PORTDIR_OVERLAY

http://gentoo.mirror.at.stealer.net/portage_overlay/net-mail/postfixadmin/
Comment 2 James Little 2004-07-05 18:36:34 UTC
Created attachment 34849 [details]
postfixadmin-2.0.4.ebuild

Been using this for awhile, and though I'd submit it.  It needs to be updated
to use webapp.eclass, but it works like it is.
Comment 3 Tuan Van (RETIRED) gentoo-dev 2004-07-09 10:38:02 UTC
Sven, you want to convert/commit this ebuild? I don't have the setup to test with.

Thanks,
Tuan
Comment 4 Andrej Kacian (RETIRED) gentoo-dev 2004-08-30 05:39:27 UTC
I will test it on my postfix, hopefully later today.
Comment 5 Andrej Kacian (RETIRED) gentoo-dev 2004-08-30 11:34:31 UTC
Hm, no can do - I didn't notice that it needs PHP and I don't have time to emerge it now. :/
Comment 6 steveb 2004-11-17 06:53:42 UTC
Created attachment 44154 [details]
postfixadmin-2.0.5.ebuild

I did some time ago an ebuild for 1.5.4 and then an ebuild for 2.0.5. The 2.0.5
ebuild uses the webapp.eclass.

I still have not tested all aspects of the application. Anyway... it installas
and runs without any problems (so far).
Comment 7 Benjamin Tremoulheac 2004-11-20 14:16:39 UTC
I tried to install this ebuild but I got this error 

* ebuild fault: file '/usr/local/portage/app-admin/postfixadmin/files/postinstall-en.txt' not found
* Please report this as a bug at http://bugs.gentoo.org/

So, I've just commented the follow ligne :

webapp_postinst_txt en ${FILESDIR}/postinstall-en.txt

and it works.
Comment 8 steveb 2004-11-21 08:36:11 UTC
Created attachment 44416 [details]
postinstall-en.txt

Missing postinstall-en.txt for postfixadmin-2.0.5.ebuild.
Comment 9 Stuart Herbert (RETIRED) gentoo-dev 2004-11-25 06:13:35 UTC
Has anyone tested this with PHP 5?

Best regards,
Stu
Comment 10 steveb 2004-11-25 06:29:46 UTC
According to the requirements on the developer homepage (http://high5.net/postfixadmin/) PHP 5.0 is not supported.

Requirements:
- Postfix 2.0 or higher.
- Apache 1.3.27 or higher.
- PHP 4.1 or higher. (PHP 5.x or higher is not supported yet).
- MySQL 3.23.xx or higher. (MySQL 4.1.xx or higher is not supported yet).
Comment 11 Daniel Webert 2004-12-26 12:44:32 UTC
a little prob here

<snip>
>>> Unpacking postfixadmin-2.0.5.tgz to /var/tmp/portage/postfixadmin-2.0.5/work
/usr/local/portage/app-admin/postfixadmin/postfixadmin-2.0.5.ebuild: line 29:  9621 Segmentation fault      sed -i "s:^\(AuthUserFile \).*$:\1/var/www/localhost/htdocs/${PN}/admin/.htpasswd:gI" ./admin/.htaccess
>>> Source unpacked.
</snip>
Comment 12 Daniel Webert 2004-12-26 12:46:56 UTC
cosmetic one ... have a look at from-to

- upgrade script from postfixadmin-1.5x to 2.0.5

<snip>
 * (mysql) create script for postfixadmin-2.0.5
 * (mysql) upgrade script from postfixadmin-2.0.5 to 2.0.x
 * (mysql) upgrade script from postfixadmin-2.0.5 to 1.5x
</snip>
Comment 13 J. Ryan Earl 2005-01-31 14:00:26 UTC
A new version is out:

http://high5.net/postfixadmin/download.php?file=postfixadmin-2.1.0.tgz
Comment 14 steveb 2005-02-02 00:49:59 UTC
Created attachment 50195 [details]
postinstall-en.txt

New postinstall-en.txt for 2.1.0. The instructions for PostgreSQL are still
missing.
Comment 15 steveb 2005-02-02 00:52:24 UTC
Created attachment 50196 [details]
postfixadmin-2.1.0.ebuild

New ebuild for 2.1.0. I did NOT tested it jet, but the install works on my
system.
I included the additional PostgreSQL support as well the Virtual Vacation
support. All of that is in no way tested. Feedback is welcome ;)


# emerge -v postfixadmin
Calculating dependencies ...done!
>>> emerge (1 of 1) net-mail/postfixadmin-2.1.0 to /
>>> md5 src_uri ;-) postfixadmin-2.1.0.tgz
uid=1004(vacation) gid=1006(vacation) groups=1006(vacation)
uid=1004(vacation) gid=1006(vacation) groups=1006(vacation)
>>> Unpacking source...
>>> Unpacking postfixadmin-2.1.0.tgz to
/var/tmp/portage/postfixadmin-2.1.0/work
>>> Source unpacked.
>>> Test phase [not enabled]: net-mail/postfixadmin-2.1.0

>>> Install postfixadmin-2.1.0 into /var/tmp/portage/postfixadmin-2.1.0/image/
category net-mail
 * (mysql) create script for postfixadmin-2.1.0
 * (mysql) upgrade script from postfixadmin-2.1.0 to 2.0.x
 * (mysql) upgrade script from postfixadmin-2.1.0 to 1.5x
 * Installing main files
 * (config) htdocs/config.inc.php
 * (cgi-bin) php - htdocs/admin/backup.php
 * (cgi-bin) php - htdocs/admin/create-admin.php
 * (cgi-bin) php - htdocs/admin/create-alias.php
 * (cgi-bin) php - htdocs/admin/create-domain.php
 * (cgi-bin) php - htdocs/admin/create-mailbox.php
 * (cgi-bin) php - htdocs/admin/delete.php
 * (cgi-bin) php - htdocs/admin/edit-active-admin.php
 * (cgi-bin) php - htdocs/admin/edit-active-domain.php
 * (cgi-bin) php - htdocs/admin/edit-active.php
 * (cgi-bin) php - htdocs/admin/edit-admin.php
 * (cgi-bin) php - htdocs/admin/edit-alias.php
 * (cgi-bin) php - htdocs/admin/edit-domain.php
 * (cgi-bin) php - htdocs/admin/edit-mailbox.php
 * (cgi-bin) php - htdocs/admin/index.php
 * (cgi-bin) php - htdocs/admin/list-admin.php
 * (cgi-bin) php - htdocs/admin/list-domain.php
 * (cgi-bin) php - htdocs/admin/list-virtual.php
 * (cgi-bin) php - htdocs/admin/search.php
 * (cgi-bin) php - htdocs/admin/viewlog.php
 * (cgi-bin) php - htdocs/create-alias.php
 * (cgi-bin) php - htdocs/create-mailbox.php
 * (cgi-bin) php - htdocs/delete.php
 * (cgi-bin) php - htdocs/edit-active.php
 * (cgi-bin) php - htdocs/edit-alias.php
 * (cgi-bin) php - htdocs/edit-mailbox.php
 * (cgi-bin) php - htdocs/images/index.php
 * (cgi-bin) php - htdocs/index.php
 * (cgi-bin) php - htdocs/languages/index.php
 * (cgi-bin) php - htdocs/login.php
 * (cgi-bin) php - htdocs/logout.php
 * (cgi-bin) php - htdocs/main.php
 * (cgi-bin) php - htdocs/overview.php
 * (cgi-bin) php - htdocs/password.php
 * (cgi-bin) php - htdocs/search.php
 * (cgi-bin) php - htdocs/sendmail.php
 * (cgi-bin) php - htdocs/setup.php
 * (cgi-bin) php - htdocs/templates/index.php
 * (cgi-bin) php - htdocs/users/edit-alias.php
 * (cgi-bin) php - htdocs/users/index.php
 * (cgi-bin) php - htdocs/users/login.php
 * (cgi-bin) php - htdocs/users/logout.php
 * (cgi-bin) php - htdocs/users/main.php
 * (cgi-bin) php - htdocs/users/password.php
 * (cgi-bin) php - htdocs/users/vacation.php
 * (cgi-bin) php - htdocs/viewlog.php
 * (server owned) htdocs/create-alias.php
 * (server owned) htdocs/create-mailbox.php
 * (server owned) htdocs/delete.php
 * (server owned) htdocs/edit-active.php
 * (server owned) htdocs/edit-alias.php
 * (server owned) htdocs/edit-mailbox.php
 * (server owned) htdocs/functions.inc.php
 * (server owned) htdocs/index.php
 * (server owned) htdocs/login.php
 * (server owned) htdocs/logout.php
 * (server owned) htdocs/main.php
 * (server owned) htdocs/overview.php
 * (server owned) htdocs/password.php
 * (server owned) htdocs/search.php
 * (server owned) htdocs/sendmail.php
 * (server owned) htdocs/setup.php
 * (server owned) htdocs/stylesheet.css
 * (server owned) htdocs/variables.inc.php
 * (server owned) htdocs/viewlog.php
 * (server owned) htdocs/admin/backup.php
 * (server owned) htdocs/admin/create-admin.php
 * (server owned) htdocs/admin/create-alias.php
 * (server owned) htdocs/admin/create-domain.php
 * (server owned) htdocs/admin/create-mailbox.php
 * (server owned) htdocs/admin/delete.php
 * (server owned) htdocs/admin/edit-active-admin.php
 * (server owned) htdocs/admin/edit-active-domain.php
 * (server owned) htdocs/admin/edit-active.php
 * (server owned) htdocs/admin/edit-admin.php
 * (server owned) htdocs/admin/edit-alias.php
 * (server owned) htdocs/admin/edit-domain.php
 * (server owned) htdocs/admin/edit-mailbox.php
 * (server owned) htdocs/admin/index.php
 * (server owned) htdocs/admin/list-admin.php
 * (server owned) htdocs/admin/list-domain.php
 * (server owned) htdocs/admin/list-virtual.php
 * (server owned) htdocs/admin/search.php
 * (server owned) htdocs/admin/viewlog.php
 * (server owned) htdocs/templates/admin_create-admin.tpl
 * (server owned) htdocs/templates/admin_create-domain.tpl
 * (server owned) htdocs/templates/admin_edit-admin.tpl
 * (server owned) htdocs/templates/admin_edit-domain.tpl
 * (server owned) htdocs/templates/admin_list-admin.tpl
 * (server owned) htdocs/templates/admin_list-domain.tpl
 * (server owned) htdocs/templates/admin_list-virtual.tpl
 * (server owned) htdocs/templates/admin_menu.tpl
 * (server owned) htdocs/templates/admin_search.tpl
 * (server owned) htdocs/templates/create-alias.tpl
 * (server owned) htdocs/templates/create-mailbox.tpl
 * (server owned) htdocs/templates/edit-alias.tpl
 * (server owned) htdocs/templates/edit-mailbox.tpl
 * (server owned) htdocs/templates/footer.tpl
 * (server owned) htdocs/templates/header.tpl
 * (server owned) htdocs/templates/login.tpl
 * (server owned) htdocs/templates/main.tpl
 * (server owned) htdocs/templates/menu.tpl
 * (server owned) htdocs/templates/message.tpl
 * (server owned) htdocs/templates/overview-get.tpl
 * (server owned) htdocs/templates/overview.tpl
 * (server owned) htdocs/templates/password.tpl
 * (server owned) htdocs/templates/search.tpl
 * (server owned) htdocs/templates/sendmail.tpl
 * (server owned) htdocs/templates/users_edit-alias.tpl
 * (server owned) htdocs/templates/users_login.tpl
 * (server owned) htdocs/templates/users_main.tpl
 * (server owned) htdocs/templates/users_menu.tpl
 * (server owned) htdocs/templates/users_password.tpl
 * (server owned) htdocs/templates/users_vacation-get.tpl
 * (server owned) htdocs/templates/users_vacation.tpl
 * (server owned) htdocs/templates/viewlog.tpl
 * (server owned) htdocs/users/edit-alias.php
 * (server owned) htdocs/users/index.php
 * (server owned) htdocs/users/login.php
 * (server owned) htdocs/users/logout.php
 * (server owned) htdocs/users/main.php
 * (server owned) htdocs/users/password.php
 * (server owned) htdocs/users/vacation.php
 * (rtfm) /mnt/gentoo.overlay/net-mail/postfixadmin/files/postinstall-en.txt
(lang: en)
man:
prepallstrip:
strip: strip --strip-unneeded
strip: strip --strip-unneeded
>>> Completed installing postfixadmin-2.1.0 into
/var/tmp/portage/postfixadmin-2.1.0/image/

./
./usr/
./usr/share/
./usr/share/webapps/
./usr/share/webapps/postfixadmin/
./usr/share/webapps/postfixadmin/2.1.0/
./usr/share/webapps/postfixadmin/2.1.0/htdocs/
./usr/share/webapps/postfixadmin/2.1.0/htdocs/admin/
./usr/share/webapps/postfixadmin/2.1.0/htdocs/admin/.htaccess
./usr/share/webapps/postfixadmin/2.1.0/htdocs/admin/.htpasswd
./usr/share/webapps/postfixadmin/2.1.0/htdocs/admin/backup.php
./usr/share/webapps/postfixadmin/2.1.0/htdocs/admin/create-admin.php
./usr/share/webapps/postfixadmin/2.1.0/htdocs/admin/create-alias.php
./usr/share/webapps/postfixadmin/2.1.0/htdocs/admin/create-domain.php
./usr/share/webapps/postfixadmin/2.1.0/htdocs/admin/create-mailbox.php
./usr/share/webapps/postfixadmin/2.1.0/htdocs/admin/delete.php
./usr/share/webapps/postfixadmin/2.1.0/htdocs/admin/edit-active-admin.php
./usr/share/webapps/postfixadmin/2.1.0/htdocs/admin/edit-active-domain.php
./usr/share/webapps/postfixadmin/2.1.0/htdocs/admin/edit-active.php
./usr/share/webapps/postfixadmin/2.1.0/htdocs/admin/edit-admin.php
./usr/share/webapps/postfixadmin/2.1.0/htdocs/admin/edit-alias.php
./usr/share/webapps/postfixadmin/2.1.0/htdocs/admin/edit-domain.php
./usr/share/webapps/postfixadmin/2.1.0/htdocs/admin/edit-mailbox.php
./usr/share/webapps/postfixadmin/2.1.0/htdocs/admin/index.php
./usr/share/webapps/postfixadmin/2.1.0/htdocs/admin/list-admin.php
./usr/share/webapps/postfixadmin/2.1.0/htdocs/admin/list-domain.php
./usr/share/webapps/postfixadmin/2.1.0/htdocs/admin/list-virtual.php
./usr/share/webapps/postfixadmin/2.1.0/htdocs/admin/search.php
./usr/share/webapps/postfixadmin/2.1.0/htdocs/admin/viewlog.php
./usr/share/webapps/postfixadmin/2.1.0/htdocs/config.inc.php.sample
./usr/share/webapps/postfixadmin/2.1.0/htdocs/create-alias.php
./usr/share/webapps/postfixadmin/2.1.0/htdocs/create-mailbox.php
./usr/share/webapps/postfixadmin/2.1.0/htdocs/delete.php
./usr/share/webapps/postfixadmin/2.1.0/htdocs/edit-active.php
./usr/share/webapps/postfixadmin/2.1.0/htdocs/edit-alias.php
./usr/share/webapps/postfixadmin/2.1.0/htdocs/edit-mailbox.php
./usr/share/webapps/postfixadmin/2.1.0/htdocs/functions.inc.php
./usr/share/webapps/postfixadmin/2.1.0/htdocs/images/
./usr/share/webapps/postfixadmin/2.1.0/htdocs/images/arrow-l.png
./usr/share/webapps/postfixadmin/2.1.0/htdocs/images/arrow-r.png
./usr/share/webapps/postfixadmin/2.1.0/htdocs/images/arrow-u.png
./usr/share/webapps/postfixadmin/2.1.0/htdocs/images/index.php
./usr/share/webapps/postfixadmin/2.1.0/htdocs/images/postbox.png
./usr/share/webapps/postfixadmin/2.1.0/htdocs/images/postfixadmin.png
./usr/share/webapps/postfixadmin/2.1.0/htdocs/images/postfixadmin2.png
./usr/share/webapps/postfixadmin/2.1.0/htdocs/images/postfixadmin2.xcf
./usr/share/webapps/postfixadmin/2.1.0/htdocs/index.php
./usr/share/webapps/postfixadmin/2.1.0/htdocs/languages/
./usr/share/webapps/postfixadmin/2.1.0/htdocs/languages/bg.lang
./usr/share/webapps/postfixadmin/2.1.0/htdocs/languages/ca.lang
./usr/share/webapps/postfixadmin/2.1.0/htdocs/languages/cn.lang
./usr/share/webapps/postfixadmin/2.1.0/htdocs/languages/cs.lang
./usr/share/webapps/postfixadmin/2.1.0/htdocs/languages/da.lang
./usr/share/webapps/postfixadmin/2.1.0/htdocs/languages/de.lang
./usr/share/webapps/postfixadmin/2.1.0/htdocs/languages/en.lang
./usr/share/webapps/postfixadmin/2.1.0/htdocs/languages/es.lang
./usr/share/webapps/postfixadmin/2.1.0/htdocs/languages/et.lang
./usr/share/webapps/postfixadmin/2.1.0/htdocs/languages/eu.lang
./usr/share/webapps/postfixadmin/2.1.0/htdocs/languages/fi.lang
./usr/share/webapps/postfixadmin/2.1.0/htdocs/languages/fo.lang
./usr/share/webapps/postfixadmin/2.1.0/htdocs/languages/fr.lang
./usr/share/webapps/postfixadmin/2.1.0/htdocs/languages/hu.lang
./usr/share/webapps/postfixadmin/2.1.0/htdocs/languages/index.php
./usr/share/webapps/postfixadmin/2.1.0/htdocs/languages/is.lang
./usr/share/webapps/postfixadmin/2.1.0/htdocs/languages/it.lang
./usr/share/webapps/postfixadmin/2.1.0/htdocs/languages/mk.lang
./usr/share/webapps/postfixadmin/2.1.0/htdocs/languages/nl.lang
./usr/share/webapps/postfixadmin/2.1.0/htdocs/languages/nn.lang
./usr/share/webapps/postfixadmin/2.1.0/htdocs/languages/pl.lang
./usr/share/webapps/postfixadmin/2.1.0/htdocs/languages/pt-br.lang
./usr/share/webapps/postfixadmin/2.1.0/htdocs/languages/ru.lang
./usr/share/webapps/postfixadmin/2.1.0/htdocs/languages/sl.lang
./usr/share/webapps/postfixadmin/2.1.0/htdocs/languages/sv.lang
./usr/share/webapps/postfixadmin/2.1.0/htdocs/languages/tr.lang
./usr/share/webapps/postfixadmin/2.1.0/htdocs/languages/tw.lang
./usr/share/webapps/postfixadmin/2.1.0/htdocs/login.php
./usr/share/webapps/postfixadmin/2.1.0/htdocs/logout.php
./usr/share/webapps/postfixadmin/2.1.0/htdocs/main.php
./usr/share/webapps/postfixadmin/2.1.0/htdocs/motd-admin.txt
./usr/share/webapps/postfixadmin/2.1.0/htdocs/motd-users.txt
./usr/share/webapps/postfixadmin/2.1.0/htdocs/motd.txt
./usr/share/webapps/postfixadmin/2.1.0/htdocs/overview.php
./usr/share/webapps/postfixadmin/2.1.0/htdocs/password.php
./usr/share/webapps/postfixadmin/2.1.0/htdocs/search.php
./usr/share/webapps/postfixadmin/2.1.0/htdocs/sendmail.php
./usr/share/webapps/postfixadmin/2.1.0/htdocs/setup.php
./usr/share/webapps/postfixadmin/2.1.0/htdocs/stylesheet.css
./usr/share/webapps/postfixadmin/2.1.0/htdocs/templates/
./usr/share/webapps/postfixadmin/2.1.0/htdocs/templates/admin_create-admin.tpl
./usr/share/webapps/postfixadmin/2.1.0/htdocs/templates/admin_create-domain.tpl

./usr/share/webapps/postfixadmin/2.1.0/htdocs/templates/admin_edit-admin.tpl
./usr/share/webapps/postfixadmin/2.1.0/htdocs/templates/admin_edit-domain.tpl
./usr/share/webapps/postfixadmin/2.1.0/htdocs/templates/admin_list-admin.tpl
./usr/share/webapps/postfixadmin/2.1.0/htdocs/templates/admin_list-domain.tpl
./usr/share/webapps/postfixadmin/2.1.0/htdocs/templates/admin_list-virtual.tpl
./usr/share/webapps/postfixadmin/2.1.0/htdocs/templates/admin_menu.tpl
./usr/share/webapps/postfixadmin/2.1.0/htdocs/templates/admin_search.tpl
./usr/share/webapps/postfixadmin/2.1.0/htdocs/templates/create-alias.tpl
./usr/share/webapps/postfixadmin/2.1.0/htdocs/templates/create-mailbox.tpl
./usr/share/webapps/postfixadmin/2.1.0/htdocs/templates/edit-alias.tpl
./usr/share/webapps/postfixadmin/2.1.0/htdocs/templates/edit-mailbox.tpl
./usr/share/webapps/postfixadmin/2.1.0/htdocs/templates/footer.tpl
./usr/share/webapps/postfixadmin/2.1.0/htdocs/templates/footer.tpl.orig
./usr/share/webapps/postfixadmin/2.1.0/htdocs/templates/header.tpl
./usr/share/webapps/postfixadmin/2.1.0/htdocs/templates/index.php
./usr/share/webapps/postfixadmin/2.1.0/htdocs/templates/login.tpl
./usr/share/webapps/postfixadmin/2.1.0/htdocs/templates/main.tpl
./usr/share/webapps/postfixadmin/2.1.0/htdocs/templates/menu.tpl
./usr/share/webapps/postfixadmin/2.1.0/htdocs/templates/menu.tpl.orig
./usr/share/webapps/postfixadmin/2.1.0/htdocs/templates/message.tpl
./usr/share/webapps/postfixadmin/2.1.0/htdocs/templates/overview-get.tpl
./usr/share/webapps/postfixadmin/2.1.0/htdocs/templates/overview.tpl
./usr/share/webapps/postfixadmin/2.1.0/htdocs/templates/password.tpl
./usr/share/webapps/postfixadmin/2.1.0/htdocs/templates/search.tpl
./usr/share/webapps/postfixadmin/2.1.0/htdocs/templates/sendmail.tpl
./usr/share/webapps/postfixadmin/2.1.0/htdocs/templates/users_edit-alias.tpl
./usr/share/webapps/postfixadmin/2.1.0/htdocs/templates/users_login.tpl
./usr/share/webapps/postfixadmin/2.1.0/htdocs/templates/users_main.tpl
./usr/share/webapps/postfixadmin/2.1.0/htdocs/templates/users_menu.tpl
./usr/share/webapps/postfixadmin/2.1.0/htdocs/templates/users_password.tpl
./usr/share/webapps/postfixadmin/2.1.0/htdocs/templates/users_vacation-get.tpl
./usr/share/webapps/postfixadmin/2.1.0/htdocs/templates/users_vacation.tpl
./usr/share/webapps/postfixadmin/2.1.0/htdocs/templates/viewlog.tpl
./usr/share/webapps/postfixadmin/2.1.0/htdocs/users/
./usr/share/webapps/postfixadmin/2.1.0/htdocs/users/edit-alias.php
./usr/share/webapps/postfixadmin/2.1.0/htdocs/users/index.php
./usr/share/webapps/postfixadmin/2.1.0/htdocs/users/login.php
./usr/share/webapps/postfixadmin/2.1.0/htdocs/users/logout.php
./usr/share/webapps/postfixadmin/2.1.0/htdocs/users/main.php
./usr/share/webapps/postfixadmin/2.1.0/htdocs/users/password.php
./usr/share/webapps/postfixadmin/2.1.0/htdocs/users/vacation.php
./usr/share/webapps/postfixadmin/2.1.0/htdocs/variables.inc.php
./usr/share/webapps/postfixadmin/2.1.0/htdocs/viewlog.php
./usr/share/webapps/postfixadmin/2.1.0/htdocs/config.inc.php
./usr/share/webapps/postfixadmin/2.1.0/hostroot/
./usr/share/webapps/postfixadmin/2.1.0/hostroot/cgi-bin/
./usr/share/webapps/postfixadmin/2.1.0/hostroot/icons/
./usr/share/webapps/postfixadmin/2.1.0/hostroot/error/
./usr/share/webapps/postfixadmin/2.1.0/sqlscripts/
./usr/share/webapps/postfixadmin/2.1.0/sqlscripts/mysql/
./usr/share/webapps/postfixadmin/2.1.0/sqlscripts/mysql/2.1.0_create.sql
./usr/share/webapps/postfixadmin/2.1.0/sqlscripts/mysql/2.0.x_to_2.1.0.sql
./usr/share/webapps/postfixadmin/2.1.0/sqlscripts/mysql/1.5x_to_2.1.0.sql
./usr/share/webapps/postfixadmin/2.1.0/hooks/
./usr/share/webapps/postfixadmin/2.1.0/conf/
./usr/share/webapps/postfixadmin/2.1.0/config-files
./usr/share/webapps/postfixadmin/2.1.0/run-by-cgi-bin
./usr/share/webapps/postfixadmin/2.1.0/server-owned-files
./usr/share/webapps/postfixadmin/2.1.0/postinst-en.txt
./usr/share/webapps/postfixadmin/2.1.0/installed_by_webapp_eclass
./usr/share/doc/
./usr/share/doc/postfixadmin-2.1.0/
./usr/share/doc/postfixadmin-2.1.0/BACKUP_MX.TXT.gz
./usr/share/doc/postfixadmin-2.1.0/CHANGELOG.TXT.gz
./usr/share/doc/postfixadmin-2.1.0/INSTALL.TXT.gz
./usr/share/doc/postfixadmin-2.1.0/LANGUAGE.TXT.gz
./usr/share/doc/postfixadmin-2.1.0/LICENSE.TXT.gz
./usr/share/doc/postfixadmin-2.1.0/TABLE_BACKUP_MX.TXT.gz
./usr/share/doc/postfixadmin-2.1.0/TABLE_CHANGES.TXT.gz
./usr/share/doc/postfixadmin-2.1.0/UPGRADE.TXT.gz
./usr/share/doc/postfixadmin-2.1.0/DATABASE_MYSQL.TXT.gz
./usr/share/doc/postfixadmin-2.1.0/VIRTUAL_VACATION_INSTALL.TXT.gz
./var/
./var/spool/
./var/spool/vacation/
./var/spool/vacation/.keep
./var/spool/vacation/vacation.pl
./var/db/
./var/db/webapps/
./var/db/webapps/postfixadmin/
./var/db/webapps/postfixadmin/2.1.0/
./var/db/webapps/postfixadmin/2.1.0/.keep
>>> Done.
>>> extracting info
uid=1004(vacation) gid=1006(vacation) groups=1006(vacation)
uid=1004(vacation) gid=1006(vacation) groups=1006(vacation)
>>> extracting postfixadmin-2.1.0
>>> Merging net-mail/postfixadmin-2.1.0 to /
--- /usr/
--- /usr/share/
--- /usr/share/webapps/
>>> /usr/share/webapps/postfixadmin/
>>> /usr/share/webapps/postfixadmin/2.1.0/
>>> /usr/share/webapps/postfixadmin/2.1.0/htdocs/
>>> /usr/share/webapps/postfixadmin/2.1.0/htdocs/admin/
>>> /usr/share/webapps/postfixadmin/2.1.0/htdocs/admin/.htaccess
>>> /usr/share/webapps/postfixadmin/2.1.0/htdocs/admin/.htpasswd
>>> /usr/share/webapps/postfixadmin/2.1.0/htdocs/admin/backup.php
>>> /usr/share/webapps/postfixadmin/2.1.0/htdocs/admin/create-admin.php
>>> /usr/share/webapps/postfixadmin/2.1.0/htdocs/admin/create-alias.php
>>> /usr/share/webapps/postfixadmin/2.1.0/htdocs/admin/create-domain.php
>>> /usr/share/webapps/postfixadmin/2.1.0/htdocs/admin/create-mailbox.php
>>> /usr/share/webapps/postfixadmin/2.1.0/htdocs/admin/delete.php
>>> /usr/share/webapps/postfixadmin/2.1.0/htdocs/admin/edit-active-admin.php
>>> /usr/share/webapps/postfixadmin/2.1.0/htdocs/admin/edit-active-domain.php
>>> /usr/share/webapps/postfixadmin/2.1.0/htdocs/admin/edit-active.php
>>> /usr/share/webapps/postfixadmin/2.1.0/htdocs/admin/edit-admin.php
>>> /usr/share/webapps/postfixadmin/2.1.0/htdocs/admin/edit-alias.php
>>> /usr/share/webapps/postfixadmin/2.1.0/htdocs/admin/edit-domain.php
>>> /usr/share/webapps/postfixadmin/2.1.0/htdocs/admin/edit-mailbox.php
>>> /usr/share/webapps/postfixadmin/2.1.0/htdocs/admin/index.php
>>> /usr/share/webapps/postfixadmin/2.1.0/htdocs/admin/list-admin.php
>>> /usr/share/webapps/postfixadmin/2.1.0/htdocs/admin/list-domain.php
>>> /usr/share/webapps/postfixadmin/2.1.0/htdocs/admin/list-virtual.php
>>> /usr/share/webapps/postfixadmin/2.1.0/htdocs/admin/search.php
>>> /usr/share/webapps/postfixadmin/2.1.0/htdocs/admin/viewlog.php
>>> /usr/share/webapps/postfixadmin/2.1.0/htdocs/config.inc.php.sample
>>> /usr/share/webapps/postfixadmin/2.1.0/htdocs/create-alias.php
>>> /usr/share/webapps/postfixadmin/2.1.0/htdocs/create-mailbox.php
>>> /usr/share/webapps/postfixadmin/2.1.0/htdocs/delete.php
>>> /usr/share/webapps/postfixadmin/2.1.0/htdocs/edit-active.php
>>> /usr/share/webapps/postfixadmin/2.1.0/htdocs/edit-alias.php
>>> /usr/share/webapps/postfixadmin/2.1.0/htdocs/edit-mailbox.php
>>> /usr/share/webapps/postfixadmin/2.1.0/htdocs/functions.inc.php
>>> /usr/share/webapps/postfixadmin/2.1.0/htdocs/images/
>>> /usr/share/webapps/postfixadmin/2.1.0/htdocs/images/arrow-l.png
>>> /usr/share/webapps/postfixadmin/2.1.0/htdocs/images/arrow-r.png
>>> /usr/share/webapps/postfixadmin/2.1.0/htdocs/images/arrow-u.png
>>> /usr/share/webapps/postfixadmin/2.1.0/htdocs/images/index.php
>>> /usr/share/webapps/postfixadmin/2.1.0/htdocs/images/postbox.png
>>> /usr/share/webapps/postfixadmin/2.1.0/htdocs/images/postfixadmin.png
>>> /usr/share/webapps/postfixadmin/2.1.0/htdocs/images/postfixadmin2.png
>>> /usr/share/webapps/postfixadmin/2.1.0/htdocs/images/postfixadmin2.xcf
>>> /usr/share/webapps/postfixadmin/2.1.0/htdocs/index.php
>>> /usr/share/webapps/postfixadmin/2.1.0/htdocs/languages/
>>> /usr/share/webapps/postfixadmin/2.1.0/htdocs/languages/bg.lang
>>> /usr/share/webapps/postfixadmin/2.1.0/htdocs/languages/ca.lang
>>> /usr/share/webapps/postfixadmin/2.1.0/htdocs/languages/cn.lang
>>> /usr/share/webapps/postfixadmin/2.1.0/htdocs/languages/cs.lang
>>> /usr/share/webapps/postfixadmin/2.1.0/htdocs/languages/da.lang
>>> /usr/share/webapps/postfixadmin/2.1.0/htdocs/languages/de.lang
>>> /usr/share/webapps/postfixadmin/2.1.0/htdocs/languages/en.lang
>>> /usr/share/webapps/postfixadmin/2.1.0/htdocs/languages/es.lang
>>> /usr/share/webapps/postfixadmin/2.1.0/htdocs/languages/et.lang
>>> /usr/share/webapps/postfixadmin/2.1.0/htdocs/languages/eu.lang
>>> /usr/share/webapps/postfixadmin/2.1.0/htdocs/languages/fi.lang
>>> /usr/share/webapps/postfixadmin/2.1.0/htdocs/languages/fo.lang
>>> /usr/share/webapps/postfixadmin/2.1.0/htdocs/languages/fr.lang
>>> /usr/share/webapps/postfixadmin/2.1.0/htdocs/languages/hu.lang
>>> /usr/share/webapps/postfixadmin/2.1.0/htdocs/languages/index.php
>>> /usr/share/webapps/postfixadmin/2.1.0/htdocs/languages/is.lang
>>> /usr/share/webapps/postfixadmin/2.1.0/htdocs/languages/it.lang
>>> /usr/share/webapps/postfixadmin/2.1.0/htdocs/languages/mk.lang
>>> /usr/share/webapps/postfixadmin/2.1.0/htdocs/languages/nl.lang
>>> /usr/share/webapps/postfixadmin/2.1.0/htdocs/languages/nn.lang
>>> /usr/share/webapps/postfixadmin/2.1.0/htdocs/languages/pl.lang
>>> /usr/share/webapps/postfixadmin/2.1.0/htdocs/languages/pt-br.lang
>>> /usr/share/webapps/postfixadmin/2.1.0/htdocs/languages/ru.lang
>>> /usr/share/webapps/postfixadmin/2.1.0/htdocs/languages/sl.lang
>>> /usr/share/webapps/postfixadmin/2.1.0/htdocs/languages/sv.lang
>>> /usr/share/webapps/postfixadmin/2.1.0/htdocs/languages/tr.lang
>>> /usr/share/webapps/postfixadmin/2.1.0/htdocs/languages/tw.lang
>>> /usr/share/webapps/postfixadmin/2.1.0/htdocs/login.php
>>> /usr/share/webapps/postfixadmin/2.1.0/htdocs/logout.php
>>> /usr/share/webapps/postfixadmin/2.1.0/htdocs/main.php
>>> /usr/share/webapps/postfixadmin/2.1.0/htdocs/motd-admin.txt
>>> /usr/share/webapps/postfixadmin/2.1.0/htdocs/motd-users.txt
>>> /usr/share/webapps/postfixadmin/2.1.0/htdocs/motd.txt
>>> /usr/share/webapps/postfixadmin/2.1.0/htdocs/overview.php
>>> /usr/share/webapps/postfixadmin/2.1.0/htdocs/password.php
>>> /usr/share/webapps/postfixadmin/2.1.0/htdocs/search.php
>>> /usr/share/webapps/postfixadmin/2.1.0/htdocs/sendmail.php
>>> /usr/share/webapps/postfixadmin/2.1.0/htdocs/setup.php
>>> /usr/share/webapps/postfixadmin/2.1.0/htdocs/stylesheet.css
>>> /usr/share/webapps/postfixadmin/2.1.0/htdocs/templates/
>>>
/usr/share/webapps/postfixadmin/2.1.0/htdocs/templates/admin_create-admin.tpl
>>>
/usr/share/webapps/postfixadmin/2.1.0/htdocs/templates/admin_create-domain.tpl
>>> /usr/share/webapps/postfixadmin/2.1.0/htdocs/templates/admin_edit-admin.tpl

>>>
/usr/share/webapps/postfixadmin/2.1.0/htdocs/templates/admin_edit-domain.tpl
>>> /usr/share/webapps/postfixadmin/2.1.0/htdocs/templates/admin_list-admin.tpl

>>>
/usr/share/webapps/postfixadmin/2.1.0/htdocs/templates/admin_list-domain.tpl
>>>
/usr/share/webapps/postfixadmin/2.1.0/htdocs/templates/admin_list-virtual.tpl
>>> /usr/share/webapps/postfixadmin/2.1.0/htdocs/templates/admin_menu.tpl
>>> /usr/share/webapps/postfixadmin/2.1.0/htdocs/templates/admin_search.tpl
>>> /usr/share/webapps/postfixadmin/2.1.0/htdocs/templates/create-alias.tpl
>>> /usr/share/webapps/postfixadmin/2.1.0/htdocs/templates/create-mailbox.tpl
>>> /usr/share/webapps/postfixadmin/2.1.0/htdocs/templates/edit-alias.tpl
>>> /usr/share/webapps/postfixadmin/2.1.0/htdocs/templates/edit-mailbox.tpl
>>> /usr/share/webapps/postfixadmin/2.1.0/htdocs/templates/footer.tpl
>>> /usr/share/webapps/postfixadmin/2.1.0/htdocs/templates/footer.tpl.orig
>>> /usr/share/webapps/postfixadmin/2.1.0/htdocs/templates/header.tpl
>>> /usr/share/webapps/postfixadmin/2.1.0/htdocs/templates/index.php
>>> /usr/share/webapps/postfixadmin/2.1.0/htdocs/templates/login.tpl
>>> /usr/share/webapps/postfixadmin/2.1.0/htdocs/templates/main.tpl
>>> /usr/share/webapps/postfixadmin/2.1.0/htdocs/templates/menu.tpl
>>> /usr/share/webapps/postfixadmin/2.1.0/htdocs/templates/menu.tpl.orig
>>> /usr/share/webapps/postfixadmin/2.1.0/htdocs/templates/message.tpl
>>> /usr/share/webapps/postfixadmin/2.1.0/htdocs/templates/overview-get.tpl
>>> /usr/share/webapps/postfixadmin/2.1.0/htdocs/templates/overview.tpl
>>> /usr/share/webapps/postfixadmin/2.1.0/htdocs/templates/password.tpl
>>> /usr/share/webapps/postfixadmin/2.1.0/htdocs/templates/search.tpl
>>> /usr/share/webapps/postfixadmin/2.1.0/htdocs/templates/sendmail.tpl
>>> /usr/share/webapps/postfixadmin/2.1.0/htdocs/templates/users_edit-alias.tpl

>>> /usr/share/webapps/postfixadmin/2.1.0/htdocs/templates/users_login.tpl
>>> /usr/share/webapps/postfixadmin/2.1.0/htdocs/templates/users_main.tpl
>>> /usr/share/webapps/postfixadmin/2.1.0/htdocs/templates/users_menu.tpl
>>> /usr/share/webapps/postfixadmin/2.1.0/htdocs/templates/users_password.tpl
>>>
/usr/share/webapps/postfixadmin/2.1.0/htdocs/templates/users_vacation-get.tpl
>>> /usr/share/webapps/postfixadmin/2.1.0/htdocs/templates/users_vacation.tpl
>>> /usr/share/webapps/postfixadmin/2.1.0/htdocs/templates/viewlog.tpl
>>> /usr/share/webapps/postfixadmin/2.1.0/htdocs/users/
>>> /usr/share/webapps/postfixadmin/2.1.0/htdocs/users/edit-alias.php
>>> /usr/share/webapps/postfixadmin/2.1.0/htdocs/users/index.php
>>> /usr/share/webapps/postfixadmin/2.1.0/htdocs/users/login.php
>>> /usr/share/webapps/postfixadmin/2.1.0/htdocs/users/logout.php
>>> /usr/share/webapps/postfixadmin/2.1.0/htdocs/users/main.php
>>> /usr/share/webapps/postfixadmin/2.1.0/htdocs/users/password.php
>>> /usr/share/webapps/postfixadmin/2.1.0/htdocs/users/vacation.php
>>> /usr/share/webapps/postfixadmin/2.1.0/htdocs/variables.inc.php
>>> /usr/share/webapps/postfixadmin/2.1.0/htdocs/viewlog.php
>>> /usr/share/webapps/postfixadmin/2.1.0/htdocs/config.inc.php
>>> /usr/share/webapps/postfixadmin/2.1.0/hostroot/
>>> /usr/share/webapps/postfixadmin/2.1.0/hostroot/cgi-bin/
>>> /usr/share/webapps/postfixadmin/2.1.0/hostroot/icons/
>>> /usr/share/webapps/postfixadmin/2.1.0/hostroot/error/
>>> /usr/share/webapps/postfixadmin/2.1.0/sqlscripts/
>>> /usr/share/webapps/postfixadmin/2.1.0/sqlscripts/mysql/
>>> /usr/share/webapps/postfixadmin/2.1.0/sqlscripts/mysql/2.1.0_create.sql
>>> /usr/share/webapps/postfixadmin/2.1.0/sqlscripts/mysql/2.0.x_to_2.1.0.sql
>>> /usr/share/webapps/postfixadmin/2.1.0/sqlscripts/mysql/1.5x_to_2.1.0.sql
>>> /usr/share/webapps/postfixadmin/2.1.0/hooks/
>>> /usr/share/webapps/postfixadmin/2.1.0/conf/
>>> /usr/share/webapps/postfixadmin/2.1.0/config-files
>>> /usr/share/webapps/postfixadmin/2.1.0/run-by-cgi-bin
>>> /usr/share/webapps/postfixadmin/2.1.0/server-owned-files
>>> /usr/share/webapps/postfixadmin/2.1.0/postinst-en.txt
>>> /usr/share/webapps/postfixadmin/2.1.0/installed_by_webapp_eclass
--- /usr/share/doc/
>>> /usr/share/doc/postfixadmin-2.1.0/
>>> /usr/share/doc/postfixadmin-2.1.0/BACKUP_MX.TXT.gz
>>> /usr/share/doc/postfixadmin-2.1.0/CHANGELOG.TXT.gz
>>> /usr/share/doc/postfixadmin-2.1.0/INSTALL.TXT.gz
>>> /usr/share/doc/postfixadmin-2.1.0/LANGUAGE.TXT.gz
>>> /usr/share/doc/postfixadmin-2.1.0/LICENSE.TXT.gz
>>> /usr/share/doc/postfixadmin-2.1.0/TABLE_BACKUP_MX.TXT.gz
>>> /usr/share/doc/postfixadmin-2.1.0/TABLE_CHANGES.TXT.gz
>>> /usr/share/doc/postfixadmin-2.1.0/UPGRADE.TXT.gz
>>> /usr/share/doc/postfixadmin-2.1.0/DATABASE_MYSQL.TXT.gz
>>> /usr/share/doc/postfixadmin-2.1.0/VIRTUAL_VACATION_INSTALL.TXT.gz
--- /var/
--- /var/spool/
>>> /var/spool/vacation/
>>> /var/spool/vacation/.keep
>>> /var/spool/vacation/vacation.pl
--- /var/db/
--- /var/db/webapps/
>>> /var/db/webapps/postfixadmin/
>>> /var/db/webapps/postfixadmin/2.1.0/
>>> /var/db/webapps/postfixadmin/2.1.0/.keep

 * vhosts USE flag not set - auto-installing using webapp-config
 * This is an installation
 * postfixadmin-2.1.0 is not installed - using install mode
 * Running /usr/sbin/webapp-config -I -h localhost -u root -d /postfixadmin
postfixadmin 2.1.0

To complete installation, you must:
  1. Create the needed MySQL database and tables and user:
     mysql -u root -p <
/usr/share/webapps/postfixadmin/2.1.0/sqlscripts/mysql/2.1.0_create.sql
  2. Reload MySQL:
     /etc/init.d/mysql restart
  3. Change the password for the admin user! Inital password is
     "admin" (without the qotes).


Updating from older version of Postfix Admin:
  * When you are upgrading from an older Postfix Admin version, make sure you
  * backup your database before you run the update script on your database.
  *   mysqldump -a -u root -p > /tmp/postfixadmin-backup.sql

  For update from 2.0.x version of Postfix Admin:
    1. Please read the BACKUP_MX.TXT
    2. Update the needed MySQL database and tables:
       mysql -u root -p <
/usr/share/webapps/postfixadmin/2.1.0/sqlscripts/mysql/2.0.x_to_2.1.0.sql
    3. Reload MySQL:
       /etc/init.d/mysql restart

  For update from 1.5x (or older) version of Postfix Admin:
    1. Please read the UPGRADE.TXT
    2. Update the needed MySQL database and tables:
       mysql -u root -p <
/usr/share/webapps/postfixadmin/2.1.0/sqlscripts/mysql/1.5x_to_2.1.0.sql
    3. Reload MySQL:
       /etc/init.d/mysql restart


To use Virtual Vacation, please read VIRTUAL_VACATION_INSTALL.

Check the config.inc.php file. There you can specify settings that are
relevant to your setup.

Postfix Admin contains 3 views of administration:
  1. Site Admin view, located at http://domain.tld/postfixadmin/admin/.
  2. Domain Admin view, located at http://domain.tld/postfixadmin/.
  3. User Admin View, located at http://domain.tld/postfixadmin/users/.

In order to do the initial configuration you have to go to the Site Admin view.


The default password for the Site Admin view of Postfix Admin is admin/admin.

This is specified in the .htpasswd file in the /admin directory. Make sure
that the location of the .htpasswd file matches your path.

>>> Regenerating /etc/ld.so.cache...
 * Caching service dependencies...
>>> net-mail/postfixadmin-2.1.0 merged.
>>> Recording net-mail/postfixadmin in "world" favorites file...

>>> clean: No packages selected for removal.

>>> Auto-cleaning packages ...

>>> No outdated packages were found on your system.


 * GNU info directory index is up-to-date.

#
Comment 16 Juan 2005-02-12 20:54:21 UTC
ebuild does not install for me. Error is as follows:

root@shadow postfixadmin # emerge postfixadmin
Calculating dependencies ...done!
>>> emerge (1 of 1) net-mail/postfixadmin-2.1.0 to /
>>> md5 src_uri ;-) postfixadmin-2.1.0.tgz
uid=102(vacation) gid=503(vacation) groups=503(vacation)
uid=102(vacation) gid=503(vacation) groups=503(vacation)
>>> Unpacking source...
>>> Unpacking postfixadmin-2.1.0.tgz to /gentoo-portage/portage/tmp/portage/postfixadmin-2.1.0/work
>>> Source unpacked.
>>> Test phase [not enabled]: net-mail/postfixadmin-2.1.0

>>> Install postfixadmin-2.1.0 into /gentoo-portage/portage/tmp/portage/postfixadmin-2.1.0/image/ category net-mail
 * (mysql) create script for postfixadmin-2.1.0
 * (mysql) upgrade script from postfixadmin-2.1.0 to 2.0.x
 * (mysql) upgrade script from postfixadmin-2.1.0 to 1.5x
 * Installing main files
 * (config) htdocs/config.inc.php
find: missing argument to `-iregex'
/usr/lib/portage/bin/ebuild.sh: line 2: \./doc/.*: No such file or directory
 * (server owned) htdocs/variables.inc.php
 * (server owned) htdocs/edit-mailbox.php
 * (server owned) htdocs/stylesheet.css
 * (server owned) htdocs/password.php
 * (server owned) htdocs/overview.php
 * (server owned) htdocs/main.php
 * (server owned) htdocs/login.php
 * (server owned) htdocs/create-mailbox.php
 * (server owned) htdocs/sendmail.php
 * (server owned) htdocs/create-alias.php
 * (server owned) htdocs/setup.php
 * (server owned) htdocs/index.php
 * (server owned) htdocs/viewlog.php
 * (server owned) htdocs/search.php
 * (server owned) htdocs/functions.inc.php
 * (server owned) htdocs/edit-active.php
 * (server owned) htdocs/delete.php
 * (server owned) htdocs/logout.php
 * (server owned) htdocs/edit-alias.php
 * (server owned) htdocs/admin/edit-active-admin.php
 * (server owned) htdocs/admin/edit-mailbox.php
 * (server owned) htdocs/admin/edit-active-domain.php
 * (server owned) htdocs/admin/create-mailbox.php
 * (server owned) htdocs/admin/create-admin.php
 * (server owned) htdocs/admin/create-alias.php
 * (server owned) htdocs/admin/backup.php
 * (server owned) htdocs/admin/index.php
 * (server owned) htdocs/admin/list-virtual.php
 * (server owned) htdocs/admin/edit-domain.php
 * (server owned) htdocs/admin/viewlog.php
 * (server owned) htdocs/admin/search.php
 * (server owned) htdocs/admin/edit-active.php
 * (server owned) htdocs/admin/delete.php
 * (server owned) htdocs/admin/edit-admin.php
 * (server owned) htdocs/admin/list-domain.php
 * (server owned) htdocs/admin/list-admin.php
 * (server owned) htdocs/admin/create-domain.php
 * (server owned) htdocs/admin/edit-alias.php
 * (server owned) htdocs/templates/menu.tpl
 * (server owned) htdocs/templates/overview-get.tpl
 * (server owned) htdocs/templates/users_menu.tpl
 * (server owned) htdocs/templates/message.tpl
 * (server owned) htdocs/templates/edit-mailbox.tpl
 * (server owned) htdocs/templates/admin_create-domain.tpl
 * (server owned) htdocs/templates/password.tpl
 * (server owned) htdocs/templates/admin_create-admin.tpl
 * (server owned) htdocs/templates/overview.tpl
 * (server owned) htdocs/templates/admin_search.tpl
 * (server owned) htdocs/templates/main.tpl
 * (server owned) htdocs/templates/users_vacation.tpl
 * (server owned) htdocs/templates/login.tpl
 * (server owned) htdocs/templates/create-mailbox.tpl
 * (server owned) htdocs/templates/sendmail.tpl
 * (server owned) htdocs/templates/admin_edit-domain.tpl
 * (server owned) htdocs/templates/users_main.tpl
 * (server owned) htdocs/templates/create-alias.tpl
 * (server owned) htdocs/templates/users_edit-alias.tpl
 * (server owned) htdocs/templates/admin_list-virtual.tpl
 * (server owned) htdocs/templates/users_vacation-get.tpl
 * (server owned) htdocs/templates/admin_list-domain.tpl
 * (server owned) htdocs/templates/users_login.tpl
 * (server owned) htdocs/templates/admin_edit-admin.tpl
 * (server owned) htdocs/templates/viewlog.tpl
 * (server owned) htdocs/templates/search.tpl
 * (server owned) htdocs/templates/admin_list-admin.tpl
 * (server owned) htdocs/templates/users_password.tpl
 * (server owned) htdocs/templates/footer.tpl
 * (server owned) htdocs/templates/header.tpl
 * (server owned) htdocs/templates/admin_menu.tpl
 * (server owned) htdocs/templates/edit-alias.tpl
 * (server owned) htdocs/users/password.php
 * (server owned) htdocs/users/main.php
 * (server owned) htdocs/users/login.php
 * (server owned) htdocs/users/index.php
 * (server owned) htdocs/users/vacation.php
 * (server owned) htdocs/users/logout.php
 * (server owned) htdocs/users/edit-alias.php
 * ebuild fault: file '/usr/local/portage/net-mail/postfixadmin/files/postinstall-en.txt' not found
 * Please report this as a bug at http://bugs.gentoo.org/

!!! ERROR: net-mail/postfixadmin-2.1.0 failed.
!!! Function webapp_checkfileexists, Line 59, Exitcode 0
!!! ebuild fault: file '/usr/local/portage/net-mail/postfixadmin/files/postinstall-en.txt' not found
!!! If you need support, post the topmost build error, NOT this status message.
Comment 17 Juan 2005-02-12 20:59:09 UTC
Why is only php required? Why can't the user have the choice of php vs mod_php? I have only mod_php installed so perhaps this is why it doesn't install for me?
Comment 18 steveb 2005-02-12 21:11:37 UTC
Thre reason that it does not install is that you did not copy postinstall-en.txt into the files directory.

The directory where you copy the ebuild should look like this:
postfixadmin/
postfixadmin/Manifest
postfixadmin/files/digest-postfixadmin-2.1.0
postfixadmin/files/postinstall-en.txt
postfixadmin/postfixadmin-2.1.0.ebuild


cheers

SteveB
Comment 19 steveb 2005-02-12 21:15:41 UTC
Maybe you have right and using virtual/php instead of dev-php/php would be a better choice?

cheers

SteveB
Comment 20 Ryan 2005-03-04 15:55:02 UTC
adding my e-mail to the cc:

install went well
Comment 21 Daniel Milne 2005-04-22 05:54:36 UTC
Install went well here also.
Comment 22 Gunnar Wrobel (RETIRED) gentoo-dev 2005-07-27 23:39:14 UTC
Created attachment 64500 [details]
postfixadmin-2.1.0.ebuild   	

Cleanup for tree.

Minor fixes as suggested by Renat:

Fixed keywords. 
Changed order of removing files. 
Removed reference to to runbycgi.
Removed the part that changed templates and php scripts to server owned files.
Comment 23 Gunnar Wrobel (RETIRED) gentoo-dev 2005-12-14 10:38:21 UTC
postfixadmin is now in our unofficial overlay:
http://svn.gnqs.org/projects/gentoo-webapps-overlay/browser/experimental/www-apps/postfixadmin

Please note that the overlay is unofficial, not a Gentoo project, and not
supported. It is intended to provide easier access to new web applications.

Comment 24 Renat Lumpau (RETIRED) gentoo-dev 2005-12-14 10:43:14 UTC
upstream  
Comment 25 steveb 2005-12-14 11:00:21 UTC
Response to comment #24: 
What do you mean with "upstream"? 
Comment 26 Gunnar Wrobel (RETIRED) gentoo-dev 2005-12-14 11:03:46 UTC
I am not yet dev, so I cannot close the bugs here. So renat did it for me.
"upstream" means that this ebuild is now available at
http://svn.gnqs.org/projects/gentoo-webapps-overlay/browser/experimental/www-apps/postfixadmin
Comment 27 steveb 2005-12-14 11:08:36 UTC
You wrote that the web repository is not an official Gentoo project. But does 
the move to the web repository mean, that this ebuild is waiting to be included 
into portage? 
Comment 28 Gunnar Wrobel (RETIRED) gentoo-dev 2005-12-14 11:14:52 UTC
In general the repository is just intended to provide easier access to the
webapps. In any case there needs to be a dev willing to maintain the package in
the portage tree.

In case of postfixadmin I already volunteered to maintain it. But currently
there seems to be a delay in adding new devs so I am still wating for cvs
access. Should happen soon.
Comment 29 steveb 2005-12-14 11:30:27 UTC
Okay. Good luck in getting into the dev team. As far I know, it is realy 
difficult. I onlce wrote a mail to the Gentoo dev team, requesting/asking them 
to become a developer. No responce so far (and it has been months since that 
mail). 
 
anyway... Dennoch w
Comment 30 steveb 2005-12-14 11:30:27 UTC
Okay. Good luck in getting into the dev team. As far I know, it is realy 
difficult. I onlce wrote a mail to the Gentoo dev team, requesting/asking them 
to become a developer. No responce so far (and it has been months since that 
mail). 
 
anyway... Dennoch wünsche ich Dir viel viel Glück. Und danke nochmals, dass Du 
Dich diesem ebuild annimmst. 
 
cheers/Gruss 
 
Steve 
Comment 31 Renat Lumpau (RETIRED) gentoo-dev 2005-12-14 11:53:45 UTC
You may want to check out bug #111816 :)
Comment 32 steveb 2005-12-14 12:21:47 UTC
(In reply to comment #30) 
> You may want to check out bug #111816 :) 
 
Cool. We need definatly more people like Gunnar. And we need more developers 
for Gentoo! 
Comment 33 Gunnar Wrobel (RETIRED) gentoo-dev 2006-02-02 11:40:07 UTC
Package in portage.
Comment 34 Michael Crawford (ali3nx) 2006-02-06 23:42:26 UTC
I've been using this for some time now on gentoo and it's among the best virtual management solutions available for postfix. I've been planning to build a new mailsystem on hardened amd64's with grsec/pax and a couple running hardened selinux and it would certainly be advantageos to have this available in portage for those arches. Will be much nicer having portage keep an eye on another production systems package on our herd of opterons. Requesting ~arch availability for amd64. Also thanks for the new ebuild commit. -ali3nx
Comment 35 Michael Crawford (ali3nx) 2006-02-07 00:01:53 UTC
Tested the ebuild on amd64. Works fine with mysql, postgres and vhosts in use. webapp-config tests passed aswell.