#############################################################################
# 
# %I% %D%
# 
# This is the RIPE database software main configuration file.
# Almost all tools that manage the databases use some parts of this
# config file, most of them do not use everything.
#
#############################################################################
# 
# Alter the pathnames below for your local environment
#
#############################################################################

# Run database sw in test mode?  Testmode will cause ALL mail acks and other
# mail messages to be send to DEFMAIL defined further below.

TESTMODE  0


# important directories
#

TOPDIR  /topdir
BINDIR  /topdir/bin


# passwords

OVERRIDECRYPTEDPW   *

AUTHORISECRYPTEDPW  *


# help file for "whois help"

HELP	/topdir/etc/db-help

# default database to do lookups in

DEFLOOK	RIPE

# if all databases are selected

ALLLOOK	RIPE

# Filenames associated with sources, more than one source can point to a file
# Make sure that all the databases you define below are available ...

DBFILE  RIPE         /topdir/data/ripe.db  SPLIT

# What sources can be updated ? Others will generate an error.

CANUPD NONE


# whoisd query log file

QRYLOG	/topdir/log/qry/qrylog

# Error log file (if something really goes wrong ...)

ERRLOG	/topdir/log/errlog

# this is where an audit trail for deletes and other important
# database actions goes. Only one liners are syslogged. Maintainer
# should take care of rotating logs and the like.

AUDITLOG /topdir/log/audit/auditlog

# this is where all update requests will be logged, this SHOULD be a
# directory, logged will be in file YYMMDD with EOF markers between
# messages

UPDLOG	/topdir/log/upd

# this is where all acknowledgements will be logged, this SHOULD be a
# directory, logged will be in file YYMMDD with EOF markers between
# messages

ACKLOG	/topdir/log/ack


# LOCKDIR where to keep lock & PID files ?!?
#

LOCKDIR  /topdir/locks

# This is name of the file where whoisd stores it's PID

PIDFILE	 whoisd.pid

# This is the lock file basename for cleandb, to avoid rename/open race
# condition. The database name is appended to this basename, to create
# sperate lock files for all databases.

CLEANLOCK CLEANDB.LOCK


#
# Where to store the serial number and updates
#
# not defined=don't store serials, this should be defined by servers
# that support 'whois -g' mirroring
#
# This is the directory were to keep your $source.(CURRENT|OLDEST)SERIAL
# files, if not defined this will just be stored in your TOPDIR
#
# Don't forget to create the $source.(CURRENT|OLDEST)SERIAL files
# in the directory, eg. echo -n 0 > TEST.CURRENTSERIAL
#                       echo -n 1 > TEST.OLDESTSERIAL
#
# SERIALDIR      /topdir/log/serials

#
# Where to store the old serial updates
#
# for best performance of the database keep only a small number of
# serials in SERIALDIR and most others in OLDSERIALDIR
#
# NOTE: this should be changed, old serials can better be stored in one big file
# OLDSERIALDIR        /topdir/log/serials/old

#
# Where to store the incoming updates
#
# 
# This is the directory were to keep your incoming updates when you run
# a mirror site.
# if not defined these updates will not be stored.
# handy for debugging

# SERIALINCOMINGDIR /topdir/log/incomingserials

#
# Keep connection open during $KEEPOPEN seconds for
# network updates & keep connection open
#

KEEPOPEN 180
         
#
# Accept requests for updates from:
#
# not defined=deny everything
# multiple lines allowed, multiple entries per lined allowed

GETUPDATESFROM  ****


#
# Accept direct network updates from:
#
# not defined=deny everything
# multiple lines allowed, multiple entries per lined allowed

WHOISUPDFROM  ****


# RENICECMD renice command for the whois server
#

RENICECMD /usr/ucb/renice
                         
# MAXHITS the maximal number of hits that is allowed
#
# increase this value only above 100 if you are using a DBM package that
# has no size limitations on key and value. Changing this value might
# lead to inpredictable crashes!!!
#
# However higher values gives you an increased chance for finding
# objects that consists of two very common keys, e.g.   
#
# 100 default and is safe for all DBM packages
# 1000 is safe for BSD DB
#
MAXHITS 100


