<?xml version="1.0" encoding="windows-1252"?>
<node id="125966" title="a cron; in perl" created="2001-11-17 00:12:00" updated="2005-08-14 01:33:03">
<type id="115">
perlquestion</type>
<author id="45366">
belg4mit</author>
<data>
<field name="doctext">
See the first reply to this node for the documentation,
see the second reply for the source.
&lt;p&gt;
Offsite copies are also available here:
[ftp://pthbb.org/pub/crond/|source]
[http://pthbb.org/software/crond/man.html|documentation].
The [http://pthbb.org/software/crond/latest|latest version]
ought to live here.
&lt;p&gt;
What I seek with this post:
&lt;li&gt;Peer review of the code&lt;br&gt;
(I am aware of the general distate for capitalized vars;
I've gotten better, look at 0.81 or ask [wog])&lt;/li&gt;

&lt;li&gt;Opinions on other features etc. (especially things listed in TODO.pod)&lt;/li&gt;

&lt;li&gt;Need a name and good way of describing -S (currently CRONSOGGY);
-S prevents the use of &lt;code&gt;open(FH, "-|")&lt;/code&gt; which is believed
to have an implict fork and is therefore not 100% cross-platform.
&lt;p&gt;
I'd like to know if you have a platform that supports this
but not fork.&lt;/li&gt;

&lt;li&gt;Confirmations of functionality on various platforms.&lt;br&gt;
With minimal switches required to work; in order of increasing
desperation: -s, -X, -s -S, -X -S.
&lt;p&gt;
It is known to work on Linux with 5.005_03 and Activestate 628 on Windows 98.
&lt;p&gt;
For bug reports please send the output and switches of however you
were tying to run it as well as that from:
-s -S -U -X -x 15 -L -
(+ any other switches you may be using
- whatever might conflict with what you're doing (-U if you're root?))&lt;/li&gt;

&lt;li&gt;MacPerl people *cough* [ChemBoy] *cough*:&lt;br&gt;
You can set your switches via {startup volume}/etc/default/cron.&lt;/li&gt;

&lt;code&gt;
-- 
perl -p -e "s/(?:\w);(&lt;A HREF="/index.pl?node=st&amp;lastnode_id=479"&gt;st&lt;/A&gt;)/'\$1/mg"
&lt;/code&gt;</field>
</data>
</node>
