From owner-freebsd-hackers@FreeBSD.ORG Thu Jul 10 22:59:23 2014 Return-Path: Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 5B18D814 for ; Thu, 10 Jul 2014 22:59:23 +0000 (UTC) Received: from eastrmfepo102.cox.net (eastrmfepo102.cox.net [68.230.241.214]) by mx1.freebsd.org (Postfix) with ESMTP id 0299D2F08 for ; Thu, 10 Jul 2014 22:59:22 +0000 (UTC) Received: from eastrmimpo209 ([68.230.241.224]) by eastrmfepo102.cox.net (InterMail vM.8.01.05.15 201-2260-151-145-20131218) with ESMTP id <20140710225916.PSBO18526.eastrmfepo102.cox.net@eastrmimpo209> for ; Thu, 10 Jul 2014 18:59:16 -0400 Received: from [192.168.3.22] ([72.219.202.186]) by eastrmimpo209 with cox id QmzF1o00941obj401mzGpJ; Thu, 10 Jul 2014 18:59:16 -0400 X-CT-Class: Clean X-CT-Score: 0.00 X-CT-RefID: str=0001.0A020203.53BF1AC4.0089,ss=1,re=0.000,fgs=0 X-CT-Spam: 0 X-Authority-Analysis: v=2.0 cv=H/cFNZki c=1 sm=1 a=k40gPPfQ5QH6qv5U/EJc3Q==:17 a=f5xKl4ys9bwA:10 a=G8Uczd0VNMoA:10 a=Wajolswj7cQA:10 a=IkcTkHD0fZMA:10 a=kviXuzpPAAAA:8 a=pGLkceISAAAA:8 a=6I5d2MoRAAAA:8 a=9yZdCLXBaxRpkGpTl2AA:9 a=QEXdDO2ut3YA:10 a=4vB-4DCPJfMA:10 a=MSl-tDqOz04A:10 a=SV7veod9ZcQA:10 a=k40gPPfQ5QH6qv5U/EJc3Q==:117 X-CM-Score: 0.00 Authentication-Results: cox.net; none Message-ID: <53BF1AFF.8070707@cox.net> Date: Thu, 10 Jul 2014 19:00:15 -0400 From: "John D. Hendrickson and Sara Darnell" Reply-To: johnandsara2@cox.net User-Agent: Thunderbird 2.0.0.24 (X11/20100228) MIME-Version: 1.0 To: Eitan Adler Subject: Re: Improve cron(8) References: <53A72666.8090101@cox.net> In-Reply-To: Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit X-Mailman-Approved-At: Thu, 10 Jul 2014 23:18:31 +0000 Cc: freebsd-hackers@freebsd.org, =?UTF-8?B?VG9tZWsgV2HFgmFzemVr?= , freebsd-arch@freebsd.org X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: Technical Discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 10 Jul 2014 22:59:23 -0000 Eitan Adler wrote: > On 22 June 2014 11:54, John D. Hendrickson and Sara Darnell > wrote: >> Eitan Adler wrote: >>> +arch since hackers@ seems to be silent. >>> >>> On 11 June 2014 23:56, Tomek WaƂaszek wrote: >>>> Hello, >>>> I saw on the FreeBSD Ideas page topic about cron :). >>>> I've started updating the 'original' FreeBSD cron from sources to vixi >>>> cron >>>> 4.1. I think (well I hope :P) most of the features that were done in >>>> FreeBSD cron are now ported into vixi cron 4.1, there are unfortunately >>>> some missing features at the moment: >>>> - @every_second - this need to be done >>>> - -s and -o, in vixi cron 4.1 daylight time switches are enabled by >>>> default, at the moment there is no -s and -o options. So you need to >>>> remove >>>> '-s' from the cron rc script >>>> >>>> I've also added one feature from OpenBSD, crontab is poking cron using >>>> unix-domain socket so we don't need to have suid on crontab. >>>> >>>> Path is in the attachment. I'm testing it on my FreeBSD box and it looks >>>> good but anyway don't try it on production machines :). >>>> >>>> After the installation we have to do a few things: >>>> - Add crontab group >>>> - Change group to crontab on /var/cron/tabs >>>> - Add sticky bit on /var/cron/tabs >>>> - Add group write permissions on /var/cron/tabs >>>> >>>> This is still work in progress but if someone could have a look on this >>>> and >>>> give me some feedback it would be great. >>>> >>>> Regards, >>>> Tomasz Walaszek >>>> >>>> _______________________________________________ >>>> freebsd-hackers@freebsd.org mailing list >>>> http://lists.freebsd.org/mailman/listinfo/freebsd-hackers >>>> To unsubscribe, send any mail to >>>> "freebsd-hackers-unsubscribe@freebsd.org" >>> >>> >>> >> you should up the version number or start your own renamed application > ... > > I don't know how to react to this message. You just told a potential > contributor not to contribute since he was not the founder of the > project. That goes against everything that open source is about. > > i think i read the origional too quickly. Tomek appears to say BAS cron was before Vixie Cron i didn't see that. however i'll go ahead and repeat it. contributing does not mean altering the way software other people are using works, like sed(1) or chron(1) i hope Not expect to all have to revisit years back, maybe many scripts and redo old scripts because one person wishes new features which WOULD cause problems: user permission and security features done in a different way and which require socket software i did not discourage a contribution. i asked the project retain a different name if the new features cause problems with critical software. anyone would be free to use the different name or rename it without conflicting with existing situations. i'm sure you know some software tries to use cron for system maintenance both in scripts and sometimes from C code. of course he should edit and recompile bsd things i'd like to as well i have not got the chance issue was naming and sharing work, ie, which branch or trunk is checked out when one installs bsd , so to speak