https://bugs.contribs.org/show_bug.cgi?id=10239
Bug ID: 10239
Summary: configure external repo via rpm instead of wiki pages
Classification: Contribs
Product: SME Contribs
Version: 9.1
Hardware: ---
OS: ---
Status: CONFIRMED
Severity: normal
Priority: P3
Component: Unknown
Assignee: [email protected]
Reporter: [email protected]
Target Milestone: ---
It would be more convenient to offer rpm with the correct configuration and the
signing key for the external repo:
https://wiki.contribs.org/Category:Yum_Repository
this would also allow us to eventually update the content of Excludes or
Includes for some repo.
I see two different way to do this :
1- one tree per repo
2- one tree for all the external repo
2a-- one rpm with all the external repo
2b-- one spec file to help building all the individual repoconfiguration rpm
the 2b solution seems to be the easier to maintain, this will just have the
inconvenient to build all the rpm everytime we update a repo, and multiply the
updates.
the content of the rpms would be
/usr/share/rpm-gpg-keys-REPONAME
/etc/e-smith/db/yum_repositories/defaults/REPONAME/BaseURL
/etc/e-smith/db/yum_repositories/defaults/REPONAME/EnableGroups
/etc/e-smith/db/yum_repositories/defaults/REPONAME/GPGCheck
/etc/e-smith/db/yum_repositories/defaults/REPONAME/GPGKey
/etc/e-smith/db/yum_repositories/defaults/REPONAME/MirrorList
/etc/e-smith/db/yum_repositories/defaults/REPONAME/Name
/etc/e-smith/db/yum_repositories/defaults/REPONAME/Visible
/etc/e-smith/db/yum_repositories/defaults/REPONAME/status
/etc/e-smith/db/yum_repositories/defaults/REPONAME/type
/etc/e-smith/db/yum_repositories/migrate/00REPONAMEmigrate
this could be simply a spec fileto create all of those, except the gpg key that
would be a source
--
You are receiving this mail because:
You are the assignee for the bug._______________________________________________
Mail for each SME Contribs bug report
To unsubscribe, e-mail [email protected]
Searchable archive at https://lists.contribs.org/mailman/public/contribteam/