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/

Reply via email to