# OVERFLOWSIZE the maximum size for the key
#
# this one should always be 950 due to the 1 K limit for key values
#
# you might want to change this when you use a DBM package that supports
# bigger sizes, but only change this when you know what you are doing.
#
# 950 is default and safe for all DBM packages
# 32000 should be save for BSD DB because it supports unlimited length
# of the keys and values but didn't work on a BSDI, perl4 system
#
# So for now: Don't change this value unless you are an expert!!!
OVERFLOWSIZE 950

                                 
# TMPDIR is the tmp directory where various tools keep tmp files.
#
# note that it is recommended to use a dedicated TMPDIR that has
# only read/write permissions for the database owner.
# It seems that perl needs that to be sure that tmp files are secure ...

TMPDIR	/topdir/tmp

# DEFMAIL is the mailbox used when no mail notifications or acknowledgements
# both as to and from address in various places.

DEFMAIL	registry-dbm@inter.net

# HUMAILBOX is a human looked at mailbox, used for forwarding
# special objects. IT MUST NOT BE THE AUTOMATIC MAILBOX!!!!
# It can be used in mail messges as explained in MAILTXT below.

HUMAILBOX	registry-dbm@inter.net

# AUTOBOX The mail box used for automatic updates

AUTOBOX         auto-dbm@inter.net

# REPLYBANNER
#
# What banner do we use when giving a reply to a whois query
#
# Usually it is not defined at all!!!!

# REPLYBANNER  
# REPLYBANNER %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
# REPLYBANNER %                                                      %
# REPLYBANNER %   TEST - TEST - TEST - TEST - TEST - TEST - TEST     %
# REPLYBANNER %                                                      %
# REPLYBANNER % Please don't use this server, this is a TEST server  %
# REPLYBANNER % Ignore the rest of this message!                     %
# REPLYBANNER %                                                      %
# REPLYBANNER % This is the BACKUP version of the *UNCONFIGURED* RIPE MIRROR database      %
# REPLYBANNER % The normal database is down due to hardware problems %
# REPLYBANNER %                                                      %
# REPLYBANNER % Apologies for the inconvenience, we are trying       %
# REPLYBANNER % to solve the problems as soon as possible            %
# REPLYBANNER %                                                      %
# REPLYBANNER %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
# REPLYBANNER 


# What to display if no match was found

NOMATCH No entries found for the selected source(s).






# What to display if we got TOOMANY hits back


TOOMANY	The index search returned too many hits.
TOOMANY Please refine your search key.

# The list of valid attribute names themselves in short and long version
#
ATTR	ac	admin-c
ATTR    aa  as-name
ATTR	ad	address
ATTR    ae  as-exclude
ATTR	ai	as-in
ATTR	al	as-list
ATTR	an	aut-num
ATTR	am	as-macro
ATTR	ao	as-out
ATTR	as	aut-sys
ATTR    at      auth
ATTR	au	authority
ATTR	av	advisory
ATTR	bg	bdry-gw
ATTR	bi	bis
ATTR	bl	bdrygw-l
ATTR	ch	changed
ATTR	cl	comm-list
ATTR	cm	community
ATTR	co	connect
ATTR	cy	country
ATTR	da	dom-name
ATTR	de	descr
ATTR	df	default
ATTR	di	dom-net
ATTR	dm	dom-in
ATTR	dn	domain
ATTR	do	dom-out
ATTR	dp	dom-prefix
ATTR    dt      upd-to
ATTR	em	e-mail
ATTR	fx	fax-no
ATTR	gd	guardian
ATTR	gw	gateway
ATTR    ho      hole
ATTR    if      ifaddr
ATTR	ii	ias-int
ATTR	in	inetnum
ATTR    ir      inet-rtr
ATTR    it      interas-in
ATTR    io      interas-out
ATTR    la      localas
ATTR	lo	location
ATTR	ma	maintainer
ATTR    mb      mnt-by
ATTR    mt      mntner
ATTR    mn      mnt-nfy
ATTR	na	netname
ATTR	nh	nic-hdl
ATTR	ni	nsf-in
ATTR	no	nsf-out
ATTR	ns	nserver
ATTR	ny	notify
ATTR	op	op-phone
ATTR	of	op-fax
ATTR	om	op-mail
ATTR    or      origin
ATTR    pe      peer
ATTR	ph	phone
ATTR	pn	person
ATTR	rl	routpr-l
ATTR	rm	remarks
ATTR	rp	rout-pr
ATTR    rt      route
ATTR	rz	rev-srv
ATTR	sd	sub-dom
ATTR	so	source
ATTR	st	status
ATTR	tc	tech-c
ATTR	tr	as-transit
ATTR    wd      withdrawn
ATTR	zc	zone-c

