Date: Mon, 24 Jan 2005 07:25:31 GMT From: dan smith <dan@algenta.com> To: FreeBSD-gnats-submit@FreeBSD.org Subject: ports/76614: [NEW PORT] dns/dnsmax-perl : DNSMax protocol update client Message-ID: <200501240725.j0O7PVOT028358@ashley.algenta.com> Resent-Message-ID: <200501240730.j0O7UQEC093400@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 76614 >Category: ports >Synopsis: [NEW PORT] dns/dnsmax-perl : DNSMax protocol update client >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: update >Submitter-Id: current-users >Arrival-Date: Mon Jan 24 07:30:25 GMT 2005 >Closed-Date: >Last-Modified: >Originator: Dan Smith <dan@algenta.com> >Release: FreeBSD 4.9-RELEASE i386 >Organization: Algenta Technologies >Environment: System: FreeBSD ashley.algenta.com 4.9-RELEASE FreeBSD 4.9-RELEASE #0: Mon Oct 27 17:51:09 GMT 2003 root@freebsd-stable.sentex.ca:/usr/obj/usr/src/sys/GENERIC i386 >Description: New port for DNSMax's perl update client. It manages DNS records, update history, and allows for per record configuration. It also includes a wizard for generation of configuration files. >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: # # dnsmax-perl/ # dnsmax-perl/Makefile # dnsmax-perl/distinfo # dnsmax-perl/pkg-descr # dnsmax-perl/pkg-message # echo c - dnsmax-perl/ mkdir -p dnsmax-perl/ > /dev/null 2>&1 echo x - dnsmax-perl/Makefile sed 's/^X//' >dnsmax-perl/Makefile << 'END-of-dnsmax-perl/Makefile' X# New ports collection makefile for: dnsmax-perl X# Date created: Sun Jan 23 20:27:00 CST 2005 X# Whom: Dan Smith <dan@algenta.com> X# X# $FreeBSD$ X# X XPORTNAME= dnsmax-perl XPORTVERSION= 1.0.1 XCATEGORIES= dns XMASTER_SITES= ${MASTER_SITE_SOURCEFORGE} XMASTER_SITE_SUBDIR= dynamicdns XDISTNAME= ${PORTNAME:L}-${PORTVERSION:S/.p/-pre/:S/.b/-beta/} X XMAINTAINER= dan@algenta.com XCOMMENT= DNSMax-perl is a perl DNS update client for the REST DNSMax protocol X XBUILD_DEPENDS= ${SITE_PERL}/${PERL_ARCH}/Digest/MD5.pm:${PORTSDIR}/security/p5-Digest-MD5 \ X ${SITE_PERL}/${PERL_ARCH}/Crypt/SSLeay.pm:${PORTSDIR}/security/p5-Crypt-SSLeay \ X ${SITE_PERL}/XML/Simple.pm:${PORTSDIR}/textproc/p5-XML-Simple \ X ${SITE_PERL}/LWP/UserAgent.pm:${PORTSDIR}/www/p5-libwww \ X ${SITE_PERL}/HTTP/Request.pm:${PORTSDIR}/www/p5-libwww \ X ${SITE_PERL}/HTTP/Response.pm:${PORTSDIR}/www/p5-libwww X XUSE_ZIP= yes XNO_BUILD= yes XUSE_PERL5= yes X XPKGMESSAGE= ${PKGDIR}/pkg-message X XPLIST_FILES= bin/dnsmax-perl XPORTDOCS= LICENSE INSTALL README X Xdo-install: X ${INSTALL_SCRIPT} ${WRKDIR}/${DISTNAME}/dnsmax.pl ${PREFIX}/bin/dnsmax-perl X.if !defined(NOPORTDOCS) X @${MKDIR} ${DOCSDIR} X cd ${WRKDIR}/${DISTNAME} && ${INSTALL_DATA} ${PORTDOCS} ${DOCSDIR} X.endif X Xpost-install: X @${CAT} ${PKGMESSAGE} X X.include <bsd.port.mk> END-of-dnsmax-perl/Makefile echo x - dnsmax-perl/distinfo sed 's/^X//' >dnsmax-perl/distinfo << 'END-of-dnsmax-perl/distinfo' XMD5 (dnsmax-perl-1.0.1.zip) = cf1c6c495581b153bc507a35a89d77be XSIZE (dnsmax-perl-1.0.1.zip) = 12757 END-of-dnsmax-perl/distinfo echo x - dnsmax-perl/pkg-descr sed 's/^X//' >dnsmax-perl/pkg-descr << 'END-of-dnsmax-perl/pkg-descr' XA Cross Platform DNS update client, written in perl. DNSMax update uses the XDNSMax protocol version 2.0 to send DNS update requests. It manages DNS Xrecords, update history, and allows for per record configuration. It also Xincludes a wizard for generation of configuration files. X XSupported Dynamic DNS services Xhttp://www.thatip.com/ Xhttp://www.dnsmax.com/ X XWWW: http://www.dynamicdnsclient.com/perl/ X X-Dan Smith X dan@algenta.com END-of-dnsmax-perl/pkg-descr echo x - dnsmax-perl/pkg-message sed 's/^X//' >dnsmax-perl/pkg-message << 'END-of-dnsmax-perl/pkg-message' X*************************************************************** X XThe DNSMax update client has been installed. You will need Xa dynamic dns account from a DNSMax enabled provider. X XProviders: X- www.dnsmax.com X- www.thatip.com X XTo set up your configuration, run dnsmax-perl X X*************************************************************** END-of-dnsmax-perl/pkg-message exit >Release-Note: >Audit-Trail: >Unformatted:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200501240725.j0O7PVOT028358>