From 5c17235e27297e14e3cddbbe0d6d18e40d78a792 Mon Sep 17 00:00:00 2001 From: Igor Gnatenko Date: Tue, 5 Sep 2017 15:22:33 +0200 Subject: [PATCH 01/10] initial import Signed-off-by: Igor Gnatenko --- samba.yaml | 90 ++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 90 insertions(+) create mode 100644 samba.yaml diff --git a/samba.yaml b/samba.yaml new file mode 100644 index 0000000..f3f1bc7 --- /dev/null +++ b/samba.yaml @@ -0,0 +1,90 @@ +document: modulemd +version: 1 +data: + summary: samba module + description: This samba module has been generated. + license: + module: + - MIT + dependencies: + buildrequires: + bootstrap: master + requires: + platform: master + references: + community: https://docs.pagure.org/modularity/ + documentation: https://github.com/modularity-modules/samba + tracker: https://github.com/modularity-modules/samba + api: + rpms: + - libldb + - libsmbclient + - libtalloc + - libtdb + - libtevent + - libwbclient + - python2-samba + - samba + - samba-client-libs + - samba-common + - samba-common-libs + - samba-common-tools + - samba-dc-libs + - samba-libs + - samba-winbind + - samba-winbind-modules + profiles: + default: + description: A generated profile based on top-lvl package list. + rpms: + - libldb + - libsmbclient + - libtalloc + - libtdb + - libtevent + - libwbclient + - python2-samba + - samba + - samba-client-libs + - samba-common + - samba-common-libs + - samba-common-tools + - samba-dc-libs + - samba-libs + - samba-winbind + - samba-winbind-modules + components: + rpms: + avahi: + rationale: Generated. + ref: f27 + cups: + rationale: Generated. + ref: f27 + libldb: + rationale: Generated. + ref: f27 + libtalloc: + rationale: Generated. + ref: f27 + libtdb: + rationale: Generated. + ref: f27 + libtevent: + rationale: Generated. + ref: f27 + libtomcrypt: + rationale: Generated. + ref: f27 + libtommath: + rationale: Generated. + ref: f27 + python-crypto: + rationale: Generated. + ref: f27 + python-dns: + rationale: Generated. + ref: f27 + samba: + rationale: Generated. + ref: f27 From 5201bd029d7a9a20da339213f7aad69d6f4fb48d Mon Sep 17 00:00:00 2001 From: Igor Gnatenko Date: Tue, 5 Sep 2017 16:53:05 +0200 Subject: [PATCH 02/10] bump to fetch fix in python-crypto Signed-off-by: Igor Gnatenko From 80d160f463e917517ca8a99e1bd8cfedb663e276 Mon Sep 17 00:00:00 2001 From: Igor Gnatenko Date: Tue, 5 Sep 2017 17:21:41 +0200 Subject: [PATCH 03/10] drop python components, they will be in pythonX-ecosystem Signed-off-by: Igor Gnatenko --- samba.yaml | 6 ------ 1 file changed, 6 deletions(-) diff --git a/samba.yaml b/samba.yaml index f3f1bc7..fa0c7e1 100644 --- a/samba.yaml +++ b/samba.yaml @@ -79,12 +79,6 @@ data: libtommath: rationale: Generated. ref: f27 - python-crypto: - rationale: Generated. - ref: f27 - python-dns: - rationale: Generated. - ref: f27 samba: rationale: Generated. ref: f27 From dda6c34916009af221f155fb5d975e2d78e4df8a Mon Sep 17 00:00:00 2001 From: Karsten Hopp Date: Tue, 17 Oct 2017 13:49:19 +0200 Subject: [PATCH 04/10] add, profiles, use git hashes --- samba.yaml | 62 ++++++++++++++++++++++++++++++++++++++++++++---------- 1 file changed, 51 insertions(+), 11 deletions(-) diff --git a/samba.yaml b/samba.yaml index fa0c7e1..0ae77ee 100644 --- a/samba.yaml +++ b/samba.yaml @@ -8,9 +8,11 @@ data: - MIT dependencies: buildrequires: - bootstrap: master + bootstrap: f27 requires: - platform: master + platform: f27 + python2: master + python2-ecosystem: master references: community: https://docs.pagure.org/modularity/ documentation: https://github.com/modularity-modules/samba @@ -53,32 +55,70 @@ data: - samba-libs - samba-winbind - samba-winbind-modules + client: + description: SMB File sharing client + rpms: + - libsmbclient + - libtalloc + - libtdb + - libtevent + - samba-client + - samba-client-libs + - samba-common + - samba-common-libs + - samba-common-tools + server: + description: SMB File sharing server + rpms: + - libldb + - libtalloc + - libtdb + - libtevent + - samba + - samba-common + - samba-common-libs + - samba-common-tools + - samba-libs + domainclient: + description: SMB Domain Client + rpms: + - libtalloc + - libtdb + - libtevent + - libwbclient + - samba-client-libs + - samba-common + - samba-common-libs + - samba-common-tools + - samba-libs + - samba-winbind + - samba-winbind-modules components: rpms: avahi: rationale: Generated. - ref: f27 + ref: a6503e5fb6fca60591386d6e230f3e64cb90c1b1 cups: rationale: Generated. - ref: f27 + ref: d4e17e51c444d9a52ed986b726b5fe188c6be117 libldb: rationale: Generated. - ref: f27 + ref: b274427c6b205f333ffa46b8971494fcfa741272 libtalloc: rationale: Generated. - ref: f27 + ref: deb9e63676931770aabadd3039f865f7dabf6274 libtdb: rationale: Generated. - ref: f27 + ref: 7c5946d824a69fb0b45098505dacf32435896fff libtevent: rationale: Generated. - ref: f27 + ref: b0f1467f23f8b2425c1b81e1fe70d3b3c2588191 libtomcrypt: rationale: Generated. - ref: f27 + ref: da70e3e4cbae149773da65be071903467bb66b77 libtommath: rationale: Generated. - ref: f27 + ref: c92091ce4d0d98da1c38a17e5f3638a574d990a1 samba: rationale: Generated. - ref: f27 + ref: 4ad8e2a87467580c2252b418f115688656a093fe From 5e514d60b53adc83ace84c767688036a66be10b9 Mon Sep 17 00:00:00 2001 From: Karsten Hopp Date: Tue, 17 Oct 2017 15:40:29 +0200 Subject: [PATCH 05/10] drop libtalloc, libtevent, reorder --- samba.yaml | 18 ++---------------- 1 file changed, 2 insertions(+), 16 deletions(-) diff --git a/samba.yaml b/samba.yaml index 0ae77ee..4a879f4 100644 --- a/samba.yaml +++ b/samba.yaml @@ -21,9 +21,7 @@ data: rpms: - libldb - libsmbclient - - libtalloc - libtdb - - libtevent - libwbclient - python2-samba - samba @@ -41,9 +39,7 @@ data: rpms: - libldb - libsmbclient - - libtalloc - libtdb - - libtevent - libwbclient - python2-samba - samba @@ -59,9 +55,7 @@ data: description: SMB File sharing client rpms: - libsmbclient - - libtalloc - libtdb - - libtevent - samba-client - samba-client-libs - samba-common @@ -71,9 +65,7 @@ data: description: SMB File sharing server rpms: - libldb - - libtalloc - libtdb - - libtevent - samba - samba-common - samba-common-libs @@ -82,9 +74,7 @@ data: domainclient: description: SMB Domain Client rpms: - - libtalloc - libtdb - - libtevent - libwbclient - samba-client-libs - samba-common @@ -104,15 +94,10 @@ data: libldb: rationale: Generated. ref: b274427c6b205f333ffa46b8971494fcfa741272 - libtalloc: - rationale: Generated. - ref: deb9e63676931770aabadd3039f865f7dabf6274 + buildorder: 5 libtdb: rationale: Generated. ref: 7c5946d824a69fb0b45098505dacf32435896fff - libtevent: - rationale: Generated. - ref: b0f1467f23f8b2425c1b81e1fe70d3b3c2588191 libtomcrypt: rationale: Generated. ref: da70e3e4cbae149773da65be071903467bb66b77 @@ -122,3 +107,4 @@ data: samba: rationale: Generated. ref: 4ad8e2a87467580c2252b418f115688656a093fe + buildorder: 10 From aa830be8c937e792fb2a1aa5920d767b87e48177 Mon Sep 17 00:00:00 2001 From: Karsten Hopp Date: Wed, 18 Oct 2017 14:32:54 +0200 Subject: [PATCH 06/10] master branch should use only master references --- samba.yaml | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/samba.yaml b/samba.yaml index 4a879f4..c3bd28f 100644 --- a/samba.yaml +++ b/samba.yaml @@ -8,9 +8,9 @@ data: - MIT dependencies: buildrequires: - bootstrap: f27 + bootstrap: master requires: - platform: f27 + platform: master python2: master python2-ecosystem: master references: @@ -87,17 +87,17 @@ data: rpms: avahi: rationale: Generated. - ref: a6503e5fb6fca60591386d6e230f3e64cb90c1b1 + ref: 64b07e2fc1d770e12b97ef0296a62f80984d88c0 cups: rationale: Generated. - ref: d4e17e51c444d9a52ed986b726b5fe188c6be117 + ref: b85c292042537a333350465e946606907214aeb5 libldb: rationale: Generated. - ref: b274427c6b205f333ffa46b8971494fcfa741272 + ref: 7e985261b595814e9066d32b1ce234da0bd71f54 buildorder: 5 libtdb: rationale: Generated. - ref: 7c5946d824a69fb0b45098505dacf32435896fff + ref: 94c6c6d0e350e5e35776aace06cd0fafbaaa800d libtomcrypt: rationale: Generated. ref: da70e3e4cbae149773da65be071903467bb66b77 @@ -106,5 +106,5 @@ data: ref: c92091ce4d0d98da1c38a17e5f3638a574d990a1 samba: rationale: Generated. - ref: 4ad8e2a87467580c2252b418f115688656a093fe + ref: a837b0f42b94701c0db55ab736a32753f1b93131 buildorder: 10 From ec2b601b615e3ab60da05a447713f1c4f843b35d Mon Sep 17 00:00:00 2001 From: Karsten Hopp Date: Mon, 23 Oct 2017 19:03:13 +0200 Subject: [PATCH 07/10] bump From 5d5dfd64d896c6097e6b3e68bec6d161c56d96ab Mon Sep 17 00:00:00 2001 From: Karsten Hopp Date: Tue, 24 Oct 2017 13:22:43 +0200 Subject: [PATCH 08/10] update libldb and samba version --- samba.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/samba.yaml b/samba.yaml index c3bd28f..1950c33 100644 --- a/samba.yaml +++ b/samba.yaml @@ -93,7 +93,7 @@ data: ref: b85c292042537a333350465e946606907214aeb5 libldb: rationale: Generated. - ref: 7e985261b595814e9066d32b1ce234da0bd71f54 + ref: df8cc6a1d9e2bb5296a46287ce03390b1201e5da buildorder: 5 libtdb: rationale: Generated. @@ -106,5 +106,5 @@ data: ref: c92091ce4d0d98da1c38a17e5f3638a574d990a1 samba: rationale: Generated. - ref: a837b0f42b94701c0db55ab736a32753f1b93131 + ref: 8b94bf9ddc2a818eace810b47957650b47383389 buildorder: 10 From 5a4816b512369a7dfb7b8ea4a8013354c242449b Mon Sep 17 00:00:00 2001 From: Stephen Gallagher Date: Tue, 31 Oct 2017 12:38:33 -0400 Subject: [PATCH 09/10] Add domaincontroller profile Signed-off-by: Stephen Gallagher --- samba.yaml | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/samba.yaml b/samba.yaml index 1950c33..368f746 100644 --- a/samba.yaml +++ b/samba.yaml @@ -83,6 +83,10 @@ data: - samba-libs - samba-winbind - samba-winbind-modules + domaincontroller: + description: Windows Domain Controller + rpms: + - samba-dc components: rpms: avahi: From 8791141cd7979f51b109c03983720f3893afcf47 Mon Sep 17 00:00:00 2001 From: Igor Gnatenko Date: Tue, 7 Nov 2017 17:00:49 +0100 Subject: [PATCH 10/10] remove libtom* packages Signed-off-by: Igor Gnatenko --- samba.yaml | 7 +------ 1 file changed, 1 insertion(+), 6 deletions(-) diff --git a/samba.yaml b/samba.yaml index 368f746..9b06615 100644 --- a/samba.yaml +++ b/samba.yaml @@ -13,6 +13,7 @@ data: platform: master python2: master python2-ecosystem: master + libtom: master references: community: https://docs.pagure.org/modularity/ documentation: https://github.com/modularity-modules/samba @@ -102,12 +103,6 @@ data: libtdb: rationale: Generated. ref: 94c6c6d0e350e5e35776aace06cd0fafbaaa800d - libtomcrypt: - rationale: Generated. - ref: da70e3e4cbae149773da65be071903467bb66b77 - libtommath: - rationale: Generated. - ref: c92091ce4d0d98da1c38a17e5f3638a574d990a1 samba: rationale: Generated. ref: 8b94bf9ddc2a818eace810b47957650b47383389