# Attributes with u* short names are special!
# They all have hardcoded side effects, so do NOT change them
# unless you know what you are doing
ATTR	ua	authorise	# very special
ATTR	ud	delete		# delete operation
ATTR	ue	*ERROR*		# error attribute
ATTR	uo	override	# very special as well
ATTR	up	password	# password attribute
ATTR	uw	WARNING		# warning attribute
#

# attribute aliases (because they appear so often!)
#
ATTA	ch	change
ATTA	em	email
ATTA	fx	fax
ATTA	rm	remark
ATTA	rz	rev-svr
ATTA	ua	authorised
ATTA	ud	deleted
ATTA    aa      asname

# object alias for template mode
#
ALIAS	in	network
ALIAS	in	netnum

# The database objects in terms of their attributes
#
# ATSQ  - all defined attributes in this object, also defines print order
# MAND  - these attributes are mandatory
# OPT   - these attributes are optional
# MULT	- these attributes can appear more than once per object
# SORT	- sort order, single digit, lowest sorted first
# UNIQ	- these attributes define the unique key
# KEYS	- these attributes define all possible keys
# REC	- these attributes must be looked up if referenced
#

# First, let's determine what objects are guarded, these can not be
# updated automatically, and will generate an error message. They
# need special magic to be included. And no, I'm not gonna tell what
# the magic is.

GRDOBJ	am an cm rt mt ir
# GRDOBJ am an cm rt mt

#	autonomous systems
#
OBJ     an      ATSQ    an aa de ai ao av it io ae df gd ac tc
OBJ     an      ATSQ    rm ny mb ch so
OBJ     an      MAND    an de ac tc ch so
OBJ     an      OPT     aa ai ao av it io ae df gd rm ny mb
OBJ     an      MULT    de ai ao av it io ae df ac tc rm ch ny mb
OBJ     an      SORT    0
OBJ     an      UNIQ    an
OBJ     an      KEYS    an
OBJ     an      REC     ac tc

#	as macros
#
OBJ     am      ATSQ    am de al gd tc ac rm ny mb ch so
OBJ     am      MAND    am de al tc ac ch so mb
OBJ     am      OPT     rm ny gd
OBJ     am      MULT    de al tc ac rm ch ny mb
OBJ     am      SORT    8
OBJ     am      UNIQ    am
OBJ     am      KEYS    am
OBJ     am      REC     tc ac

#	boundary gateways - obsoleted 940906
#
# OBJ	bg	ATSQ	bg de lo au gd ac tc rm ny ma ch so
# OBJ	bg	MAND	ac au bg ch de gd lo so tc
# OBJ	bg	OPT	ny ma rm
# OBJ	bg	MULT	ac de lo tc ch ny
# OBJ	bg	SORT	1
# OBJ	bg	UNIQ	bg
# OBJ	bg	KEYS	bg
# OBJ	bg	REC	ac tc

