diff options
author | edwin <edwin@FreeBSD.org> | 2004-12-15 11:36:21 +0800 |
---|---|---|
committer | edwin <edwin@FreeBSD.org> | 2004-12-15 11:36:21 +0800 |
commit | 775e5cf5a5640aff0490c910d150b53163f438ea (patch) | |
tree | aebaae1c9c26fd865af7a294cb0617c468232829 /net/xbone-gui | |
parent | 610278e2de0a244921bba9438e9bd4529ae3d426 (diff) | |
download | freebsd-ports-gnome-775e5cf5a5640aff0490c910d150b53163f438ea.tar.gz freebsd-ports-gnome-775e5cf5a5640aff0490c910d150b53163f438ea.tar.zst freebsd-ports-gnome-775e5cf5a5640aff0490c910d150b53163f438ea.zip |
New port net/xbone-gui
This is a new port to install GUI script for X-Bone Overlay
Deployment tool (net/xbone).
This port installs the GUI frontend for the XBone. The GUI
is written as a set of XML pages and perl scripts requiring
Apache web server to run.
PR: ports/63823
Submitted by: Venkata Pingali <pingali@isi.edu>
Diffstat (limited to 'net/xbone-gui')
-rw-r--r-- | net/xbone-gui/Makefile | 43 | ||||
-rw-r--r-- | net/xbone-gui/distinfo | 2 | ||||
-rw-r--r-- | net/xbone-gui/pkg-descr | 21 | ||||
-rw-r--r-- | net/xbone-gui/pkg-plist | 111 |
4 files changed, 177 insertions, 0 deletions
diff --git a/net/xbone-gui/Makefile b/net/xbone-gui/Makefile new file mode 100644 index 000000000000..5b28ce3dfd17 --- /dev/null +++ b/net/xbone-gui/Makefile @@ -0,0 +1,43 @@ +# New ports collection makefile for: xbone +# Date created: June 8 2000 +# Whom: X-Bone Project <xbone@isi.edu> +# +# $FreeBSD$ +# + +PORTNAME= XBone-GUI +PORTVERSION= 3.1.1 +CATEGORIES= net perl5 +MASTER_SITES= http://www.isi.edu/xbone/software/xbone/ +DISTNAME= XBone-${PORTVERSION} + +MAINTAINER= xbone@isi.edu +COMMENT= The GUI for XBone, a tool to deploy and manage IP-based VPNs (aka "virtual Internets") + +BUILD_DEPENDS= ${SITE_PERL}/IO/Socket/SSL.pm:${PORTSDIR}/security/p5-IO-Socket-SSL \ + ${SITE_PERL}/IO/Socket/INET6.pm:${PORTSDIR}/net/p5-IO-INET6 \ + ${SITE_PERL}/Parse/RecDescent.pm:${PORTSDIR}/devel/p5-Parse-RecDescent \ + ${SITE_PERL}/NetAddr/IP.pm:${PORTSDIR}/net-mgmt/p5-NetAddr-IP \ + ${SITE_PERL}/Net/IP.pm:${PORTSDIR}/net-mgmt/p5-Net-IP \ + ${SITE_PERL}/Net/Netmask.pm:${PORTSDIR}/net-mgmt/p5-Net-Netmask \ + ${SITE_PERL}/LWP/Simple.pm:${PORTSDIR}/www/p5-libwww \ + ${SITE_PERL}/${PERL_ARCH}/XML/LibXML.pm:${PORTSDIR}/textproc/p5-XML-LibXML \ + ${SITE_PERL}/XML/Simple.pm:${PORTSDIR}/textproc/p5-XML-Simple \ + ${SITE_PERL}/${PERL_ARCH}/Net/SSLeay.pm:${PORTSDIR}/security/p5-Net-SSLeay \ + ${SITE_PERL}/Mail/Sendmail.pm:${PORTSDIR}/mail/p5-Mail-Sendmail\ + ${SITE_PERL}/${PERL_ARCH}/Socket6.pm:${PORTSDIR}/net/p5-Socket6\ + ${LOCALBASE}/sbin/httpd:${PORTSDIR}/www/apache2 + +USE_GMAKE= yes +NO_BUILD= yes +USE_PERL5= yes +WRKSRC= ${WRKDIR}/XBone-3.1.1 +INSTALL_TARGET= gui + +.include <bsd.port.pre.mk> + +.if ${OSVERSION} < 470000 +FORBIDDEN= "X-Bone ${PORTVERSION} does not support FreeBSD prior to 4.7" +.endif + +.include <bsd.port.post.mk> diff --git a/net/xbone-gui/distinfo b/net/xbone-gui/distinfo new file mode 100644 index 000000000000..814a69903904 --- /dev/null +++ b/net/xbone-gui/distinfo @@ -0,0 +1,2 @@ +MD5 (XBone-3.1.1.tar.gz) = d8fc700d80bb8defafd2efbda145436f +SIZE (XBone-3.1.1.tar.gz) = 552769 diff --git a/net/xbone-gui/pkg-descr b/net/xbone-gui/pkg-descr new file mode 100644 index 000000000000..49cc1dc1f479 --- /dev/null +++ b/net/xbone-gui/pkg-descr @@ -0,0 +1,21 @@ +This port installs the GUI frontend for the XBone. The GUI is written +as a set of XML pages and required Apache web server to run. The +following is a detailed description of the XBone taken from XBone +port. + +The X-Bone dynamically deploys and manages Internet overlays to reduce +configuration effort and increase network component sharing. The +X-Bone discovers, configures, and monitors network resources to create +overlays over existing IP networks. Overlays are useful for deploying +overlapping virtual networks on shared infrastructure and for +simplifying topology. + +The X-Bone's two-layer IP in IP tunneled overlays support existing +applications and unmodified routing, multicast, and DNS services in +unmodified host operating systems. This two-layer scheme uniquely +supports node revisitation and recursive overlays, which is critical +for fault tolerance and dynamic relocation. The X-Bone uses multicast +to simplify resource discovery, and provides secure deployment as well +as secure overlays (VPNs). + +WWW: http://www.isi.edu/xbone/ diff --git a/net/xbone-gui/pkg-plist b/net/xbone-gui/pkg-plist new file mode 100644 index 000000000000..76b75df654fd --- /dev/null +++ b/net/xbone-gui/pkg-plist @@ -0,0 +1,111 @@ +bin/xb-gui-config +etc/xbone/cert/CAcert.pem +etc/xbone/cert/CAcert.der +www/xbone/htdocs/index.html +www/xbone/htdocs/robots.txt +www/xbone/htdocs/xbone.css +www/xbone/s-cgi-bin/xb-xml-status.pl +www/xbone/s-cgi-bin/mroutedctl.pl +www/xbone/s-cgi-bin/xb-create-dynabone.pl +www/xbone/s-cgi-bin/xb-mcast-conf.pl +www/xbone/s-cgi-bin/xb-req-host-cert.pl +www/xbone/s-cgi-bin/xb-xml-admin.pl +www/xbone/s-cgi-bin/xb-xml-create.pl +www/xbone/s-cgi-bin/xb-xml-destroy.pl +www/xbone/s-cgi-bin/xb-xml-discover.pl +www/xbone/s-cgi-bin/xb-xml-index.pl +www/xbone/s-cgi-bin/XB_XML_Interface.pm +www/xbone/s-htdocs/xml/images/zoom.png +www/xbone/s-htdocs/xml/images/background_light_tan.gif +www/xbone/s-htdocs/xml/images/background_med_tan.gif +www/xbone/s-htdocs/xml/images/background_tan.gif +www/xbone/s-htdocs/xml/images/background_tan.jpg +www/xbone/s-htdocs/xml/images/face.gif +www/xbone/s-htdocs/xml/images/face.png +www/xbone/s-htdocs/xml/images/h1.gif +www/xbone/s-htdocs/xml/images/h2.gif +www/xbone/s-htdocs/xml/images/h3.gif +www/xbone/s-htdocs/xml/images/h4.gif +www/xbone/s-htdocs/xml/images/h5.gif +www/xbone/s-htdocs/xml/images/h6.gif +www/xbone/s-htdocs/xml/images/h7.gif +www/xbone/s-htdocs/xml/images/h8.gif +www/xbone/s-htdocs/xml/images/linear.gif +www/xbone/s-htdocs/xml/images/link.gif +www/xbone/s-htdocs/xml/images/link.png +www/xbone/s-htdocs/xml/images/main_background.gif +www/xbone/s-htdocs/xml/images/new-ovl.gif +www/xbone/s-htdocs/xml/images/new-ovl.png +www/xbone/s-htdocs/xml/images/overlays.png +www/xbone/s-htdocs/xml/images/ring.gif +www/xbone/s-htdocs/xml/images/stag.gif +www/xbone/s-htdocs/xml/images/star.gif +www/xbone/s-htdocs/xml/images/tree.gif +www/xbone/s-htdocs/xml/images/zoom.gif +www/xbone/s-htdocs/xml/images/background.gif +www/xbone/s-htdocs/xml/cookie.js +www/xbone/s-htdocs/xml/create-reply-xsl.xml +www/xbone/s-htdocs/xml/create-xsl.xml +www/xbone/s-htdocs/xml/destroy-xsl.xml +www/xbone/s-htdocs/xml/discover-reply-xsl.xml +www/xbone/s-htdocs/xml/discover-xsl.xml +www/xbone/s-htdocs/xml/admin-xsl.xml +www/xbone/s-htdocs/xml/index-xsl.xml +www/xbone/s-htdocs/xml/notes.html +www/xbone/s-htdocs/xml/status-reply-xsl.xml +www/xbone/s-htdocs/xml/status-xsl.xml +www/xbone/s-htdocs/xml/xbone.css +www/xbone/s-htdocs/xml/error-xsl.xml +www/xbone/s-htdocs/index.html +www/xbone/s-htdocs/robots.txt +www/xbone/xb-cgi-bin/xb-get-ca-cert.pl +www/xbone/xb-cgi-bin/xb-index.pl +www/xbone/xb-cgi-bin/xb-redirect.pl +www/xbone/xb-cgi-bin/xb-req-user-cert.pl +www/xbone/cpan/IO/Socket/SSLv6.pm +www/xbone/cpan/Net/IP/XB_IP.pm +www/xbone/cpan/auto/IO/Socket/Multicast6/Multicast6.so +www/xbone/cpan/auto/IO/Socket/Multicast6/Multicast6.bs +www/xbone/cpan/auto/IO/Socket/Multicast6/.packlist +www/xbone/cpan/IO/Socket/Multicast6.pm +www/xbone/cpan/perllocal.pod +www/xbone/cpan/lib/perl5/%%PERL_VER%%/man/man3/IO::Socket::Multicast6.3 +www/xbone/lib/api-1.0.dtd +www/xbone/lib/api-2.0.dtd +www/xbone/lib/XB_Params.pm +www/xbone/lib/XB_Common.pm +www/xbone/lib/XB_XML_GUI.pm +www/xbone/lib/XB_XML_scan.pm +www/xbone/lib/xb-gui-config.pl +www/xbone/apache-conf/httpsd-13ssl.conf +www/xbone/apache-conf/httpd-2.0.conf +www/xbone/apache-conf/ssl-2.0.conf +www/xbone/apache-conf/linux-httpd-2.0.conf +www/xbone/apache-conf/linux-ssl-2.0.conf +@dirrm www/xbone/xb-cgi-bin +@dirrm www/xbone/s-htdocs/xml/images +@dirrm www/xbone/s-htdocs/xml +@dirrm www/xbone/s-htdocs +@dirrm www/xbone/s-cgi-bin +@dirrm www/xbone/lib +@dirrm www/xbone/htdocs +@dirrm www/xbone/cpan/auto/IO/Socket/Multicast6 +@dirrm www/xbone/cpan/auto/IO/Socket +@dirrm www/xbone/cpan/auto/IO +@dirrm www/xbone/cpan/auto +@dirrm www/xbone/cpan/lib/perl5/%%PERL_VER%%/man/man3 +@dirrm www/xbone/cpan/lib/perl5/%%PERL_VER%%/man +@dirrm www/xbone/cpan/lib/perl5/%%PERL_VER%% +@dirrm www/xbone/cpan/lib/perl5 +@dirrm www/xbone/cpan/lib/%%PERL_VER%% +@dirrm www/xbone/cpan/lib +@dirrm www/xbone/cpan/Net/IP +@dirrm www/xbone/cpan/Net +@dirrm www/xbone/cpan/IO/Socket +@dirrm www/xbone/cpan/IO +@dirrm www/xbone/cpan +@dirrm www/xbone/apache-conf +@dirrm www/xbone +@dirrm www +@dirrm etc/xbone/cert +@dirrm etc/xbone |