Date: Sun, 23 Jul 2023 22:06:39 -0400 From: k sridhar <ksrdhrbsd@gmail.com> To: imp@bsdimp.com Cc: FreeBSD Hackers <freebsd-hackers@freebsd.org> Subject: Re: Contributing to one of the projects in the Ideas page Message-ID: <CANYUEJx_g0=sgJzdAyJS-LXr-K9Vju4MbOMSCPHJC_WCE9CQtg@mail.gmail.com> In-Reply-To: <CANCZdfpXHjmdJ4X=0ue0BfHYU6AQa69crWoKSssB480jOCt7gA@mail.gmail.com> References: <CANYUEJz_ADHMOV8j1wWgKZ_BqoMO4YfXYFjBLyAJ%2B9cfxvtCCg@mail.gmail.com> <CANYUEJw_nWoHuWod4KVsFXtYb7P-gveGy7G1UaqK_DwrET1GVg@mail.gmail.com> <CANCZdfpXHjmdJ4X=0ue0BfHYU6AQa69crWoKSssB480jOCt7gA@mail.gmail.com>
next in thread | previous in thread | raw e-mail | index | archive | help
--00000000000057027506013211dc Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Sure, I will start by reviewing what OpenBSD and NetBSD have done. Thanks a lot. On Sun, Jul 23, 2023 at 10:04=E2=80=AFPM Warner Losh <imp@bsdimp.com> wrote= : > > > 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 vari= ous >> 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 peopl= e > 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.* >> >> --00000000000057027506013211dc Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable <div dir=3D"ltr">Sure, I will start by reviewing what OpenBSD and NetBSD ha= ve done.<div><br></div><div>Thanks a lot.</div></div><br><div class=3D"gmai= l_quote"><div dir=3D"ltr" class=3D"gmail_attr">On Sun, Jul 23, 2023 at 10:0= 4=E2=80=AFPM Warner Losh <<a href=3D"mailto:imp@bsdimp.com">imp@bsdimp.c= om</a>> wrote:<br></div><blockquote class=3D"gmail_quote" style=3D"margi= n:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex= "><div dir=3D"auto"><div><br><br><div class=3D"gmail_quote"><div dir=3D"ltr= " class=3D"gmail_attr">On Sun, Jul 23, 2023, 7:59 PM k sridhar <<a href= =3D"mailto:ksrdhrbsd@gmail.com" target=3D"_blank">ksrdhrbsd@gmail.com</a>&g= t; wrote:<br></div><blockquote class=3D"gmail_quote" style=3D"margin:0px 0p= x 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div d= ir=3D"ltr"><div dir=3D"ltr"><br></div><div dir=3D"ltr"><div class=3D"gmail_= quote"><div dir=3D"ltr"><div>Hello,<br></div><div><br></div><div>I was brow= sing 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>I= f 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 gra= d school in the early 90s (Solaris, briefly Ultrix/Aix and then different L= inuxes and=C2=A0MacOS). C/C++/Java programming, scripting, installs, etc...= and various other stuff.=C2=A0<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></bloc= kquote></div></div><div dir=3D"auto"><br></div><div dir=3D"auto">Nobody is = working on this. Might be best to see what openbsd and=C2=A0 netbsd have do= ne first and start from there. It will be the first question people ask whe= n you start the review=C2=A0process.=C2=A0 I think yhey have some fixes and= a newer vixie cron import, but I'm=C2=A0not sure.=C2=A0</div><div dir= =3D"auto"><br></div><div dir=3D"auto">Happy coding</div><div dir=3D"auto"><= br></div><div dir=3D"auto">Warner</div><div dir=3D"auto"><br></div><div dir= =3D"auto"><div class=3D"gmail_quote"><blockquote class=3D"gmail_quote" styl= e=3D"margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);paddin= g-left:1ex"><div dir=3D"ltr"><div dir=3D"ltr"><div class=3D"gmail_quote"><d= iv dir=3D"ltr"><div><div>Thanks a lot</div><div>k.sridhar (U.S resident in = Virginia)</div><div><h2 id=3D"m_-4542240635952591116m_6227940243927332475m_= -6583457652973336899m_-7066719117085389368gmail-Improve_cron.288.29_and_atr= un.288.29" style=3D"color:rgb(0,0,0);font-family:Arial,"Lucida Grande&= quot;,sans-serif"><i><font size=3D"1">Improve cron(8) and atrun(8)</font></= i></h2><i><font size=3D"1"><span id=3D"m_-4542240635952591116m_622794024392= 7332475m_-6583457652973336899m_-7066719117085389368gmail-line-383" style=3D= "color:rgb(0,0,0);font-family:Arial,"Lucida Grande",sans-serif"><= /span><span id=3D"m_-4542240635952591116m_6227940243927332475m_-65834576529= 73336899m_-7066719117085389368gmail-line-384" style=3D"color:rgb(0,0,0);fon= t-family:Arial,"Lucida Grande",sans-serif"></span></font></i><p s= tyle=3D"color:rgb(0,0,0);font-family:Arial,"Lucida Grande",sans-s= erif"><i><font size=3D"1">Currently, cron(8) and atrun(8) are outdated in t= heir implementation. Here are some directions for improvement:<span id=3D"m= _-4542240635952591116m_6227940243927332475m_-6583457652973336899m_-70667191= 17085389368gmail-line-385"></span><span id=3D"m_-4542240635952591116m_62279= 40243927332475m_-6583457652973336899m_-7066719117085389368gmail-line-386"><= /span></font></i></p><ul style=3D"color:rgb(0,0,0);font-family:Arial,"= Lucida Grande",sans-serif"><li><i><font size=3D"1">Update cron(8) to I= SC cron with security fixes from OpenBSD.<span id=3D"m_-4542240635952591116= m_6227940243927332475m_-6583457652973336899m_-7066719117085389368gmail-line= -387"></span></font></i></li><li><i><font size=3D"1">Integrate the atrun(8)= functionality into cron(8), as it was done in NetBSD.<span id=3D"m_-454224= 0635952591116m_6227940243927332475m_-6583457652973336899m_-7066719117085389= 368gmail-line-388"></span><span id=3D"m_-4542240635952591116m_6227940243927= 332475m_-6583457652973336899m_-7066719117085389368gmail-line-389"></span></= font></i></li></ul><p style=3D"color:rgb(0,0,0);font-family:Arial,"Luc= ida Grande",sans-serif"></p><h5 id=3D"m_-4542240635952591116m_62279402= 43927332475m_-6583457652973336899m_-7066719117085389368gmail-Requirements-2= 0" style=3D"color:rgb(0,0,0);font-family:Arial,"Lucida Grande",sa= ns-serif"><i><font size=3D"1">Requirements</font></i></h5><i><font size=3D"= 1"><span id=3D"m_-4542240635952591116m_6227940243927332475m_-65834576529733= 36899m_-7066719117085389368gmail-line-390" style=3D"color:rgb(0,0,0);font-f= amily:Arial,"Lucida Grande",sans-serif"></span><span id=3D"m_-454= 2240635952591116m_6227940243927332475m_-6583457652973336899m_-7066719117085= 389368gmail-line-391" style=3D"color:rgb(0,0,0);font-family:Arial,"Luc= ida Grande",sans-serif"></span></font></i><ul style=3D"color:rgb(0,0,0= );font-family:Arial,"Lucida Grande",sans-serif"><li><i><font size= =3D"1">Strong knowledge of the C language and Unix API.</font></i></li></ul= ></div></div></div> </div></div> </div> </blockquote></div></div></div> </blockquote></div> --00000000000057027506013211dc--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CANYUEJx_g0=sgJzdAyJS-LXr-K9Vju4MbOMSCPHJC_WCE9CQtg>