メイン

2003年08月09日

ThinkPad560(VineLinux)(2003/8/9)

http://www.iddl.vt.edu/~jackie/analog/analog-5.32-1.src.rpm
cd ~/rpm/SRPMS
rpm -ivh analog-5.32-1.src.rpm
cd ../SPECS
vi analog.spec
rpm -ba analog.spec
cd ../RPMS/i386
su
rpm -Uvh analog-5.32-1yh.i386.rpm
警告: /etc/analog.cfg は /etc/analog.cfg.rpmnew として作成されます
/usr/lib/analog/web/images を削除できません - ディレクトリが空でありません
/usr/lib/analog/web を削除できません - ディレクトリが空でありません
rm -r /usr/lib/analog
vi /etc/httpd/conf/httpd.conf
#---analog-config---

Order allow,deny
Allow from all
AddHandler cgi-script .cgi
AddHandler cgi-script .pl
Options Indexes ExecCGI
AllowOverride all

Alias /analog/ /usr/lib/analog/web/
#---end-of-analog-config---

/etc/rc.d/init.d/httpd restart
vi /etc/analog.cfg
/usr/bin/analog
WWWブラウザで確認
exit

2003年08月06日

ThinkPad560(VineLinux)(2003/8/6)

2003/8/6(失敗)
cd ~/rpm/SRPMS
ftp://ftp.ring.gr.jp/pub/linux/Vine/Vine-2.1.5/updates/SRPMS/samba-2.0.10_ja_1.2-0vl2.21.src.rpm
rpm -ivh samba-2.0.10_ja_1.2-0vl2.21.src.rpm
cd ../SOURCES
ftp://ftp.ring.gr.jp/pub/net/samba-jp/samba-2.2.8a-ja/samba-2.2.8a-ja-1.0.tar.bz2
bzcat samba-2.2.8a-ja-1.0.tar.bz2 | tar xf -
mv samba-2.2.8a-ja-1.0 ../BUILD
cd ../BUILD
cp -pR samba-2.2.8a-ja-1.0 samba-2.2.8a-ja-1.0.org
cd samba-2.2.8a-ja-1.0/source
vi Makefile.in
vi smbwrapper/smbsh.in
vi script/convert_smbpasswd
cd ../packaging
vi RedHat/smb.init
vi RedHat/smbprint
cd ../..
diff -uNr samba-2.2.8a-ja-1.0.org/source/Makefile.in samba-2.2.8a-ja-1.0/source/Makefile.in >../SOURCES/samba-makefilepath.patch
diff -uNr samba-2.2.8a-ja-1.0.org/source/smbwrapper/smbsh.in samba-2.2.8a-ja-1.0/source/smbwrapper/smbsh.in >../SOURCES/smbw.patch
diff -uNr samba-2.2.8a-ja-1.0.org/source/script/convert_smbpasswd samba-2.2.8a-ja-1.0/source/script/convert_smbpasswd >../SOURCES/samba-gawk.patch
diff -uNr samba-2.2.8a-ja-1.0.org/packaging/RedHat/smb.init samba-2.2.8a-ja-1.0/packaging/RedHat/smb.init >../SOURCES/samba-fixinit.patch
diff -uNr samba-2.2.8a-ja-1.0.org/packaging/RedHat/smbprint samba-2.2.8a-ja-1.0/packaging/RedHat/smbprint >../SOURCES/samba-smbprint.patch
cd ../SPECS
vi samba2.spec
rpm -bb samba2.spec
(addtopasswdなどで相違あり)
----------
2003/8/6
ftp://ftp.ring.gr.jp/pub/linux/Vine/Vine-2.6/SRPMS/SRPMS/db3-3.2.9-1vl2.src.rpm
rpm -ivh db3-3.2.9-1vl2.src.rpm
rpm --rebuild db3-3.2.9-1vl2.src.rpm
cd ../RPMS/i386
su
rpm -Uvh db3-3.2.9-1vl2.i386.rpm
rpm -Uvh --force db3-devel-3.2.9-1vl2.i386.rpm
ファイル /usr/include/db.h (db3-devel-3.2.9-1vl2のインストールから) は, パッケージ glibc-devel-2.1.3-28vl1 からのファイルと競合しています
rpm -Uvh --force db3-utils-3.2.9-1vl2.i386.rpm
cd /usr/lib
mv libdb.a libdb.a.org
mv libdb.so libdb.so.org
ln -s libdb-3.2.a libdb.a
ln -s ../../lib/libdb-3.2.so libdb.so
exit
cd ~/rpm/SRPMS
ftp://core.ring.gr.jp/pub/linux/Vine/VinePlus/2.6/SRPMS/dracd-1.11-0vl4.src.rpm
rpm -ivh dracd-1.11-0vl4.src.rpm
rpm --rebuild dracd-1.11-0vl4.src.rpm
cd ~/rpm/SRPMS
ftp://ftp.ring.gr.jp/pub/linux/Vine/Vine-2.6/SRPMS/SRPMS/qpopper-4.0.5-0vl0.26.src.rpm
rpm -ivh qpopper-4.0.5-0vl0.26.src.rpm
cd ../SPECS
vi qpopper.spec
Release: 0vl0.26
--enable-apop=/etc/pop.auth

Release: 0vl0.26dracd
--enable-apop=/etc/pop.auth \
--enable-drac
rpm -ba qpopper.spec
cd ../SRPMS
ftp://ftp.ring.gr.jp/pub/linux/Vine/Vine-2.5/updates/SRPMS/postfix-1.1.13-0vl0.26.src.rpm
rpm -ivh postfix-1.1.13-0vl0.26.src.rpm
rpm --rebuild postfix-1.1.13-0vl0.26.src.rpm
cd ../RPMS/i386
su
rpm -Uvh dracd-1.11-0vl4.i386.rpm
rpm -e qpopper-4.0.1-1
/var/spool/mail/bulletins を削除できません - ディレクトリが空でありません
rpm -Uvh qpopper-4.0.5-0vl0.26dracd.i386.rpm
rm /etc/mail/dracd.db
/etc/rc.d/init.d/dracd restart
MailソフトでPOP3接続し、/usr/bin/db_dump -p /etc/mail/dracd.dbで確認
rpm -Uvh postfix-1.1.13-0vl0.26.i386.rpm
警告: /etc/postfix/main.cf は /etc/postfix/main.cf.rpmnew として作成されます
警告: /etc/postfix/transport は /etc/postfix/transport.rpmnew として作成されます
Mailソフトでメール送信テスト(local配信、smtp配信)
exit

2003年08月05日

ThinkPad560(VineLinux)(2003/8/5)

ftp://ftp.redhat.com/pub/redhat/linux/rawhide/SRPMS/SRPMS/rsync-2.5.6-11.src.rpmcd ~/rpm/SRPMS
rpm -ivh rsync-2.5.6-11.src.rpm
cd ../SPECS
vi rsync.spec
rpm -ba rsync.spec
cd ../RPMS/i386
su
rpm -Uvh rsync-2.5.6-0vl0.i386.rpm
rm rsync-2.5.6-0vl0.i386.rpm

2003年08月03日

ThinkPad560(VineLinux)(2003/8/3)

cd /root
vi rsync.exclude1
vi backup
rm -r /home/freebsd
./backup

2003年08月02日

ThinkPad560(VineLinux)(2003/8/2)

vi /etc/inittab
4:2345:respawn:/sbin/mingetty tty4
5:2345:respawn:/sbin/mingetty tty5
6:2345:respawn:/sbin/mingetty tty6

#4:2345:respawn:/sbin/mingetty tty4
#5:2345:respawn:/sbin/mingetty tty5
#6:2345:respawn:/sbin/mingetty tty6

2003年07月30日

ThinkPad560(VineLinux)(2003/7/30)

http://www.zephyr.dti.ne.jp/~tetsuos/adsl/TE4121C_linkup.pl
/usr/local/share/adsl/bin/TE4121C_linkup.pl
http://www.zephyr.dti.ne.jp/~tetsuos/adsl/TE4121C_traffic.pl
/usr/local/share/adsl/bin/TE4121C_traffic.pl
/usr/local/share/adsl/bin/mrtg-ping-probe.pl

2003年07月13日

ThinkPad560(VineLinux)(2003/07/13)

アップデート
apt-get update
apt-get -s upgrade
apt-get upgrade
samba 2.0.10_ja_1.2-0vl2.21
samba-client 2.0.10_ja_1.2-0vl2.21
samba-common 2.0.10_ja_1.2-0vl2.21
/etc/rc.d/init.d/smb restart

ThinkPad560(VineLinux)(2003/07/13)

apt-get update
apt-get -s upgrade
apt-get upgrade
perl 5.00503_jp-14.3
im 140-2vl2.1
rxvt 2.7.3-0vl3.1

2003年07月05日

ThinkPad560(VineLinux)(2003/07/05)

http://www.futomi.com/cgi-bin/dlrank/dlranklog.cgi?dl=acc_zip
acc3_7.zipを展開
/home/httpd/cgi-bin/accに展開したaccディレクトリ以下をftpでコピー
(ASCII、BINARYモードは要注意)
cd /home/httpd/cgi-bin/acc
chmod 705 acc.cgi
chmod 705 acclog.cgi
chmod 707 logs
vi acc.cgiで/usr/local/bin/perlを/usr/bin/perlに変更
vi acclog.cgiで/usr/local/bin/perlを/usr/bin/perlに変更
vi accconfig.cgiでアクセス解析CGI設定を変更
mv images /home/httpd/html
cd /home/httpd/html
アクセス解析対象の全htmlファイルにログScriptを埋め込み

2003年06月25日

ThinkPad560(VineLinux)(2003/06/25)

cd /var/named
vi yahagi.info
cd /etc
vi named.conf
kill -HUP

2003年06月15日

ThinkPad560(VineLinux)(2003/06/25)

cd /etc/postfix
vi main.cf
cd /etc/rc.d/init.d
./postfix restart
cd /etc
vi aliases
newaliases

2003年03月23日

ThinkPad560(VineLinux)(2002/3/23)

apt-get update
apt-get -s upgrade
apt-get upgrade
apache 1.3.23-0vl0.1
apache-devel 1.3.23-0vl0.1
apache-manual 1.3.23-0vl0.1
警告: /etc/httpd/conf/httpd.conf は /etc/httpd/conf/httpd.conf.rpmnew として作成されます
vi /etc/httpd/conf/httpd.conf
IndexOptions FancyIndexing

