# This is a shell archive. Save it in a file, remove anything before # this line, and then unpack it by entering "sh file". Note, it may # create directories; files and directories will be owned by you and # have default permissions. # # This archive contains: # # mailzu # mailzu/Makefile # mailzu/pkg-plist # mailzu/pkg-descr # mailzu/files # mailzu/files/pkg-message.in # mailzu/distinfo # echo c - mailzu mkdir -p mailzu > /dev/null 2>&1 echo x - mailzu/Makefile sed 's/^X//' >mailzu/Makefile << 'c3fbd12f06f558e6ef2799280c1f579d' X# New ports collection makefile for: mailzu X# Date created: 20 July 2009 X# Whom: Sahil Tandon X# X# $FreeBSD$ X# X XPORTNAME= mailzu XDISTVERSION= 0.8rc3 XCATEGORIES= security XMASTER_SITES= SF XDISTNAME= MailZu_${DISTVERSION:S/rc/RC/} X XMAINTAINER= sahil@tandon.net XCOMMENT= A simple and intuitive web interface to manage amavisd-new quarantine X XRUN_DEPENDS= ${LOCALBASE}/sbin/amavisd:${PORTSDIR}/security/amavisd-new \ X ${PEARDIR}/DB.php:${PORTSDIR}/databases/pear-DB \ X ${PEARDIR}/Mail/mime.php:${PORTSDIR}/mail/pear-Mail_Mime \ X ${PEARDIR}/Net/Socket.php:${PORTSDIR}/net/pear-Net_Socket \ X ${PEARDIR}/Mail/mimeDecode.php:${PORTSDIR}/mail/pear-Mail_mimeDecode X XNO_INSTALL_MANPAGES= yes X XPEARDIR?= ${LOCALBASE}/share/pear XSUB_LIST+= PKGNAME=${PKGNAME} XSUB_FILES= pkg-message XNO_BUILD= yes XUSE_PHP= sockets XWANT_PHP_WEB= yes X XOPTIONS= MYSQL "Use MySQL database storage/auth backend (default)" On \ X PGSQL "Use PostgreSQL database/auth storage backend" Off \ X IMAP "Use IMAP auth backend" Off \ X LDAP "Use LDAP auth backend" Off X X.include X X.if defined(WITH_MYSQL) XUSE_PHP+= mysql X.endif X X.if defined(WITH_PGSQL) XUSE_PHP+= pgsql X.endif X X.if defined(WITH_IMAP) XUSE_PHP+= imap X.endif X X.if defined(WITH_LDAP) XUSE_PHP+= ldap X.endif X X.if !defined(WITH_MYSQL) && !defined(WITH_PGSQL) XIGNORE= you must choose a SQL storage backend with 'make config' X.endif X X.if !defined(NOPORTDOCS) XPORTDOCS= * X.endif X Xdo-install: X @${INSTALL} -d -o ${WWWOWN} -g ${WWWGRP} -m 755 ${WWWDIR} X @${INSTALL_DATA} ${WRKSRC}/*.php* ${WRKSRC}/*.js* ${WRKSRC}/*.css* ${WWWDIR} X @cd ${WRKSRC} && ${COPYTREE_SHARE} "config contrib img lang lib templates" ${WWWDIR} X @cd ${WRKSRC} && ${COPYTREE_BIN} scripts ${WWWDIR} X Xpost-install: X.if !defined(NOPORTDOCS) X @${INSTALL} -d -o ${DOCOWN} -g ${DOCGRP} -m 555 ${DOCSDIR} X @${INSTALL_MAN} ${WRKSRC}/CHANGELOG ${WRKSRC}/README ${DOCSDIR} X @${INSTALL_MAN} ${WRKSRC}/docs/* ${DOCSDIR} X.endif X @${CHMOD} 644 ${WWWDIR}/config/config.php.sample X @${CAT} ${PKGMESSAGE} X X.include c3fbd12f06f558e6ef2799280c1f579d echo x - mailzu/pkg-plist sed 's/^X//' >mailzu/pkg-plist << 'bb7115df6aafa49faa1336afb2ad767f' X@unexec if [ -f %D/%%WWWDIR%%/config/config.php ] && cmp -s %D%/%%WWWDIR%%/config/config.php %D%/%%WWWDIR%%/config/config.php.sample; then rm -f %D%/%%WWWDIR%%/config/config.php; fi X%%WWWDIR%%/config/config.php.sample X%%WWWDIR%%/config/constants.php X%%WWWDIR%%/config/index.html X%%WWWDIR%%/config/init.php X%%WWWDIR%%/config/langs.php X%%WWWDIR%%/contrib/additional_indexes.sql X%%WWWDIR%%/contrib/mysql/mysql4.0_compat.diff X%%WWWDIR%%/css.css X%%WWWDIR%%/functions.js X%%WWWDIR%%/help.php X%%WWWDIR%%/img/blocked_img.png X%%WWWDIR%%/img/en.blocked_img.png X%%WWWDIR%%/img/favicon.ico X%%WWWDIR%%/img/it.blocked_img.png X%%WWWDIR%%/img/mailzu.gif X%%WWWDIR%%/index.php X%%WWWDIR%%/lang/cs.help.php X%%WWWDIR%%/lang/cs.lang.php X%%WWWDIR%%/lang/en.help.php X%%WWWDIR%%/lang/en_GB.lang.php X%%WWWDIR%%/lang/en_US.lang.php X%%WWWDIR%%/lang/es.help.php X%%WWWDIR%%/lang/es.lang.php X%%WWWDIR%%/lang/fr.help.php X%%WWWDIR%%/lang/fr.lang.php X%%WWWDIR%%/lang/it.help.php X%%WWWDIR%%/lang/it.lang.php X%%WWWDIR%%/lang/pt_BR.lang.php X%%WWWDIR%%/lib/AmavisdEngine.class.php X%%WWWDIR%%/lib/Auth.class.php X%%WWWDIR%%/lib/CmnFns.class.php X%%WWWDIR%%/lib/DBAuth.class.php X%%WWWDIR%%/lib/DBEngine.class.php X%%WWWDIR%%/lib/ExchAuth.class.php X%%WWWDIR%%/lib/IMAPAuth.class.php X%%WWWDIR%%/lib/LDAPEngine.class.php X%%WWWDIR%%/lib/Link.class.php X%%WWWDIR%%/lib/MailEngine.class.php X%%WWWDIR%%/lib/MailMime.class.php X%%WWWDIR%%/lib/PHPMailer.class.php X%%WWWDIR%%/lib/Pager.class.php X%%WWWDIR%%/lib/Quarantine.lib.php X%%WWWDIR%%/lib/Smtp.class.php X%%WWWDIR%%/lib/Template.class.php X%%WWWDIR%%/lib/htmlfilter.php X%%WWWDIR%%/lib/index.html X%%WWWDIR%%/lib/pear/DB.php X%%WWWDIR%%/lib/pear/DB/common.php X%%WWWDIR%%/lib/pear/DB/dbase.php X%%WWWDIR%%/lib/pear/DB/fbsql.php X%%WWWDIR%%/lib/pear/DB/ibase.php X%%WWWDIR%%/lib/pear/DB/ifx.php X%%WWWDIR%%/lib/pear/DB/msql.php X%%WWWDIR%%/lib/pear/DB/mssql.php X%%WWWDIR%%/lib/pear/DB/mysql.php X%%WWWDIR%%/lib/pear/DB/mysqli.php X%%WWWDIR%%/lib/pear/DB/oci8.php X%%WWWDIR%%/lib/pear/DB/odbc.php X%%WWWDIR%%/lib/pear/DB/pgsql.php X%%WWWDIR%%/lib/pear/DB/sqlite.php X%%WWWDIR%%/lib/pear/DB/storage.php X%%WWWDIR%%/lib/pear/DB/sybase.php X%%WWWDIR%%/lib/pear/Mail/mime.php X%%WWWDIR%%/lib/pear/Mail/mimeDecode.php X%%WWWDIR%%/lib/pear/Mail/mimePart.php X%%WWWDIR%%/lib/pear/Net/Socket.php X%%WWWDIR%%/lib/pear/OS/Guess.php X%%WWWDIR%%/lib/pear/PEAR.php X%%WWWDIR%%/lib/pear/PEAR/Autoloader.php X%%WWWDIR%%/lib/pear/PEAR/Builder.php X%%WWWDIR%%/lib/pear/PEAR/ChannelFile.php X%%WWWDIR%%/lib/pear/PEAR/ChannelFile/Parser.php X%%WWWDIR%%/lib/pear/PEAR/Command.php X%%WWWDIR%%/lib/pear/PEAR/Command/Auth.php X%%WWWDIR%%/lib/pear/PEAR/Command/Auth.xml X%%WWWDIR%%/lib/pear/PEAR/Command/Build.php X%%WWWDIR%%/lib/pear/PEAR/Command/Build.xml X%%WWWDIR%%/lib/pear/PEAR/Command/Channels.php X%%WWWDIR%%/lib/pear/PEAR/Command/Channels.xml X%%WWWDIR%%/lib/pear/PEAR/Command/Common.php X%%WWWDIR%%/lib/pear/PEAR/Command/Config.php X%%WWWDIR%%/lib/pear/PEAR/Command/Config.xml X%%WWWDIR%%/lib/pear/PEAR/Command/Install.php X%%WWWDIR%%/lib/pear/PEAR/Command/Install.xml X%%WWWDIR%%/lib/pear/PEAR/Command/Mirror.php X%%WWWDIR%%/lib/pear/PEAR/Command/Mirror.xml X%%WWWDIR%%/lib/pear/PEAR/Command/Package.php X%%WWWDIR%%/lib/pear/PEAR/Command/Package.xml X%%WWWDIR%%/lib/pear/PEAR/Command/Pickle.php X%%WWWDIR%%/lib/pear/PEAR/Command/Pickle.xml X%%WWWDIR%%/lib/pear/PEAR/Command/Registry.php X%%WWWDIR%%/lib/pear/PEAR/Command/Registry.xml X%%WWWDIR%%/lib/pear/PEAR/Command/Remote.php X%%WWWDIR%%/lib/pear/PEAR/Command/Remote.xml X%%WWWDIR%%/lib/pear/PEAR/Command/Test.php X%%WWWDIR%%/lib/pear/PEAR/Command/Test.xml X%%WWWDIR%%/lib/pear/PEAR/Common.php X%%WWWDIR%%/lib/pear/PEAR/Config.php X%%WWWDIR%%/lib/pear/PEAR/Dependency.php X%%WWWDIR%%/lib/pear/PEAR/Dependency2.php X%%WWWDIR%%/lib/pear/PEAR/DependencyDB.php X%%WWWDIR%%/lib/pear/PEAR/Downloader.php X%%WWWDIR%%/lib/pear/PEAR/Downloader/Package.php X%%WWWDIR%%/lib/pear/PEAR/ErrorStack.php X%%WWWDIR%%/lib/pear/PEAR/Exception.php X%%WWWDIR%%/lib/pear/PEAR/Frontend.php X%%WWWDIR%%/lib/pear/PEAR/Frontend/CLI.php X%%WWWDIR%%/lib/pear/PEAR/Installer.php X%%WWWDIR%%/lib/pear/PEAR/Installer/Role.php X%%WWWDIR%%/lib/pear/PEAR/Installer/Role/Common.php X%%WWWDIR%%/lib/pear/PEAR/Installer/Role/Data.php X%%WWWDIR%%/lib/pear/PEAR/Installer/Role/Data.xml X%%WWWDIR%%/lib/pear/PEAR/Installer/Role/Doc.php X%%WWWDIR%%/lib/pear/PEAR/Installer/Role/Doc.xml X%%WWWDIR%%/lib/pear/PEAR/Installer/Role/Ext.php X%%WWWDIR%%/lib/pear/PEAR/Installer/Role/Ext.xml X%%WWWDIR%%/lib/pear/PEAR/Installer/Role/Php.php X%%WWWDIR%%/lib/pear/PEAR/Installer/Role/Php.xml X%%WWWDIR%%/lib/pear/PEAR/Installer/Role/Script.php X%%WWWDIR%%/lib/pear/PEAR/Installer/Role/Script.xml X%%WWWDIR%%/lib/pear/PEAR/Installer/Role/Src.php X%%WWWDIR%%/lib/pear/PEAR/Installer/Role/Src.xml X%%WWWDIR%%/lib/pear/PEAR/Installer/Role/Test.php X%%WWWDIR%%/lib/pear/PEAR/Installer/Role/Test.xml X%%WWWDIR%%/lib/pear/PEAR/PackageFile.php X%%WWWDIR%%/lib/pear/PEAR/PackageFile/Generator/v1.php X%%WWWDIR%%/lib/pear/PEAR/PackageFile/Generator/v2.php X%%WWWDIR%%/lib/pear/PEAR/PackageFile/Parser/v1.php X%%WWWDIR%%/lib/pear/PEAR/PackageFile/Parser/v2.php X%%WWWDIR%%/lib/pear/PEAR/PackageFile/v1.php X%%WWWDIR%%/lib/pear/PEAR/PackageFile/v2.php X%%WWWDIR%%/lib/pear/PEAR/PackageFile/v2/Validator.php X%%WWWDIR%%/lib/pear/PEAR/PackageFile/v2/rw.php X%%WWWDIR%%/lib/pear/PEAR/Packager.php X%%WWWDIR%%/lib/pear/PEAR/REST.php X%%WWWDIR%%/lib/pear/PEAR/REST/10.php X%%WWWDIR%%/lib/pear/PEAR/REST/11.php X%%WWWDIR%%/lib/pear/PEAR/Registry.php X%%WWWDIR%%/lib/pear/PEAR/Remote.php X%%WWWDIR%%/lib/pear/PEAR/RunTest.php X%%WWWDIR%%/lib/pear/PEAR/Task/Common.php X%%WWWDIR%%/lib/pear/PEAR/Task/Postinstallscript.php X%%WWWDIR%%/lib/pear/PEAR/Task/Postinstallscript/rw.php X%%WWWDIR%%/lib/pear/PEAR/Task/Replace.php X%%WWWDIR%%/lib/pear/PEAR/Task/Replace/rw.php X%%WWWDIR%%/lib/pear/PEAR/Task/Unixeol.php X%%WWWDIR%%/lib/pear/PEAR/Task/Unixeol/rw.php X%%WWWDIR%%/lib/pear/PEAR/Task/Windowseol.php X%%WWWDIR%%/lib/pear/PEAR/Task/Windowseol/rw.php X%%WWWDIR%%/lib/pear/PEAR/Validate.php X%%WWWDIR%%/lib/pear/PEAR/Validator/PECL.php X%%WWWDIR%%/lib/pear/PEAR/XMLParser.php X%%WWWDIR%%/lib/pear/System.php X%%WWWDIR%%/lib/pear/license.txt X%%WWWDIR%%/messagesAdmin.php X%%WWWDIR%%/messagesIndex.php X%%WWWDIR%%/messagesPending.php X%%WWWDIR%%/messagesPendingAdmin.php X%%WWWDIR%%/messagesProcessing.php X%%WWWDIR%%/messagesSummary.php X%%WWWDIR%%/read_mail.php X%%WWWDIR%%/read_original.php X%%WWWDIR%%/scripts/mz_db_clean.pl X%%WWWDIR%%/sendErrorReport.php X%%WWWDIR%%/send_mail.php X%%WWWDIR%%/summary.php X%%WWWDIR%%/templates/auth.template.php X%%WWWDIR%%/templates/common.template.php X%%WWWDIR%%/templates/index.html X%%WWWDIR%%/templates/quarantine.template.php X%%WWWDIR%%/templates/sendmail.template.php X%%WWWDIR%%/templates/summary.template.php X%%WWWDIR%%/templates/viewmail.template.php X@dirrmtry %%WWWDIR%%/config X@dirrm %%WWWDIR%%/lib/pear/PEAR/Validator X@dirrm %%WWWDIR%%/lib/pear/PEAR/Task/Windowseol X@dirrm %%WWWDIR%%/lib/pear/PEAR/Task/Unixeol X@dirrm %%WWWDIR%%/lib/pear/PEAR/Task/Replace X@dirrm %%WWWDIR%%/lib/pear/PEAR/Task/Postinstallscript X@dirrm %%WWWDIR%%/lib/pear/PEAR/Task X@dirrm %%WWWDIR%%/lib/pear/PEAR/REST X@dirrm %%WWWDIR%%/lib/pear/PEAR/PackageFile/v2 X@dirrm %%WWWDIR%%/lib/pear/PEAR/PackageFile/Parser X@dirrm %%WWWDIR%%/lib/pear/PEAR/PackageFile/Generator X@dirrm %%WWWDIR%%/lib/pear/PEAR/PackageFile X@dirrm %%WWWDIR%%/lib/pear/PEAR/Installer/Role X@dirrm %%WWWDIR%%/lib/pear/PEAR/Installer X@dirrm %%WWWDIR%%/lib/pear/PEAR/Frontend X@dirrm %%WWWDIR%%/lib/pear/PEAR/Downloader X@dirrm %%WWWDIR%%/lib/pear/PEAR/Command X@dirrm %%WWWDIR%%/lib/pear/PEAR/ChannelFile X@dirrm %%WWWDIR%%/lib/pear/PEAR X@dirrm %%WWWDIR%%/lib/pear/OS X@dirrm %%WWWDIR%%/lib/pear/Net X@dirrm %%WWWDIR%%/lib/pear/Mail X@dirrm %%WWWDIR%%/lib/pear/DB X@dirrm %%WWWDIR%%/lib/pear X@dirrm %%WWWDIR%%/lib X@dirrm %%WWWDIR%%/contrib/mysql X@dirrm %%WWWDIR%%/contrib X@dirrm %%WWWDIR%%/img X@dirrm %%WWWDIR%%/lang X@dirrm %%WWWDIR%%/scripts X@dirrm %%WWWDIR%%/templates X@dirrmtry %%WWWDIR%% bb7115df6aafa49faa1336afb2ad767f echo x - mailzu/pkg-descr sed 's/^X//' >mailzu/pkg-descr << 'f3129aea8026297841343b2abaa4b639' XMailZu is a simple and intuitive web interface to manage Amavisd-new Xquarantine. Users can view their own quarantine, release/delete messages Xor request the release of messages. MailZu is written in PHP and requires XAmavisd-new version greater than 2.3.0. X XWWW: http://sourceforge.net/projects/mailzu/ f3129aea8026297841343b2abaa4b639 echo c - mailzu/files mkdir -p mailzu/files > /dev/null 2>&1 echo x - mailzu/files/pkg-message.in sed 's/^X//' >mailzu/files/pkg-message.in << 'e7f225b9d10bf28d3b78f0d8cea64fb1' X%%PKGNAME%% has been installed into: X X %%WWWDIR%% X X**************************************************** XPlease read: %%DOCSDIR%%/INSTALL X**************************************************** X XThen, create and edit %%WWWDIR%%/config/config.php XAn example is provided in %%WWWDIR%%/config/config.php.sample X XFinally, make MailZu available through your web site. An Xexample for httpd.conf: X XAlias /mailzu/ "%%WWWDIR%%/" X X X Options none X AllowOverride Limit X Order Deny,Allow X Deny from all X Allow from 127.0.0.1 .example.org X X e7f225b9d10bf28d3b78f0d8cea64fb1 echo x - mailzu/distinfo sed 's/^X//' >mailzu/distinfo << 'a6b8d9f9bd7b93179b7b145041fb298c' XMD5 (MailZu_0.8RC3.tar.gz) = 9c50ed9d468a4a932b625bfe1f835b3d XSHA256 (MailZu_0.8RC3.tar.gz) = aec449f13642e0003eabe9d6a3daa4b8cfebe6d58b8dc9438aee0fec80a1ecc8 XSIZE (MailZu_0.8RC3.tar.gz) = 543781 a6b8d9f9bd7b93179b7b145041fb298c exit