Date: Sun, 23 Jul 2023 20:04:24 -0600 From: Warner Losh <imp@bsdimp.com> To: k sridhar <ksrdhrbsd@gmail.com> Cc: FreeBSD Hackers <freebsd-hackers@freebsd.org> Subject: Re: Contributing to one of the projects in the Ideas page Message-ID: <CANCZdfpXHjmdJ4X=0ue0BfHYU6AQa69crWoKSssB480jOCt7gA@mail.gmail.com> In-Reply-To: <CANYUEJw_nWoHuWod4KVsFXtYb7P-gveGy7G1UaqK_DwrET1GVg@mail.gmail.com> References: <CANYUEJz_ADHMOV8j1wWgKZ_BqoMO4YfXYFjBLyAJ%2B9cfxvtCCg@mail.gmail.com> <CANYUEJw_nWoHuWod4KVsFXtYb7P-gveGy7G1UaqK_DwrET1GVg@mail.gmail.com>
next in thread | previous in thread | raw e-mail | index | archive | help
[-- Attachment #1 --] On Sun, Jul 23, 2023, 7:59 PM k sridhar <ksrdhrbsd@gmail.com> wrote: > > Hello, > > I was browsing the Ideas page for ways to contribute to BSD. > I came across this (which does not have any contact, I think). > > If it is still open, I wanted to check if I could try to do this. > > Briefly - I am in IT, and have been using UNIX since grad school in the > early 90s (Solaris, briefly Ultrix/Aix and then different Linuxes > and MacOS). C/C++/Java programming, scripting, installs, etc... and various > other stuff. > > I want to give it a shot if you all think that is ok. > Nobody is working on this. Might be best to see what openbsd and netbsd have done first and start from there. It will be the first question people ask when you start the review process. I think yhey have some fixes and a newer vixie cron import, but I'm not sure. Happy coding Warner Thanks a lot > k.sridhar (U.S resident in Virginia) > *Improve cron(8) and atrun(8)* > > *Currently, cron(8) and atrun(8) are outdated in their implementation. > Here are some directions for improvement:* > > - *Update cron(8) to ISC cron with security fixes from OpenBSD.* > - *Integrate the atrun(8) functionality into cron(8), as it was done > in NetBSD.* > > *Requirements* > > - *Strong knowledge of the C language and Unix API.* > > [-- Attachment #2 --] <div dir="auto"><div><br><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Sun, Jul 23, 2023, 7:59 PM k sridhar <<a href="mailto:ksrdhrbsd@gmail.com">ksrdhrbsd@gmail.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div dir="ltr"><br></div><div dir="ltr"><div class="gmail_quote"><div dir="ltr"><div>Hello,<br></div><div><br></div><div>I was browsing the Ideas page for ways to contribute to BSD.</div><div>I came across this (which does not have any contact, I think).</div><div><br></div><div>If it is still open, I wanted to check if I could try to do this.<br></div><div><br></div><div>Briefly - I am in IT, and have been using UNIX since grad school in the early 90s (Solaris, briefly Ultrix/Aix and then different Linuxes and MacOS). C/C++/Java programming, scripting, installs, etc... and various other stuff. <br><div><br></div><div>I want to give it a shot if you all think that is ok.</div></div></div></div></div></div></blockquote></div></div><div dir="auto"><br></div><div dir="auto">Nobody is working on this. Might be best to see what openbsd and netbsd have done first and start from there. It will be the first question people ask when you start the review process. I think yhey have some fixes and a newer vixie cron import, but I'm not sure. </div><div dir="auto"><br></div><div dir="auto">Happy coding</div><div dir="auto"><br></div><div dir="auto">Warner</div><div dir="auto"><br></div><div dir="auto"><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div dir="ltr"><div class="gmail_quote"><div dir="ltr"><div><div>Thanks a lot</div><div>k.sridhar (U.S resident in Virginia)</div><div><h2 id="m_6227940243927332475m_-6583457652973336899m_-7066719117085389368gmail-Improve_cron.288.29_and_atrun.288.29" style="color:rgb(0,0,0);font-family:Arial,"Lucida Grande",sans-serif"><i><font size="1">Improve cron(8) and atrun(8)</font></i></h2><i><font size="1"><span id="m_6227940243927332475m_-6583457652973336899m_-7066719117085389368gmail-line-383" style="color:rgb(0,0,0);font-family:Arial,"Lucida Grande",sans-serif"></span><span id="m_6227940243927332475m_-6583457652973336899m_-7066719117085389368gmail-line-384" style="color:rgb(0,0,0);font-family:Arial,"Lucida Grande",sans-serif"></span></font></i><p style="color:rgb(0,0,0);font-family:Arial,"Lucida Grande",sans-serif"><i><font size="1">Currently, cron(8) and atrun(8) are outdated in their implementation. Here are some directions for improvement:<span id="m_6227940243927332475m_-6583457652973336899m_-7066719117085389368gmail-line-385"></span><span id="m_6227940243927332475m_-6583457652973336899m_-7066719117085389368gmail-line-386"></span></font></i></p><ul style="color:rgb(0,0,0);font-family:Arial,"Lucida Grande",sans-serif"><li><i><font size="1">Update cron(8) to ISC cron with security fixes from OpenBSD.<span id="m_6227940243927332475m_-6583457652973336899m_-7066719117085389368gmail-line-387"></span></font></i></li><li><i><font size="1">Integrate the atrun(8) functionality into cron(8), as it was done in NetBSD.<span id="m_6227940243927332475m_-6583457652973336899m_-7066719117085389368gmail-line-388"></span><span id="m_6227940243927332475m_-6583457652973336899m_-7066719117085389368gmail-line-389"></span></font></i></li></ul><p style="color:rgb(0,0,0);font-family:Arial,"Lucida Grande",sans-serif"></p><h5 id="m_6227940243927332475m_-6583457652973336899m_-7066719117085389368gmail-Requirements-20" style="color:rgb(0,0,0);font-family:Arial,"Lucida Grande",sans-serif"><i><font size="1">Requirements</font></i></h5><i><font size="1"><span id="m_6227940243927332475m_-6583457652973336899m_-7066719117085389368gmail-line-390" style="color:rgb(0,0,0);font-family:Arial,"Lucida Grande",sans-serif"></span><span id="m_6227940243927332475m_-6583457652973336899m_-7066719117085389368gmail-line-391" style="color:rgb(0,0,0);font-family:Arial,"Lucida Grande",sans-serif"></span></font></i><ul style="color:rgb(0,0,0);font-family:Arial,"Lucida Grande",sans-serif"><li><i><font size="1">Strong knowledge of the C language and Unix API.</font></i></li></ul></div></div></div> </div></div> </div> </blockquote></div></div></div>
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CANCZdfpXHjmdJ4X=0ue0BfHYU6AQa69crWoKSssB480jOCt7gA>
