From owner-ports-jp@jp.freebsd.org  Sun Sep 26 11:55:22 1999
Received: (from daemon@localhost)
	by castle.jp.freebsd.org (8.9.3+3.2W/8.7.3) id LAA76490;
	Sun, 26 Sep 1999 11:55:22 +0900 (JST)
	(envelope-from owner-ports-jp@jp.FreeBSD.org)
Received: from tsl.pe.u-tokyo.ac.jp (tsl.pe.u-tokyo.ac.jp [133.11.76.187])
	by castle.jp.freebsd.org (8.9.3+3.2W/8.7.3) with ESMTP id LAA76485
	for <ports-jp@jp.freebsd.org>; Sun, 26 Sep 1999 11:55:22 +0900 (JST)
	(envelope-from nakai@tsl.pe.u-tokyo.ac.jp)
Received: from tsl2.pe.u-tokyo.ac.jp (tsl2 [133.11.76.200])
	by tsl.pe.u-tokyo.ac.jp (8.9.3/3.7W) with ESMTP id LAA38135
	for <ports-jp@jp.freebsd.org>; Sun, 26 Sep 1999 11:54:21 +0900 (JST)
Received: (from nakai@localhost)
	by tsl2.pe.u-tokyo.ac.jp (8.8.8+Sun/8.8.8) id LAA12886;
	Sun, 26 Sep 1999 11:56:55 +0900 (JST)
To: ports-jp@jp.freebsd.org
References: <w0vh90e8yg.fsf@tsl.pe.u-tokyo.ac.jp> <93516.938179925@ideon.st.ryukoku.ac.jp>
MIME-Version: 1.0 (generated by SEMI 1.13.6 - "Komatsu")
Content-Type: text/plain; charset=ISO-2022-JP
From: NAKAI Tetsushi <nakai@tsl.pe.u-tokyo.ac.jp>
Date: 26 Sep 1999 11:56:52 +0900
In-Reply-To: <93516.938179925@ideon.st.ryukoku.ac.jp> (KOJIMA Hajime /   
 =?ISO-2022-JP?B?GyRCPi5FZ0glGyhCJ3M=?= message of "Fri, 24 Sep 1999
 22:32:05 +0900")
Message-ID: <w0zoya8jnv.fsf@tsl2.pe.u-tokyo.ac.jp>
Lines: 71
User-Agent: T-gnus/6.13.1 (based on Pterodactyl Gnus v0.96) (revision 05) SEMI/1.13.6 (Komatsu) FLIM/1.13.2 (Kasanui) MULE/2.3 (SUETSUMUHANA) (based on Emacs 19.34)
Reply-To: ports-jp@jp.freebsd.org
Precedence: list
X-Distribute: distribute version 2.1 (Alpha) patchlevel 24e+990727
X-Sequence: ports-jp 7676
Subject: [ports-jp 7676] Re: I'm looking for PLIST maker
Errors-To: owner-ports-jp@jp.freebsd.org
Sender: owner-ports-jp@jp.freebsd.org
X-Originator: nakai@tsl.pe.u-tokyo.ac.jp

$BCf0f!wElBg@:L)$G$9!%(B

>>>>> $B;~9o(B Fri, 24 Sep 1999 22:32:05 +0900$B$K(B
       kjm@rins.ryukoku.ac.jp (KOJIMA Hajime /    $B>.EgH%(B) $B$5$s$O8@$$$^$7$?!#(B

> <w0vh90e8yg.fsf@tsl.pe.u-tokyo.ac.jp>$B$K$*$$$F(B
> NAKAI Tetsushi $B$5$s$,$*$C$7$c$k$K$O(B:
> |   $B$d$O$jK\L?$O!$(Bsecurity/tripwire $B$G$9$+!)(B

>   tripwire 1.x $B$K$O(B Y2K bug $B$"$j$^$9!#(B

  $B$=$l$OCN$j$^$;$s$G$7$?!%$=$3$G!%(Bmd5 $B$G%A%'%C%/$9$kMM$K=q$$$F$_$^$7$?!%(B

$B$^$@IT==J,$@$H;W$$$^$9$,!$;H$$$?$$J}$O$I$&$>!%(B

----- $B$3$3$+$i(B ----- $B$3$3$+$i(B ----- $B$3$3$+$i(B ----- $B$3$3$+$i(B -----
# $Id: Makefile,v 1.3 1999/09/26 02:00:03 nakai Exp nakai $
# make tree list
# make PLIST
FIND=		/usr/bin/find
MKDIR=		/bin/mkdir
LOCALBASE=	/usr/local
X11BASE=	/usr/X11R6
LOGD!=		date "+%Y-%m-%d:%H:%M:%S"
.if exists(stamp)
OLDD!=		cat stamp
SECOND=		YES
.endif
.if exists(oldstamp)
RMD!=		cat oldstamp
OLDRM=		YES
.endif
# change your path where this Makefile is located
PWD!=		/bin/pwd

all: local.tree x11.tree 
.ifdef SECOND
.for dir in local x11
	cat ${dir}/f${LOGD} ${dir}/f${OLDD} | sort | uniq -u | sed -e 's/MD5 (\(.*\)) = .*/\1/' >${dir}.plist
	cat ${dir}/d${LOGD} ${dir}/d${OLDD} | sort -r | uniq -u | awk '{ print "@dirrm "$_ ; }' >> ${dir}.plist
.endfor
	echo ${OLDD} > oldstamp
.endif
	echo ${LOGD} > stamp
.ifdef OLDRM
	rm x11/*${RMD} local/*${RMD}
.endif

local.tree:
.if ! exists(local)
	${MKDIR} local
.endif
	(cd ${LOCALBASE} ; \
	${FIND} * ! -type d -print |xargs  md5 > ${PWD}/local/f${LOGD} ; \
	${FIND} * -type d -print > ${PWD}/local/d${LOGD} ;  )


x11.tree:
.if ! exists(x11)
	${MKDIR} x11
.endif
	(cd ${X11BASE}; \
	${FIND} * ! -type d -print |xargs  md5 > ${PWD}/x11/f${LOGD} ; \
	${FIND} * -type d -print > ${PWD}/x11/d${LOGD} ;  )

----- $B$3$3$^$G(B ----- $B$3$3$^$G(B ----- $B$3$3$^$G(B ----- $B$3$3$^$G(B -----
--
Tetsushi Nakai               E-MAIL:Mr.nakai@tsl.p$B#e(B.u-tokyo.ac.jp
Sasaki Lab, Dept. of Precision Engineering, The University of Tokyo
------------------------------------------------------------------
P.S. My E-mail address adds Mr. for the reason of SPAMer