IndexOptions FancyIndexing NameWidth=*

Allow from .your_domain.com
↓(2箇所)
Allow from 192.168.1.

Order allow,deny
Allow from 192.168.1.


Order allow,deny
Allow from all

/etc/rc.d/init.d/httpd restart

2003年03月12日

ThinkPad560(VineLinux)(2002/3/12)

apacheログの保存延長
vi /etc/logrotate.d/apache で下記1行を追加
rotate 53

2003年03月09日

ThinkPad560(VineLinux)(2003/3/9)

rpm -ivh mrtg-2.9.7-0vl1.i386.rpm
cd /home/httpd/html/mrtg
/usr/bin/cfgmaker public@192.168.1.250 > mrtg.cfg
vi mrtg.cfg
/usr/bin/mrtg mrtg.cfg
/usr/bin/indexmaker mrtg.cfg > index.html
http://www.masaji.org/mrtg/

ThinkPad560(VineLinux)(2003/03/08-09)

ucd-snmp-4.2.6.tar.gzを取得
tar zxvf ucd-snmp-4.2.6.tar.gz
cd ucd-snmp-4.2.6
./configure
(中略)
System Contact Information (root@): root@masaji.org
(中略)
System Location (Unknown): masaji.org Server
(中略)
Location to write logfile (/var/log/snmpd.log):
(中略)
Location to write persistent information (/var/ucd-snmp):
(中略)
make
make install
cp EXAMPLE.conf.def /usr/local/share/snmp/snmpd.conf
vi /usr/local/share/snmp/snmpd.conf
com2sec local localhost COMMUNITY
com2sec mynetwork NETWORK/24 COMMUNITY

com2sec local localhost local
com2sec mynetwork 192.168.1.0/24 public

syscontact Me

#syscontact Me
syscontact Root
vi /etc/rc.d/init.d/snmpd
/sbin/chkconfig --level 2345 snmpd on
chmod 755 /etc/rc.d/init.d/snmpd
/etc/rc.d/init.d/snmpd start
cat /var/log/snmpd.log

2002年12月23日

ThinkPad560(VineLinux)(2002/12/23)

cd /etc/apt
wget http://vinelinux.org/sources.list.215.i386
mv sources.list sources.list.20010125
mv sources.list.215.i386 sources.list

ThinkPad560(VineLinux)(2002/12/23)

apt-get update
apt-get -s upgrade
apt-get upgrade
glibc 2.1.3-28vl1
Canna 3.5b2-31.1
Canna-devel 3.5b2-31.1
glibc-devel 2.1.3-28vl1
glibc-profile 2.1.3-28vl1
libcanna 3.5b2-31.1
namazu 2.0.12-0vl0.21x
namazu-devel 2.0.12-0vl0.21x
nscd 2.1.3-28vl1
wdm 1.20-1vl16.1

2002年11月24日

ThinkPad560(VineLinux)(2002/11/24)

apt-get update
apt-get -s upgrade
apt-get upgrade
bind-utils 8.3.1-0vl1.21x
bind 8.3.1-0vl1.21x
bind-devel 8.3.1-0vl1.21x
caching-nameserver 6.2-2vl2

ThinkPad560(VineLinux)(2002/11/24)

apt-get update
apt-get -s upgrade
apt-get upgrade
glibc 2.1.3-26vl1
tar 1.13.25-8vl2.21x
util-linux 2.10f-7vl4.1
openssl 0.9.5a-1vl7
python 1.5.2-28vl3.21x
unzip 5.50-4vl0.21x
glibc-devel 2.1.3-26vl1
glibc-profile 2.1.3-26vl1
gv 3.5.8_jp-9vl1.21x
nscd 2.1.3-26vl1
openssl-devel 0.9.5a-1vl7
python-devel 1.5.2-28vl3.21x
python-docs 1.5.2-28vl3.21x
python-tools 1.5.2-28vl3.21x
squid 6:2.3.STABLE5-0vl5
xchat 1.8.10-0vl0.21x

2002年08月11日

ThinkPad560(VineLinux)(2002/8/11)

apt-get update
apt-get -s upgrade
apt-get upgrade
apache 1.3.23-0vl0.4
apache-devel 1.3.23-0vl0.4
apache-manual 1.3.23-0vl0.4
mod_ssl 2.8.7-0vl0.4
mv /home/httpd/html/index.html /home/httpd/html/index.html.20020731
/etc/rc.d/init.d/httpd restart

ThinkPad560(VineLinux)(2002/8/11)

apt-get update
apt-get -s upgrade
apt-get upgrade
libpng 2:1.0.7-0vl2.2
openssl 0.9.5a-1vl6
libpng-devel 1:1.0.7-0vl2.2
openssl-devel 0.9.5a-1vl6

2002年07月20日

ThinkPad560(VineLinux)(2002/7/20)

apt-get update
apt-get -s upgrade
apt-get upgrade
apache 1.3.23-0vl0.3
apache-devel 1.3.23-0vl0.3
apache-manual 1.3.23-0vl0.3
mv /home/httpd/html/index.html /home/httpd/html/index.html.20020701
mod_ssl-2.8.7-0vl0.3.i386.rpmを取得
rpm -ivh mod_ssl-2.8.7-0vl0.3.i386.rpm
/etc/rc.d/init.d/httpd restart

2002年06月22日

ThinkPad560(VineLinux)(2002/6/22)

apt-get update
apt-get -s upgrade
apt-get upgrade
imap 4.7-8vl3
imap-devel 4.7-8vl3

ThinkPad560(VineLinux)(2002/6/22)

apt-get update
apt-get -s upgrade
apt-get upgrade
apache 1.3.23-0vl0.2
apache-devel 1.3.23-0vl0.2
apache-manual 1.3.23-0vl0.2
mv /home/httpd/html/index.html /home/httpd/html/index.html.20020622
/etc/rc.d/init.d/httpd restart

2002年06月15日

ThinkPad560(VineLinux)(2002/6/15)

apt-get update
apt-get -s upgrade
apt-get upgrade
imap 4.7-8vl2
imap-devel 4.7-8vl2

ThinkPad560(VineLinux)(2002/6/15)

apt-get update
apt-get -s upgrade
apt-get upgrade
bzip2 1.0.0-1vl2
arpwatch 1:2.1a11-13vl0
bzip2-devel 1.0.0-1vl2
fetchmail 5.9.0-0vl0.1
fetchmailconf
imap 4.7-8vl2
imap-devel 4.7-8vl2
libpcap 1:0.6.2-13vl0
tcpdump 1:3.6.2-13vl0

2002年05月18日

ThinkPad560(VineLinux)(2002/5/18)

apt-get update
apt-get -s upgrade
apt-get upgrade
sudo 1.6.3p6-0.6vl3

2002年04月27日

ThinkPad560(VineLinux)(2002/4/27)

apt-get update
apt-get -s upgrade
apt-get upgrade
XFree86 3.3.6-13vl28.1
XFree86-100dpi-fonts 3.3.6-13vl28.1
XFree86-75dpi-fonts 3.3.6-13vl28.1
XFree86-FBDev 3.3.6-13vl28.1
XFree86-SVGA 3.3.6-13vl28.1
XFree86-VGA16 3.3.6-13vl28.1
XFree86-XF86Setup 3.3.6-13vl28.1
XFree86-Xnest 3.3.6-13vl28.1
XFree86-Xvfb 3.3.6-13vl28.1
XFree86-cyrillic-fonts 3.3.6-13vl28.1
XFree86-devel 3.3.6-13vl28.1
XFree86-doc 3.3.6-13vl28.1
XFree86-libs 3.3.6-13vl28.1
XFree86-xfs 3.3.6-13vl28.1

ThinkPad560(VineLinux)(2002/4/27)

apt-get update
apt-get -s upgrade
apt-get upgrade
squid 6:2.3.STABLE5-0vl4

2002年03月23日

ThinkPad560(VineLinux)(2002/3/23)

apt-get update
apt-get -s upgrade
apt-get upgrade
rsync 2.4.1-2vl2

ThinkPad560(VineLinux)(2002/3/23)

kernelアップデート
Vine-2.1/updates/RPMS/i386からkernel-2.2.19-0vl0.24.i586.rpmを取得
Vine-2.1/updates/RPMS/i386からkernel-doc-2.2.19-0vl0.24.i386.rpmを取得
Vine-2.1/updates/RPMS/i386からkernel-headers-2.2.19-0vl0.24.i386.rpmを取得
Vine-2.1/updates/RPMS/i386からkernel-ibcs-2.2.19-0vl0.24.i386.rpmを取得
Vine-2.1/updates/RPMS/i386からkernel-pcmcia-cs-2.2.19-0vl0.24.i386.rpmを取得
Vine-2.1/updates/RPMS/i386からkernel-source-2.2.19-0vl0.24.i386.rpmを取得
Vine-2.1/updates/RPMS/i386からkernel-utils-2.2.19-0vl0.24.i386.rpmを取得
cd (パッケージのあるディレクトリ)
rpm -ivh --force kernel-2.2.19-0vl0.24.i586.rpm
rpm -Uvh kernel-pcmcia-cs-2.2.19-0vl0.24.i386.rpm
vi /etc/lilo.conf で以下を追加修正
image=/boot/vmlinuz-2.2.19-0vl0.23

image=/boot/vmlinuz-2.2.19-0vl0.24
/sbin/lilo
rpm -Uvh kernel-doc-2.2.19-0vl0.24.i386.rpm
rpm -Uvh kernel-headers-2.2.19-0vl0.24.i386.rpm kernel-source-2.2.19-0vl0.24.i386.rpm
rpm -Uvh kernel-ibcs-2.2.19-0vl0.24.i386.rpm
rpm -Uvh kernel-utils-2.2.19-0vl0.24.i386.rpm
vi /etc/pcmcia/network でpcmcia network起動後にnamed,smb,atalk関連を追加
再起動
----------
2002/3/23
apt-get update
apt-get -s upgrade
apt-get upgrade
fileutils 4.0x-1vl4
info 4.0-5vl0
popt 1.5.1-0vl2.1
rpm 3.0.6-0vl2.1
rmt 0.4b19-5.6x.1
sash 3.4-2vl0
zlib 1.1.3-25vl0
cvs 1.11.1p1-7vl0
dump 0.4b19-5.6x.1
dump-static 0.4b19-5.6x.1
rpm-build 3.0.6-0vl2.1
rpm-devel 3.0.6-0vl2.1
rpm-python 3.0.6-0vl2.1
texinfo 4.0-5vl0
zlib-devel 1.1.3-25vl0

