Hello Sven Lankes,
I am using CentOS8 and am using various packages in the EPEL repository. I am interested in seeing 'daemonize' [0] added to EPEL.
Would it be possible for you to maintain the package in EPEL? If not do you know of a maintainer who could help you with it? While EPEL[1] is more conservative in package maintenance, it does allow for updates to later versions when needed.
If you are not interested in EPEL or don't feel like you have the time to put your packages into EPEL, the EPEL project would like to request that a co-maintainer who is a part of EPEL be added to your packages.
The EPEL team appreciates your help with EPEL.
Regards,
Gerard Braad
[0] https://src.fedoraproject.org/rpms/daemonize [1] http://fedoraproject.org/wiki/EPEL/FAQ
* Gerard Braad:
I am using CentOS8 and am using various packages in the EPEL repository. I am interested in seeing 'daemonize' [0] added to EPEL.
Would it be possible for you to maintain the package in EPEL? If not do you know of a maintainer who could help you with it? While EPEL[1] is more conservative in package maintenance, it does allow for updates to later versions when needed.
You should use systemd for that. Setting the umask to 0, like daemonize does, introduces security vulnerabilities.
Thanks, Florian
Hi Florian,
While I agree, this is actually for an environment where systemd is not working yet, as the the init process claims pid 1 instead; WSL2. In that case daemonize is used to start systemd.
regards,
Gerard
It seems there has been an issue open for quite a while: https://bugzilla.redhat.com/show_bug.cgi?id=1854399
On Fri, Feb 19, 2021 at 5:18 AM Gerard Braad me@gbraad.nl wrote:
Hello Sven Lankes,
I am using CentOS8 and am using various packages in the EPEL repository. I am interested in seeing 'daemonize' [0] added to EPEL.
Would it be possible for you to maintain the package in EPEL? If not do you know of a maintainer who could help you with it? While EPEL[1] is more conservative in package maintenance, it does allow for updates to later versions when needed.
If you are not interested in EPEL or don't feel like you have the time to put your packages into EPEL, the EPEL project would like to request that a co-maintainer who is a part of EPEL be added to your packages.
The EPEL team appreciates your help with EPEL.
Regards,
Gerard Braad
[0] https://src.fedoraproject.org/rpms/daemonize [1] http://fedoraproject.org/wiki/EPEL/FAQ
Your request came at a timely time. I was just starting to work on updating (making it more clear) how to request packages for EPEL. Although there is some brief instructions here[2], which I am going to expand, I realize I also need to put those instructions in the FAQ.
In short, you need to open a bugzilla bug requesting the package be put in EPEL8. But do a quick search to see if already has been requested. The problem with sending an email here is that it's quite possible the Fedora maintainer isn't on this mailing list.
Doing a quick search, it looks like someone must have been on the same project and/or saw this email,[3] because there is a bug opened today.
Troy
[2] - https://fedoraproject.org/wiki/EPEL/GuidelinesAndPolicies#Getting_someone_el... [3] - https://bugzilla.redhat.com/show_bug.cgi?id=1854399
Hi Troy,
because there is a bug opened today.
That one was opened last year, but I added myself to the CC, hence the update. I am in contact with Sven about this. Will update about this later, as he had no need for this package on EPEL8, but understand there is 'demand'. I am willing to take co-maintainer for this if that is possible.
Gerard
On Fri, Feb 19, 2021 at 8:17 AM Gerard Braad me@gbraad.nl wrote:
Hi Troy,
because there is a bug opened today.
That one was opened last year, but I added myself to the CC, hence the update. I am in contact with Sven about this. Will update about this later, as he had no need for this package on EPEL8, but understand there is 'demand'. I am willing to take co-maintainer for this if that is possible.
It not only is possible, but we have a set of steps to do that in a timely manner.
https://fedoraproject.org/wiki/EPEL/GuidelinesAndPolicies#Stalled_EPEL_Reque...
Troy
The branch got requested: https://bugzilla.redhat.com/show_bug.cgi?id=1854399#c2
Gerard
epel-devel@lists.fedoraproject.org