#	community
#
OBJ	cm	ATSQ	cm de au gd tc ac rm ny ma mb ch so
OBJ	cm	MAND	cm de au mb tc ac ch so
OBJ	cm	OPT	ny ma rm gd
OBJ	cm	MULT	de tc ac rm ch ny mb
OBJ	cm	SORT	6
OBJ	cm	UNIQ	cm
OBJ	cm	KEYS	cm
OBJ	cm	REC	ac tc
OBJ	cm	OBS	ma

#	domains
#
OBJ	dn	ATSQ	dn de ac tc zc ns sd di rm ny ma mb ch so
OBJ	dn	MAND	ac ch de dn so tc zc 
OBJ	dn	OPT	di ns rm sd ny ma mb
OBJ	dn	MULT	ac ch de di ns rm sd tc zc ny mb
OBJ	dn	SORT	4
OBJ	dn	UNIQ	dn
OBJ	dn	KEYS	dn
OBJ	dn	REC	ac tc zc
OBJ	dn	OBS	ma

#	networks
#
OBJ	in	ATSQ	in na de cy ac tc co as cl ii ni no gw rz
OBJ	in	ATSQ	st rm ny ma mb ch so
OBJ	in	MAND	ac ch cy de in na so tc
OBJ	in	OPT	as bl cl co ch gw ii ni no rl rm rz ny ma mb st
OBJ	in	MULT	ac ch de ii rm rz tc ny mb
OBJ	in	SORT	5
OBJ	in	UNIQ	in
OBJ	in	KEYS	in na
OBJ	in	REC	ac tc
OBJ	in	OBS	co as cl ii ni no gw bl rl ma

#OBJ	in	GRD	as cl
#GUARD	cl	/ncc/dbase/guarded/community	MULTIPLE
#GUARD	as	/ncc/dbase/guarded/as	SINGLE
#
# routing privilege /boundary gateway obsoleted 940906 mt
# Left in here to make sure they are all gone. Point to empty directory.

#GUARD	rl	/ncc/dbase/guarded/removed	MULTIPLE
#GUARD	bl	/ncc/dbase/guarded/removed	MULTIPLE

#	persons
#
OBJ	pn	ATSQ	pn ad ph fx em nh rm ny ma mb ch so
OBJ	pn	MAND	ad ch ph pn so
OBJ	pn	OPT	em fx nh rm ny ma mb
OBJ	pn	MULT	ad ch em fx ph rm ny mb
OBJ	pn	SORT	3
OBJ	pn	UNIQ	pn nh
OBJ	pn	KEYS	pn nh
OBJ	pn	OBS	ma

#	routing privileges - obsoleted 940906 mt
#
# OBJ	rp	ATSQ	rp de au gd ac tc rm ny ma ch so
# OBJ	rp	MAND	ac au ch de gd rp so
# OBJ	rp	OPT	tc ny ma
# OBJ	rp	MULT	ac de tc ch ny
# OBJ	rp	SORT	2
# OBJ	rp	UNIQ	rp
# OBJ	rp	KEYS	rp
# OBJ	rp	REC	ac tc

#	clns object
#
OBJ	dp	ATSQ	dp da de bi dm do df ac tc gd rm ny ma mb ch so
OBJ	dp	MAND	dp da ac tc ch so mb
OBJ	dp	OPT	bi de dm do df gd ny ma rm
OBJ	dp	MULT	de bi dm do df ac tc ch ny rm mb
OBJ	dp	SORT	7
OBJ	dp	UNIQ	dp
OBJ	dp	KEYS	dp da
OBJ	dp	REC	ac tc
OBJ	dp	OBS	ma

#       inet-rtr
#
OBJ     ir      ATSQ    ir la if pe ac tc rm ny mb ch so
OBJ     ir      MAND    ir la if tc ac ch so
OBJ     ir      OPT     pe ny mb rm
OBJ     ir      MULT    if pe tc ac rm ny ch mb
OBJ     ir      SORT    9
OBJ     ir      UNIQ    ir
OBJ     ir      KEYS    ir if
OBJ     ir      REC     tc ac