2002年03月16日

ThinkPad560(VineLinux)(2002/3/16)

analog設定
2002/3/13
vi /etc/crontab で下記1行を追加
00 5 * * * root /usr/bin/analog
2002/3/16
vi /etc/crontab で下記1行を修正
00 5 * * * root /usr/bin/analog >/dev/null 2>&1

2002年03月13日

ThinkPad560(VineLinux)(2002/3/13)

apt-get update
apt-get -s upgrade
apt-get upgrade
openssh 2.9.9p2-0vl0.3
openssh-askpass 2.9.9p2-0vl0.3
openssh-askpass-gnome 2.9.9p2-0vl0.3
openssh-clients 2.9.9p2-0vl0.3
openssh-server 2.9.9p2-0vl0.3
squid 6:2.3.STABLE5-0vl2
uucp 1.06.1-33vl0

2002年02月09日

ThinkPad560(VineLinux)(2002/2/9)

apt-get update
apt-get -s upgrade
apt-get upgrade
rsync 2.4.1-2vl1

ThinkPad560(VineLinux)(2002/2/9)

apt-get update
apt-get -s upgrade
apt-get upgrade
at 3.1.8-23vl0.1
uucp 1.06.1-31vl0
xchat 1.4.2-0vl3

2002年02月02日

ThinkPad560(VineLinux)(2002/2/2)

apt-get update
apt-get -s upgrade
apt-get upgrade
gzip 1.2.4a-2vl1
perl 5.00503_jp-14.2
namazu 2.0.10-0vl0
namazu-devel 2.0.10-0vl0
ppxp 0.99120923-0vl4.1
procmail 3.21-0vl0.1
sudo 1.6.3p6-0.6vl2

2002年01月11日

ThinkPad560(VineLinux)(2002/1/11)

vi /root/chk_apt-get
apt-get update >/dev/null 2>&1
apt-get -s upgrade
vi /etc/crontab
00 7 * * 5 root /root/chk_apt-get

ThinkPad560(VineLinux)(2002/1/11)

apt-get update
apt-get -s upgrade
apt-get upgrade
proftpd 1:1.2.5-0vl0.1

ThinkPad560(VineLinux)(2002/1/11)

apt-get update
apt-get -s upgrade
apt-get upgrade
openssl 0.9.5a-1vl5
openssl-devel 0.9.5a-1vl5

ThinkPad560(VineLinux)(2002/1/11)

apt-get update
apt-get -s upgrade
apt-get upgrade
glibc 2.1.3-23vl1
glibc-devel 2.1.3-23vl1
glibc-profile 2.1.3-23vl1
nscd 2.1.3-23vl1

2001年12月20日

ThinkPad560(VineLinux)(2001/12/20)

opensshアップデート
apt-get update
apt-get -s upgrade
apt-get upgrade
openssh 2.9.9p2-0vl0.2
openssh-askpass 2.9.9p2-0vl0.2
openssh-askpass-gnome 2.9.9p2-0vl0.2
openssh-clients 2.9.9p2-0vl0.2
openssh-server 2.9.9p2-0vl0.2

2001年12月16日

ThinkPad560(VineLinux)(2001/12/16)

TP560交換
システムボード故障らしく勝手にRebootするようになりTP560を予備機と交換
現行機のHDD(VineLinuxインストール品)と増設memory(64M)を予備機のHDD(FreeBSDインストール品)と増設メモリ(32M)と交換

2001年12月12日

ThinkPad560(VineLinux)(2001/12/12)

screenアップデート
apt-get update
apt-get -s upgrade
apt-get upgrade
screen 3.9.10-0vl0

ThinkPad560(VineLinux)(2001/12/12)

kernelアップデート
Vine-2.1/updates/RPMS/i386からkernel-2.2.19-0vl0.23.i586.rpmを取得
Vine-2.1/updates/RPMS/i386からkernel-doc-2.2.19-0vl0.23.i386.rpmを取得
Vine-2.1/updates/RPMS/i386からkernel-headers-2.2.19-0vl0.23.i386.rpmを取得
Vine-2.1/updates/RPMS/i386からkernel-ibcs-2.2.19-0vl0.23.i386.rpmを取得
Vine-2.1/updates/RPMS/i386からkernel-pcmcia-cs-2.2.19-0vl0.23.i386.rpmを取得
Vine-2.1/updates/RPMS/i386からkernel-source-2.2.19-0vl0.23.i386.rpmを取得
Vine-2.1/updates/RPMS/i386からkernel-utils-2.2.19-0vl0.23.i386.rpmを取得
cd (パッケージのあるディレクトリ)
rpm -ivh --force kernel-2.2.19-0vl0.23.i586.rpm
rpm -Uvh kernel-pcmcia-cs-2.2.19-0vl0.23.i386.rpm
vi /etc/lilo.conf で以下を追加修正
image=/boot/vmlinuz-2.2.19-0vl0.22

image=/boot/vmlinuz-2.2.19-0vl0.23
/sbin/lilo
rpm -Uvh kernel-doc-2.2.19-0vl0.23.i386.rpm
rpm -Uvh kernel-headers-2.2.19-0vl0.23.i386.rpm kernel-source-2.2.19-0vl0.23.i386.rpm
rpm -Uvh kernel-ibcs-2.2.19-0vl0.23.i386.rpm
rpm -Uvh kernel-utils-2.2.19-0vl0.23.i386.rpm
vi /etc/pcmcia/network でpcmcia network起動後にnamed,smb,atalk関連を追加
再起動

2001年11月24日

ThinkPad560(VineLinux)(2001/11/24)

su
ssh-keygen -t dsa
chmod 600 ~/.ssh/id_dsa.pub
scp ~/.ssh/id_dsa.pub yahagi@freebsd:.ssh/authorized_keys2

2001年11月22日

ThinkPad560(VineLinux)(2001/11/22)

種々アップデート
apt-get update
apt-get -s upgrade
apt-get upgrade
diffutils 2.7.2-0vl1.1
lpr 0.50.5-1vl1
openssh 2.9.9p2-0vl0.1
openssh-askpass 2.9.9p2-0vl0.1
openssh-askpass-gnome 2.9.9p2-0vl0.1
openssh-clients 2.9.9p2-0vl0.1
openssh-server 2.9.9p2-0vl0.1
xloadimage 4.1-19vl0

2001年11月20日

ThinkPad560(VineLinux)(2001/11/20-)

vi /etc/analog.cfg

2001年11月16日

ThinkPad560(VineLinux)(2001/11/16)

http://www.jp.analog.cx/moomin/analog-5.01-jp1.0.src.rpm を取得
rpm --rebuild analog-5.01-jp1.0.src.rpm
rpm -ivh analog-5.01-jp1.0.i386.rpm
vi /etc/httpd/conf/httpd.conf
Allow from localhost

Allow from 192.168.1.
/etc/rc.d/init.d/httpd restart

ThinkPad560(VineLinux)(2001/11/16)

設定変更
vi /etc/httpd/conf/httpd.conf
HostnameLookups Off

HostnameLookups On
/etc/rc.d/init.d/httpd restart

2001年11月09日

ThinkPad560(VineLinux)(2001/11/9)

「ネットワーク名にアクセスできません」不具合対応
vi /etc/smb.conf でpasswdに存在するユーザーに変更
guest account = smbguest

guest account = nobody
/etc/rc.d/init.d/smb restart

2001年11月08日

ThinkPad560(VineLinux)(2001/11/8)

アップデート
apt-get update
apt-get -s upgrade
apt-get upgrade で以下をアップデート
openssl-0.9.5a-1vl4.i386.rpm
openssl-devel-0.9.5a-1vl4.i386.rpm

ThinkPad560(VineLinux)(2001/11/8)

squidアップデート
apt-get update
apt-get -s upgrade
apt-get upgrade で以下をアップデート
squid-2.3.STABLE1-5vl2.i386.rpm

2001年10月26日

ThinkPad560(VineLinux)(2001/10/26)

アップデート
apt-get update
apt-get -s upgrade
apt-get upgrade で以下にアップデート
apache 1.3.22-0vl0
apache-devel 1.3.22-0vl0
apache-manual 1.3.22-0vl0
以下の警告対策としてhttpd.confを編集
警告: /etc/httpd/conf/httpd.conf は /etc/httpd/conf/httpd.conf.rpmnew として作成されます
cp /etc/httpd/conf/httpd.conf.rpmnew /etc/httpd/conf/httpd.conf
vi /etc/httpd/conf/httpd.conf
以下の警告は無視
警告: /home/httpd/html/index.html は /home/httpd/html/index.html.rpmnew として作成されます
/etc/rc.d/init.d/httpd restart

ThinkPad560(VineLinux)(2001/10/26)

Kernel他アップデート
Vine-2.1/updates/RPMS/i386からkernel-2.2.19-0vl0.22.i586.rpmを取得
Vine-2.1/updates/RPMS/i386からkernel-doc-2.2.19-0vl0.22.i386.rpmを取得
Vine-2.1/updates/RPMS/i386からkernel-headers-2.2.19-0vl0.22.i386.rpmを取得
Vine-2.1/updates/RPMS/i386からkernel-ibcs-2.2.19-0vl0.22.i386.rpmを取得
Vine-2.1/updates/RPMS/i386からkernel-pcmcia-cs-2.2.19-0vl0.22.i386.rpmを取得
Vine-2.1/updates/RPMS/i386からkernel-source-2.2.19-0vl0.22.i386.rpmを取得
Vine-2.1/updates/RPMS/i386からkernel-utils-2.2.19-0vl0.22.i386.rpmを取得
cd (パッケージのあるディレクトリ)
rpm -ivh --force kernel-2.2.19-0vl0.22.i586.rpm
rpm -Uvh kernel-pcmcia-cs-2.2.19-0vl0.22.i386.rpm
vi /etc/lilo.conf で以下を追加修正
image=/boot/vmlinuz-2.2.19-0vl0.20

