OpenPKG CVS Repository
http://cvs.openpkg.org/
____________________________________________________________________________
Server: cvs.openpkg.org Name: Michael Schloh
Root: /e/openpkg/cvs Email: [EMAIL PROTECTED]
Module: openpkg-src Date: 18-Mar-2004 15:15:34
Branch: HEAD Handle: 2004031814153300
Modified files:
openpkg-src/ripe-dbase ripe-dbase.patch.extobjs ripe-dbase.spec
Log:
add missing template hunks to extra objects patch and correct
whitespace in first time installation notice
Summary:
Revision Changes Path
1.3 +928 -0 openpkg-src/ripe-dbase/ripe-dbase.patch.extobjs
1.23 +2 -1 openpkg-src/ripe-dbase/ripe-dbase.spec
____________________________________________________________________________
patch -p0 <<'@@ .'
Index: openpkg-src/ripe-dbase/ripe-dbase.patch.extobjs
============================================================================
$ cvs diff -u -r1.2 -r1.3 ripe-dbase.patch.extobjs
--- openpkg-src/ripe-dbase/ripe-dbase.patch.extobjs 11 Mar 2004 11:22:27 -0000
1.2
+++ openpkg-src/ripe-dbase/ripe-dbase.patch.extobjs 18 Mar 2004 14:15:33 -0000
1.3
@@ -1184,3 +1184,931 @@
+char *t_iri[]={ "reg_ref",NULL}; /* C_PP Registry ID Object -AV- */
+char *t_ipp[]={ "pop_ref",NULL}; /* C_PP Pop / Location Object -AV- */
+char *t_ipu[]={ "purp_ref",NULL}; /* C_PU Purpose Object -AV- */
+Index: include/DF_class_templates.def
+diff -Nau include/DF_class_templates.def.orig include/DF_class_templates.def
+--- include/DF_class_templates.def.orig 2004-03-18 10:45:55.000000000 +0100
++++ include/DF_class_templates.def 2004-03-18 10:44:06.000000000 +0100
+@@ -54,6 +54,7 @@
+ "mnt-by: [optional] [multiple] [inverse key]\n"
+ "mnt-lower: [optional] [multiple] [inverse key]\n"
+ "refer: [optional] [single] [ ]\n"
++"comment: [optional] [multiple] [ ]\n"
+ "changed: [mandatory] [multiple] [ ]\n"
+ "source: [mandatory] [single] [ ]\n"
+ ,
+@@ -79,7 +80,7 @@
+ "admin-c: [mandatory] [multiple] [inverse key]\n"
+ "tech-c: [mandatory] [multiple] [inverse key]\n"
+ "rev-srv: [optional] [multiple] [inverse key]\n"
+-"status: [mandatory] [single] [ ]\n"
++"status: [generated] [single] [ ]\n"
+ "remarks: [optional] [multiple] [ ]\n"
+ "notify: [optional] [multiple] [inverse key]\n"
+ "mnt-by: [mandatory] [multiple] [inverse key]\n"
+@@ -90,7 +91,9 @@
+ ,
+ "inetnum: [mandatory] [single] [primary/look-up key]\n"
+ "netname: [mandatory] [single] [lookup key]\n"
++"registry: [optional] [single] [inverse key]\n"
+ "descr: [mandatory] [multiple] [ ]\n"
++"assigned: [optional] [single] [ ]\n"
+ "country: [mandatory] [multiple] [ ]\n"
+ "admin-c: [mandatory] [multiple] [inverse key]\n"
+ "tech-c: [mandatory] [multiple] [inverse key]\n"
+@@ -102,6 +105,7 @@
+ "mnt-lower: [optional] [multiple] [inverse key]\n"
+ "mnt-routes: [optional] [multiple] [inverse key]\n"
+ "mnt-irt: [optional] [multiple] [inverse key]\n"
++"comment: [optional] [multiple] [ ]\n"
+ "changed: [mandatory] [multiple] [ ]\n"
+ "source: [mandatory] [single] [ ]\n"
+ ,
+@@ -138,6 +142,7 @@
+ "notify: [optional] [multiple] [inverse key]\n"
+ "mnt-by: [mandatory] [multiple] [inverse key]\n"
+ "referral-by: [mandatory] [single] [inverse key]\n"
++"comment: [optional] [multiple] [ ]\n"
+ "changed: [mandatory] [multiple] [ ]\n"
+ "source: [mandatory] [single] [ ]\n"
+ ,
+@@ -150,6 +155,7 @@
+ "remarks: [optional] [multiple] [ ]\n"
+ "notify: [optional] [multiple] [inverse key]\n"
+ "mnt-by: [optional] [multiple] [inverse key]\n"
++"comment: [optional] [multiple] [ ]\n"
+ "changed: [mandatory] [multiple] [ ]\n"
+ "source: [mandatory] [single] [ ]\n"
+ ,
+@@ -165,6 +171,7 @@
+ "remarks: [optional] [multiple] [ ]\n"
+ "notify: [optional] [multiple] [inverse key]\n"
+ "mnt-by: [optional] [multiple] [inverse key]\n"
++"comment: [optional] [multiple] [ ]\n"
+ "changed: [mandatory] [multiple] [ ]\n"
+ "source: [mandatory] [single] [ ]\n"
+ ,
+@@ -251,5 +258,59 @@
+ "changed: [mandatory] [multiple] [ ]\n"
+ "source: [mandatory] [single] [ ]\n"
+ ,
++"reg-id: [mandatory] [single] [primary/look-up key]\n"
++"window: [mandatory] [single] [ ]\n"
++"as-num: [mandatory] [multiple] [inverse key]\n"
++"descr: [mandatory] [multiple] [ ]\n"
++"mnt-by: [mandatory] [multiple] [inverse key]\n"
++"changed: [mandatory] [multiple] [ ]\n"
++"source: [mandatory] [single] [ ]\n"
++,
++"facility: [mandatory] [single] [primary/look-up key]\n"
++"address: [mandatory] [multiple] [ ]\n"
++"registry: [mandatory] [single] [inverse key]\n"
++"remedyref: [optional] [single] [ ]\n"
++"as-num: [mandatory] [single] [inverse key]\n"
++"remarks: [optional] [multiple] [ ]\n"
++"mnt-by: [mandatory] [multiple] [inverse key]\n"
++"changed: [mandatory] [multiple] [ ]\n"
++"source: [mandatory] [single] [ ]\n"
++,
++"ticket: [mandatory] [single] [primary/look-up key]\n"
++"netname: [mandatory] [single] [lookup key]\n"
++"registry: [mandatory] [single] [inverse key]\n"
++"size: [mandatory] [single] [ ]\n"
++"descr: [optional] [multiple] [ ]\n"
++"created: [mandatory] [single] [ ]\n"
++"formurl: [optional] [single] [ ]\n"
++"mnt-by: [mandatory] [multiple] [inverse key]\n"
++"changed: [mandatory] [multiple] [ ]\n"
++"source: [mandatory] [single] [ ]\n"
++,
++"range: [mandatory] [single] [primary/look-up key]\n"
++"netname: [mandatory] [single] [lookup key]\n"
++"registry: [optional] [single] [inverse key]\n"
++"descr: [mandatory] [multiple] [ ]\n"
++"country: [mandatory] [multiple] [ ]\n"
++"status: [mandatory] [single] [ ]\n"
++"remarks: [optional] [multiple] [ ]\n"
++"location: [optional] [single] [inverse key]\n"
++"usedfor: [optional] [single] [inverse key]\n"
++"preference: [optional] [single] [ ]\n"
++"mnt-by: [mandatory] [multiple] [inverse key]\n"
++"mnt-lower: [optional] [multiple] [inverse key]\n"
++"notify: [optional] [multiple] [inverse key]\n"
++"changed: [mandatory] [multiple] [ ]\n"
++"source: [mandatory] [single] [ ]\n"
++,
++"purpose: [mandatory] [single] [primary/look-up key]\n"
++"descr: [mandatory] [multiple] [ ]\n"
++"address: [optional] [multiple] [ ]\n"
++"remedyref: [optional] [single] [ ]\n"
++"remarks: [optional] [multiple] [ ]\n"
++"mnt-by: [mandatory] [multiple] [inverse key]\n"
++"changed: [mandatory] [multiple] [ ]\n"
++"source: [mandatory] [single] [ ]\n"
++,
+ NULL
+ }; /* Templates */
+Index: include/DF_class_templates_v.def
+diff -Nau include/DF_class_templates_v.def.orig include/DF_class_templates_v.def
+--- include/DF_class_templates_v.def.orig 2004-03-18 10:45:58.000000000 +0100
++++ include/DF_class_templates_v.def 2004-03-18 10:44:06.000000000 +0100
+@@ -574,6 +574,7 @@
+ "mnt-by: [optional] [multiple] [inverse key]\n"
+ "mnt-lower: [optional] [multiple] [inverse key]\n"
+ "refer: [optional] [single] [ ]\n"
++"comment: [optional] [multiple] [ ]\n"
+ "changed: [mandatory] [multiple] [ ]\n"
+ "source: [mandatory] [single] [ ]\n"
+ "\n"
+@@ -733,6 +734,16 @@
+ " which queries are accepted by the referred host. If\n"
+ " <port> is omitted, the default number of 43 is used.\n"
+ " ""\n"
++"comment\n"
++"\n"
++" GSOC EU INTERNAL\n"
++"\n"
++" Private Comment\n"
++" This comment lines will not get exported into the RIPE\n"
++" database and are therefore of privat nature.\n"
++" ""\n"
++" A sequence of ASCII characters.\n"
++" ""\n"
+ "changed\n"
+ "\n"
+ " Specifies who submitted the update, and when the object was\n"
+@@ -928,7 +939,7 @@
+ "admin-c: [mandatory] [multiple] [inverse key]\n"
+ "tech-c: [mandatory] [multiple] [inverse key]\n"
+ "rev-srv: [optional] [multiple] [inverse key]\n"
+-"status: [mandatory] [single] [ ]\n"
++"status: [generated] [single] [ ]\n"
+ "remarks: [optional] [multiple] [ ]\n"
+ "notify: [optional] [multiple] [inverse key]\n"
+ "mnt-by: [mandatory] [multiple] [inverse key]\n"
+@@ -1110,7 +1121,9 @@
+ " ""\n"
+ "inetnum: [mandatory] [single] [primary/look-up key]\n"
+ "netname: [mandatory] [single] [lookup key]\n"
++"registry: [optional] [single] [inverse key]\n"
+ "descr: [mandatory] [multiple] [ ]\n"
++"assigned: [optional] [single] [ ]\n"
+ "country: [mandatory] [multiple] [ ]\n"
+ "admin-c: [mandatory] [multiple] [inverse key]\n"
+ "tech-c: [mandatory] [multiple] [inverse key]\n"
+@@ -1122,6 +1135,7 @@
+ "mnt-lower: [optional] [multiple] [inverse key]\n"
+ "mnt-routes: [optional] [multiple] [inverse key]\n"
+ "mnt-irt: [optional] [multiple] [inverse key]\n"
++"comment: [optional] [multiple] [ ]\n"
+ "changed: [mandatory] [multiple] [ ]\n"
+ "source: [mandatory] [single] [ ]\n"
+ "\n"
+@@ -1143,12 +1157,33 @@
+ " must be a letter, and the last character of a name must be a\n"
+ " letter or a digit.\n"
+ " ""\n"
++"registry\n"
++"\n"
++" GSOC EU INTERNAL\n"
++" \n"
++" Reference to the registry (reg-id) to which this object belongs\n"
++" See also \"reg-id\" object. Must be a valid registry-id.\n"
++"\n"
++" In the case of inetnum objects please only use registry fields\n"
++" for objects of the type \"ALLOCATED\".\n"
++" ""\n"
++" A sequence of ASCII characters.\n"
++" ""\n"
+ "descr\n"
+ "\n"
+ " A short decription related to the object.\n"
+ " ""\n"
+ " A sequence of ASCII characters.\n"
+ " ""\n"
++"assigned\n"
++"\n"
++" GSOC EU INTERNAL\n"
++"\n"
++" Assign Date\n"
++" The Date the assignemnt had been made.\n"
++" ""\n"
++" Date in DD.MM.YY\n"
++" ""\n"
+ "country\n"
+ "\n"
+ " Identifies the country.\n"
+@@ -1290,6 +1325,16 @@
+ " with \"irt-\", and the last character of a name must be a\n"
+ " letter or a digit.\n"
+ " ""\n"
++"comment\n"
++"\n"
++" GSOC EU INTERNAL\n"
++"\n"
++" Private Comment\n"
++" This comment lines will not get exported into the RIPE\n"
++" database and are therefore of privat nature.\n"
++" ""\n"
++" A sequence of ASCII characters.\n"
++" ""\n"
+ "changed\n"
+ "\n"
+ " Specifies who submitted the update, and when the object was\n"
+@@ -1563,6 +1608,7 @@
+ "notify: [optional] [multiple] [inverse key]\n"
+ "mnt-by: [mandatory] [multiple] [inverse key]\n"
+ "referral-by: [mandatory] [single] [inverse key]\n"
++"comment: [optional] [multiple] [ ]\n"
+ "changed: [mandatory] [multiple] [ ]\n"
+ "source: [mandatory] [single] [ ]\n"
+ "\n"
+@@ -1741,6 +1787,16 @@
+ " with \"prng-\" are reserved for peering set names. Names\n"
+ " starting with \"irt-\" are reserved for irt names.\n"
+ " ""\n"
++"comment\n"
++"\n"
++" GSOC EU INTERNAL\n"
++"\n"
++" Private Comment\n"
++" This comment lines will not get exported into the RIPE\n"
++" database and are therefore of privat nature.\n"
++" ""\n"
++" A sequence of ASCII characters.\n"
++" ""\n"
+ "changed\n"
+ "\n"
+ " Specifies who submitted the update, and when the object was\n"
+@@ -1776,6 +1832,7 @@
+ "remarks: [optional] [multiple] [ ]\n"
+ "notify: [optional] [multiple] [inverse key]\n"
+ "mnt-by: [optional] [multiple] [inverse key]\n"
++"comment: [optional] [multiple] [ ]\n"
+ "changed: [mandatory] [multiple] [ ]\n"
+ "source: [mandatory] [single] [ ]\n"
+ "\n"
+@@ -1882,6 +1939,16 @@
+ " with \"prng-\" are reserved for peering set names. Names\n"
+ " starting with \"irt-\" are reserved for irt names.\n"
+ " ""\n"
++"comment\n"
++"\n"
++" GSOC EU INTERNAL\n"
++"\n"
++" Private Comment\n"
++" This comment lines will not get exported into the RIPE\n"
++" database and are therefore of privat nature.\n"
++" ""\n"
++" A sequence of ASCII characters.\n"
++" ""\n"
+ "changed\n"
+ "\n"
+ " Specifies who submitted the update, and when the object was\n"
+@@ -1925,6 +1992,7 @@
+ "remarks: [optional] [multiple] [ ]\n"
+ "notify: [optional] [multiple] [inverse key]\n"
+ "mnt-by: [optional] [multiple] [inverse key]\n"
++"comment: [optional] [multiple] [ ]\n"
+ "changed: [mandatory] [multiple] [ ]\n"
+ "source: [mandatory] [single] [ ]\n"
+ "\n"
+@@ -2052,6 +2120,16 @@
+ " with \"prng-\" are reserved for peering set names. Names\n"
+ " starting with \"irt-\" are reserved for irt names.\n"
+ " ""\n"
++"comment\n"
++"\n"
++" GSOC EU INTERNAL\n"
++"\n"
++" Private Comment\n"
++" This comment lines will not get exported into the RIPE\n"
++" database and are therefore of privat nature.\n"
++" ""\n"
++" A sequence of ASCII characters.\n"
++" ""\n"
+ "changed\n"
+ "\n"
+ " Specifies who submitted the update, and when the object was\n"
+@@ -3106,5 +3184,622 @@
+ " registry name must be a letter or a digit.\n"
+ " ""\n"
+ ,
++"The reg-id class:\n"
++"\n"
++" GSOC EU INTERNAL\n"
++" Defines an local registry (LIR)\n"
++" ""\n"
++"reg-id: [mandatory] [single] [primary/look-up key]\n"
++"window: [mandatory] [single] [ ]\n"
++"as-num: [mandatory] [multiple] [inverse key]\n"
++"descr: [mandatory] [multiple] [ ]\n"
++"mnt-by: [mandatory] [multiple] [inverse key]\n"
++"changed: [mandatory] [multiple] [ ]\n"
++"source: [mandatory] [single] [ ]\n"
++"\n"
++"The content of the attributes of the reg-id class are defined below:\n"
++"\n"
++"reg-id\n"
++"\n"
++" GSOC EU INTERNAL\n"
++" RIPE Registry ID \n"
++" ""\n"
++" A sequence of ASCII characters.\n"
++" ""\n"
++"window\n"
++"\n"
++" GSOC EU INTERNAL\n"
++" Assignement Window size of a particular LIR\n"
++" ""\n"
++" GSOC EU INTERNAL\n"
++" Assignement Window size of a particular LIR\n"
++" ""\n"
++"as-num\n"
++"\n"
++" GSOC EU INTERNAL\n"
++" ASN which is used by a registry or a pop\n"
++" ""\n"
++" An \"AS\" string followed by an integer in the range from 1 to\n"
++" 65534\n"
++" ""\n"
++"descr\n"
++"\n"
++" A short decription related to the object.\n"
++" ""\n"
++" A sequence of ASCII characters.\n"
++" ""\n"
++"mnt-by\n"
++"\n"
++" Specifies the identifier of a registered mntner object used\n"
++" for authorisation of operations performed with the object\n"
++" that contains this attribute.\n"
++" ""\n"
++" Made up of letters, digits, the character underscore \"_\",\n"
++" and the character hyphen \"-\"; the first character of a name\n"
++" must be a letter, and the last character of a name must be a\n"
++" letter or a digit. The following words are reserved by\n"
++" RPSL, and they can not be used as names:\n"
++" \n"
++" any as-any rs-any peeras and or not atomic from to at\n"
++" action accept announce except refine networks into inbound\n"
++" outbound\n"
++" \n"
++" Names starting with certain prefixes are reserved for\n"
++" certain object types. Names starting with \"as-\" are\n"
++" reserved for as set names. Names starting with \"rs-\" are\n"
++" reserved for route set names. Names starting with \"rtrs-\"\n"
++" are reserved for router set names. Names starting with\n"
++" \"fltr-\" are reserved for filter set names. Names starting\n"
++" with \"prng-\" are reserved for peering set names. Names\n"
++" starting with \"irt-\" are reserved for irt names.\n"
++" ""\n"
++"changed\n"
++"\n"
++" Specifies who submitted the update, and when the object was\n"
++" updated. \n"
++" ""\n"
++" An e-mail address as defined in RFC 2822, followed by a date\n"
++" in the format YYYYMMDD.\n"
++" ""\n"
++"source\n"
++"\n"
++" Specifies the registry where the object is registered. Should\n"
++" be \"RIPE\" for the RIPE Database.\n"
++" ""\n"
++" Made up of letters, digits, the character underscore \"_\",\n"
++" and the character hyphen \"-\"; the first character of a \n"
++" registry name must be a letter, and the last character of a\n"
++" registry name must be a letter or a digit.\n"
++" ""\n"
++,
++"The facility class:\n"
++"\n"
++" GSOC EU INTERNAL\n"
++" Definition of an CW Point of Presence\n"
++" ""\n"
++"facility: [mandatory] [single] [primary/look-up key]\n"
++"address: [mandatory] [multiple] [ ]\n"
++"registry: [mandatory] [single] [inverse key]\n"
++"remedyref: [optional] [single] [ ]\n"
++"as-num: [mandatory] [single] [inverse key]\n"
++"remarks: [optional] [multiple] [ ]\n"
++"mnt-by: [mandatory] [multiple] [inverse key]\n"
++"changed: [mandatory] [multiple] [ ]\n"
++"source: [mandatory] [single] [ ]\n"
++"\n"
++"The content of the attributes of the facility class are defined below:\n"
++"\n"
++"facility\n"
++"\n"
++" GSOC EU INTERNAL\n"
++" \n"
++" Contains Details for which location, facility or region a certain\n"
++" ip-range has been reserved for.\n"
++" \n"
++" See also \"purpose\" Object.\n"
++" ""\n"
++" A sequence of ASCII characters.\n"
++" ""\n"
++"address\n"
++"\n"
++" Full postal address of a contact.\n"
++" ""\n"
++" A sequence of ASCII characters.\n"
++" ""\n"
++"registry\n"
++"\n"
++" GSOC EU INTERNAL\n"
++" \n"
++" Reference to the registry (reg-id) to which this object belongs\n"
++" See also \"reg-id\" object. Must be a valid registry-id.\n"
++"\n"
++" In the case of inetnum objects please only use registry fields\n"
++" for objects of the type \"ALLOCATED\".\n"
++" ""\n"
++" A sequence of ASCII characters.\n"
++" ""\n"
++"remedyref\n"
++"\n"
++" GSOC EU INTERNAL\n"
++"\n"
++" Remedey Reference Field. May contain references to the local\n"
++" ticket-management system in the future.\n"
++" ""\n"
++" A sequence of ASCII characters.\n"
++" ""\n"
++"as-num\n"
++"\n"
++" GSOC EU INTERNAL\n"
++" ASN which is used by a registry or a pop\n"
++" ""\n"
++" An \"AS\" string followed by an integer in the range from 1 to\n"
++" 65534\n"
++" ""\n"
++"remarks\n"
++"\n"
++" Contains remarks.\n"
++" ""\n"
++" A sequence of ASCII characters.\n"
++" ""\n"
++"mnt-by\n"
++"\n"
++" Specifies the identifier of a registered mntner object used\n"
++" for authorisation of operations performed with the object\n"
++" that contains this attribute.\n"
++" ""\n"
++" Made up of letters, digits, the character underscore \"_\",\n"
++" and the character hyphen \"-\"; the first character of a name\n"
++" must be a letter, and the last character of a name must be a\n"
++" letter or a digit. The following words are reserved by\n"
++" RPSL, and they can not be used as names:\n"
++" \n"
++" any as-any rs-any peeras and or not atomic from to at\n"
++" action accept announce except refine networks into inbound\n"
++" outbound\n"
++" \n"
++" Names starting with certain prefixes are reserved for\n"
++" certain object types. Names starting with \"as-\" are\n"
++" reserved for as set names. Names starting with \"rs-\" are\n"
++" reserved for route set names. Names starting with \"rtrs-\"\n"
++" are reserved for router set names. Names starting with\n"
++" \"fltr-\" are reserved for filter set names. Names starting\n"
++" with \"prng-\" are reserved for peering set names. Names\n"
++" starting with \"irt-\" are reserved for irt names.\n"
++" ""\n"
++"changed\n"
++"\n"
++" Specifies who submitted the update, and when the object was\n"
++" updated. \n"
++" ""\n"
++" An e-mail address as defined in RFC 2822, followed by a date\n"
++" in the format YYYYMMDD.\n"
++" ""\n"
++"source\n"
++"\n"
++" Specifies the registry where the object is registered. Should\n"
++" be \"RIPE\" for the RIPE Database.\n"
++" ""\n"
++" Made up of letters, digits, the character underscore \"_\",\n"
++" and the character hyphen \"-\"; the first character of a \n"
++" registry name must be a letter, and the last character of a\n"
++" registry name must be a letter or a digit.\n"
++" ""\n"
++,
++"The ticket class:\n"
++"\n"
++" GSOC EU INTERNAL\n"
++" Approval/Ticket Object.\n"
++" Details of the Registry approval of an assignment/allocation\n"
++" ""\n"
++"ticket: [mandatory] [single] [primary/look-up key]\n"
++"netname: [mandatory] [single] [lookup key]\n"
++"registry: [mandatory] [single] [inverse key]\n"
++"size: [mandatory] [single] [ ]\n"
++"descr: [optional] [multiple] [ ]\n"
++"created: [mandatory] [single] [ ]\n"
++"formurl: [optional] [single] [ ]\n"
++"mnt-by: [mandatory] [multiple] [inverse key]\n"
++"changed: [mandatory] [multiple] [ ]\n"
++"source: [mandatory] [single] [ ]\n"
++"\n"
++"The content of the attributes of the ticket class are defined below:\n"
++"\n"
++"ticket\n"
++"\n"
++" GSOC EU INTERNAL\n"
++"\n"
++" Registry Ticket-Number of the allocation/assignment confirmation.\n"
++" ""\n"
++" A sequence of ASCII characters.\n"
++" ""\n"
++"netname\n"
++"\n"
++" The name of a range of IP address space.\n"
++" ""\n"
++" Made up of letters, digits, the character underscore \"_\",\n"
++" and the character hyphen \"-\"; the first character of a name\n"
++" must be a letter, and the last character of a name must be a\n"
++" letter or a digit.\n"
++" ""\n"
++"registry\n"
++"\n"
++" GSOC EU INTERNAL\n"
++" \n"
++" Reference to the registry (reg-id) to which this object belongs\n"
++" See also \"reg-id\" object. Must be a valid registry-id.\n"
++"\n"
++" In the case of inetnum objects please only use registry fields\n"
++" for objects of the type \"ALLOCATED\".\n"
++" ""\n"
++" A sequence of ASCII characters.\n"
++" ""\n"
++"size\n"
++"\n"
++" GSOC EU INTERNAL\n"
++"\n"
++" Size of an registry allocation/assignemt approval.\n"
++" ""\n"
++" A sequence of ASCII characters.\n"
++" ""\n"
++"descr\n"
++"\n"
++" A short decription related to the object.\n"
++" ""\n"
++" A sequence of ASCII characters.\n"
++" ""\n"
++"created\n"
++"\n"
++" GSOC EU INTERNAL\n"
++"\n"
++" The date when the assignment was approved\n"
++" ""\n"
++" A sequence of ASCII characters.\n"
++" ""\n"
++"formurl\n"
++"\n"
++" GSOC EU INTERNAL\n"
++"\n"
++" Location of an completed RIPE-141 or RIPE-209 formular\n"
++" ""\n"
++" A sequence of ASCII characters.\n"
++" ""\n"
++"mnt-by\n"
++"\n"
++" Specifies the identifier of a registered mntner object used\n"
++" for authorisation of operations performed with the object\n"
++" that contains this attribute.\n"
++" ""\n"
++" Made up of letters, digits, the character underscore \"_\",\n"
++" and the character hyphen \"-\"; the first character of a name\n"
++" must be a letter, and the last character of a name must be a\n"
++" letter or a digit. The following words are reserved by\n"
++" RPSL, and they can not be used as names:\n"
++" \n"
++" any as-any rs-any peeras and or not atomic from to at\n"
++" action accept announce except refine networks into inbound\n"
++" outbound\n"
++" \n"
++" Names starting with certain prefixes are reserved for\n"
++" certain object types. Names starting with \"as-\" are\n"
++" reserved for as set names. Names starting with \"rs-\" are\n"
++" reserved for route set names. Names starting with \"rtrs-\"\n"
++" are reserved for router set names. Names starting with\n"
++" \"fltr-\" are reserved for filter set names. Names starting\n"
++" with \"prng-\" are reserved for peering set names. Names\n"
++" starting with \"irt-\" are reserved for irt names.\n"
++" ""\n"
++"changed\n"
++"\n"
++" Specifies who submitted the update, and when the object was\n"
++" updated. \n"
++" ""\n"
++" An e-mail address as defined in RFC 2822, followed by a date\n"
++" in the format YYYYMMDD.\n"
++" ""\n"
++"source\n"
++"\n"
++" Specifies the registry where the object is registered. Should\n"
++" be \"RIPE\" for the RIPE Database.\n"
++" ""\n"
++" Made up of letters, digits, the character underscore \"_\",\n"
++" and the character hyphen \"-\"; the first character of a \n"
++" registry name must be a letter, and the last character of a\n"
++" registry name must be a letter or a digit.\n"
++" ""\n"
++,
++"The range class:\n"
++" \n"
++" EU GSOC INTERNAL\n"
++" \n"
++" Range Object. High-Level internal allocation of\n"
++" IPV4-Space for a dedicated purpose. \n"
++" ""\n"
++"range: [mandatory] [single] [primary/look-up key]\n"
++"netname: [mandatory] [single] [lookup key]\n"
++"registry: [optional] [single] [inverse key]\n"
++"descr: [mandatory] [multiple] [ ]\n"
++"country: [mandatory] [multiple] [ ]\n"
++"status: [mandatory] [single] [ ]\n"
++"remarks: [optional] [multiple] [ ]\n"
++"location: [optional] [single] [inverse key]\n"
++"usedfor: [optional] [single] [inverse key]\n"
++"preference: [optional] [single] [ ]\n"
++"mnt-by: [mandatory] [multiple] [inverse key]\n"
++"mnt-lower: [optional] [multiple] [inverse key]\n"
++"notify: [optional] [multiple] [inverse key]\n"
++"changed: [mandatory] [multiple] [ ]\n"
++"source: [mandatory] [single] [ ]\n"
++"\n"
++"The content of the attributes of the range class are defined below:\n"
++"\n"
++"range\n"
++"\n"
++" EU GSOC Internal\n"
++"\n"
++" Specifies a range of IPv4 that inetnum object presents. The\n"
++" ending address should be greater than the starting one.\n"
++" ""\n"
++" <ipv4-address> - <ipv4-address>\n"
++" ""\n"
++"netname\n"
++"\n"
++" The name of a range of IP address space.\n"
++" ""\n"
++" Made up of letters, digits, the character underscore \"_\",\n"
++" and the character hyphen \"-\"; the first character of a name\n"
++" must be a letter, and the last character of a name must be a\n"
++" letter or a digit.\n"
++" ""\n"
++"registry\n"
++"\n"
++" GSOC EU INTERNAL\n"
++" \n"
++" Reference to the registry (reg-id) to which this object belongs\n"
++" See also \"reg-id\" object. Must be a valid registry-id.\n"
++"\n"
++" In the case of inetnum objects please only use registry fields\n"
++" for objects of the type \"ALLOCATED\".\n"
++" ""\n"
++" A sequence of ASCII characters.\n"
++" ""\n"
++"descr\n"
++"\n"
++" A short decription related to the object.\n"
++" ""\n"
++" A sequence of ASCII characters.\n"
++" ""\n"
++"country\n"
++"\n"
++" Identifies the country.\n"
++" ""\n"
++" Valid two-letter ISO 3166 country code.\n"
++" ""\n"
++"status\n"
++"\n"
++" Specifies the status of the address range represented by\n"
++" inetnum or inet6num object.\n"
++" ""\n"
++" Status can have one of these values:\n"
++"\n"
++" o ALLOCATED PA\n"
++" o ALLOCATED PI\n"
++" o ALLOCATED UNSPECIFIED\n"
++" o LIR-PARTITIONED PA\n"
++" o LIR-PARTITIONED PI\n"
++" o ASSIGNED PA\n"
++" o ASSIGNED PI\n"
++" o EARLY-REGISTRATION\n"
++" ""\n"
++"remarks\n"
++"\n"
++" Contains remarks.\n"
++" ""\n"
++" A sequence of ASCII characters.\n"
++" ""\n"
++"location\n"
++"\n"
++" GSOC EU INTERNAL\n"
++" \n"
++" Reference to the facility to which this range is allocated.\n"
++" See also \"facility\" object.\n"
++" ""\n"
++" A sequence of ASCII characters.\n"
++" ""\n"
++"usedfor\n"
++"\n"
++" GSOC EU INTERNAL\n"
++" \n"
++" Reference to a \"purpose\" (object). \n"
++" See also \"purpose\" object\n"
++" ""\n"
++" A sequence of ASCII characters.\n"
++" ""\n"
++"preference\n"
++"\n"
++" GSOC EU INTERNAL\n"
++" \n"
++" Sets an preference for automatic or manual assignment into\n"
++" a particular allocation. Example: a preference of 0 would\n"
++" mean that no automatic-assignment is possible.\n"
++" ""\n"
++" A sequence of ASCII characters.\n"
++" ""\n"
++"mnt-by\n"
++"\n"
++" Specifies the identifier of a registered mntner object used\n"
++" for authorisation of operations performed with the object\n"
++" that contains this attribute.\n"
++" ""\n"
++" Made up of letters, digits, the character underscore \"_\",\n"
++" and the character hyphen \"-\"; the first character of a name\n"
++" must be a letter, and the last character of a name must be a\n"
++" letter or a digit. The following words are reserved by\n"
++" RPSL, and they can not be used as names:\n"
++" \n"
++" any as-any rs-any peeras and or not atomic from to at\n"
++" action accept announce except refine networks into inbound\n"
++" outbound\n"
++" \n"
++" Names starting with certain prefixes are reserved for\n"
++" certain object types. Names starting with \"as-\" are\n"
++" reserved for as set names. Names starting with \"rs-\" are\n"
++" reserved for route set names. Names starting with \"rtrs-\"\n"
++" are reserved for router set names. Names starting with\n"
++" \"fltr-\" are reserved for filter set names. Names starting\n"
++" with \"prng-\" are reserved for peering set names. Names\n"
++" starting with \"irt-\" are reserved for irt names.\n"
++" ""\n"
++"mnt-lower\n"
++"\n"
++" Specifies the identifier of a registered mntner object used\n"
++" for hierarchical authorisation. Protects creation of objects\n"
++" directly (one level) below in the hierarchy of an object type\n"
++" (only for inetnum, inet6num, as-block, aut-num, route or\n"
++" domain objects). The authentication method of this maintainer\n"
++" object will then be used upon creation of any object directly\n"
++" below the object that contains the \"mnt-lower:\" attribute.\n"
++" ""\n"
++" Made up of letters, digits, the character underscore \"_\",\n"
++" and the character hyphen \"-\"; the first character of a name\n"
++" must be a letter, and the last character of a name must be a\n"
++" letter or a digit. The following words are reserved by\n"
++" RPSL, and they can not be used as names:\n"
++" \n"
++" any as-any rs-any peeras and or not atomic from to at\n"
++" action accept announce except refine networks into inbound\n"
++" outbound\n"
++" \n"
++" Names starting with certain prefixes are reserved for\n"
++" certain object types. Names starting with \"as-\" are\n"
++" reserved for as set names. Names starting with \"rs-\" are\n"
++" reserved for route set names. Names starting with \"rtrs-\"\n"
++" are reserved for router set names. Names starting with\n"
++" \"fltr-\" are reserved for filter set names. Names starting\n"
++" with \"prng-\" are reserved for peering set names. Names\n"
++" starting with \"irt-\" are reserved for irt names.\n"
++" ""\n"
++"notify\n"
++"\n"
++" Specifies the e-mail address to which notifications of changes\n"
++" to an object should be sent.\n"
++" ""\n"
++" An e-mail address as defined in RFC 2822.\n"
++" ""\n"
++"changed\n"
++"\n"
++" Specifies who submitted the update, and when the object was\n"
++" updated. \n"
++" ""\n"
++" An e-mail address as defined in RFC 2822, followed by a date\n"
++" in the format YYYYMMDD.\n"
++" ""\n"
++"source\n"
++"\n"
++" Specifies the registry where the object is registered. Should\n"
++" be \"RIPE\" for the RIPE Database.\n"
++" ""\n"
++" Made up of letters, digits, the character underscore \"_\",\n"
++" and the character hyphen \"-\"; the first character of a \n"
++" registry name must be a letter, and the last character of a\n"
++" registry name must be a letter or a digit.\n"
++" ""\n"
++,
++"The purpose class:\n"
++"\n"
++" GSOC EU INTERNAL\n"
++" Purpose Definition.\n"
++" ""\n"
++"purpose: [mandatory] [single] [primary/look-up key]\n"
++"descr: [mandatory] [multiple] [ ]\n"
++"address: [optional] [multiple] [ ]\n"
++"remedyref: [optional] [single] [ ]\n"
++"remarks: [optional] [multiple] [ ]\n"
++"mnt-by: [mandatory] [multiple] [inverse key]\n"
++"changed: [mandatory] [multiple] [ ]\n"
++"source: [mandatory] [single] [ ]\n"
++"\n"
++"The content of the attributes of the purpose class are defined below:\n"
++"\n"
++"purpose\n"
++"\n"
++" GSOC EU INTERNAL\n"
++" \n"
++" Details of the purpose the block has been allocated for\n"
++"\n"
++" See also \"facility\" object.\n"
++" ""\n"
++" A sequence of ASCII characters.\n"
++" ""\n"
++"descr\n"
++"\n"
++" A short decription related to the object.\n"
++" ""\n"
++" A sequence of ASCII characters.\n"
++" ""\n"
++"address\n"
++"\n"
++" Full postal address of a contact.\n"
++" ""\n"
++" A sequence of ASCII characters.\n"
++" ""\n"
++"remedyref\n"
++"\n"
++" GSOC EU INTERNAL\n"
++"\n"
++" Remedey Reference Field. May contain references to the local\n"
++" ticket-management system in the future.\n"
++" ""\n"
++" A sequence of ASCII characters.\n"
++" ""\n"
++"remarks\n"
++"\n"
++" Contains remarks.\n"
++" ""\n"
++" A sequence of ASCII characters.\n"
++" ""\n"
++"mnt-by\n"
++"\n"
++" Specifies the identifier of a registered mntner object used\n"
++" for authorisation of operations performed with the object\n"
++" that contains this attribute.\n"
++" ""\n"
++" Made up of letters, digits, the character underscore \"_\",\n"
++" and the character hyphen \"-\"; the first character of a name\n"
++" must be a letter, and the last character of a name must be a\n"
++" letter or a digit. The following words are reserved by\n"
++" RPSL, and they can not be used as names:\n"
++" \n"
++" any as-any rs-any peeras and or not atomic from to at\n"
++" action accept announce except refine networks into inbound\n"
++" outbound\n"
++" \n"
++" Names starting with certain prefixes are reserved for\n"
++" certain object types. Names starting with \"as-\" are\n"
++" reserved for as set names. Names starting with \"rs-\" are\n"
++" reserved for route set names. Names starting with \"rtrs-\"\n"
++" are reserved for router set names. Names starting with\n"
++" \"fltr-\" are reserved for filter set names. Names starting\n"
++" with \"prng-\" are reserved for peering set names. Names\n"
++" starting with \"irt-\" are reserved for irt names.\n"
++" ""\n"
++"changed\n"
++"\n"
++" Specifies who submitted the update, and when the object was\n"
++" updated. \n"
++" ""\n"
++" An e-mail address as defined in RFC 2822, followed by a date\n"
++" in the format YYYYMMDD.\n"
++" ""\n"
++"source\n"
++"\n"
++" Specifies the registry where the object is registered. Should\n"
++" be \"RIPE\" for the RIPE Database.\n"
++" ""\n"
++" Made up of letters, digits, the character underscore \"_\",\n"
++" and the character hyphen \"-\"; the first character of a \n"
++" registry name must be a letter, and the last character of a\n"
++" registry name must be a letter or a digit.\n"
++" ""\n"
++,
+ NULL
+ }; /* Templates_v */
@@ .
patch -p0 <<'@@ .'
Index: openpkg-src/ripe-dbase/ripe-dbase.spec
============================================================================
$ cvs diff -u -r1.22 -r1.23 ripe-dbase.spec
--- openpkg-src/ripe-dbase/ripe-dbase.spec 17 Mar 2004 17:41:19 -0000 1.22
+++ openpkg-src/ripe-dbase/ripe-dbase.spec 18 Mar 2004 14:15:33 -0000 1.23
@@ -36,7 +36,7 @@
Group: Database
License: RIPE NCC
Version: 3.2.0
-Release: 20040317
+Release: 20040318
# package options
%option with_extobjs no
@@ -193,6 +193,7 @@
echo "4. Modify the native RIPE datastructures to accommodate the"
echo " extra objects (which you selected by using with_extobjs):"
echo " \$ $RPM_INSTALL_PREFIX/sbin/ripe-dbase-modify"
+ echo ""
echo "5. Finally start the WHOIS server by running:"
echo " \$ $RPM_INSTALL_PREFIX/etc/rc ripe-dbase start"
%else
@@ .
______________________________________________________________________
The OpenPKG Project www.openpkg.org
CVS Repository Commit List [EMAIL PROTECTED]