Re: Contributing to one of the projects in the Ideas page
- In reply to: Bakul Shah : "Re: Contributing to one of the projects in the Ideas page"
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Sun, 30 Jul 2023 18:32:48 UTC
Thanks a lot for your tips and pointers. I am setting up my BSD machines and will start once that is complete. Thanks. On Sun, Jul 23, 2023 at 10:44 PM Bakul Shah <bakul@iitbombay.org> wrote: > Note that NetBSD seems to have the same version as FreeBSD's > ports/sysutils/isc-cron (modulo replacing sprintf, strcpy, strcat etc with > safer versions). > > Paul seems to be maintaining the original at > https://github.com/vixie/cron.git with a few fixes this year. Though his > CRON_VERSION says V4.999 compared to ports/isc-cron that has V5.0! I would > suggest keeping in sync with Paul's version at github and may be feeding > back improvements. > > On Jul 23, 2023, at 7:06 PM, k sridhar <ksrdhrbsd@gmail.com> wrote: > > Sure, I will start by reviewing what OpenBSD and NetBSD have done. > > Thanks a lot. > > On Sun, Jul 23, 2023 at 10:04 PM 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 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.* >>> >>> >