Skip site navigation (1)Skip section navigation (2)
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
--00000000000044a73c0601320992
Content-Type: text/plain; charset="UTF-8"

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.*
>
>

--00000000000044a73c0601320992
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

<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 &lt;<a href=3D=
"mailto:ksrdhrbsd@gmail.com">ksrdhrbsd@gmail.com</a>&gt; wrote:<br></div><b=
lockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1px =
#ccc solid;padding-left:1ex"><div dir=3D"ltr"><div dir=3D"ltr"><br></div><d=
iv dir=3D"ltr"><div class=3D"gmail_quote"><div dir=3D"ltr"><div>Hello,<br><=
/div><div><br></div><div>I was browsing the Ideas page for ways to contribu=
te 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, brie=
fly Ultrix/Aix and then different Linuxes and=C2=A0MacOS). C/C++/Java progr=
amming, 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></blockquote></div></div><div dir=3D"auto"><br=
></div><div dir=3D"auto">Nobody is working on this. Might be best to see wh=
at openbsd and=C2=A0 netbsd have done first and start from there. It will b=
e the first question people ask when you start the review=C2=A0process.=C2=
=A0 I think yhey have some fixes and a newer vixie cron import, but I&#39;m=
=C2=A0not sure.=C2=A0</div><div dir=3D"auto"><br></div><div dir=3D"auto">Ha=
ppy 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"><bl=
ockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1px #=
ccc solid;padding-left:1ex"><div dir=3D"ltr"><div dir=3D"ltr"><div class=3D=
"gmail_quote"><div dir=3D"ltr"><div><div>Thanks a lot</div><div>k.sridhar (=
U.S resident in Virginia)</div><div><h2 id=3D"m_6227940243927332475m_-65834=
57652973336899m_-7066719117085389368gmail-Improve_cron.288.29_and_atrun.288=
.29" style=3D"color:rgb(0,0,0);font-family:Arial,&quot;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_6227940243927332475m_-658345765297333689=
9m_-7066719117085389368gmail-line-383" style=3D"color:rgb(0,0,0);font-famil=
y:Arial,&quot;Lucida Grande&quot;,sans-serif"></span><span id=3D"m_62279402=
43927332475m_-6583457652973336899m_-7066719117085389368gmail-line-384" styl=
e=3D"color:rgb(0,0,0);font-family:Arial,&quot;Lucida Grande&quot;,sans-seri=
f"></span></font></i><p style=3D"color:rgb(0,0,0);font-family:Arial,&quot;L=
ucida Grande&quot;,sans-serif"><i><font size=3D"1">Currently, cron(8) and a=
trun(8) are outdated in their implementation. Here are some directions for =
improvement:<span id=3D"m_6227940243927332475m_-6583457652973336899m_-70667=
19117085389368gmail-line-385"></span><span id=3D"m_6227940243927332475m_-65=
83457652973336899m_-7066719117085389368gmail-line-386"></span></font></i></=
p><ul style=3D"color:rgb(0,0,0);font-family:Arial,&quot;Lucida Grande&quot;=
,sans-serif"><li><i><font size=3D"1">Update cron(8) to ISC cron with securi=
ty fixes from OpenBSD.<span id=3D"m_6227940243927332475m_-65834576529733368=
99m_-7066719117085389368gmail-line-387"></span></font></i></li><li><i><font=
 size=3D"1">Integrate the atrun(8) functionality into cron(8), as it was do=
ne in NetBSD.<span id=3D"m_6227940243927332475m_-6583457652973336899m_-7066=
719117085389368gmail-line-388"></span><span id=3D"m_6227940243927332475m_-6=
583457652973336899m_-7066719117085389368gmail-line-389"></span></font></i><=
/li></ul><p style=3D"color:rgb(0,0,0);font-family:Arial,&quot;Lucida Grande=
&quot;,sans-serif"></p><h5 id=3D"m_6227940243927332475m_-658345765297333689=
9m_-7066719117085389368gmail-Requirements-20" style=3D"color:rgb(0,0,0);fon=
t-family:Arial,&quot;Lucida Grande&quot;,sans-serif"><i><font size=3D"1">Re=
quirements</font></i></h5><i><font size=3D"1"><span id=3D"m_622794024392733=
2475m_-6583457652973336899m_-7066719117085389368gmail-line-390" style=3D"co=
lor:rgb(0,0,0);font-family:Arial,&quot;Lucida Grande&quot;,sans-serif"></sp=
an><span id=3D"m_6227940243927332475m_-6583457652973336899m_-70667191170853=
89368gmail-line-391" style=3D"color:rgb(0,0,0);font-family:Arial,&quot;Luci=
da Grande&quot;,sans-serif"></span></font></i><ul style=3D"color:rgb(0,0,0)=
;font-family:Arial,&quot;Lucida Grande&quot;,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>

--00000000000044a73c0601320992--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CANCZdfpXHjmdJ4X=0ue0BfHYU6AQa69crWoKSssB480jOCt7gA>