image=/boot/vmlinuz-2.2.19-0vl0.22
/sbin/lilo
rpm -Uvh kernel-doc-2.2.19-0vl0.22.i386.rpm
rpm -Uvh kernel-headers-2.2.19-0vl0.22.i386.rpm kernel-source-2.2.19-0vl0.22.i386.rpm
rpm -Uvh kernel-ibcs-2.2.19-0vl0.22.i386.rpm
rpm -Uvh kernel-utils-2.2.19-0vl0.22.i386.rpm
vi /etc/pcmcia/network でpcmcia network起動後にnamed,smb,atalk関連を追加
再起動
apt-get update
apt-get -s upgrade
apt-get upgrade
logrotate 3.5.2-0.6vl0

2001年09月19日

ThinkPad560(VineLinux)(2001/9/19)

rpm-utilsインストール
VinePlus/2.1/RPMS/noarch/からrpm-utils-1.5-2vl1.noarch.rpmを取得
rpm -ivh rpm-utils-1.5-2vl1.noarch.rpm

2001年09月18日

ThinkPad560(VineLinux)(2001/9/18)

kernelアップデート
Vine-2.1/updates/RPMS/i386からkernel-2.2.19-0vl0.20.i586.rpmを取得
Vine-2.1/updates/RPMS/i386からkernel-doc-2.2.19-0vl0.20.i386.rpmを取得
Vine-2.1/updates/RPMS/i386からkernel-headers-2.2.19-0vl0.20.i386.rpmを取得
Vine-2.1/updates/RPMS/i386からkernel-ibcs-2.2.19-0vl0.20.i386.rpmを取得
Vine-2.1/updates/RPMS/i386からkernel-pcmcia-cs-2.2.19-0vl0.20.i386.rpmを取得
Vine-2.1/updates/RPMS/i386からkernel-source-2.2.19-0vl0.20.i386.rpmを取得
Vine-2.1/updates/RPMS/i386からkernel-utils-2.2.19-0vl0.20.i386.rpmを取得
Vine-2.1/updates/RPMS/i386からdev-2.7.18-3vl7.i386.rpmを取得
Vine-2.1/updates/RPMS/i386からlosetup-2.10r-0.6.xvl0.i386.rpmを取得
Vine-2.1/updates/RPMS/i386からmount-2.10r-0.6.xvl0.i386.rpmを取得
Vine-2.1/updates/RPMS/i386からnfs-utils-0.3.1-0.6.x.1vl0.i386.rpmを取得
consoleからrootでログイン
init S
cd (パッケージのあるディレクトリ)
rpm -Uvh mount-2.10r-0.6.xvl0.i386.rpm
rpm -Uvh nfs-utils-0.3.1-0.6.x.1vl0.i386.rpm
rpm -ivh --force kernel-2.2.19-0vl0.20.i586.rpm
rpm -Uvh kernel-pcmcia-cs-2.2.19-0vl0.20.i386.rpm
vi /etc/lilo.conf で以下を追加修正
image=/boot/vmlinuz-2.2.19-0vl0.20
label=linux
read-only
root=/dev/hda1

label=linux →label=linux.old
/sbin/lilo
rpm -Uvh kernel-doc-2.2.19-0vl0.20.i386.rpm
rpm -Uvh kernel-headers-2.2.19-0vl0.20.i386.rpm kernel-source-2.2.19-0vl0.20.i386.rpm
rpm -Uvh dev-2.7.18-3vl7.i386.rpm
rpm -Uvh kernel-ibcs-2.2.19-0vl0.20.i386.rpm
rpm -Uvh kernel-utils-2.2.19-0vl0.20.i386.rpm
rpm -Uvh losetup-2.10r-0.6.xvl0.i386.rpm
vi /etc/pcmcia/network でpcmcia network起動後にnamed,smb,atalkを再起動
再起動

2001年09月16日

ThinkPad560(VineLinux)(2001/9/16)

リモートバックアップ設定
接続するユーザになる
ssh-keygen
パスフレーズはxxxxxxxx
freebsdで以下の操作
cd /usr/ports/net/rsync
make
make install
su
ssh-keygen
パスフレーズはxxxxxxxx
scp ~/.ssh/identity.pub ユーザ名@tp560:.ssh/authorized_keys
chmod 600 ~ユーザ名/.ssh/authorized_keys
freebsdで以下の操作
vi /root/backup
/usr/local/bin/rsync -azuv ユーザ名@tp560:/home/download/ /home/download/
/usr/local/bin/rsync -azuv --delete ユーザ名@tp560:/home/yahagi/ /home/tp560/yahagi/
/usr/local/bin/rsync -azuv --delete ユーザ名@tp560:/home/httpd/ /home/tp560/httpd/
chmod +x /root/backup
mkdir /home/tp560
/root/backup
vi /etc/crontab で以下1行を追加
0 6 * * 6 root /root/backup

2001年09月15日

ThinkPad560(VineLinux)(2001/09/15)

Vineのパッチ
Vine-2.1/updates/RPMS/i386からWindowMaker-0.62.1-0vl9.i386.rpmを取得
rpm -Uvh WindowMaker-0.62.1-0vl9.i386.rpm
Vine-2.1/updates/RPMS/i386からfetchmail-5.9.0-0vl0.i386.rpmを取得
Vine-2.1/updates/RPMS/i386からfetchmailconf-5.9.0-0vl0.i386.rpmを取得
rpm -Uvh fetchmail-5.9.0-0vl0.i386.rpm fetchmailconf-5.9.0-0vl0.i386.rpm
以下のメッセージが表示されたが無視
/usr/man/man1/fetchmail.1 の削除に失敗: そのようなファイルやディレクトリはありません
Vine-2.1/updates/RPMS/i386からprocmail-3.21-0vl0.i386.rpmを取得
rpm -Uvh procmail-3.21-0vl0.i386.rpm
Vine-2.1/updates/RPMS/i386からman-1.5i-10vl1.2.i386.rpmを取得
Vine-2.1/updates/RPMS/i386からmktemp-1.5-2.1.6xvl1.i386.rpmを取得
rpm -Uvh mktemp-1.5-2.1.6xvl1.i386.rpm
rpm -Uvh man-1.5i-10vl1.2.i386.rpm
Vine-2.1/updates/RPMS/i386からghostscript-5.50-0vl2.1.i386.rpmを取得
rpm -Uvh ghostscript-5.50-0vl2.1.i386.rpm

2001年09月05日

ThinkPad560(VineLinux)(2001/9/5)

インストール
http://websylpheed.good-day.net/からwebsylpheed_0.0.3.tar.gzを取得
cd /home/httpd/html
tar xzf ~yahagi/rpm/SRPMS/websylpheed_0.0.3.tar.gz
mv websylpheed-0.0.3 websylpheed
cd websylpheed
vi で以下4ファイルを修正
address.php3,address_edit.php3,address_edit_2.php3,signature_edit.php3
$conn = pg_connect ( "dbname=imp" );

$conn = pg_connect ( "dbname=horde user=hordemgr password=xxxxxxxx" );
携帯電話からhttps://www.masaji.org/websylpheedにアクセスして確認

2001年08月31日

ThinkPad560(VineLinux)(2001/8/31)