#       maintainer
#
OBJ     mt      ATSQ    mt de ac tc dt mn at rm ny mb ch so
OBJ     mt      MAND    mt de ac dt at ch so
OBJ     mt      OPT     tc mn rm ny mb
OBJ     mt      MULT    de ac tc dt mn at rm ny mb ch
OBJ     mt      SORT    10
OBJ     mt      UNIQ    mt
OBJ     mt      KEYS    mt
OBJ     mt      REC     ac tc

#       route
#
OBJ     rt      ATSQ    rt de or ho wd cl av rm ny mb ch so
OBJ     rt      MAND    rt de or ch so
OBJ     rt      OPT     ho wd cl rm ny mb av
OBJ     rt      MULT    de ho cl rm ny ch mb av
OBJ     rt      SORT    11
OBJ     rt      UNIQ    rt or
OBJ     rt      KEYS    rt


# MAILCMD is the command into which a composed e-mail is given as standard
# input, to be send as mail. The message piped into this command has ALL
# the necessary mail header to process the mail:
# From:
# To:
# Subject:
# The mail command should take the recipients from the actual message.
# Using sendmail it will be executed as: /usr/lib/sendmail -t < "messagefile"
# (default: /usr/lib/sendmail -t)
#
# NOTE:
# -fregistry-dbm makes registry-dbm the trusted user that will appear on the
# envelope. Bounces will go to this address. If you do not specify
# this, sendmail will send bounces straight back to the automatic
# mailbox, where it will bounce again, and again, ....
# User has to be a trusted user, T<name> in sendmail.cf.

MAILCMD /usr/sbin/sendmail -fregistry-dbm -t

# The MAILTXT is the text that comes right after the headers in an email ack
# send by "dbupdate" when processing an email update (-M flag).
# In this text you can use 4 variables that will be expanded to the real
# values in the ack:
#
# $FROM		= "Reply-To:" or "From:" address in mail being processed
# $SUBJECT	= "Subject:" field                   ,,          ,,
# $MDATE	= "Date:" field	                     ,,          ,,
# $MSGID	= "Msg-Id:" field                    ,,          ,,

MAILTXT
MAILTXT ******************************************************
MAILTXT * This is the BACKUP version of the *UNCONFIGURED* RIPE MIRROR database,   *
MAILTXT * please use <auto-dbm@inter.net> for normal updates  *
MAILTXT ******************************************************
MAILTXT
MAILTXT	
MAILTXT	Your e-mail:
MAILTXT
MAILTXT >   From:    $FROM
MAILTXT >   Subject: $SUBJECT
MAILTXT	>   Date:    $MDATE
MAILTXT	>   Msg-Id:  $MSGID
MAILTXT
MAILTXT has been processed by the automatic update procedure at the *UNCONFIGURED* RIPE MIRROR NCC.
MAILTXT Diagnostic output follows:
MAILTXT
MAILTXT ------------------------------------------------------------------------

# MHEADER The complete mailheader for the ack mail, you can include any
# mail header field, EXCEPT for the "To:" field which is added inside the
# ack sending program. Again you can use the 4 variables as specified in
# MAILTXT

MHEADER	From: *UNCONFIGURED* RIPE MIRROR Database Management <registry-dbm@inter.net>
MHEADER	Subject: Re: $SUBJECT
MHEADER Reply-To: registry-dbm@inter.net
MHEADER Precedence: bulk

# ACKERR is the message that will be displayed when errors or warnings were
# found in an update.

ACKERR
ACKERR Objects that just generated a WARNING have been updated as shown.
ACKERR
ACKERR Objects that generated an *ERROR* have NOT been updated as requested.
ACKERR Please re-submit corrected objects.

# ACKOK is message displayed when no error/warnings were found in an update

ACKOK	
ACKOK	No error/warnings were found in your database update.  Congratulations.

# Signature on the acknowledgement

