Vine 3.1(13)$B:FEY8!>Z(B


glibc-2.3.3-3vl1.1 $B$r;H$C$F!"(BVine 3.1 $B2=$r:FEY8!>Z$9$k(B

$B$J$*!"$3$N5-=R$O(B 2005$BG/(B2$B7n(B6$BF|(B $B;~E@$G$N$b$N$J$N$G!"(B $B%$%s%9%H!<%k$5$l$k%q%c%1!<%8$o0[$j$k>l9g$,$"$k!#(B

$B%O%C%/%-%C%H(B 1.2 $B$N%$%s%9%H!<%k(b

$B%O%C%/%-%C%H(B 1.2 $B$r%$%s%9%H!<%k$7!"(b $B:G=i$N@_Dj(B $B$^$G$r $B>\:YN,(B

2.6r4 $B$r:G?7$K99?7$9$k(B

$B$3$l$O(B $B:G=i$N@_Dj(B $B$N0l [root@hackkit /root]# apt-get update $BpJs%D%j!<$r:n@.$7$f$$$^$9(b... $B40N;(B W: http://www.t.ring.gr.jp/pub/linux/Vine/apt/ $B$OG'>Z$r>JN,$7$^$9!#(B W: http://www.t.ring.gr.jp/pub/linux/Vine/apt/ $B$OG'>Z$r>JN,$7$^$9!#(B W: http://updates.vinelinux.org/apt/ $B$OG'>Z$r>JN,$7$^$9!#(B W: http://updates.vinelinux.org/apt/ $B$OG'>Z$r>JN,$7$^$9!#(B [root@hackkit /root]# apt-get upgrade $B%Q%C%1!<%8%j%9%h$rfi$_$3$s$g$$$^$9(b... $B40N;(B $B0MB8>pJs%D%j!<$r:n@.$7$f$$$^$9(b... $B40N;(B $B0J2<$n%q%c%1!<%8$oj]n1$5$l$^$9(b: kernel-headers $B0J2<$n%q%c%1!<%8$,%"%c%w%0%l!<%i$5$l$^$9(b: apache perl proftpd rsync 4 $B8D$N%"%C%W%0%l!<%i%q%c%1!<%8(b, 0 $B8D$N?75,%Q%C%1!<%8(b, 0 $B8D$N:o=|(B/$B%j%W%l!<%9%q%c%1!<%8(b, 1 $B8D$NJ]N1%Q%C%1!<%8$,$"$j$^$9!#(b $B

2.6.99 $B$X(B upgrade $B$9$k(B

[root@hackkit /root]# cd /etc/apt/
[root@hackkit apt]# mv sources.list{,.orig}
[root@hackkit apt]# echo 'rpm http://updates.vinelinux.org/apt 2.6.99/$(ARCH) main'> sources.list
[root@hackkit apt]# apt-get update
$BpJs%D%j!<$r:n@.$7$f$$$^$9(b... $B40N;(B
W: http://updates.vinelinux.org/apt/ $B$OG'>Z$r>JN,$7$^$9!#(B
[root@hackkit apt]# apt-get upgrade
$B%Q%C%1!<%8%j%9%h$rfi$_$3$s$g$$$^$9(b... $B40N;(B
$B0MB8>pJs%D%j!<$r:n@.$7$f$$$^$9(b... $B40N;(B
$B0J2<$n%q%c%1!<%8$,%"%c%w%0%l!<%i$5$l$^$9(b:
 apt popt rpm
3 $B8D$N%"%C%W%0%l!<%i%q%c%1!<%8(b, 0 $B8D$N?75,%Q%C%1!<%8(b, 0 $B8D$N:o=|(B/$B%j%W%l!<%9%q%c%1!<%8(b, 0 $B8D$NJ]N1%Q%C%1!<%8$,$"$j$^$9!#(b
$B

rpm DB $B$N:F:n@.(B

[root@hackkit apt]# rpm --rebuilddb
[root@hackkit apt]#

apt $B$N@_Dj(B

/etc/apt/sources.list $B$r=$@5$7!"%Q%C%1!<%8%j%9%h$r%"%c%w%g!<%h$9$k(b
[root@hackkit apt]# echo 'rpm http://updates.vinelinux.org/apt 3.1/$(ARCH) main updates'> /etc/apt/sources.list
[root@hackkit apt]# apt-get update
$BpJs%D%j!<$r:n@.$7$f$$$^$9(b... $B40N;(B
[root@hackkit apt]#

$B%Q%C%1!<%8$n apt-get -d dist-upgrade $B$r [root@hackkit apt]# apt-get clean [root@hackkit apt]# apt-get -d dist-upgrade $B%Q%C%1!<%8%j%9%h$rfi$_$3$s$g$$$^$9(b... $B40N;(B $B0MB8>pJs%D%j!<$r:n@.$7$f$$$^$9(b... $B40N;(B $B%"%C%W%0%l!<%i%q%c%1!<%8$r8!=p$7$f$$$^$9(b... $B40N;(B $B0J2<$n%q%c%1!<%8$,%"%c%w%0%l!<%i$5$l$^$9(b: MAKEDEV SysVinit alternatives apache apt bash bc bind bind-utils binutils bzip2 chkconfig console-tools cpio cracklib cracklib-dicts dev diffutils e2fsprogs ed file fileutils ftp gawk gcc gcc-cpp gdbm glib glibc glibc-common glibc-devel gnupg grep groff gzip hdparm inetd initscripts install-info iproute iputils less libtermcap logrotate losetup mailcap mailx make man mingetty mkinitrd mktemp modutils mount ncompress ncurses net-tools newt nkf ntp ntsysv openssl pam passwd patch perl pmac-utils popt postfix procmail proftpd psmisc pwdb quota readline rootfiles rpm rsync sed setup sh-utils shadow-utils slang sysklogd tar tcp_wrappers tcsh textutils tmpwatch unzip util-linux vixie-cron which words zlib $B0J2<$n%q%c%1!<%8$,?7$?$k%$%s%9%h!<%k$5$l$^$9(b: cyrus-sasl db4 glib2 gpm libelf libgcc libstdc++3 libuser usermode vine-keyring vine-release $B0J2<$n%q%c%1!<%8$oj]n1$5$l$^$9(b: kernel-headers $B%"%C%W%0%l!<%i(b: 95 $B8D(B, $B?75,%$%s%9%H!<%k(b: 11 $B8D(B, $B:o=|(B: 0 $B8D(B, $BJ]N1(B: 1 $B8D(B 93.9MB $B$N%"!<%+%$%v$r

gd $B%Q%C%1!<%8$n
[root@hackkit apt]# apt-get -d install gd
$B%Q%C%1!<%8%j%9%h$rfi$_$3$s$g$$$^$9(b... $B40N;(B
$B0MB8>pJs%D%j!<$r:n@.$7$f$$$^$9(b... $B40N;(B
$B0J2<$ndi2c%q%c%1!<%8$,%$%s%9%h!<%k$5$l$^$9(b:
 XOrg-libs binutils freetype2 glibc glibc-common glibc-devel libexpat libjpeg libpng
$B0J2<$n%q%c%1!<%8$,%"%c%w%0%l!<%i$5$l$^$9(b:
 binutils glibc glibc-common glibc-devel
$B0J2<$n%q%c%1!<%8$,?7$?$k%$%s%9%h!<%k$5$l$^$9(b:
 XOrg-libs freetype2 gd libexpat libjpeg libpng
$B%"%C%W%0%l!<%i(b: 4 $B8D(B, $B?75,%$%s%9%H!<%k(b: 6 $B8D(B, $B:o=|(B: 0 $B8D(B, $BJ]N1(B: 92 $B8D(B
3023kB/41.6MB $B$N%"!<%+%$%v$r

nss_db-compat $B%Q%C%1!<%8$n:o=|(b

[root@hackkit apt]# rpm -e nss_db-compat
[root@hackkit apt]#

glibc $B%Q%C%1!<%8$n:o=|(b

/var/cache/apt/archives/ $B$K [root@hackkit apt]# cd /var/cache/apt/archives/ [root@hackkit archives]# ls glibc* glibc-common_2.3.3-3vl1.1_ppc.rpm glibc-devel_2.3.3-3vl1.1_ppc.rpm glibc_2.3.3-3vl1.1_ppc.rpm [root@hackkit archives]# rm glibc* rm: `glibc-common_2.3.3-3vl1.1_ppc.rpm' $B$r:o=|$7$^$9$+(B(yes/no)? y rm: `glibc-devel_2.3.3-3vl1.1_ppc.rpm' $B$r:o=|$7$^$9$+(B(yes/no)? y rm: `glibc_2.3.3-3vl1.1_ppc.rpm' $B$r:o=|$7$^$9$+(B(yes/no)? y [root@hackkit archives]# [root@hackkit archives]# rm nscd* rm: ``nscd*'' $B$r:o=|$G$-$^$;$s(B: $B$=$N$h$&$J%U%!%$%k$d%G%#%l%/%H%j$O$"$j$^$;$s(B [root@hackkit archives]#

glibc $B%Q%C%1!<%8$rcv$/(b

$B%3%s%Q%$%k$7$?(B glibc $B4XO"$N%Q%C%1!<%8(b$B$r(B /var/cache/apt/archives $B$KCV$/(B
-rw-r--r-- 1 yasunari yamasita 14763545 Jan 30 05:06 glibc-2.3.3-3vl1.1hk1.ppc.rpm
-rw-r--r-- 1 yasunari yamasita 17315635 Jan 30 05:26 glibc-common-2.3.3-3vl1.1hk1.ppc.rpm
-rw-r--r-- 1 yasunari yamasita 29002448 Jan 30 05:34 glibc-debug-2.3.3-3vl1.1hk1.ppc.rpm
-rw-r--r-- 1 yasunari yamasita 3001551 Jan 30 05:07 glibc-devel-2.3.3-3vl1.1hk1.ppc.rpm
-rw-r--r-- 1 yasunari yamasita 29036445 Jan 30 05:15 glibc-profile-2.3.3-3vl1.1hk1.ppc.rpm
-rw-r--r-- 1 yasunari yamasita 123820 Jan 30 05:34 glibc-utils-2.3.3-3vl1.1hk1.ppc.rpm
-rw-r--r-- 1 yasunari yamasita 241438 Jan 30 05:26 nscd-2.3.3-3vl1.1hk1.ppc.rpm

$B0l5$$K%"%C%W%G!<%h(b

/var/cache/apt/archives $B$K(BVine 3.1 $B$N%Q%C%1!<%8$,=8$^$c$?$n$g(b $B%"%C%W%G!<%h$r [root@hackkit archives]# rpm -Uvh *.rpm $B=`HwCf(B... ########################################### [100%] 1:glibc-common ########################################### [ 0%] 2:glibc $B7Y9p(B: /etc/localtime $B$O(B /etc/localtime.rpmnew $B$H$7$F:n@.$5$l$^$9(B ########################################### [ 1%] : : : : 23:mailcap $B7Y9p(B: /etc/mime.types $B$O(B /etc/mime.types.rpmsave $B$H$7$FJ]B8$5$l$^$9(B ########################################### [ 19%] : : : : 47:inetd $B7Y9p(B: /etc/inetd.conf $B$O(B /etc/inetd.conf.rpmnew $B$H$7$F:n@.$5$l$^$9(B ########################################### [ 40%] : : : : 56:binutils ########################################### [ 48%] install-info: $B$=$N$h$&$J%U%!%$%k$d%G%#%l%/%H%j$O$"$j$^$;$s(B for /usr/share/info/as.info.gz : : : : 76:ntp $B7Y9p(B: /etc/ntp.conf $B$O(B /etc/ntp.conf.rpmnew $B$H$7$F:n@.$5$l$^$9(B ########################################### [ 65%] : : : : 88:pam $B7Y9p(B: /etc/pam.d/system-auth $B$O(B /etc/pam.d/system-auth.rpmnew $B$H$7$F:n@.$5$l$^$9(B ########################################### [ 75%] : : : : 93:postfix ########################################### [ 80%] Adding tcp map entry to /etc/postfix/dynamicmaps.cf postalias: warning: My hostname hackkit is not a fully qualified name - set myhostname or mydomain in /etc/postfix/main.cf : : : : 96:bind $B7Y9p(B: /etc/rndc.conf $B$O(B /etc/rndc.conf.rpmnew $B$H$7$F:n@.$5$l$^$9(B ########################################### [ 82%] : : : : 103:vine-keyring ########################################### [ 88%] importing Vine Linux keyring to rpm keyring... done. 104:rpm ########################################### [ 89%] 105:apt $B7Y9p(B: /etc/apt/sources.list $B$O(B /etc/apt/sources.list.rpmnew $B$H$7$F:n@.$5$l$^$9(B ########################################### [ 90%] : : : : 114:initscripts $B7Y9p(B: /etc/inittab $B$O(B /etc/inittab.rpmnew $B$H$7$F:n@.$5$l$^$9(B ########################################### [ 98%] 115:quota ########################################### [ 99%] 116:vixie-cron ########################################### [100%] [root@hackkit archives]#

$B%j%V!<%h(b

Vine 3.1 $B$N%Q%C%1!<%8$,$9$y$f%$%s%9%h!<%k$g$-$?$n$g!"(b $BG0$N$?$aEE8;%\%?%sD92!$7$GEE8;$rMn$H$7!":FEYEE8;$rEjF~$9$k(B
POWER $B$H(B LINK/ACR $B$H$N(B LED $B$,E@Et$9$l$P(BOK($B$+$J(B?)

$B:F%m%0%$%s(B

$B:FEY%m%0%$%s$9$k(B
Vine Linux 3.1 (Pichon Lalande)
Kernel 2.4.17_mvl21 on a ppc
login: yasunari
Password:
-bash-2.05b$
$B%m%0%$%s$G$-$?$J$i(B OK

root $B$K$J$k(B

$B$^$:$O(B root $B$K$J$k(B
-bash-2.05b$ su - root
Password:
[root@hackkit root]#

/etc/apt/source.list $B$N=$@5(B

/etc/apt/source.list.rpmnew $B$KJ]B8$5$l$?:G?7$N(B source.list $B$r(B /etc/apt/source.list $B$K%3%T!<$9$k(b
[root@hackkit root]# cd /etc/apt/
[root@hackkit apt]# ls
apt.conf apt.conf.rpmold rpmpriorities sources.list.orig translate.list.d/
apt.conf.d/ preferences sources.list sources.list.rpmnew vendors.list
[root@hackkit apt]# cat sources.list
rpm http://updates.vinelinux.org/apt 3.1/$(ARCH) main updates
[root@hackkit apt]# cat sources.list.rpmnew
#
# apt for RPM source.list sample
#
##
## Vine Linux 3.1
## $BI8=`$G$O(B extras $B%+%F%4%j$O=|30$5$l$F$$$^$9!#(Bextras $B%+%F%4%jFb$N%Q%C%1!<%8(b
## $B$,I,MW$J>l9g$O%3%s%]!<%m%s%h%j%9%h$k(b "extras" $B$rDI2C$7$F$/$@$5$$!#(B
# (masters)
rpm [vine] http://updates.vinelinux.org/apt 3.1/$(ARCH) main devel plus updates
rpm-src [vine] http://updates.vinelinux.org/apt 3.1/$(ARCH) main devel plus updates
#
# (ring mirror)
# rpm [vine] http://www.ring.gr.jp/pub/linux/Vine/apt 3.1/$(ARCH) main devel plus updates
# rpm-src [vine] http://www.ring.gr.jp/pub/linux/Vine/apt 3.1/$(ARCH) main devel plus updates
#
# (jaist mirror)
# rpm [vine] ftp://ftp.jaist.ac.jp/os/linux/Vine/apt 3.1/$(ARCH) main devel plus updates
# rpm-src [vine] ftp://ftp.jaist.ac.jp/os/linux/Vine/apt 3.1/$(ARCH) main devel plus updates
#
# (kddlabs mirror)
# rpm [vine] ftp://ftp.kddlabs.co.jp/pub/Linux/distributions/Vine/apt 3.1/$(ARCH) main devel plus updates
# rpm-src [vine] ftp://ftp.kddlabs.co.jp/pub/Linux/distributions/Vine/apt 3.1/$(ARCH) main devel plus updates
[root@hackkit apt]# mv sources.list.rpmnew sources.list
mv: ``sources.list'' $B$r>e=q$-$7$F$b$h$m$7$$$G$9$+(B (yes/no)? y

Hold $B$N@_Dj(B

glibc $B$,>e=q$-$5$l$J$$$h$&(B /etc/apt/apt.conf $B$K(B Hold $B$r;XDj$9$k!#(B
[root@hackkit apt]# mv apt.conf apt.conf.orig
[root@hackkit apt]# cp apt.conf.orig apt.conf
[root@hackkit apt]# vi apt.conf
[root@hackkit apt]# diff -c apt.conf.orig apt.conf
*** apt.conf.orig 2004$BG/(B11$B7n(B03$BF|(B 00:18:25.000000000 +0900
--- apt.conf 2005$BG/(B02$B7n(B06$BF|(B 02:02:29.000000000 +0900
***************
*** 20,26 ****
 Hold {"^kernel$"; "kernel-";
 "^kernel24$"; "kernel24-";
! "^kernel22$"; "kernel22-"; };
 }
 Acquire
--- 20,28 ----
 Hold {"^kernel$"; "kernel-";
 "^kernel24$"; "kernel24-";
! "^kernel22$"; "kernel22-";
! "^glibc$"; "glibc-";
! "^nscd$"; "nscd-"; };
 }
 Acquire
[root@hackkit apt]#

$B:G?7$X%"%C%W%G!<%h(b

apt-get update, upgrade $B$r [root@hackkit apt]# [root@hackkit apt]# apt-get update [root@hackkit apt]# apt-get update $BpJs%D%j!<$r:n@.$7$f$$$^$9(b... $B40N;(B W: $B$$$/$D$+$N%j%]%8%H%j$N%j%j!<%9%u%!%$%k$, apt-get update $B$N0l2sL\$O$J$<$+%(%i!<$k$j$k!#$b$&0ley [root@hackkit apt]# apt-get update $BpJs%D%j!<$r:n@.$7$f$$$^$9(b... $B40N;(B [root@hackkit apt]# apt-get upgrade $B%Q%C%1!<%8%j%9%h$rfi$_$3$s$g$$$^$9(b... $B40N;(B $B0MB8>pJs%D%j!<$r:n@.$7$f$$$^$9(b... $B40N;(B $B0J2<$n%q%c%1!<%8$,%"%c%w%0%l!<%i$5$l$^$9(b: dhcp info jvim libstdc++2_10 libstdc++2_10-compat qpopper telnet-server $B0J2<$n%q%c%1!<%8$oj]n1$5$l$^$9(b: LPRng kernel-headers $B%"%C%W%0%l!<%i(b: 7 $B8D(B, $B?75,%$%s%9%H!<%k(b: 0 $B8D(B, $B:o=|(B: 0 $B8D(B, $BJ]N1(B: 2 $B8D(B 4456kB $B$N%"!<%+%$%v$rCHq$5$l$^$9!#(B $BB39T$7$^$9$+(B? [Y/n]y $B

$B@_Dj%U%!%$%k$N8+D>$7(B

rpm $B$,;D$7$?@_Dj%U%!%$%k$r8+D>$9(B
$B$^$:$O(B *.rpmnew $B$rC5$9(B
[root@hackkit apt]# cd
[root@hackkit root]# find / -name '*.rpmnew' -print
/etc/pam.d/system-auth.rpmnew
/etc/localtime.rpmnew
/etc/inetd.conf.rpmnew
/etc/ntp.conf.rpmnew
/etc/rndc.conf.rpmnew
/etc/inittab.rpmnew
/usr/share/info/dir.rpmnew
[root@hackkit root]#

/etc/pam.d/system-auth.rpmnew

[root@hackkit root]# diff -c /etc/pam.d/system-auth{,.rpmnew}
*** /etc/pam.d/system-auth 2004$BG/(B02$B7n(B21$BF|(B 15:12:03.000000000 +0900
--- /etc/pam.d/system-auth.rpmnew 2004$BG/(B10$B7n(B13$BF|(B 11:59:06.000000000 +0900
***************
*** 1,14 ****
 #%PAM-1.0
! auth required /lib/security/pam_env.so
! auth sufficient /lib/security/pam_unix.so likeauth nullok
! auth required /lib/security/pam_deny.so
! account required /lib/security/pam_unix.so
! password required /lib/security/pam_cracklib.so retry=3
! password sufficient /lib/security/pam_unix.so nullok use_authtok md5
! password required /lib/security/pam_deny.so
!
! session required /lib/security/pam_limits.so
! session required /lib/security/pam_unix.so
--- 1,15 ----
 #%PAM-1.0
+ # This file is auto-generated.
+ # User changes will be destroyed the next time authconfig is run.
+ auth required /lib/security/$ISA/pam_env.so
+ auth sufficient /lib/security/$ISA/pam_unix.so likeauth nullok
+ auth required /lib/security/$ISA/pam_deny.so
! account required /lib/security/$ISA/pam_unix.so
! password required /lib/security/$ISA/pam_cracklib.so retry=3
! password sufficient /lib/security/$ISA/pam_unix.so nullok use_authtok md5 shadow
! password required /lib/security/$ISA/pam_deny.so
! session required /lib/security/$ISA/pam_limits.so
! session required /lib/security/$ISA/pam_unix.so
[root@hackkit root]# ls /etc/security/
access.conf chroot.conf console.apps/ console.perms group.conf limits.conf pam_env.conf time.conf
$B$h$/$o$+$i$J$$$,!"85$N$^$^$H$9$k!#(B
[root@hackkit root]# rm /etc/pam.d/system-auth.rpmnew
rm: `/etc/pam.d/system-auth.rpmnew' $B$r:o=|$7$^$9$+(B(yes/no)? y
[root@hackkit root]#

/etc/localtime

[root@hackkit root]# ls -l /etc/localtime*
-rw-r--r-- 1 root root 73 Mar 20 2004 /etc/localtime
-rw-r--r-- 1 root root 73 Dec 19 11:55 /etc/localtime.rpmnew
[root@hackkit root]# cmp !$
cmp /etc/localtime*
[root@hackkit root]#
$BF1$8$b$N$J$N$G>C$9(B
[root@hackkit root]# rm /etc/localtime.rpmnew
rm: `/etc/localtime.rpmnew' $B$r:o=|$7$^$9$+(B(yes/no)? y
[root@hackkit root]#

/etc/inetd.conf

[root@hackkit root]# diff /etc/inetd.conf{,.rpmnew}
35c35
< telnet stream tcp nowait root /usr/sbin/tcpd in.telnetd ---> #telnet stream tcp nowait root /usr/sbin/tcpd in.telnetd
57d56
< pop-3 stream tcp nowait root /usr/sbin/tcpd in.qpopper [root@hackkit root]# 
$BLdBj$J$7!#>C$9!#(B
[root@hackkit root]# rm -f /etc/inetd.conf.rpmnew
[root@hackkit root]#

/etc/ntp.conf

root@hackkit root]# diff /etc/ntp.conf{,.rpmnew}
14,17c14,15
< #server 127.127.1.0 # local clock < #fudge 127.127.1.0 stratum 10 < server clock.nc.fukuoka-u.ac.jp < server ntp2.jst.mfeed.ad.jp ---> server 127.127.1.0 # local clock> fudge 127.127.1.0 stratum 10
30,36d27
< # Authentication delay. If you use, or plan to use someday, the < # authentication facility you should make the programs in the auth_stuff < # directory and figure out what this number should be on your machine. < # < authenticate no < < # [root@hackkit root]# 
$BLdBj$J$7!#>C$9!#(B
[root@hackkit root]# rm /etc/ntp.conf.rpmnew
rm: `/etc/ntp.conf.rpmnew' $B$r:o=|$7$^$9$+(B(yes/no)? y
[root@hackkit root]#
$B$?$@$7!"J!2,Bg3X$N9T$O>C$7$F$*$/(B
[root@hackkit root]# mv /etc/ntp.conf{,.orig}
[root@hackkit root]# cp /etc/ntp.conf{.orig,}
[root@hackkit root]# vi /etc/ntp.conf
[root@hackkit root]# diff -c /etc/ntp.conf{.orig,}
*** /etc/ntp.conf.orig 2004$BG/(B02$B7n(B22$BF|(B 23:51:48.000000000 +0900
--- /etc/ntp.conf 2005$BG/(B02$B7n(B06$BF|(B 02:26:49.000000000 +0900
***************
*** 13,19 ****
 #
 #server 127.127.1.0 # local clock
 #fudge 127.127.1.0 stratum 10
- server clock.nc.fukuoka-u.ac.jp
 server ntp2.jst.mfeed.ad.jp
 #
--- 13,18 ----
[root@hackkit root]#

/etc/rndc.conf

[root@hackkit root]# diff -c /etc/rndc.conf{,.rpmnew}
*** /etc/rndc.conf 2004$BG/(B02$B7n(B23$BF|(B 00:32:31.000000000 +0900
--- /etc/rndc.conf.rpmnew 2004$BG/(B10$B7n(B28$BF|(B 08:02:03.000000000 +0900
***************
*** 1,21 ****
 /*
 * Copyright (C) 2000, 2001 Internet Software Consortium.
 *
 * Permission to use, copy, modify, and distribute this software for any
 * purpose with or without fee is hereby granted, provided that the above
 * copyright notice and this permission notice appear in all copies.
 *
! * THE SOFTWARE IS PROVIDED "AS IS" AND INTERNET SOFTWARE CONSORTIUM
! * DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE INCLUDING ALL
! * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL
! * INTERNET SOFTWARE CONSORTIUM BE LIABLE FOR ANY SPECIAL, DIRECT,
! * INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING
! * FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT,
! * NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION
! * WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
 */
! /* $Id: rndc.conf,v 1.7 2001$BG/(B01$B7n(B09$BF|(B 21:40:45 bwelling Exp $ */
 /*
 * Sample rndc configuration file.
--- 1,21 ----
 /*
+ * Copyright (C) 2004 Internet Systems Consortium, Inc. ("ISC")
 * Copyright (C) 2000, 2001 Internet Software Consortium.
 *
 * Permission to use, copy, modify, and distribute this software for any
 * purpose with or without fee is hereby granted, provided that the above
 * copyright notice and this permission notice appear in all copies.
 *
! * THE SOFTWARE IS PROVIDED "AS IS" AND ISC DISCLAIMS ALL WARRANTIES WITH
! * REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY
! * AND FITNESS. IN NO EVENT SHALL ISC BE LIABLE FOR ANY SPECIAL, DIRECT,
! * INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM
! * LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE
! * OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
! * PERFORMANCE OF THIS SOFTWARE.
 */
! /* $Id: rndc.conf,v 1.7.2.1 2004$BG/(B03$B7n(B09$BF|(B 06:09:27 marka Exp $ */
 /*
 * Sample rndc configuration file.
***************
*** 32,36 ****
 key "rndckey" {
 algorithm hmac-md5;
! secret "ghrHaQrDLsqjmUwCMqBuOpq0bquvmHzS0V0JBVOTOYujbFXIx0NveqKkZdjL";
 };
--- 32,36 ----
 key "rndckey" {
 algorithm hmac-md5;
! secret "@KEY@";
 };
[root@hackkit root]#
$B$h$/$o$+$i$J$$(B($B4@(B)$B$N$G>e=q$-$9$k!#(B
[root@hackkit root]# mv /etc/rndc.conf.rpmnew /etc/rndc.conf
mv: ``/etc/rndc.conf'' $B$r>e=q$-$7$F$b$h$m$7$$$G$9$+(B (yes/no)? y
[root@hackkit root]#

/etc/inittab

[root@hackkit root]# diff /etc/inittab{,.rpmnew}
31,32c31,32
< # Things to run in every runlevel. < ud::once:/sbin/update ---> # not needed for recent kernel.> # ud::once:/sbin/update
48,53c48,53
< 1:2345:off:/sbin/mingetty tty1 < 2:2345:off:/sbin/mingetty tty2 < 3:2345:off:/sbin/mingetty tty3 < 4:2345:off:/sbin/mingetty tty4 < 5:2345:off:/sbin/mingetty tty5 < 6:2345:off:/sbin/mingetty tty6 ---> 1:2345:respawn:/sbin/mingetty tty1> 2:2345:respawn:/sbin/mingetty tty2> 3:2345:respawn:/sbin/mingetty tty3> 4:2345:respawn:/sbin/mingetty tty4> 5:2345:respawn:/sbin/mingetty tty5> 6:2345:respawn:/sbin/mingetty tty6
[root@hackkit root]#
$BLdBj$J$7!#>C$9!#(B
[root@hackkit root]# rm /etc/inittab.rpmnew
rm: `/etc/inittab.rpmnew' $B$r:o=|$7$^$9$+(B(yes/no)? y
[root@hackkit root]#

$BB3$$$F(B *.rpmold $B$rC5$9(B

[root@hackkit root]# find / -name '*.rpmold' -print
/etc/apt/apt.conf.rpmold
[root@hackkit root]#

/etc/apt/apt.conf

$B>C$9!#(B
[root@hackkit root]# rm /etc/apt/apt.conf.rpmold
rm: `/etc/apt/apt.conf.rpmold' $B$r:o=|$7$^$9$+(B(yes/no)? y
[root@hackkit root]#
$B%/%j!<%s%$%s%9%h!<%k40n;(b


Copyright (C) 2005 Yasunari Yamashita. All Rights Reserved.
yasunari @ yamasita.jp $B;32<9/@.(b@$B5~ETI\8~F|;T(B

AltStyle $B$K$h$C$FJQ49$5$l$?%Z!<%8(b (->$B%*%j%8%J%k(B) /