アップグレード
http://www.trustbee.com/script/download/?m=dl&id=Horde-1.2.6-jpを取得
http://www.trustbee.com/script/download/?m=dl&id=Imp-2.2.6-jpを取得
cd /home/httpd/html
rm -r -f horde
tar xzf ~yahagi/rpm/SRPMS/horde-1.2.6-jp-0.3.tgz
tar xzf ~yahagi/rpm/SRPMS/imp-2.2.6-jp-0.3.tgz
mv horde-1.2.6-jp horde
mv imp-2.2.6-jp horde/imp
cd horde
./install.sh
netscapeでhttp://192.168.1.250/horde/setup.php3にアクセス
imp-2.2.5と同様に設定
./secure.sh
cd /home/httpd/html/horde/scripts/database
sh dbpasswd.sh
cd /etc/httpd
rm -r -f phplib
cd /home/httpd/html/horde
mv phplib /etc/httpd/phplib
cd /etc/httpd/phplib
vi local.incで30〜46行目のコメント(#)をはずす
vi prepend.php3
require($_PHPLIB["libdir"] . "db_mysql.inc");

require($_PHPLIB["libdir"] . "db_pgsql.inc");

2001年08月25日

ThinkPad560(VineLinux)(2001/8/25)

アップデート
Vine-2.1/updates/RPMS/i386からtelnet-0.17.6x-18vl0.i386.rpm を取得
Vine-2.1/updates/RPMS/i386からtelnet-server-0.17.6x-18vl0.i386.rpmを取得
rpm -Uvh telnet-0.17.6x-18vl0.i386.rpm
rpm -Uvh telnet-server-0.17.6x-18vl0.i386.rpm

ThinkPad560(VineLinux)(2001/8/25)

アップデート
Vine-2.1/updates/RPMS/i386からsamba-2.0.10_ja_1.1-0vl1.i386.rpm を取得
Vine-2.1/updates/RPMS/i386からsamba-client-2.0.10_ja_1.1-0vl1.i386.rpm を取得
Vine-2.1/updates/RPMS/i386からsamba-common-2.0.10_ja_1.1-0vl1.i386.rpmを取得
rpm -Uvh --nodeps samba-common-2.0.10_ja_1.1-0vl1.i386.rpm
rpm -Uvh samba-2.0.10_ja_1.1-0vl1.i386.rpm
rpm -Uvh samba-client-2.0.10_ja_1.1-0vl1.i386.rpm
/etc/rc.d/init.d/smb restart

2001年08月22日

ThinkPad560(VineLinux)(2001/8/22)

masaji.orgをプライベートIPとして設定
(www.masaji.orgにproxy経由せず接続させるために設定)
vi /etc/named.conf で以下を追加
zone "masaji.org"{
type master;
file "masaji.org";
};
vi /var/named/masaji.org
/etc/rc.d/init.d/named restart

2001年08月21日

ThinkPad560(VineLinux)(2001/8/21)

qpopper許可設定
vi /etc/hosts.allow で以下を追加
in.qpopper : ALL : spawn ( mail -s "%d access from %c allowed" root ) & : allow

2001年08月15日

ThinkPad560(VineLinux)(2001/8/15)

time error xxxx.xxxxxx is way too large対策
vi /etc/crontab
01 1 * * * root /sbin/clock --systohcを追加

2001年08月12日

ThinkPad560(VineLinux)(2001/8/12)

Cron run-parts /etc/cron.weeklyメール対策
gzip /usr/man/man1/fetchmail.1

2001年08月11日

ThinkPad560(VineLinux)(2001/8/11)

POP before SMTP(Drac)対応
ftp://contrib.redhat.com/pub/contrib/libc6/SRPMS/からdracd-1.10-5.src.rpmを取得
rpm --rebuild dracd-1.10-5.src.rpm
rpm -ivh /usr/src/redhat/RPMS/i386/dracd-1.10-5.i386.rpm
/etc/rc.d/init.d/dracd start
ftp://contrib.redhat.com/pub/contrib/libc6/SRPMS/からqpopper-4.0.1-1.src.rpm
rpm -rebuild qpopper-4.0.1-1.src.rpm
rpm -Uvh /usr/src/redhat/RPMS/i386/qpopper-4.0.1-1.i386.rpm
MailソフトでPOP3接続し、/usr/bin/db_dump -p /etc/mail/dracd.dbで確認

ThinkPad560(VineLinux)(2001/8/11)

POP before SMTP(Drac)設定
qpopperをDrac対応
vi /etc/postfix/main.cf
smtpd_recipient_restrictions =
permit_mynetworks
check_client_access btree:/etc/mail/dracd
check_relay_domains
/etc/rc.d/init.d/postfix restart
http://www.kyoto.wide.ad.jp/mta/relaycheck.htmlでホスト名: masaji.org が"masaji.orgは不正転送を拒否します"を確認
/usr/sbin/testdrac localhost 203.178.136.56
http://www.kyoto.wide.ad.jp/mta/relaycheck.htmlでホスト名: masaji.org で"masaji.org は不正転送を受理します"を確認

ThinkPad560(VineLinux)(2001/8/11)

masaji.orgのDNS解除&情報系ログ停止設定&"No default TTL"対策
vi /etc/named.conf
zone "masaji.org"{}を削除
logging { category lame-servers { null; }; category statistics { null; }; category cname { null; }; category maintenance { null; }; };を追加
/var/named/以下の各fileの先頭行に$TTL 259200 ; 3 Daysを追加
/etc/rc.d/init.d/named restart

ThinkPad560(VineLinux)(2001/8/11)

syslogからlogfileへ変更
vi /etc/ntp.conf
logfile /var/log/xntpd.log
touch /var/log/xntpd.log
chmod 644 /var/log/xntpd.log
vi /etc/logrotate.d/xntpd で作成
chmod 644 /etc/logrotate.d/xntpd
/etc/rc.d/init.d/xntpd restart

2001年08月08日

ThinkPad560(VineLinux)(2001/8/8)

USB設定解除、Memory72M認識設定
mv /etc/fstab /etc/fstab.org
cp /etc/fstab.org /etc/fstab
vi fstab で/proc/bus/usbの行を削除
mv /etc/lilo.conf /etc/lilo.conf.org
cp /etc/lilo.conf.org /etc/lilo.conf
vi lilo.conf でappendにmem=72Mとusb=offを追加
/sbin/lilo.conf
TP560再起動
----------
HDD高速化(2001/8/8)
/sbin/hdparm -c 1 /dev/hda
/sbin/hdparm -t /dev/hda で転送速度が速くなったことを確認
mv /etc/rc.d/rc.local /etc/rc.d/rc.local.org
cp /etc/rc.d/rc.local.org /etc/rc.d/rc.local
vi /etc/rc.d/rc.local で/sbin/hdparm -c 1 /dev/hdaを追加

2001年08月04日

ThinkPad560(VineLinux)(2001/8/4)

pcmcia対応
(pcmcia network起動後にnamed,smb,atalk)
vi /etc/pcmcia/network

ThinkPad560(VineLinux)(2001/8/4)

アップデート
Vine-2.1/updates/RPMS/i386からapache-1.3.20-0vl1.i386.rpmを取得
Vine-2.1/updates/RPMS/i386からapache-devel-1.3.20-0vl1.i386.rpmを取得
Vine-2.1/updates/RPMS/i386からapache-manual-1.3.20-0vl1.i386.rpmを取得
rpm -Uvh apache-1.3.20-0vl1.i386.rpm
rpm -Uvh apache-devel-1.3.20-0vl1.i386.rpm
rpm -Uvh apache-manual-1.3.20-0vl1.i386.rpm
/etc/rc.d/init.d/httpd restart

ThinkPad560(VineLinux)(2001/8/4)

PublicDNS削除
http://www.granitecanyon.com/cgi-bin/publicdns.cgi/oldにアクセス
Domain/Zone: masaji.org
Password: *******
delete zoneボタンをクリック
直ぐに受信したメール(Agreement to Public DNS terms of use for masaji.org)をsoa@granitecanyon.comに転送

ThinkPad560(VineLinux)(2001/8/4)

pcmcia対応
(pcmcia network起動後にnamed,smb,atalkを再起動)
vi /etc/pcmcia/network

ThinkPad560(VineLinux)(2001/8/4)

アップデート
Vine-2.1/updates/RPMS/i386からxntp3-5.93-15vl2.i386.rpmを取得
rpm -Uvh xntp3-5.93-15vl2.i386.rpm
/etc/rc.d/init.d/xntpd restart

ThinkPad560(VineLinux)(2001/8/4)

Vineのパッチ
Vine-2.1/updates/RPMS/i386からsudo-1.6.3p6-0.6vl1.i386.rpmを取得
rpm -Uvh sudo-1.6.3p6-0.6vl1.i386.rpm
Vine-2.1/updates/RPMS/i386からquota-2.00pre3-8vl0.1.i386.rpmを取得
rpm -Uvh quota-2.00pre3-8vl0.1.i386.rpm
Vine-2.1/updates/RPMS/i386からglibc-2.1.3-22vl3.i386.rpmを取得
Vine-2.1/updates/RPMS/i386からglibc-devel-2.1.3-22vl3.i386.rpmを取得
Vine-2.1/updates/RPMS/i386からglibc-profile-2.1.3-22vl3.i386.rpmを取得
Vine-2.1/updates/RPMS/i386からnscd-2.1.3-22vl3.i386.rpmを取得
rpm -Uvh glibc-2.1.3-22vl3.i386.rpm
rpm -Uvh glibc-devel-2.1.3-22vl3.i386.rpm
rpm -Uvh glibc-profile-2.1.3-22vl3.i386.rpm
rpm -Uvh nscd-2.1.3-22vl3.i386.rpm
Vine-2.1/updates/RPMS/i386からwdm-1.20-1vl16.i386.rpmを取得
rpm -Uvh wdm-1.20-1vl16.i386.rpm
以下のメッセージが表示されたが無視
警告: /etc/X11/wdm/wdm-config.in は /etc/X11/wdm/wdm-config.in.rpmsave として保存されます
Vine-2.1/updates/RPMS/i386からw3m-0.1.10-0vl7.i386.rpmを取得
rpm -Uvh w3m-0.1.10-0vl7.i386.rpm

2001年07月31日

ThinkPad560(VineLinux)(2001/7/31)

蓋閉じ時サスペンドのDisable
IBMサイトからuttpfdos.exeを取得
uttpfdos.exeを実行し解凍
システムファイル入りFDに解凍したファイル群をコピー
FDでMS-DOS起動
ps2 cover disable

ThinkPad560(VineLinux)(2001/7/31)

LANカード交換
MELCO製LPC2-T(10M)をcorega製FEther PCC-TXF(10/100M)に交換(設定変更なし)

2001年07月16日

ThinkPad560(VineLinux)(2001/7/16)

インストール
http://www2.biglobe.ne.jp/%7Enir/soft/npc-0.83.tar.gzを取得
tar zxvf npc-0.83.tar.gz
cd npc-0.83/src
chmod +w Makefile
vi Makefile
INDEX_DIR = /usr/local/etc/httpd/index

INDEX_DIR = /home/httpd/html
make
cp npc.cgi /home/httpd/cgi-bin
cd ../conf
nkf -e sample2.idx /home/httpd/html/npc.idx
chmod o+w /home/httpd/html/npc.idx
vi /home/httpd/html/npc.idx

ThinkPad560(VineLinux)(2001/7/16)

設定変更
vi ~yahagi/sky.pl/sky.dat

2001年07月15日

ThinkPad560(VineLinux)(2001/7/15)

Memory増設
32MB増設メモリ(純正)を64MB増設メモリ(Tracscend製TS64MIB0268)に交換(IBMサポート外の合計72Mに増設)

2001年07月13日

ThinkPad560(VineLinux)(2001/7/13)

ログアウト不具合対策
cd /etc/httpd
mv phplib phplib.org
cd /home/httpd/html/horde
mv phplib /etc/httpd/phplib
cd /etc/httpd/phplib
vi local.incで30〜46行目のコメント(#)をはずす
vi prepend.php3
require($_PHPLIB["libdir"] . "db_mysql.inc");

require($_PHPLIB["libdir"] . "db_pgsql.inc");
/etc/rc.d/init.d/httpd restart

2001年07月12日

ThinkPad560(VineLinux)(2001/7/12)

文字化け対策
cd /etc/httpd
vi php3.ini で以下の個所を修正
i18n.http_output = PASS

2001年07月10日

ThinkPad560(VineLinux)(2001/7/9-10)

インストール
http://www.trustbee.com/script/download/?m=dl&id=Horde-1.2.5-jpを取得
http://www.trustbee.com/script/download/?m=dl&id=Imp-2.2.5-jpを取得
cd /home/httpd/html
tar xzf ~yahagi/rpm/SRPMS/horde-1.2.5-jp-0.1.tgz
tar xzf ~yahagi/rpm/SRPMS/imp-2.2.5-jp-0.1.tgz
mv horde-1.2.5-jp horde
mv imp-2.2.5-jp horde/imp
cd horde
./install.sh
netscapeでhttp://192.168.1.250/horde/setup.php3にアクセス

言語の設定:デフォルト言語:がJapanese-[ja]であることを確認し、次へ
サーバ固有の設定:ローカルサーバ名:がwww.masaji.orgであることを確認し、次へ
Webサーバの設定:ルートのベースURL:が/horde/impであることを確認
Webサーバの設定:画像のベースURL:が/horde/imp/graphicsであることを確認し、次へ
メールサーバの設定:デフォルトIMAPサーバ:がlocalhostであることを確認
メールサーバの設定:デフォルトFromアドレス:をmasaji.orgに変更
メールサーバの設定:デフォルトIMAPポート番号:が143であることを確認
Cyrus IMAPの設定:個人フォルダ:が(空白)であることを確認
メールフォルダの設定:メールフォルダのルート:にmail/を入力
メールフォルダの設定:IMAPの購読の使用:が有効であることを確認
メールフォルダの設定:ドットファイルの表示:が無効であることを確認
メールフォルダの設定:送信済みメールの保存:が有効であることを確認し、次へ
外部プログラムの設定:Sendmail:が/usr/sbin/sendmailであることを確認
外部プログラムの設定:ISpell:が(空欄)であることを確認
外部プログラムの設定:MSWordView:が/usr/bin/wvHtmlであることを確認
外部プログラムの設定:GNU Tar:が/bin/tarであることを確認し、次へ
ユーザの変更権の設定:サーバの変更:が無効であることを確認
ユーザの変更権の設定:フォルダの変更:が無効であることを確認
ユーザの変更権の設定:送信元の変更:が有効であることを確認
ユーザの変更権の設定:送信者名の変更:が有効であることを確認
ユーザの変更権の設定:LDAP検索の使用:を無効に変更
ユーザの変更権の設定:アドレスブックの使用:が有効であることを確認し、次へ
新着メール通知の設定:新着メールのポップアップ:が有効であることを確認
新着メール通知の設定:リフレッシュ秒数:が300であることを確認し、次へ
メッセージの設定:ヘッダの追加:が有効であることを確認
メッセージの設定:トレイラーの追加:が無効であることを確認
メッセージの設定:MIMEテキストの表示:が有効であることを確認
データベースの設定:データベースの使用:を有効に変更
データベースの設定:データベースタイプ:をPostgreSQL-[pgsql]に変更
データベースの設定:ユーザ名:がhordemgrであることを確認
データベースの設定:パスワード:がhordemgrであることを確認
データベースの設定:データベース名:がhordeであることを確認
データベースの設定:サーバ名:がlocalhostであることを確認
データベースの設定:設定テーブル:がimp_prefであることを確認
データベースの設定:アドレステーブル:がimp_addrであることを確認し、次へ
ファイル書込の確認で確認し、ファイル書込

./secure.sh
su - postgres
cd /home/httpd/html/horde/scripts/database
sh pgsql_cuser.sh
psql template1 < pgsql_create.sql
exit
cd /etc/httpd/phplib
mv local.inc local.inc.20010709
cp /home/httpd/html/horde/phplib/local.inc local.inc
chown 100 local.inc
chgrp users local.inc
vi local.incで30〜46行目のコメント(#)をはずす
cd /etc/httpd
mv php3.ini php3.ini.20010709
cp php3.ini.20010709 php3.ini
vi php3.ini で以下の個所を修正
i18n.http_output = SJIS
i18n.internal_encoding = EUC-JP
i18n.script_encoding = auto
i18n.http_input = auto
i18n.http_input_default = SJIS
include_path = ./:/etc/httpd/phplib
auto_prepend_file = /etc/httpd/phplib/prepend.php3
track_vars = On
magic_quotes_gpc = Off
cd /home/httpd/html/horde/scripts/database
sh dbpasswd.sh
cd /home/httpd/html/horde/phplib
cp horde* /etc/httpd/phplib/
cd /etc/httpd/phplib
chown 100 horde*
chgrp users horde*
/etc/rc.d/init.d/httpd restart

ThinkPad560(VineLinux)(2001/7/10)

設定
vi /etc/inetd.conf
imap stream tcp nowait root /usr/sbin/tcpd imapd

imap stream tcp nowait root /usr/sbin/tcpd imapd
kill -HUP {inetd.pid}
telnet localhost imap
IMAPのメッセージが表示されることを確認
0 logout でログアウト

2001年07月08日

ThinkPad560(VineLinux)(2001/7/8)

php対応
VinePlusからphp3-3.0.18_i18n_ja-0vl1.src.rpmを取得
rpm -ivh php3-3.0.18_i18n_ja-0vl1.src.rpm
rpm --rebuild php3-3.0.18_i18n_ja-0vl1.src.rpm
rpm -ivh /usr/src/redhat/RPMS/i386/php3-3.0.18_i18n_ja-0vl1.i386.rpm
rpm -ivh /usr/src/redhat/RPMS/i386/php3-manual-3.0.18_i18n_ja-0vl1.i386.rpm
rpm -ivh /usr/src/redhat/RPMS/i386/php3-cgi-3.0.18_i18n_ja-0vl1.i386.rpm
rpm -ivh /usr/src/redhat/RPMS/i386/php3-cgi-imap-3.0.18_i18n_ja-0vl1.i386.rpm
rpm -ivh /usr/src/redhat/RPMS/i386/php3-cgi-pgsql-3.0.18_i18n_ja-0vl1.i386.rpm
more /etc/httpd/conf/httpd.conf でphp3関連の記述が追加されていることを確認
cd /home/httpd/html
vi phpinfo.php3
phpinfo();
?>
/etc/rc.d/init.d/httpd restart
netscapeでhttp://server/phpinfo.php3を確認
http://phplib.netuse.de/download/phplib-7.2c.tar.gzを取得
cd /usr/local/src
tar zxvf /home/yahagi/rpm/SRPMS/phplib-7.2c.tar.gz
cd phplib-7.2c
mv php /etc/httpd/phplib (ApacheのServerRootディレクトリにmv)
cd /etc/httpd/phplib
mv prepend.php3 prepend.php3.org
cp prepend.php3.org prepend.php3
chown 100 prepend.php3
chgrp users prepend.php3
vi prepend.php3
require($_PHPLIB["libdir"] . "db_mysql.inc");

require($_PHPLIB["libdir"] . "db_pgsql.inc");
cd /etc/httpd
mv php3.ini php3.ini.org
cp php3.ini.org php3.ini
vi php3.ini
auto_prepend_file =

auto_prepend_file = /etc/httpd/phplib/prepend.php3
...
include_path =

include_path = ./:/etc/httpd/phplib
cd /usr/local/src/phplib-7.2c
mv pages /home/httpd/html
cd /usr/local/src/phplib-7.2c/stuff
mv create_database.pgsql create_database.pgsql.org
cp create_database.pgsql.org create_database.pgsql
chown 100 create_database.pgsql
chgrp users create_database.pgsql
/sbin/chkconfig postgresql on
/etc/rc.d/init.d/postgresql start
vi create_database.pgsql
// の行を削除
su - postgres
createdb example_database
psql -e example_database < /usr/local/src/phplib-7.2c/stuff/create_database.pgsql
psql example_database
example_database=# create user nobody;
example_database=# grant all on active_sessions to nobody;
example_database=# grant all on active_sessions_split to nobody;
example_database=# grant all on auth_user to nobody;
example_database=# grant all on auth_user_md5 to nobody;
example_database=# \q
exit
cd /etc/httpd/phplib
mv local.inc local.inc.org
cp local.inc.org local.inc
chown 100 local.inc
chgrp users local.inc
vi local.inc
var $User = "example_user";

var $User = "nobody";
/etc/rc.d/init.d/httpd restart
netscapeでhttp://server/pages/を確認

2001年07月05日

ThinkPad560(VineLinux)(2001/7/5)

インストール
http://rie.h.kobe-u.ac.jp/~ohkubo/script/sky_series_19990911.tar.gzを~yahagi/sky.plに取得
cd ~yahagi/sky.pl
tar xvzf sky_series_19990911.tar.gz
mv 19990911/* ./
rmdir 19990911
mkdir database
chmod 700 database
mv sky.dat sky.dat.org
cp sky.dat.org sky.dat
vi sky.dat
cd ~yahagi
vi .forward で下記作成

\yahagi, "| /home/yahagi/sky.pl/sky.pl -mail"

yahagi@masaji.org宛にmailを送信
cat ~yahagi/sky.pl/sky.log

ThinkPad560(VineLinux)(2001/7/5)

ADSLモデム対応(プライベートIPからグローバルIP経由でプライベートIPに接続)
proxy.pacを作成(自分のグローバルIPのみproxy経由)
netscapeで自動プロキシ設定にし"file:///C|/My Documents/Netscape/proxy.pac"のように設定
netscapeからhttp://www.masaji.org/に接続
netscapeからhttp://202.247.106.83/に接続

ThinkPad560(VineLinux)(2001/7/5)

ADLSモデム対応
ISDNルータからADSLモデムへ変更したための対応
・vi /etc/sysconfig/netowrk
GATEWAY 192.168.1.254 を GATEWAY 192.168.1.1 に変更

2001年07月04日

ThinkPad560(VineLinux)(2001/7/4)

IP変更
vi /etc/postfix/main.cf
myhostnameのyahagi.masaji.orgをbiglobe.masaji.orgに変更
mydestinationにeAc9Aaa083.tky.mesh.ad.jpを追加
/etc/rc.d/init.d/postfix restart
tp560への受信テスト(他リレーホスト:mua.biglobe.ne.jpから)
・yahagi@masaji.orgへ
・yahagi@eAc9Aaa083.tky.mesh.ad.jpへ
・sphere@eAc9Aaa083.tky.mesh.ad.jpへ

ThinkPad560(VineLinux)(2001/7/?)

No-IP+設定
http://www.no-ip.com/でNo-IP Plus登録
PSI-JapanのWebページでDNS情報を変更

ThinkPad560(VineLinux)(2001/7/4)

IP変更
ISPを変更したためにIPが変更したことへの対応
vi /etc/named.conf
vi /var/named/masaji.org
/etc/rc.d/init.d/named restart
nslookup biglobe.masaji.org 127.0.0.1
nslookup biglobe.masaji.org 192.168.1.250
http://www.granitecanyon.com/cgi-bin/publicdns.cgi/primaryにアクセス

Domain/Zone: masaji.org
Password: *******
loginボタンをクリック
RRs変更
masaji.org. IN NS ns1.granitecanyon.com.
masaji.org. IN NS ns2.granitecanyon.com.
masaji.org. IN RP yahagi_m.mua.biglobe.ne.jp. Yahagi.Masaji.masaji.org.
Yahagi.Masaji.masaji.org. IN TXT "Yahagi Masaji"
localhost.masaji.org. IN A 127.0.0.1
biglobe.masaji.org. IN A 202.247.106.83
ftp.masaji.org. IN CNAME biglobe.masaji.org.
www.masaji.org. IN CNAME biglobe.masaji.org.
masaji.org. IN MX 10 biglobe.masaji.org.
sendボタンをクリック

直ぐに受信したメール(Agreement to Public DNS terms of use for masaji.org)をsoa@granitecanyon.comに転送
数時間から十数時間後に(DNS updates COMPLETE)を受信し、24時間以内に反映
dig @ns1.granitecanyon.com masaji.org mx
dig @ns1.granitecanyon.com www.masaji.org

2001年06月20日

ThinkPad560(VineLinux)(2001/6/20)

SSL対応
vi /home/httpd/cgi-bin/webmailer/var.pl で下記個所を修正

$home_url = '/';

$home_url = 'http://www.masaji.org/';

ThinkPad560(VineLinux)(2001/6/20)

OpenSSLインストール
rpm -q openssl
http://www.modssl.orgからmod_ssl-2.8.3-1.3.19.tar.gzを取得
tar zxvf mod_ssl-2.8.3-1.3.19.tar.gz
cd mod_ssl-2.8.3-1.3.19
./configure --with-apxs=/usr/sbin/apxs --with-mm=SYSTEM
make
make install
cd /var/ssl
openssl req -config /var/ssl/openssl.cnf -new -nodes -keyout www.pem -out newreq.pem

Using configuration from /var/ssl/openssl.cnf
Generating a 1024 bit RSA private key
.........++++++
...............................................++++++
writing new private key to 'www.pem'
-----
You are about to be asked to enter information that will be incorporated
into your certificate request.
What you are about to enter is what is called a Distinguished Name or a DN.
There are quite a few fields but you can leave some blank
For some fields there will be a default value,
If you enter '.', the field will be left blank.
-----
Country Name (2 letter code) [AU]:JP
State or Province Name (full name) [Some-State]:Kanagawa
Locality Name (eg, city) []:Kamakura
Organization Name (eg, company) [Internet Widgits Pty Ltd]:Private
Organizational Unit Name (eg, section) []:
Common Name (eg, YOUR name) []:Yahagi Masaji
Email Address []:yahagi@masaji.org

Please enter the following 'extra' attributes
to be sent with your certificate request
A challenge password []:
An optional company name []:

mv www.pem private/
mv openssl.cnf openssl.cnf.org
cp openssl.cnf.org openssl.cnf
vi openssl.cnf で下記個所を修正

dir = /var/ssl/CA # Where everything is kept

mv misc/CA.sh misc/CA.sh.org
cp misc/CA.sh.org misc/CA.sh
vi misc/CA.sh で下記個所を修正

CATOP=/var/ssl/CA

export SSLEAY_CONFIG="-config /var/ssl/openssl.cnf"
misc/CA.sh -newca

CA certificate filename (or enter to create)
Making CA certificate ...
Using configuration from /var/ssl/openssl.cnf
Generating a 1024 bit RSA private key
.++++++
.................................++++++
writing new private key to '/var/ssl/CA/private/./cakey.pem'
Enter PEM pass phrase: <--- パスワードを決めて入力
Verifying password - Enter PEM pass phrase:
-----
You are about to be asked to enter information that will be incorporated
into your certificate request.
What you are about to enter is what is called a Distinguished Name or a DN.
There are quite a few fields but you can leave some blank
For some fields there will be a default value,
If you enter '.', the field will be left blank.
-----
Country Name (2 letter code) [AU]:JP
State or Province Name (full name) [Some-State]:Kanagawa
Locality Name (eg, city) []:Kamakura
Organization Name (eg, company) [Internet Widgits Pty Ltd]:Private
Organizational Unit Name (eg, section) []:
Common Name (eg, YOUR name) []:Yahagi Masaji
Email Address []:yahagi@masaji.org

misc/CA.sh -sign

Using configuration from /var/ssl/openssl.cnf
Enter PEM pass phrase: <--- misc/CA.sh -newca実行時に入力した値
Check that the request matches the signature
Signature ok
The Subjects Distinguished Name is as follows
countryName :PRINTABLE:'JP'
stateOrProvinceName :PRINTABLE:'Kanagawa'
localityName :PRINTABLE:'Kamakura'
organizationName :PRINTABLE:'Private'
commonName :PRINTABLE:'Yahagi Masaji'
emailAddress :IA5STRING:'yahagi@masaji.org'
Certificate is to be certified until Jun 20 14:46:43 2002 GMT (365 days)
Sign the certificate? [y/n]:y
1 out of 1 certificate requests certified, commit? [y/n]y
Write out database with 1 new entries
Data Base Updated
Certificate:
Data:
Version: 3 (0x2)
Serial Number: 1 (0x1)
Signature Algorithm: md5WithRSAEncryption
Issuer: C=JP, ST=Kanagawa, L=Kamakura, O=Private, CN=Yahagi Masaji/Email=yahagi@masaji.org
Validity
Not Before: Jun 20 14:46:43 2001 GMT
Not After : Jun 20 14:46:43 2002 GMT
Subject: C=JP, ST=Kanagawa, L=Kamakura, O=Private, CN=Yahagi Masaji/Email=yahagi@masaji.org
Subject Public Key Info:
Public Key Algorithm: rsaEncryption
RSA Public Key: (1024 bit)
Modulus (1024 bit):
... 省略 ...
Exponent: 65537 (0x10001)
X509v3 extensions:
X509v3 Basic Constraints:
CA:FALSE
Netscape Comment:
OpenSSL Generated Certificate
X509v3 Subject Key Identifier:
... 省略 ...
X509v3 Authority Key Identifier:
keyid: ... 省略 ...
DirName:/C=JP/ST=Kanagawa/L=Kamakura/O=Private/CN=Yahagi Masaji/Email=yahagi@masaji.org
serial:00
Signature Algorithm: md5WithRSAEncryption
... 省略 ...
-----BEGIN CERTIFICATE-----
... 省略 ...
-----END CERTIFICATE-----
Signed certificate is in newcert.pem

mv newcert.pem certs/www.pem

ThinkPad560(VineLinux)(2001/6/20)

SSL対応
OpenSSLインストール
vi /etc/httpd/conf/httpd.conf で下記個所を追加

Listen 80
Listen 443
LoadModule ssl_module modules/libssl.so
AddModule mod_ssl.c

AddType application/x-x509-ca-cert .pem
AddType application/x-pkcs7-crl .pem
SSLPassPhraseDialog builtin
SSLSessionCache dbm:logs/ssl_scache
SSLSessionCacheTimeout 300
SSLMutex file:logs/ssl_mutex
SSLRandomSeed startup builtin
SSLRandomSeed connect builtin
SSLLog logs/ssl_engine_log
SSLLogLevel info


DocumentRoot /home/httpd/html
ErrorLog logs/ssl-error_log
TransferLog logs/ssl-access_log
SSLEngine on
SSLCertificateFile /var/ssl/certs/www.pem
SSLCertificateKeyFile /var/ssl/private/www.pem
SSLVerifyClient none
SSLVerifyDepth 10

/etc/rc.d/init.d/httpd restart
WWWブラウザでhttps接続して確認

2001年06月17日

ThinkPad560(VineLinux)(2001/6/16-17)

プライマリの二重化(Piblic DNS Service)
http://www.granitecanyon.com/cgi-bin/publicdns.cgi/primaryにアクセス

Domain/Zone: masaji.org
Password: *******
Verify: *******
loginボタンをクリック
SOA
Domain: masaji.org
Email: yahagi_m@mua.biglobe.ne.jp
RRs
masaji.org. IN NS ns1.granitecanyon.com.
masaji.org. IN NS ns2.granitecanyon.com.
masaji.org. IN NS yahagi.masaji.org.
masaji.org. IN RP yahagi_m.mua.biglobe.ne.jp. Yahagi.Masaji.masaji.org.
Yahagi.Masaji.masaji.org. IN TXT "Yahagi Masaji"
localhost.masaji.org. IN A 127.0.0.1
yahagi.masaji.org. IN A 202.212.35.44
biglobe.masaji.org. IN A 202.247.106.83
www.masaji.org. IN CNAME yahagi.masaji.org.
masaji.org. IN MX 5 yahagi.masaji.org.
masaji.org. IN MX 10 biglobe.masaji.org.
sendボタンをクリック

直ぐに受信したメール(Agreement to Public DNS terms of use for masaji.org)をsoa@granitecanyon.comに返信
数時間から十数時間後に(DNS updates COMPLETE)を受信し、24時間以内に反映
dig @ns1.granitecanyon.com masaji.org mx
vi /var/named/masaji.org
/etc/rc.d/init.d/named restart
dig masaji.org mx
tail -100 /var/log/messages

2001年06月10日

ThinkPad560(VineLinux)(2001/6/10)

printer設定
http://192.168.1.250:901 に root で接続
lpを選択し[プリンタ選択]をクリック
[設定変更]をクリック
特になにも変更せず
Windowsマシンでプリンタの追加を実行
Windowsマシンでテストページを印刷

ThinkPad560(VineLinux)(2001/6/10)

設定
startx
printtool &
フィルターなし、/dev/lp0で追加

ThinkPad560(VineLinux)(2001/6/10)

APOP設定
/usr/sbin/useradd pop
/usr/sbin/popauth -init

ThinkPad560(VineLinux)(2001/6/10)

設定
mv /etc/X11/XF86Config /etc/X11/XF86Config.org
vi /etc/X11/XF86Config
インターネット情報とオリジナル(TrueType対応)のXF86Configを参照して作成
startx

2001年06月09日

ThinkPad560(VineLinux)(2001/6/9)

インストール
VinePlusからnetatalk-1.4b2+asun2.1.3-7vl5.src.rpmを取得
rpm -ivh netatalk-1.4b2+asun2.1.3-7vl5.src.rpm
rpm --rebuild netatalk-1.4b2+asun2.1.3-7vl5.src.rpm
rpm -ivh /usr/src/redhat/RPMS/i386/netatalk-1.4b2+asun2.1.3-7vl5.i386.rpm
以下のメッセージが表示されるが無視
warning: The DDP services appear to be present in /etc/services.
warning: Please check them against services.atalk in the documentation.
netatalk-devel-1.4b2+asun2.1.3-7vl5.i386.rpmも作成されるがインストールせず
旧サーバと違い以下の作業は不要
/etc/conf.modules に alias net-pf-5 appletalk を追加
/etc/rc.d/init.d/atalk のstart/stopのifconfigに promisc/-promiscを追加
/etc/rc.d/init.d/atalk start
Macの電源をON
/usr/sbin/nbplkup でMacが表示されることを確認
Macのセレクタでtp560に接続できることを確認

ThinkPad560(VineLinux)(2001/6/9)

アップグレード
From:およびTo:が複数行の時に"\"が付加される不具合(AL-Mailで発生)対策
VineSpeedからpostfix-0.0.20010228pl03-0vl1.src.rpmを取得
rpm -ivh postfix-0.0.20010228pl03-0vl1.src.rpm
rpm --rebuild postfix-0.0.20010228pl03-0vl1.src.rpm
rpm -Uvh /usr/src/redhat/RPMS/i386/postfix-0.0.20010228pl03-0vl1.i386.rpm
"警告: /etc/postfix/main.cf は /etc/postfix/main.cf.rpmnew として作成されます"が表示されるが無視
AL-MailでFrom: yahagi@comm.sei.co.jp (矢作 雅司) のメールを送信し、
受信メールで"矢作\ 雅司"になっていないことを確認

ThinkPad560(VineLinux)(2001/6/9)

セキュリティ設定
vi /etc/named.conf
/etc/rc.d/init.d/named restart
nslookup masaji.org 127.0.0.1
nslookup masaji.org 192.168.1.250
nslookup masaji.org seigate.sei.co.jp

2001年06月05日

ThinkPad560(VineLinux)(2001/6/5)

設定
旧サーバから/home/httpd/cgi-bin/webmailerディレクトリ以下をコピー(属性込み)

ThinkPad560(VineLinux)(2001/6/5)

設定
mv /etc/httpd/conf/httpd.conf /etc/httpd/conf/httpd.conf.org
旧サーバから/etc/httpd/conf/httpd.confをコピー
/etc/rc.d/init.d/httpd restart
mv /home/httpd/html/index.html /home/httpd/html/index.html.org
旧サーバから/home/httpd/html/index.htmlをコピー
cp /home/httpd/html/manual/configuring.html.ja.jis /home/httpd/html/manual/configuring.html
cp /home/httpd/html/manual/custom-error.html.ja.jis /home/httpd/html/manual/custom-error.html
cp /home/httpd/html/manual/handler.html.ja.jis /home/httpd/html/manual/handler.html
cp /home/httpd/html/manual/index.html.ja.jis /home/httpd/html/manual/index.html
cp /home/httpd/html/manual/install.html.ja.jis /home/httpd/html/manual/install.html
cp /home/httpd/html/manual/new_features_1_3.html.ja.jis /home/httpd/html/manual/new_features_1_3.html
cp /home/httpd/html/manual/server-wide.html.ja.jis /home/httpd/html/manual/server-wide.html

2001年06月03日

ThinkPad560(VineLinux)(2001/6/3)

設定
mv /etc/smb.conf /etc/smb.conf.org
cp /etc/smb.conf.org /etc/smb.conf
vi /etc/smb.conf
coding system = euc
client code page = 932
workgroup = WORKGROUP

coding system = cap
client code page = 932
workgroup = YAHAGI
/etc/rc.d/init.d/smb start
/sbin/chkconfig --level 2345 smb on
ユーザパスワード設定
Windowsから共有確認

ThinkPad560(VineLinux)(2001/6/3)

設定
mv /etc/inetd.conf /etc/inetd.conf.org
cp /etc/inetd.conf.org /etc/inetd.conf
vi /etc/inetd.conf
#ftp stream tcp nowait root /usr/sbin/tcpd in.proftpd

ftp stream tcp nowait root /usr/sbin/tcpd in.proftpd
mv /etc/proftpd.conf /etc/proftpd.conf.org
cp /etc/proftpd.conf.org /etc/proftpd.conf
vi /etc/proftpd.conf
ServerType standalone

ServerType inetd
ISDNルータのNATe拡張設定(port20-21を168.192.1.250に設定)
ftp localhost (接続許可)
ftp yahagi.masaji.org (接続不許可&警告Mail受信)

ThinkPad560(VineLinux)(2001/6/3)

設定
ISDNルータのNATe拡張設定(port80,443を168.192.1.250に設定)

ThinkPad560(VineLinux)(2001/6/3)

設定
mv /etc/hosts.deny /etc/hosts.deny.org
cp /etc/hosts.deny.org /etc/hosts.deny
vi /etc/hosts.deny
mv /etc/hosts.allow /etc/hosts.allow.org
cp /etc/hosts.allow.org /etc/hosts.allow
vi /etc/hosts.allow

ThinkPad560(VineLinux)(2001/6/3)

設定
ISDNルータのNATe拡張設定(port110を168.192.1.250に設定)

ThinkPad560(VineLinux)(2001/6/3)

不要サービス停止
/sbin/chkconfig --level 2345 usbmgr off
/sbin/chkconfig --level 2345 canna off
/sbin/chkconfig --level 2345 FreeWnn off

2001年06月02日

ThinkPad560(VineLinux)(2001/6/2)

設定
mv /etc/postfix/main.cf /etc/postfix.main.cf.org
cp /etc/postfix/main.cf.org /etc/postfix/main.cf
vi /etc/postfix/main.cf
/etc/rc.d/init.d/postfix start
/sbin/chkconfig postfix on
tp560から送信テスト
・yahagiへ
・yahagi@masaji.orgへ
・yahagi@local.masaji.orgへ
・yahagi@st0044.nas911.n-yokohama.nttpc.ne.jpへ
・yahagi@comm.sei.co.jpへ
tp560への受信テスト(他マシンから)
・yahagi@masaji.orgへ
・yahagi@local.masaji.orgへ
・yahagi@st0044.nas911.n-yokohama.nttpc.ne.jpへ
tp560のリレーテスト(他マシンから)
・yahagi@comm.sei.co.jpへ
旧サーバのユーザを追加
ISDNルータのNATe拡張設定(port25を168.192.1.250に設定)
tp560への受信テスト(他マシンから)
・yahagi@comm.sei.co.jpへ(yahagi@masaji.orgへforwardしている)
vi /etc/aliasesでroot: yahagiを追加
newaliases
mail root

2001年06月01日

ThinkPad560(VineLinux)(2001/6/1)

bind設定
mv /etc/named.conf /etc/named.conf.org
vi /etc/named.conf
vi /var/named/masaji.org
vi /var/named/local.masaji.org
vi /var/named/192.168.1
mv /etc/resolv.conf /etc/resolv.conf.org
vi /etc/resolv.conf
/etc/rc.d/init.d/named start
/sbin/chkconfig --level 2345 named on
ISDNルータのNATe拡張設定(port53を168.192.1.250に設定)
dig yahagi.masaji.org
tail -100 /var/log/messages

2001年05月31日

ThinkPad560(VineLinux)(2001/5/31)

設定
mv /etc/ntp.conf /etc/ntp.conf.org
vi /etc/ntp.conf
/etc/rc.d/init.d/xntpd start
/sbin/chkconfig --level 2345 xntpd on
/usr/sbin/ntpq -p
tail /var/log/messages

2001年05月29日

ThinkPad560(VineLinux)(2001/5/29)

ユーザ環境

yahagi

インストーラで登録(2001/5/29)
Samba対応(2001/6/3)
/usr/bin/smbpasswd -a yahagi
ファイルコピー(2001/6/9)
旧サーバからSamba経由で/home/yahagiをコピー
旧サーバからtarballで/home/yahagi/public_htmlをコピー
chmod go+rx /home/yahagi (Apacheで~yahagiがアクセスできるようにする)
APOP対応(2001/6/10)
/usr/sbin/popauth -user yahagi
AL-Mailの設定をAPOP対応に変更し受信できることを確認
sky.pl設定(2001/7/5)
2002/8/15
cd ~yahagi
mkdir Mail
touch Mail/log
vi .procmailrc
PATH=/bin:/usr/bin:/usr/local/bin
MAILDIR=$HOME/Mail
LOGFILE=$MAILDIR/log
VERBOSE=off

:0 c
backup

:0 ic
| cd backup && rm -f dummy `ls -t msg.* | sed -e 1,50d`

:0 c:
* !^FROM_DAEMON
* !^From: .*root@.*
* !^From: .*yahagi@masaji\.org.*

vi .forward
"|IFS=' ' && exec /usr/bin/procmail -f- || exit 75 #yahagi"

sphere

追加(2001/6/2)
/usr/sbin/useradd -g users sphere
passwd sphere
APOP対応(2001/6/10)
/usr/sbin/popauth -user sphere
sky.pl設定(2001/9/17)

download

ディレクトリ作成(2001/6/6)
mkdir /home/download
SWATで/home/downloadをdownloadとして共有
旧サーバからSambaを経由で/home/downloadをコピー

www

Samba共有設定(20001/7/13)
SWATで/home/httpd/htmlをwwwとして共有
SWATでcreate maskを0744から0774に変更
chmod o+w /home/httpd/html

ThinkPad560(VineLinux)(2001/5/29)

2.1.5インストール
hda1 / 256MB
hda6 /var 256MB
hda5 /usr 4096MB
hda8 /home 残り
swap 128MB
全てのパッケージ
ユーザyahagi を作成

ThinkPad560(VineLinux)(2001/5/29)

LANカード接続
MELCO製LPC2-T(10M)を接続

2001年05月26日

ThinkPad560(VineLinux)(2001/5/26)

HDD交換
8GB以上のHDDはBIOSの制限により起動すらしないための対策
20GBのHDD(IBM-DJSA-220)を準備
IBMサイトからDiskManager2000(dm_2000.exe)を入手する
dm_2000.exeを実行し、DiskManager2000を他PCへインストール
DiskManager2000を実行し、Create Disk Manager disketteを作成
他PC(TPi1620)に新HDDをセット
他PCでDisk Manager disketteを起動
Set Drive Sizeで8193150を設定
TP560のHDDを交換する
VineLinuxのインストールFDを使用する場合はHDDから起動すること

2001年05月23日

ThinkPad560(VineLinux)(2001/5/23)

BIOS変更
IBMからi0jt130.exeを取得実行し解凍
フォーマットした1.44MB FDを準備
i0jt13 a: を実行し、システムROMアップデート・ユーティリティを作成
FDから起動し、BIOSをアップデート