ACKSIG ------------------------------------------------------------------------
ACKSIG Please use 
ACKSIG
ACKSIG     <testdb@inter.net>    for TEST updates
ACKSIG     <auto-dbm@inter.net>  for *UNCONFIGURED* RIPE MIRROR database updates 
ACKSIG
ACKSIG for fast turnaround times on all but guarded objects.
ACKSIG
ACKSIG If you have any question about an error or warning message, please
ACKSIG contact <registry-dbm@inter.net>.
ACKSIG
ACKSIG Sincerely Yours, 
ACKSIG
ACKSIG Latest and Greatest *UNCONFIGURED* RIPE MIRROR Database Maintenance Department (Automatic Section)

# NOTITXT Notification text used in notification messages.
# Same variables as in MAILTXT can be used here.

NOTITXT Dear Colleague,
NOTITXT
NOTITXT This is to notify you that some object(s) in the *UNCONFIGURED* RIPE MIRROR database
NOTITXT which you either maintain or are listed as to-be-notified have
NOTITXT been added, deleted or changed.
NOTITXT
NOTITXT The objects below are the old and new entries for these objects
NOTITXT in the database. In case of DELETIONS, the deleted object is
NOTITXT displayed. NOOPs are not reported.
NOTITXT

NOTIMAILTXT The update causing these changes had the following mail headers:
NOTIMAILTXT
NOTIMAILTXT - From:    $FROM
NOTIMAILTXT - Subject: $SUBJECT
NOTIMAILTXT - Date:    $MDATE
NOTIMAILTXT - Msg-Id:  $MSGID
NOTIMAILTXT
NOTIMAILTXT *UNCONFIGURED* RIPE MIRROR Database Notification Department

NOTINETWORKTXT The update causing these changes came from the following host:
NOTINETWORKTXT
NOTINETWORKTXT - From-Host:       $FROMHOST
NOTINETWORKTXT - Date:            $DATE
NOTINETWORKTXT - Time:            $TIME
NOTINETWORKTXT
NOTINETWORKTXT *UNCONFIGURED* RIPE MIRROR Database Notification Department

# NHEADER The Header used for notification messages

NHEADER From: *UNCONFIGURED* RIPE MIRROR Database Notifications <registry-dbm@inter.net>
NHEADER Subject: Notification of *UNCONFIGURED* RIPE MIRROR Database changes
NHEADER Reply-To: registry-dbm@inter.net

# FWHEADER The header for forwarding updates that failed because of
# maintainer autorisation failures.

FWHEADER From: *UNCONFIGURED* RIPE MIRROR Database Maintainer Forwarding <registry-dbm@inter.net>
FWHEADER Subject: Requested *UNCONFIGURED* RIPE MIRROR database object changes
FWHEADER Reply-To: registry-dbm@inter.net

# FWTXT The text send out to maintainers to inform them that someone
# tried to change objects for which they are maintainers, but failed
# the authorisation

FWTXT
FWTXT  Dear Maintainer,
FWTXT
FWTXT  This is to notify you that some objects in which you are mentioned as
FWTXT  a maintainer were requested to be changed, but *failed* the proper
FWTXT  authorisation for any of the mentioned maintainers.
FWTXT  Please contact the sender of these changes about changes that need
FWTXT  need to be made to the following objects.
FWTXT

FWMAILTXT  The mail message causing these failures had the following mail headers:
FWMAILTXT
FWMAILTXT  - From:    $FROM
FWMAILTXT  - Subject: $SUBJECT
FWMAILTXT  - Date:    $MDATE
FWMAILTXT  - Msg-Id:  $MSGID
FWMAILTXT
FWMAILTXT  *UNCONFIGURED* RIPE MIRROR Database Maintainer Forwarding Department

FWNETWORKTXT  The update causing these failures came from the following host:
FWNETWORKTXT
FWNETWORKTXT  - From-Host:       $FROMHOST
FWNETWORKTXT  - Date:            $DATE
FWNETWORKTXT  - Time:            $TIME
FWNETWORKTXT
FWNETWORKTXT  *UNCONFIGURED* RIPE MIRROR Database Maintainer Forwarding Department

