From owner-FreeBSD-users-jp@jp.FreeBSD.org Thu Jun 27 12:32:53 2002
Received: (from daemon@localhost)
	by castle.jp.FreeBSD.org (8.11.6+3.4W/8.11.3) id g5R3WrN97334;
	Thu, 27 Jun 2002 12:32:53 +0900 (JST)
	(envelope-from owner-FreeBSD-users-jp@jp.FreeBSD.org)
Received: from ongs.co.jp (ns.ongs.co.jp [202.216.232.58])
	by castle.jp.FreeBSD.org (8.11.6+3.4W/8.11.3) with SMTP/inet id g5R3Wpn97309
	for <FreeBSD-users-jp@jp.FreeBSD.org>; Thu, 27 Jun 2002 12:32:51 +0900 (JST)
	(envelope-from daichi@ongs.co.jp)
Received: (qmail 16901 invoked from network); 27 Jun 2002 03:32:55 -0000
Received: from unknown (HELO parancell.ongs.co.jp) (202.216.232.62)
  by ns.ongs.co.jp with SMTP; 27 Jun 2002 03:32:55 -0000
Date: Thu, 27 Jun 2002 12:33:20 +0900
From: daichi <daichi@ongs.co.jp>
To: FreeBSD-users-jp@jp.FreeBSD.org
Message-Id: <20020627123320.47a2b082.daichi@ongs.co.jp>
Organization: ONGS Inc.
X-Mailer: Sylpheed version 0.7.8 (GTK+ 1.2.10; i386-portbld-freebsd4.6)
Mime-Version: 1.0
Content-Type: text/plain; charset=ISO-2022-JP
Content-Transfer-Encoding: 7bit
Reply-To: FreeBSD-users-jp@jp.FreeBSD.org
Precedence: list
X-Distribute: distribute version 2.1 (Alpha) patchlevel 24e+020611
X-Sequence: FreeBSD-users-jp 69570
Subject: [FreeBSD-users-jp 69570] FreeBSD-SA-02:28.resolv
 =?ISO-2022-JP?B?GyRCJEskRCQkJEYbKEI=?= 
Errors-To: owner-FreeBSD-users-jp@jp.FreeBSD.org
Sender: owner-FreeBSD-users-jp@jp.FreeBSD.org
X-Originator: daichi@ongs.co.jp

$BBgCO$G$9!#(B

$B@hF|%"%J%&%s%9$,$"$C$?(BFreeBSD-SA-02:28.resolv$B$K$D$$$F$J$N$G$9$,!"(B
V. Solution$B$N:G8e$NJ8>O(B

  Note that any statically linked applications that are not part of
  the base system (i.e. from the Ports Collection or other 3rd-party
  sources) must be recompiled.

$B$NItJ,!"$I$&$d$C$FD4$Y$?$iNI$$$G$7$g$&$+!#(B
$B0l1~;n$7$K$3$s$J"-%7%'%k%9%/%j%W%HAH$s$G%A%'%C%/$7$F$_$?$s$G$9(B
$B$1$I$b!#(B

#!/bin/sh

cd /var/db/pkg/

for target in \
    `grep bin/ */+CONTENTS | grep -v @exec | grep -v @unexec | \
     cut -f 2 -d : | \
     sed -e 's/@comment //' -e 's/@uncoment //' -e 's/@//' -e 's/^/\/usr\/local\//'`
do
    check="`objdump -x $target 2>&1 | grep libc`"
    if [ "" = "$check" ]
    then
        check="`objdump -x $target 2>&1 | grep -E '(gethostbydns)|(getnetbydns)|(name6)'`"
        if [ "" != "$check" ]
        then
            echo $target
        fi
    fi
done

$B$3$&$$$&D4$XJ}$,$"$k!"$H$$$&$N$,$"$j$^$7$?$i65$($F$/$@$5$$$^$;!#(B

--
  $BM-8B2q<R%*%s%0%9(B
  $B5;=Q3+H/C4Ev(B $B8eF#BgCO(B (daichi@ongs.co.jp)
  TEL/FAX: 03-3478-0410  WWW: http://www.ongs.co.jp/
