waltje@uwalt.nl.mugnet.org (Fred 'The Rebel' van Kempen) (02/04/91)
Dear All, When running a network, it is sometimes nice to be able to _rely_ on your machine and its software. Fortunately, Advanced MINIX _is_ quite reliable; it has only two weak spots: - UUCP - cron The first one is being worked on right now; the new UUCP package (called UUCP/4E) is quite good (and large :-). However, a good UUCP software package won't help if there is a `cron' program on your system that crashes any time it wants to (i.e. often!), since it leaves your system running `dead'.... While installing my UUCP package on an Atari-ST, we found that cron wouldn't even run on the ST. That did it; I told myself to have a look at it. So, here it is: a new cron. It is basically the old one, but now reformatted, and I changed some things in it. It runs OK on an ST now, and it is very reliable on iNTEL systems. It still crashes sometimes, but that seems to be only the case if no memory is left for the process to be executed. I am working on that one. Please find below the uuencoded, compressed source of the newcron(1M) program. Try it, and let me know (by e-mail) if there are any more problems with it... Enjoy, Fred. -- table !"#$%&'()*+,-./0123456789:;<=>? @ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_ begin 644 cron.c.Z M'YV-+U2 &"+GC1L0+4",8?-FS!H09,*4:6/018*+0>K00?-&C@X04UQ(<0$Rz M3!LX<PR"4/%"@8* "E8J+.CFXL*&#R-.K!A3Q46"*M/, ;&QC$*&#B%*I.B&y M)(@D=$ ()9H'3IHQ8=BPR0-B#ITP<NB4(0.B#AP09@JVZ7FQ:-<\7B=*=9.&x M3IJL:?2$L:O23!HV1E&\*$-GS LY8T!T!#&X\(LT=.E\%9,"A)@\;!.X3>(Dw M"140< J>D6/21>8ID,<8K2MU:!BB<NH8U<F4Q4R5832^:;/W:M:MH#4.K3NGv M#!LS<S.[%1/&X>@W==R0L4WG#0@YQLN$*2Z5SM Q!ND49$.TC)PVD+,Z38)\u M#,W6F>L4G][]>G376I7FL3T'3AGID)T! D5>*88<<42ET891VP%6!ARFK731t M$VZH!L)KZ+FAT6I1W1'&&F4,9=:%TH%0!AXF018B8_+)\0(;:8CQ@GOAA2$&s M46]D5MQJR!6%W84_AN$&5^"UP9MT0U5GF5$GEC'&AF0X104:1IG1$6]1O6&&r M<FA,-1E@K1%%95<F,3C<055TAH5M)ZH&1U0;[05""6&Z\08=F?WVQAUCX3@7q M&;Z)!<();I1Q!P@P%NK""3WU!$(5<X1Q1ADZ)/!"BR^( =F,-#4J$Q%[A>$7p M8)5>.H>+,,I(HQN3959$<VC<QJJ-)K(J!U=H;-=5&GB@E89Q9,RA@Z<^)3 @o M9!N"P%$=<NC7@I8M,+71@.'%&E$>SYK1 I]E/%3DD600>]&K8\3ZGWA<356Nn MDR"2!1E1S+IAFY!D"<G5N;<.N%>Y 8I91F9/RH$=JPDN&&:33XH5)0@@3,FDm MK5P)A.6ZK@VY48 1JN"H%>;-D89!E<;@P@T)P!##"S#8\$(.,1 +0D8;=21Ll M E.(9<=_((Q4TDDIR0N"$=B198>0("PQD7\^HV9D'6!2$:]Y/;4T0FILU$&&k M43S, =<+=%05H@MH^*# U!56?34(66_MU5Y@BTWV0E9C;<88K++1]MA4QXVVj MQV>XH5[8>)>M=];B80SXVV9C[149J=Z-^.!V+>AXWF<3#N@;=X]]M5^%#B3%i M$TY0$800%XE@*JHQ<EJC&")H7@;G1C'QQ!%&),%$$:6?_D(89+2ANAL,G=&Zh MZ["#5 0404@1!!5/2)& ""!P04?K(VRNHN>@3Y&$%KC+ ,-.+C4M7^;=R5>g M'6-$M>H7^'*U1TSFQY:^K.Q#G( *A>)!QP[PEPO61?=K@QOXQS#_R0& *D"#f M' BHD%P=\"(JN!8##8A IDS0@0B\PQK(<,'_07 ,;>"@ OJ /2?PSR5KLTMBe M#+@2CLG!8RKI 0A$ 04C* RJP*!R&X A28#&4J8UD*1'!"!:3P*@T$BZPFd MLX4A?,X)VN->%W9PD8 ,:"?YLE*SW(*O7\WA?BTY8F*<"+J54(EWME%!^[[Pc MI@5642"KFDRMT 6:-T!&+"\$HQ&_HL*"E>$+40F-'0"I(*/($ 61^R,=*@,#b M*EHQD2!ZD'D^$IHRV.%C\@&!AT!D%CV*\6>V*\)*@D?%-X+R=G6\HWG\%+Q1a ME4&/+K%B$.; MX.XQ2_ L'0JK8B);DE8 -3'TWDV+ZY**0C92 )2Q1@!SO6z MBY9IZ!L*VF>;1)4A!0H@HQ-6TC[^L5 %UN3?^QC6OA;X0( )D*%7PO*&-:# y MFK:9PO&2M[SFI8"!Y?2! M,9O^JXLX??3($3JL $)L1SGLICGA3N";]\7HN?x MZ_0G"@#JP)4(E* &-1[R$FI/?$+,G$R!J'@D2E$EJN"B!3WH1NNY4(^BRYP:w M)(-(V?E/% 1TH"G5*#T5RE!R?M0'()2I.L53+CE,\Z<QM<T)N "#$U1F!3KDv M7Q]<\A*!2$$[9'&+05H J#EX:YBT<N5<E 0>["BS)<U, UD8PKLOQ-%&*,#Fu M.,>*J/_8!@YOF ,#:X=*%8S!#'!@X#K1%Y446J8.9C@AP]* '!2D$ 7:%)T0t M;&,",2 V!95Y7P(8VT-!$M)@/3AD(@')R,H 5@YW-,,[WW &VXA@"$(Z06'Ys MN$0;<<$-(F!H CR;2!"(MI"D!4$C%9 [- A7@R<*OPXBP++FL$%7OE"&WK+r M QGRMI"5,2YR7;+8QMH4L+Y%RQN0!MDG2M:U<LAM94+;0[Z*\J0@P"D3,DM<q MYEX7M+]=4'!A8-K0I':UK9TA;-T@6\4@K;9BN&UN^;=;.0RRM_E5)",9K%TYp M#!!^4V78?0UYV.=&=[J%9"!@#F+=O(9WN#Y%%QO%$]XSBA!^=^@2F%!@ADEYo M!P4F>*L8MH#7.73!-MJ,HB@3TF/;_!4.E0G!(6^*4?INMK$ZYG%>N^!;&9Y@n M!"< 1_X@& I^[C*@[JM4X_)*F25@<$C#N\Z1XSC*/>X"[IEKIM-#-4T)R0&m M5&;O4@GLY 2,N 4M8' "YCR4.O\GSV%N*H.5FX#MU/*H*FXC90D-YQ,^N8=Kl M;*,Y\Q<5]I:WC">5;Y\S+9Y-GZC3/=2F17FCE88X-B]ET-*GG8!909-:#J;6k M7ZY1/6N+RG?1Q+UU>&^]:P;W& 0KD.$*5C!B!MO7Q#Z089"W5X3*B $['THNj M_%"05C*8]B;%^2Z2%:M)&0?FUDXF]CE)7-)FA1JC#!:V#-7-:6TKMZJ.FM)4i M"J*1Z]WA+^296*S< A@SS!:U;A#0OZ?E%M2> 0U1T5 ;Q&">C.5[3.OL%U8.h M IY9O>N6;VCUOQ/^EEGU2F,2*I:^A_+O_%3X(#$0;[/L!0*)4UP.;,$#"[BRg M!1;HP38N"'H7$K!R30+\.H2)EPYE3B*NV'R59TC#S9J2\Q;DX2)%;SEY7KYTf M+3:]YG68^"H7WB4W9$8S8R)-PHVB)1#T:B.Q 4$>,M:2.^JK,&AXY^OH8!N'e M0QR;V(EZ7)KUS8+O3P&!%PH>Z>KWP\\U\8.GZX49!OG%LW ,Y&8WBJ72V!"Ld M$X1PT+O!7:L"]2+]N!9&00P8"F-S]]"FX07GWI==&1.8 * @B/:@FEK[V\.^c MNH/*@5,KPVX4'$0@,> OLA6"D-V?@-QS6'BY .IDK'!GJ4T=UD5>CH+&@]D-b MNK64"ISP!"I(H0A!& (2BD"$95[DVMI9 X.M;Y03L. $VK]T]Z,)\>]G-^FIa MMWJ"1@;6H5D7H7F"E@ Q]A>! 7LR)'L&1WL@8'NXIWLGP'L3Z'N) 7PG('R8z M15P 5'S'IT/*!U6)D1 7^'PN 4#,Y7WL!7ZG%R^J%WXDM( SEAAZ=G_AQWW\y M)6@!07[FAW[JQW[NEP#PEVW$17^#T@+X!X(MR']1P0,U]W^HYP8^%'X("((Vx MV( X.$JSMP*]5X%6AH$4^'M6YH'8%(+A97PRD7Q/Q7PHJ&@@R'W>!WS@YX/Cw M5W[GEW[KUWXM\7[8)G_$M3FYP09TD']'*(@,DV$QF'H].$)49457\"%E,")Iv ML1O^TA4.$GHI,"\ELBY)X74T=P<=L09GQ4S.I$F4:!9QI0"/5P:"MWB#-3]Tu MT 8K48L,-%KJPRR?=6;PHVHJ<#%S4#_HPD!VYQ7D)HS$F"\RY&(B]@9MI6-Qt ME8R%U&:\F$@]112V*$-(D16)9(URT(NLQS!;V$/*F$^<EH%B(A3+B"WKYF3,s M)7"(U"7#F$\"1!UM8$ZU*%V0T7O$Q3 ,(X_G^%,*A(_ZV 9?L"QRX(_& I "r M28_M:$[78I ^L(\A% 9YP) >7?E,H_L:(\&09$6J1)0M7H9^(\.N2]Y-Y Oq MY0-)I8T'^05W<"V8!0(&>%K_%3RN50(P( -D\ (\Z9,M$)1DH -$R3 E, <*p MQ@(@J!GY6)$(R13+%P,B&943"9-0F9#0(0=5R8_RTI0 A'8?^5-!%7[,I47No MM%XRI'P&F %,F]XX"1L@ *FHREN\ )S@ 8BX%J9LBEYN9<SU )CL)=@*9;Un M2)8A9!LV55'O5E#AEP XR2JJI9,S5 184 1#@!9AP(!D07;FLQ>9)$,E0 9+m M:3XT2%Q399CM&%XL>2O%AF&0Z!)VQQN0@0)@<09C,"]R< 9V@$UV=YN8IP#?l M=)MVL 53Y(K+13 I)!^VD0:Y"%SJPP:"N&W=AD-H "A&93JU" <+QEV<]WK+k M.10RA)9Q51E2R);$%9ETH%J+8QY<*6"Q%15H*2L*IELG4A<SF%PFP@;<P5SAj MF7O"51GW20=72&Z2R" _8B>'\DLRMC!)T#?(]#(%M2M]DQ5S<(H,XW4HD ;Ai M%0,[(!5H P)? $5)< 0?F@826$M9L:'Q5*)?4**T9J!6-19I@!WSLY6?*1U@h M019)\ )/X"?R12)9-2:MQ( 8VD/5>11Y508%2IW.A$,,$6X"Z*1J!:5+B@(Rg MD(W<]J0&]A]T^0)78P<OH"%: 9A/\ 520 17T%+>:44$H1V"\AI%"AA.\00Wf M(P=W@%J"XA:5=$G0,10&D4PKT1+=]7K!$UY60EZR0SNAY%IW8'J>YEZ^UF0Ve M25Q;6J40P8J/F "7ZFV9&GI3NHC[R1V:51QTX%P IIA,YI@,UJF500:LZ$IVd M F"U!IL-!3$KUBR'!(PIP&I(\6IZ$&NJI4VUFF*WDJN[MH:\^FOPXV+#AJMMc M)*,-,R;_P3@A,A0,,5Y'6HXS6*EN&4U^,Y?:<P1!P 12T 2VL4F5.&XK:$53b ML(E,%ZC'HB%B<8J<FJ3?F&/2J5M9 19M@ (H<!_@.A:5@0(V /-MQ /02<'a M6ZO$)8F;*9^+4:[)TP04&J[VZJJ@D1OAQGKB!Q)HH!$&@APTIZ+\::\FBP+Cz M6J[GVJ)'\*)'$*.6FJ3]>A[YV:X"003682<70W*B6&X,F*X1&U?]XG4XRB]Ly <0 8#8Z_<ZB'XV4-VUYCS!0)*AA QEX8786\* '*Bx w end -- MicroWalt Corporation, for MINIX Development waltje@uwalt.nl.mugnet.org Tel (+31) 252 230 205, Hoefbladhof 27, 2215 DV VOORHOUT, The Netherlands