# Maintainer objects are handles special and cannot be created auto
# automatically. They are forwarded to $HUMAILBOX or whatever you
# want to specify. The ERROR sent back to the sender, will contain
# $HUMAILBOX as the mailbox it was sent to. This one can take variable
# substitution like MAILTXT.

MTFWHEADER To: $HUMAILBOX
MTFWHEADER From: *UNCONFIGURED* RIPE MIRROR Database Maintainer Creation <$HUMAILBOX>
MTFWHEADER Subject: Maintainer Creation request
MTFWHEADER Reply-To: $HUMAILBOX

MTFWTXT A maintainer object is requested by:
MTFWTXT
MTFWTXT - From:    $FROM
MTFWTXT - Subject: $SUBJECT
MTFWTXT - Date:    $MDATE
MTFWTXT - Msg-Id:  $MSGID
MTFWTXT
MTFWTXT Please process the object below.
MTFWTXT

# COPYRIGHT message that goes on top of every newly generated, or cleaned
# database, will be output with "#" before each line.

RIGHTS Copyright (c)1992/1993/1994/1995 by Daniel Karrenberg and TERENA 
RIGHTS
RIGHTS Restricted rights.
RIGHTS
RIGHTS Except for agreed Internet operational purposes, no part of this
RIGHTS publication may be reproduced, stored in a retrieval system, or
RIGHTS transmitted, in any form or by any means, electronic, mechanical,
RIGHTS recording, or otherwise, without prior permission of the RIPE NCC
RIGHTS on behalf of the copyright holders. Any use of this material to
RIGHTS target advertising or similar activities are explicitly forbidden
RIGHTS and will be prosecuted. The RIPE NCC requests to be notified of
RIGHTS any such activities or suspicions thereof.

# the list of valid country names RIPE database specific, used
# for syntax checking. May move into different config at later stage.

COUNTRY AE ae
COUNTRY AL al
COUNTRY AM am
COUNTRY AT at
COUNTRY AZ az
COUNTRY BE be
COUNTRY BF bf
COUNTRY BG bg
COUNTRY BH bh
COUNTRY BY by
COUNTRY CH ch
COUNTRY CM cm
COUNTRY CS cs
COUNTRY CZ cz
COUNTRY CY cy
COUNTRY DE de
COUNTRY DK dk
COUNTRY DZ dz
COUNTRY EE ee
COUNTRY EG eg
COUNTRY ES es
# COUNTRY EUROPE europe
COUNTRY EU eu
COUNTRY FI fi
COUNTRY FR fr
COUNTRY GB gb
COUNTRY GH gh
COUNTRY GR gr
COUNTRY HR hr
COUNTRY HU hu
COUNTRY IE ie
COUNTRY IL il
COUNTRY IN in
COUNTRY IR ir
COUNTRY IS is
COUNTRY IT it
COUNTRY JO jo
COUNTRY KE ke
COUNTRY KG kg
COUNTRY KW kw
COUNTRY KZ kz
COUNTRY LA la
COUNTRY LB lb
COUNTRY LI li
COUNTRY LU lu
COUNTRY LV lv
COUNTRY LT lt
COUNTRY MA ma
COUNTRY MC mc
COUNTRY MD md
COUNTRY MK mk
COUNTRY MT mt
COUNTRY NC nc
COUNTRY NE ne
COUNTRY NG ng
COUNTRY NL nl
COUNTRY NO no
COUNTRY OM om
COUNTRY PF pf
COUNTRY PL pl
COUNTRY PT pt
COUNTRY RO ro
COUNTRY RU ru
COUNTRY SA sa
COUNTRY SE se
COUNTRY SG sg
COUNTRY SI si
COUNTRY SK sk
COUNTRY SN sn
COUNTRY SU su
COUNTRY TN tn
COUNTRY TR tr
COUNTRY UA ua
COUNTRY US us
COUNTRY UZ uz
COUNTRY YU yu
COUNTRY ZA za

# And some funny translations for the yobbos

COUNTRY GB UK
COUNTRY GB uk

ENDCONF		# do not remove!
