Date: Sun, 29 Aug 1999 20:35:05 -0600 From: Warner Losh <imp@village.org> To: dynamo@ime.net, security@FreeBSD.ORG Subject: Re: Not sure if you got it... Message-ID: <199908300235.UAA00552@harmony.village.org> In-Reply-To: Your message of "Sun, 29 Aug 1999 18:18:54 MDT." <199908300018.SAA90400@harmony.village.org> References: <199908300018.SAA90400@harmony.village.org> <Pine.BSI.4.02.9908282221020.15859-100000@ime.net>
index | next in thread | previous in thread | raw e-mail
Actually, here's the isolated fix. I'm working out the issues with
chflags a reviewer brought up. I'll be committing this shortly. I
wanna do a few more tests with it before making the change.
Warner
Index: rc
===================================================================
RCS file: /home/imp/FreeBSD/CVS/src/etc/rc,v
retrieving revision 1.195
diff -u -r1.195 rc
--- rc 1999/08/27 23:23:43 1.195
+++ rc 1999/08/30 02:18:24
@@ -354,7 +360,9 @@
# Unmodified nvi editor backup files either have the
# execute bit set or are zero length. Delete them.
- if test -x ${i} -o ! -s ${i}; then
+ # Delete everything that isn't a normal file as well,
+ # since vi cannot generate them.
+ if test -x ${i} -o ! -s ${i} -o ! -f ${i}; then
rm -f ${i}
fi
done
To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-security" in the body of the message
help
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199908300235.UAA00552>
