From owner-freebsd-bugs Sun Jan 21 15:30:26 2001 Delivered-To: freebsd-bugs@hub.freebsd.org Received: from freefall.freebsd.org (freefall.FreeBSD.org [216.136.204.21]) by hub.freebsd.org (Postfix) with ESMTP id 7AE1B37B401 for ; Sun, 21 Jan 2001 15:30:01 -0800 (PST) Received: (from gnats@localhost) by freefall.freebsd.org (8.11.1/8.11.1) id f0LNU1A22856; Sun, 21 Jan 2001 15:30:01 -0800 (PST) (envelope-from gnats) Received: from grolsch.ai (grolsch.ai [209.88.68.214]) by hub.freebsd.org (Postfix) with ESMTP id 57CC237B400 for ; Sun, 21 Jan 2001 15:28:38 -0800 (PST) Received: (from gelderen@localhost) by grolsch.ai (8.11.1/8.11.1) id f0LNSP400470; Sun, 21 Jan 2001 19:28:25 -0400 (AST) (envelope-from gelderen) Message-Id: <200101212328.f0LNSP400470@grolsch.ai> Date: Sun, 21 Jan 2001 19:28:25 -0400 (AST) From: jeroen@systemics.com Reply-To: jeroen@systemics.com To: FreeBSD-gnats-submit@freebsd.org X-Send-Pr-Version: 3.2 Subject: conf/24515: Fix for find(1) warning in /etc/rc Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org >Number: 24515 >Category: conf >Synopsis: Fix for find(1) warning in /etc/rc >Confidential: no >Severity: non-critical >Priority: medium >Responsible: freebsd-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Sun Jan 21 15:30:01 PST 2001 >Closed-Date: >Last-Modified: >Originator: Jeroen C. van Gelderen >Release: FreeBSD 4.2-STABLE i386 >Organization: >Environment: FreebSD 4.2-STABLE, stock /etc/rc. >Description: /etc/rc unconditionally executes find /var/tmp/vi.recover ! -type f -a ! -type d -delete which results in a warning printed when /var/tmp does not contain a vi.recover directory. This is often the case when one clears /tmp on boot and /tmp is a symlink to /var/tmp . >How-To-Repeat: Boot with an empty /var/tmp. >Fix: Surround the vi recovery code with an appropriate if block. Below you'll find a uuencode(1)ed patch (sorry, UNIX still doesn't have proper copy 'n paste): begin 644 rc.diff M+2TM(')C+F]L9`E3=6X@2F%N(#(Q(#$Y.C`X.C`V(#(P,#$**RLK(')C"5-U M;B!*86X@,C$@,3DZ,#7!E(&8@+6$@(2`M='EP92!D M("UD96QE=&4*+79I8F%C:W5P/6!E8VAO("]V87(O=&UP+W9I+G)E8V]V97(O M=FDN*F`*+6EF(%L@(B1[=FEB86-K=7!](B`A/2`G+W9AVE](B!=.R!T:&5N"BT)"0EC;VYT:6YU90HM M"0EF:0HM"BT)"2,@56YM;V1I9FEE9"!N=FD@961I=&]R(&)A8VMU<"!F:6QE M&5C=71E(&)I="!S970@;W(@87)E M('IEVE](@HM"0EF M:0HM"61O;F4*+0HM"2,@270@:7,@<&]S3U@96-H;R`O=F%R+W1M M<"]V:2YR96-O=F5R+W)E8V]V97(N*F`*+0EI9B!;("(D>W9I2!W:&5N('=E M(&%C='5A;&QY(&AA=F4**R,@82!D:7)E8W1OF5R;R!L96YG=&@L"BT)"0DC(&-OVE](F`*+0D) M"6EF(%L@+6X@(B1[W)E8V9I;&5](B!=.R!T M:&5N"BT)"0D)"`B)'MI?2(@+6\@(2`MVE](@H@"0D)9FD*(`D)9&]N M90HK"BL)"2,@270@:7,@<&]SW9I2!T97-T(&9I;&5S('1H870@87)E(')E861A8FQE+@HK"0D) M"6EF(%L@(2`MF5R;PHK"0D)"2,@;&5N9W1H+"!C;W)R=7!T960L(&]R('1H870@:&%V M92!N;PHK"0D)"2,@8V]R6"UV:2UR96-O=F5R+7!A=&@Z+WMPW)E8V9I;&5] M(B!=.R!T:&5N"BL)"0D)"7-E;F1M86EL("UT(#P@(B1[:7TB"BL)"0D)96QS M90HK"0D)"0ER;2`M9B`B)'MI?2(**PD)"0EF:0HK"0D)9&]N90HK"0EF:0H@ *"69I"B!F:0H@"B`M ` end >Release-Note: >Audit-Trail: >Unformatted: To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message