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]