Subject: updated /pub/NetBSD/misc/release
To: None <netbsd-advocacy@netbsd.org, netbsd-docs@netbsd.org>
From: Cyrille Lefevre <cyrille.lefevre@laposte.net>
List: netbsd-docs
Date: 07/23/2002 08:50:21
On Tue, Jul 23, 2002 at 08:43:15AM +0200, Cyrille Lefevre wrote:
oops, it's netbsd-docs, sorry.

Hi,

I'm collecting release announcements for *BSD since around 2 years.
So, I'm sure you're interrested to update /pub/NetBSD/misc/release
using them, aren't you ?

A complete archive of misc/release is located here :

	http://clefevre.freesurf.fr/release.tgz (214 KB)

Missing announcements (OpenBSD 2.2 to 2.7 and FreeBSD 3.2 to 3.5.1)
where obtained from various ml archives (don't remember which?).

Of course, I'll continue until death :)

PS : to keep files and dirs up-to-date, I use the following scripts...
before to use them, I change the `From ' line to match the Date: line
in UTC.

# cat bin/touchmail
#!/bin/sh
awk -F'[ :]+' '
BEGIN {
	m2d ["Jan"] = 1; m2d ["Feb"] = 2; m2d ["Mar"] = 3
	m2d ["Apr"] = 4; m2d ["May"] = 5; m2d ["Jun"] = 6
	m2d ["Jul"] = 7; m2d ["Aug"] = 8; m2d ["Sep"] = 9
	m2d ["Oct"] = 10; m2d ["Nov"] = 11; m2d ["Dec"] = 12
}
/^From / {
	DD = $5; MM = m2d [$4]; YY = $9
	hh = $6; mm = $7; ss = $8
	printf "touch -t %4d%02d%02d%02d%02d.%02d %s\n", \
		YY, MM, DD, hh, mm, ss, FILENAME
	# nextfile
}' ${1+"$@"} | sh -x

# cat bin/touchdir

#!/bin/sh
[ -z "$1" ] && set .
find "$@" -type d -depth | awk '{print "f=$(ls -dtr", $1"/* 2>/dev/null | tail -1);[[ -n $f ]] && touch -r $f", $1}' | ksh

Cyrille.
-- 
Cyrille Lefevre                 mailto:cyrille.lefevre@laposte.net