From a83a5470428a1c17adad5c9bce899384d6196449 Mon Sep 17 00:00:00 2001 From: Tomas Tomecek Date: Wed, 23 Aug 2017 13:22:22 +0200 Subject: [PATCH 01/12] F27 changes Signed-off-by: Tomas Tomecek --- bind.yaml | 73 +++++++++++++++++++++++++++++++++++++------------------ 1 file changed, 50 insertions(+), 23 deletions(-) diff --git a/bind.yaml b/bind.yaml index b3bbad1..344cd4d 100644 --- a/bind.yaml +++ b/bind.yaml @@ -1,39 +1,66 @@ document: modulemd version: 1 data: - summary: The Berkeley Internet Name Domain (BIND) DNS (Domain Name System) server. - description: 'BIND (Berkeley Internet Name Domain) is an implementation of the DNS - (Domain Name System) protocols. BIND includes a DNS server (named), - which resolves host names to IP addresses; a resolver library - (routines for applications to use when interfacing with DNS); and - tools for verifying that the DNS server is operating properly.' + summary: The Berkeley Internet Name Domain (BIND) DNS (Domain Name System) server. + description: >- + BIND (Berkeley Internet Name Domain) is an implementation of the DNS + (Domain Name System) protocols. BIND includes a DNS server (named), + which resolves host names to IP addresses; a resolver library + (routines for applications to use when interfacing with DNS); and + tools for verifying that the DNS server is operating properly. license: - module: [ ISC ] + module: + - MIT + content: + - ISC dependencies: buildrequires: - bootstrap: f26 - perl: f26 - common-build-dependencies: f26 - mariadb: f26 - postgresql: f26 + bootstrap: master + # perl: f26 + # common-build-dependencies: f26 + # mariadb: f26 + # postgresql: f26 requires: - shared-userspace: f26 - base-runtime: f26 - perl: f26 + bootstrap: master + # shared-userspace: f26 + # base-runtime: f26 + # perl: f26 references: - community: https://fedoraproject.org/wiki/Modularity - documentation: https://fedoraproject.org/wiki/Fedora_Packaging_Guidelines_for_Modules - # tracker: + community: https://github.com/modularity-modules/bind/ + documentation: https://github.com/modularity-modules/bind/ + tracker: https://github.com/modularity-modules/bind/issues profiles: default: rpms: - bind api: rpms: - - bind + - bind + - bind-chroot + - bind-debuginfo + - bind-debugsource + - bind-devel + - bind-libs + - bind-libs-debuginfo + - bind-libs-lite + - bind-libs-lite-debuginfo + - bind-license + - bind-lite-devel + - bind-pkcs11 + - bind-pkcs11-debuginfo + - bind-pkcs11-devel + - bind-pkcs11-libs + - bind-pkcs11-libs-debuginfo + - bind-pkcs11-utils + - bind-pkcs11-utils-debuginfo + - bind-sdb + - bind-sdb-chroot + - bind-sdb-debuginfo + - bind-utils + - bind-utils-debuginfo + - python3-bind components: rpms: - bind: - rationale: bind package. - ref: f26 - buildorder: 10 + bind: + rationale: Primary component of this module. + ref: master From ffa7b31147687950546b650afc4553e99291df1d Mon Sep 17 00:00:00 2001 From: Tomas Hozza Date: Mon, 4 Sep 2017 16:02:42 +0200 Subject: [PATCH 02/12] draft of BIND module for F27 server defined more profiles; added GeoIP as a dependency; filtered out some rpms from API Signed-off-by: Tomas Hozza --- bind.yaml | 84 +++++++++++++++++++++++++++++++------------------------ 1 file changed, 47 insertions(+), 37 deletions(-) diff --git a/bind.yaml b/bind.yaml index 344cd4d..fe813d7 100644 --- a/bind.yaml +++ b/bind.yaml @@ -1,66 +1,76 @@ document: modulemd version: 1 data: - summary: The Berkeley Internet Name Domain (BIND) DNS (Domain Name System) server. - description: >- - BIND (Berkeley Internet Name Domain) is an implementation of the DNS - (Domain Name System) protocols. BIND includes a DNS server (named), - which resolves host names to IP addresses; a resolver library - (routines for applications to use when interfacing with DNS); and - tools for verifying that the DNS server is operating properly. + summary: BIND Module + + description: BIND (Berkeley Internet Name Domain) is an implementation of the DNS + (Domain Name System) protocols. BIND includes a DNS server (named), + which resolves host names to IP addresses; a resolver library + (routines for applications to use when interfacing with DNS); and + tools for verifying that the DNS server is operating properly. + license: module: - MIT content: - - ISC + - MPLv2.0 # bind + - LGPLv2+ # GeoIP + - CC-BY-SA # GeoIP-GeoLite-data + dependencies: buildrequires: bootstrap: master - # perl: f26 - # common-build-dependencies: f26 - # mariadb: f26 - # postgresql: f26 requires: - bootstrap: master - # shared-userspace: f26 - # base-runtime: f26 - # perl: f26 + platform: master + platform-placeholder: master + python3: master + python3-ecosystem: master + references: - community: https://github.com/modularity-modules/bind/ - documentation: https://github.com/modularity-modules/bind/ + community: https://docs.pagure.org/modularity/ + documentation: https://github.com/modularity-modules/bind tracker: https://github.com/modularity-modules/bind/issues + profiles: default: rpms: - bind + - bind-chroot + - bind-sdb + - bind-sdb-chroot + - bind-pkcs11 + - bind-utils + - bind-pkcs11-utils + - python3-bind + server: + rpms: + - bind + client: + rpms: + - bind-utils + api: rpms: - bind - bind-chroot - - bind-debuginfo - - bind-debugsource - - bind-devel - - bind-libs - - bind-libs-debuginfo - - bind-libs-lite - - bind-libs-lite-debuginfo - - bind-license - - bind-lite-devel - - bind-pkcs11 - - bind-pkcs11-debuginfo - - bind-pkcs11-devel - - bind-pkcs11-libs - - bind-pkcs11-libs-debuginfo - - bind-pkcs11-utils - - bind-pkcs11-utils-debuginfo - bind-sdb - bind-sdb-chroot - - bind-sdb-debuginfo + - bind-pkcs11 - bind-utils - - bind-utils-debuginfo + - bind-pkcs11-utils - python3-bind + components: rpms: bind: - rationale: Primary component of this module. + rationale: BIND package. ref: master + buildorder: 2 + GeoIP: + rationale: Needed for GeoIP ACLs in BIND. + ref: master + buildorder: 1 + GeoIP-GeoLite-data: + rationale: Geolocation data for GeoIP + ref: master + buildorder: 1 From 47db2f00e52644aa8b0888dae50043759c9b4cbd Mon Sep 17 00:00:00 2001 From: Tomas Hozza Date: Tue, 5 Sep 2017 09:59:39 +0200 Subject: [PATCH 03/12] Removed 'sources' file, as it is not needed Signed-off-by: Tomas Hozza --- sources | 0 1 file changed, 0 insertions(+), 0 deletions(-) delete mode 100644 sources diff --git a/sources b/sources deleted file mode 100644 index e69de29..0000000 From f4026f54434b7e58f13d8f4f0ae11dd390abfb5e Mon Sep 17 00:00:00 2001 From: Tomas Hozza Date: Tue, 5 Sep 2017 15:26:50 +0200 Subject: [PATCH 04/12] Use packages from F27 branch Signed-off-by: Tomas Hozza --- bind.yaml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/bind.yaml b/bind.yaml index fe813d7..54e360e 100644 --- a/bind.yaml +++ b/bind.yaml @@ -64,13 +64,13 @@ data: rpms: bind: rationale: BIND package. - ref: master + ref: f27 buildorder: 2 GeoIP: rationale: Needed for GeoIP ACLs in BIND. - ref: master + ref: f27 buildorder: 1 GeoIP-GeoLite-data: rationale: Geolocation data for GeoIP - ref: master + ref: f27 buildorder: 1 From 1cc95edfcd3b51ba04377889c00551f4606ca2a9 Mon Sep 17 00:00:00 2001 From: Karsten Hopp Date: Thu, 12 Oct 2017 10:52:55 +0200 Subject: [PATCH 05/12] add postgresql dependency for bind-sdb --- bind.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/bind.yaml b/bind.yaml index 54e360e..349135c 100644 --- a/bind.yaml +++ b/bind.yaml @@ -25,6 +25,7 @@ data: platform-placeholder: master python3: master python3-ecosystem: master + postgresql: 9.6 references: community: https://docs.pagure.org/modularity/ From 05458d5c84a40ade5a0cf6c78285c7f0a0a6fed9 Mon Sep 17 00:00:00 2001 From: Karsten Hopp Date: Thu, 12 Oct 2017 10:55:59 +0200 Subject: [PATCH 06/12] fix yamllint complains about long lines --- bind.yaml | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/bind.yaml b/bind.yaml index 349135c..d2a72ad 100644 --- a/bind.yaml +++ b/bind.yaml @@ -3,11 +3,12 @@ version: 1 data: summary: BIND Module - description: BIND (Berkeley Internet Name Domain) is an implementation of the DNS - (Domain Name System) protocols. BIND includes a DNS server (named), - which resolves host names to IP addresses; a resolver library - (routines for applications to use when interfacing with DNS); and - tools for verifying that the DNS server is operating properly. + description: >- + BIND (Berkeley Internet Name Domain) is an implementation of the DNS + (Domain Name System) protocols. BIND includes a DNS server (named), + which resolves host names to IP addresses; a resolver library + (routines for applications to use when interfacing with DNS); and + tools for verifying that the DNS server is operating properly. license: module: From e980803518fc226b93c2ad8cfd1fcb0ab2fb84cd Mon Sep 17 00:00:00 2001 From: Karsten Hopp Date: Thu, 12 Oct 2017 11:20:32 +0200 Subject: [PATCH 07/12] bump From 96f5c28893b717c8e0df42374d6eacad29a2ea30 Mon Sep 17 00:00:00 2001 From: Karsten Hopp Date: Thu, 12 Oct 2017 15:03:46 +0200 Subject: [PATCH 08/12] drop platform-placeholder --- bind.yaml | 1 - 1 file changed, 1 deletion(-) diff --git a/bind.yaml b/bind.yaml index d2a72ad..7ed5d42 100644 --- a/bind.yaml +++ b/bind.yaml @@ -23,7 +23,6 @@ data: bootstrap: master requires: platform: master - platform-placeholder: master python3: master python3-ecosystem: master postgresql: 9.6 From af08796a5bb0b7549601ce85c2833b6060f3982b Mon Sep 17 00:00:00 2001 From: Karsten Hopp Date: Wed, 18 Oct 2017 14:23:12 +0200 Subject: [PATCH 09/12] use master streams --- bind.yaml | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/bind.yaml b/bind.yaml index 7ed5d42..a999dba 100644 --- a/bind.yaml +++ b/bind.yaml @@ -25,7 +25,7 @@ data: platform: master python3: master python3-ecosystem: master - postgresql: 9.6 + postgresql: master references: community: https://docs.pagure.org/modularity/ @@ -65,13 +65,13 @@ data: rpms: bind: rationale: BIND package. - ref: f27 + ref: master buildorder: 2 GeoIP: rationale: Needed for GeoIP ACLs in BIND. - ref: f27 + ref: master buildorder: 1 GeoIP-GeoLite-data: rationale: Geolocation data for GeoIP - ref: f27 + ref: master buildorder: 1 From 97f9fcf9e7f7a07870d95a1f09deffeea8d4c669 Mon Sep 17 00:00:00 2001 From: Karsten Hopp Date: Wed, 18 Oct 2017 15:05:00 +0200 Subject: [PATCH 10/12] use latest packages from master --- bind.yaml | 15 +++++++++------ 1 file changed, 9 insertions(+), 6 deletions(-) diff --git a/bind.yaml b/bind.yaml index a999dba..a47b63b 100644 --- a/bind.yaml +++ b/bind.yaml @@ -63,15 +63,18 @@ data: components: rpms: + # bind-9.11.1-6.P3.fc27 bind: - rationale: BIND package. - ref: master + rationale: Generated. + ref: c81a9f4bd468f2c00a8d9d4f64b602730036f0ad buildorder: 2 + # GeoIP-1.6.11-3.fc27 GeoIP: - rationale: Needed for GeoIP ACLs in BIND. - ref: master + rationale: Generated. + ref: 0a3521292fa229a7fe54274240bb6d364855af13 buildorder: 1 + # GeoIP-GeoLite-data-2017.10-1.fc28 GeoIP-GeoLite-data: - rationale: Geolocation data for GeoIP - ref: master + rationale: Generated. + ref: 7945d8ea4bf2c5235f9e8dede7cbc2c53d559bde buildorder: 1 From 0a5212c3321fbe7ac1f9a836a5fcb157dcbf51f9 Mon Sep 17 00:00:00 2001 From: Karsten Hopp Date: Wed, 18 Oct 2017 15:07:03 +0200 Subject: [PATCH 11/12] keep descriptions --- bind.yaml | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/bind.yaml b/bind.yaml index a47b63b..4eeb7f1 100644 --- a/bind.yaml +++ b/bind.yaml @@ -65,16 +65,18 @@ data: rpms: # bind-9.11.1-6.P3.fc27 bind: - rationale: Generated. + rationale: BIND package. ref: c81a9f4bd468f2c00a8d9d4f64b602730036f0ad buildorder: 2 # GeoIP-1.6.11-3.fc27 GeoIP: - rationale: Generated. + rationale: Needed for GeoIP ACLs in BIND. ref: 0a3521292fa229a7fe54274240bb6d364855af13 buildorder: 1 # GeoIP-GeoLite-data-2017.10-1.fc28 GeoIP-GeoLite-data: - rationale: Generated. + rationale: Geolocation data for GeoIP ref: 7945d8ea4bf2c5235f9e8dede7cbc2c53d559bde buildorder: 1 +- rationale: Geolocation data for GeoIP + From 7b58352183a5b9b11937417e021fc5b68f03af8f Mon Sep 17 00:00:00 2001 From: Igor Gnatenko Date: Tue, 12 Feb 2019 22:38:45 +0100 Subject: [PATCH 12/12] Unsupported --- .gitignore | 0 README.md | 15 ---------- bind.yaml | 82 ---------------------------------------------------- dead.package | 1 + 4 files changed, 1 insertion(+), 97 deletions(-) delete mode 100644 .gitignore delete mode 100644 README.md delete mode 100644 bind.yaml create mode 100644 dead.package diff --git a/.gitignore b/.gitignore deleted file mode 100644 index e69de29..0000000 diff --git a/README.md b/README.md deleted file mode 100644 index 3035600..0000000 --- a/README.md +++ /dev/null @@ -1,15 +0,0 @@ -bind dependencies -==================== - -build dependencies calculated by brt_dep_solver ------------------------------------------------ -autoconf -docbook-style-xsl -GeoIP -mariadb -postgresql -python3 - -runtime dependencies calculated by brt_dep_solver -------------------------------------------------- -bind diff --git a/bind.yaml b/bind.yaml deleted file mode 100644 index 4eeb7f1..0000000 --- a/bind.yaml +++ /dev/null @@ -1,82 +0,0 @@ -document: modulemd -version: 1 -data: - summary: BIND Module - - description: >- - BIND (Berkeley Internet Name Domain) is an implementation of the DNS - (Domain Name System) protocols. BIND includes a DNS server (named), - which resolves host names to IP addresses; a resolver library - (routines for applications to use when interfacing with DNS); and - tools for verifying that the DNS server is operating properly. - - license: - module: - - MIT - content: - - MPLv2.0 # bind - - LGPLv2+ # GeoIP - - CC-BY-SA # GeoIP-GeoLite-data - - dependencies: - buildrequires: - bootstrap: master - requires: - platform: master - python3: master - python3-ecosystem: master - postgresql: master - - references: - community: https://docs.pagure.org/modularity/ - documentation: https://github.com/modularity-modules/bind - tracker: https://github.com/modularity-modules/bind/issues - - profiles: - default: - rpms: - - bind - - bind-chroot - - bind-sdb - - bind-sdb-chroot - - bind-pkcs11 - - bind-utils - - bind-pkcs11-utils - - python3-bind - server: - rpms: - - bind - client: - rpms: - - bind-utils - - api: - rpms: - - bind - - bind-chroot - - bind-sdb - - bind-sdb-chroot - - bind-pkcs11 - - bind-utils - - bind-pkcs11-utils - - python3-bind - - components: - rpms: - # bind-9.11.1-6.P3.fc27 - bind: - rationale: BIND package. - ref: c81a9f4bd468f2c00a8d9d4f64b602730036f0ad - buildorder: 2 - # GeoIP-1.6.11-3.fc27 - GeoIP: - rationale: Needed for GeoIP ACLs in BIND. - ref: 0a3521292fa229a7fe54274240bb6d364855af13 - buildorder: 1 - # GeoIP-GeoLite-data-2017.10-1.fc28 - GeoIP-GeoLite-data: - rationale: Geolocation data for GeoIP - ref: 7945d8ea4bf2c5235f9e8dede7cbc2c53d559bde - buildorder: 1 -- rationale: Geolocation data for GeoIP - diff --git a/dead.package b/dead.package new file mode 100644 index 0000000..cfb6fca --- /dev/null +++ b/dead.package @@ -0,0 +1 @@ +Unsupported