On Wed, Jun 15, 2022 at 5:12 PM Troy Dawson <tdaw...@redhat.com> wrote:
>
> I'm totally top-posting, and I apologize for that.
>
> For right now, I'm going to put my enable-crb script in epel-release, but not 
> automatically run it in a %post script or anything.
> The debate about putting it in a post script, or a separate package, can go 
> on independently of the script.
>
> This does a few things.
> - give people a single, easy to remember way to enable crb
> -- Right now if you install anything but RHEL you might remember "dnf install 
> epel-release" but then you forget what the dnf command is to enable a repo, 
> and you might forget if it's crb or powertools.
> -- It will make scripting easier because you just have one command that will 
> work across all RHEL compatibles.
>
> - gives the script a chance to find all the corner cases
> -- It's worked on everything I've tried thus far, but I'm sure there are some 
> corner cases or two where the script doesn't work.
>
> I was thinking of it being
>   /usr/bin/enable-crb
>   /usr/bin/epel-enable-crb (a link to enable-crb)
>
> Thoughts?
>
> Troy
>
> https://pagure.io/epel/issue/128
> https://src.fedoraproject.org/rpms/epel-release/pull-request/21
> _______________________________________________
> epel-devel mailing list -- epel-devel@lists.fedoraproject.org
> To unsubscribe send an email to epel-devel-le...@lists.fedoraproject.org
> Fedora Code of Conduct: 
> https://docs.fedoraproject.org/en-US/project/code-of-conduct/
> List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
> List Archives: 
> https://lists.fedoraproject.org/archives/list/epel-devel@lists.fedoraproject.org
> Do not reply to spam on the list, report it: 
> https://pagure.io/fedora-infrastructure

I think it would be nice to be able to both enable and disable from
the same script.  This would come in handy when you are looking for
things that don't install when crb is disabled.  I don't see anything
else in Fedora or RHEL that ships a command with the name crb, so how
about that?

crb enable
crb disable

-- 
Carl George
_______________________________________________
epel-devel mailing list -- epel-devel@lists.fedoraproject.org
To unsubscribe send an email to epel-devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/epel-devel@lists.fedoraproject.org
Do not reply to spam on the list, report it: 
https://pagure.io/fedora-infrastructure

Reply via email to