Add a new port OpenReg: an implementation of a domain registry, such
as might be used by top-level domain operators to manage the delegation of domains in a "shared registry" environment.
This commit is contained in:
parent
63ca844fca
commit
40a0c4adf7
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=82398
6 changed files with 133 additions and 0 deletions
|
@ -402,6 +402,7 @@
|
|||
SUBDIR += openldap20
|
||||
SUBDIR += openldap21
|
||||
SUBDIR += openmcu
|
||||
SUBDIR += openreg
|
||||
SUBDIR += openslp
|
||||
SUBDIR += openverse
|
||||
SUBDIR += oproute
|
||||
|
|
43
net/openreg/Makefile
Normal file
43
net/openreg/Makefile
Normal file
|
@ -0,0 +1,43 @@
|
|||
# New ports collection makefile for: openreg
|
||||
# Date created: 6 June 2003
|
||||
# Whom: seanc
|
||||
#
|
||||
# $FreeBSD$
|
||||
#
|
||||
|
||||
PORTNAME= openreg
|
||||
PORTVERSION= 1.0.2
|
||||
CATEGORIES= net
|
||||
MASTER_SITES= ${MASTER_SITE_ISC}
|
||||
MASTER_SITE_SUBDIR= openreg
|
||||
|
||||
MAINTAINER= seanc@FreeBSD.org
|
||||
COMMENT= Domain Registry software
|
||||
|
||||
RUN_DEPENDS= ${LOCALBASE}/sbin/stunnel:${PORTSDIR}/security/stunnel \
|
||||
${LOCALBASE}/sbin/named:${PORTSDIR}/net/bind9 \
|
||||
${LOCALBASE}/bin/postgres:${PORTSDIR}/${POSTGRESQL_PORT} \
|
||||
${LOCALBASE}/lib/perl5/site_perl/${PERL_VER}/${PERL_ARCH}/Time/HiRes.pm:${PORTSDIR}/devel/p5-Time-HiRes
|
||||
BUILD_DEPENDS= ${LOCALBASE}/include/isc/buffer.h:${PORTSDIR}/net/bind9
|
||||
LIB_DEPENDS= expat:${PORTSDIR}/textproc/expat2
|
||||
|
||||
POSTGRESQL_PORT?= databases/postgresql7
|
||||
|
||||
USE_OPENSSL= YES
|
||||
USE_PERL5= YES
|
||||
GNU_CONFIGURE= YES
|
||||
|
||||
post-install:
|
||||
@${MKDIR} ${DOCSDIR} ;\
|
||||
${CP} -r ${WRKSRC}/doc/ ${DOCSDIR} ;\
|
||||
cd ${WRKSRC}/doc ;\
|
||||
for file in `${FIND} ./ ! -type d` ; do \
|
||||
printf "share/doc/${PORTNAME}/%s\n" $$file >> ${TMPPLIST} ;\
|
||||
done ;\
|
||||
for dir in `${FIND} ./ -type d -mindepth 1| sort -r` ; do \
|
||||
printf "@dirrm share/doc/${PORTNAME}/%s\n" $$dir >> ${TMPPLIST} ;\
|
||||
done
|
||||
@${ECHO} "@dirrm share/doc/${PORTNAME}" >> ${TMPPLIST}
|
||||
@${CAT} pkg-message
|
||||
|
||||
.include <bsd.port.mk>
|
1
net/openreg/distinfo
Normal file
1
net/openreg/distinfo
Normal file
|
@ -0,0 +1 @@
|
|||
MD5 (openreg-1.0.2.tar.gz) = 0c5ecff71a2c5eec1cb8bebd201a0897
|
19
net/openreg/pkg-descr
Normal file
19
net/openreg/pkg-descr
Normal file
|
@ -0,0 +1,19 @@
|
|||
OpenReg is an implementation of a domain registry, such as might be
|
||||
used by top-level domain operators to manage the delegation of domains
|
||||
in a "shared registry" environment. OpenReg:
|
||||
|
||||
*) supports the Extensible Provisioning Protocol (EPP), the IETF
|
||||
standards-track protocol for interaction between registries and
|
||||
registrars;
|
||||
|
||||
*) is designed and debugged as a distributed multi-process system;
|
||||
|
||||
*) supports PostgreSQL and is designed to accommodate to very large registries;
|
||||
|
||||
*) publishes zone files to be served using BIND;
|
||||
|
||||
*) gathers comprehensive profiling and load statistics;
|
||||
|
||||
*) is published as free software, under a BSD-style licence.
|
||||
|
||||
WWW: http://www.isc.org/products/OpenReg/
|
4
net/openreg/pkg-message
Normal file
4
net/openreg/pkg-message
Normal file
|
@ -0,0 +1,4 @@
|
|||
----------------------------------------------------------------------
|
||||
Read ${PREFIX}/share/doc/openreg/INSTALL for details on how to
|
||||
setup OpenReg and get it started.
|
||||
----------------------------------------------------------------------
|
65
net/openreg/pkg-plist
Normal file
65
net/openreg/pkg-plist
Normal file
|
@ -0,0 +1,65 @@
|
|||
lib/perl5/%%PERL_VER%%/man/man3/ISC::DBI.3
|
||||
lib/perl5/%%PERL_VER%%/man/man3/ISC::Date.3
|
||||
lib/perl5/%%PERL_VER%%/man/man3/ISC::Log.3
|
||||
lib/perl5/%%PERL_VER%%/man/man3/ISC::NameVerify.3
|
||||
lib/perl5/%%PERL_VER%%/man/man3/ISC::Net::CRLF.3
|
||||
lib/perl5/%%PERL_VER%%/man/man3/ISC::Net::LengthPrefix.3
|
||||
lib/perl5/%%PERL_VER%%/man/man3/ISC::Net::Listen.3
|
||||
lib/perl5/%%PERL_VER%%/man/man3/ISC::Random.3
|
||||
lib/perl5/%%PERL_VER%%/man/man3/ISC::SRS::DB.3
|
||||
lib/perl5/%%PERL_VER%%/man/man3/ISC::SRS::Version.3
|
||||
lib/perl5/%%PERL_VER%%/man/man3/ISC::Stats::Report.3
|
||||
lib/perl5/site_perl/%%PERL_VER%%/ISC/CC/Direct.pm
|
||||
lib/perl5/site_perl/%%PERL_VER%%/ISC/CC/Direct/Connect.pm
|
||||
lib/perl5/site_perl/%%PERL_VER%%/ISC/CC/Direct/Listen.pm
|
||||
lib/perl5/site_perl/%%PERL_VER%%/ISC/CC/Group.pm
|
||||
lib/perl5/site_perl/%%PERL_VER%%/ISC/CC/Group/Connect.pm
|
||||
lib/perl5/site_perl/%%PERL_VER%%/ISC/CC/Message.pm
|
||||
lib/perl5/site_perl/%%PERL_VER%%/ISC/DB/ReplicationMaster.pm
|
||||
lib/perl5/site_perl/%%PERL_VER%%/ISC/DB/ReplicationSlave.pm
|
||||
lib/perl5/site_perl/%%PERL_VER%%/ISC/DBI.pm
|
||||
lib/perl5/site_perl/%%PERL_VER%%/ISC/Date.pm
|
||||
lib/perl5/site_perl/%%PERL_VER%%/ISC/Log.pm
|
||||
lib/perl5/site_perl/%%PERL_VER%%/ISC/NameVerify.pm
|
||||
lib/perl5/site_perl/%%PERL_VER%%/ISC/Net/CRLF.pm
|
||||
lib/perl5/site_perl/%%PERL_VER%%/ISC/Net/Connect.pm
|
||||
lib/perl5/site_perl/%%PERL_VER%%/ISC/Net/LengthPrefix.pm
|
||||
lib/perl5/site_perl/%%PERL_VER%%/ISC/Net/Listen.pm
|
||||
lib/perl5/site_perl/%%PERL_VER%%/ISC/Random.pm
|
||||
lib/perl5/site_perl/%%PERL_VER%%/ISC/SRS/DB.pm
|
||||
lib/perl5/site_perl/%%PERL_VER%%/ISC/SRS/EPPConnection.pm
|
||||
lib/perl5/site_perl/%%PERL_VER%%/ISC/SRS/EPPParser.pm
|
||||
lib/perl5/site_perl/%%PERL_VER%%/ISC/SRS/EPPRegistrar.pm
|
||||
lib/perl5/site_perl/%%PERL_VER%%/ISC/SRS/EPPResultCode.pm
|
||||
lib/perl5/site_perl/%%PERL_VER%%/ISC/SRS/EPPWriter.pm
|
||||
lib/perl5/site_perl/%%PERL_VER%%/ISC/SRS/SAX/EPPHandler.pm
|
||||
lib/perl5/site_perl/%%PERL_VER%%/ISC/SRS/Version.pm
|
||||
lib/perl5/site_perl/%%PERL_VER%%/ISC/Stats/Report.pm
|
||||
lib/perl5/site_perl/%%PERL_VER%%/mach/auto/ISC/.packlist
|
||||
@dirrm lib/perl5/site_perl/%%PERL_VER%%/mach/auto/ISC
|
||||
@dirrm lib/perl5/site_perl/%%PERL_VER%%/ISC/CC/Direct
|
||||
@dirrm lib/perl5/site_perl/%%PERL_VER%%/ISC/CC/Group
|
||||
@dirrm lib/perl5/site_perl/%%PERL_VER%%/ISC/CC
|
||||
@dirrm lib/perl5/site_perl/%%PERL_VER%%/ISC/DB
|
||||
@dirrm lib/perl5/site_perl/%%PERL_VER%%/ISC/Net
|
||||
@dirrm lib/perl5/site_perl/%%PERL_VER%%/ISC/SRS/SAX
|
||||
@dirrm lib/perl5/site_perl/%%PERL_VER%%/ISC/SRS
|
||||
@dirrm lib/perl5/site_perl/%%PERL_VER%%/ISC/Stats
|
||||
@dirrm lib/perl5/site_perl/%%PERL_VER%%/ISC
|
||||
bin/group-sniff
|
||||
bin/epp-from-file
|
||||
sbin/msgq
|
||||
sbin/xaction
|
||||
sbin/epp-frontend
|
||||
sbin/whois
|
||||
sbin/replication-master
|
||||
sbin/write-zone
|
||||
sbin/stats-monitor
|
||||
sbin/log-monitor
|
||||
sbin/ka_msgq
|
||||
sbin/ka_xaction
|
||||
sbin/ka_epp-frontend
|
||||
sbin/ka_whois
|
||||
sbin/ka_write-zone
|
||||
sbin/ka_stats-monitor
|
||||
@unexec echo "If you are permanently removing this port, you should do a ``rm -f /var/log/openreg`` to remove the log file and ``rm -rf /usr/local/openreg`` to remove the openreg data files." | fmt
|
Loading…
Reference in a new issue