Date: 14 Oct 2000 14:29:41 -0000 From: guy@rucus.ru.ac.za To: FreeBSD-gnats-submit@freebsd.org Subject: ports/21985: port update Message-ID: <20001014142941.45118.qmail@rucus.ru.ac.za>
next in thread | raw e-mail | index | archive | help
>Number: 21985 >Category: ports >Synopsis: port update >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Sat Oct 14 07:30:01 PDT 2000 >Closed-Date: >Last-Modified: >Originator: Guy Antony Halse >Release: FreeBSD 4.1-STABLE i386 >Organization: Rhodes University Computer Users Society >Environment: >Description: port update - portlint seems to understand the new format, so I presume port changes are now wanted in the new format? >How-To-Repeat: >Fix: # 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: # # ezmlm-web # ezmlm-web/files # ezmlm-web/Makefile # ezmlm-web/pkg-comment # ezmlm-web/pkg-descr # ezmlm-web/pkg-plist # ezmlm-web/pkg-message # ezmlm-web/distinfo # echo c - ezmlm-web mkdir -p ezmlm-web > /dev/null 2>&1 echo c - ezmlm-web/files mkdir -p ezmlm-web/files > /dev/null 2>&1 echo x - ezmlm-web/Makefile sed 's/^X//' >ezmlm-web/Makefile << 'END-of-ezmlm-web/Makefile' X# New ports collection makefile for: ezmlm-web X# Date Created: 14 October 2000 X# Whom: Guy Antony Halse <guy@rucus.ru.za.za> X# X# $FreeBSD: ports/mail/ezmlm-web/Makefile,v 1.1 2000/08/09 19:04:59 will Exp $ X# X XPORTNAME= ezmlm-web XPORTVERSION= 2.1 XCATEGORIES= mail www XMASTER_SITES= ftp://rucus.ru.ac.za/pub/mail/ezmlm/ X XMAINTAINER= guy-ezmlm@rucus.ru.ac.za X XBUILD_DEPENDS= ${EZMLM_DIR}/bin/ezmlm-idx:${PORTSDIR}/mail/ezmlm-idx \ X ${LOCALBASE}/lib/perl5/site_perl/${PERL_VER}/Mail/Ezmlm.pm:${PORTSDIR}/mail/p5-Mail-Ezmlm XRUN_DEPENDS= ${LOCALBASE}/sbin/apache:${PORTSDIR}/www/apache13 \ X ${LOCALBASE}/lib/perl5/site_perl/${PERL_VER}/Mail/Address.pm:${PORTSDIR}/mail/p5-Mail-Tools X XCGI_BIN?= /share/apache/cgi-bin/ XEZMLM_DIR?= ${PREFIX} X XUSE_PERL5= YES XPLIST_SUB= CGI_BIN=${CGI_BIN:S/\///} EZMLM_DIR=${EZMLM_DIR:S/\///} X Xdo-build: X @cd ${WRKSRC}; ${MAKE} index; ${MV} index ezmlm-web X Xdo-install: X ${MKDIR} ${PREFIX}${CGI_BIN} ${PREFIX}${EZMLM_DIR} X ${INSTALL_SCRIPT} ${WRKSRC}/ezmlm-web.cgi ${EZMLM_DIR}/bin X ${INSTALL_DATA} ${WRKSRC}/ezmlmwebrc ${EZMLM_DIR}/etc/ezmlm X ${INSTALL_PROGRAM} -o alias -g qmail -m 4755 ${WRKSRC}/ezmlm-web ${PREFIX}${CGI_BIN} X ${MKDIR} ${PREFIX}/share/ezmlm-web X.for file in CHANGES README index.c htaccess.sample webusers.sample X ${INSTALL_MAN} ${WRKSRC}/${file} ${PREFIX}/share/ezmlm-web X.endfor X Xpost-install: X @${SED} s!%%PREFIX%%!${PREFIX}!g ${PKGDIR}/MESSAGE X @${ECHO} X X.include <bsd.port.mk> END-of-ezmlm-web/Makefile echo x - ezmlm-web/pkg-comment sed 's/^X//' >ezmlm-web/pkg-comment << 'END-of-ezmlm-web/pkg-comment' XCGI script that lets you manage ezmlm-idx mailing lists through the web END-of-ezmlm-web/pkg-comment echo x - ezmlm-web/pkg-descr sed 's/^X//' >ezmlm-web/pkg-descr << 'END-of-ezmlm-web/pkg-descr' Xezmlm-web provides a convinient, GUI method for users to configure and Xmaintain ezmlm-idx mailing lists. It allows one to create, reconfigure and Xdelete mailing lists, as well as manage subscriber lists. It supports all Xthe features of ezmlm-idx 4.0, and has full support for virtual domains, Xmultiple access levels. It can also be configured to use different languages. END-of-ezmlm-web/pkg-descr echo x - ezmlm-web/pkg-plist sed 's/^X//' >ezmlm-web/pkg-plist << 'END-of-ezmlm-web/pkg-plist' Xshare/ezmlm-web/CHANGES Xshare/ezmlm-web/README Xshare/ezmlm-web/index.c Xshare/ezmlm-web/htaccess.sample Xshare/ezmlm-web/webusers.sample X@dirrm share/ezmlm-web X%%EZMLM_DIR%%/bin/ezmlm-web.cgi X%%EZMLM_DIR%%/etc/ezmlm/ezmlmwebrc X%%CGI_BIN%%/ezmlm-web END-of-ezmlm-web/pkg-plist echo x - ezmlm-web/pkg-message sed 's/^X//' >ezmlm-web/pkg-message << 'END-of-ezmlm-web/pkg-message' X XNB!! By default no security is enabled on ezmlm-web. X XThe effectively means that at the moment, anyone can go to X http://<your host>/cgi-bin/ezmlm-web Xand alter any of your primary mailing lists. X XIf this is not what you want (and it probably isn't :), you need to Xeither create a <File> directive in you apache configuration, or Xuse a .htaccess file, or provide some other means of security. X XHave a look at the README file in %%PREFIX%%/share/ezmlm-web for Xmore information. There are also some sample files there. END-of-ezmlm-web/pkg-message echo x - ezmlm-web/distinfo sed 's/^X//' >ezmlm-web/distinfo << 'END-of-ezmlm-web/distinfo' XMD5 (ezmlm-web-2.1.tar.gz) = 41d701bc509c1a7fbec42f954e3e4171 END-of-ezmlm-web/distinfo exit >Release-Note: >Audit-Trail: >Unformatted: To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20001014142941.45118.qmail>