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.
Commited one to my PORTDIR_OVERLAY http://gentoo.mirror.at.stealer.net/portage_overlay/net-mail/postfixadmin/
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.
Sven, you want to convert/commit this ebuild? I don't have the setup to test with. Thanks, Tuan
I will test it on my postfix, hopefully later today.
Hm, no can do - I didn't notice that it needs PHP and I don't have time to emerge it now. :/
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).
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.
Created attachment 44416 [details] postinstall-en.txt Missing postinstall-en.txt for postfixadmin-2.0.5.ebuild.
Has anyone tested this with PHP 5? Best regards, Stu
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).
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>
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>
A new version is out: http://high5.net/postfixadmin/download.php?file=postfixadmin-2.1.0.tgz
Created attachment 50195 [details] postinstall-en.txt New postinstall-en.txt for 2.1.0. The instructions for PostgreSQL are still missing.
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. #
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.
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?
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
Maybe you have right and using virtual/php instead of dev-php/php would be a better choice? cheers SteveB
adding my e-mail to the cc: install went well
Install went well here also.
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.
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.
upstream
Response to comment #24: What do you mean with "upstream"?
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
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?
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.
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
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
You may want to check out bug #111816 :)
(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!
Package in portage.
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
Tested the ebuild on amd64. Works fine with mysql, postgres and vhosts in use. webapp-config tests passed aswell.