HD-HGLAN にkernel2.6
玄箱/HGのバックアップを展開したが、カーネル2.6が動かない
ネット検索したらいい情報を見つけた、こちらの方に記載されてる>mamepiyuの日記<ありがとう
カーネル2.6を入れるだけなので、新規インストールはしない
早速kernel2.6 webinstallerをダウンロード> こちら
webinstaller_2.6.24.2-ppc-v96.tar.gzを展開すると
■usr
○local
○sbin
|_webinstaller-kernelinst-dryrun.sh
|_webinstaller-kernelinst.sh
webinstaller_2.6.24.2-ppc-v96/usr/local/sbinのwebinstaller-kernelinst.shを実行
指示に従い
# cd /usr/local/sbin/
# sh webinstaller-kernelinst.shを実行
後はただ終わるのを待つ・・・・・
終わったら
# /usr/local/sbin/kernel26.sh
リブートされるとカーネルが2.6になっている
Linux ホスト名 2.6.24.3 #15 Wed Feb 27 11:12:15 CET 2008 ppc GNU/Linux
これで、後はsmba と dhcp をapt-get installで入れて
後はそれぞれの設定ファイルがひな形であるので、修正して終わり
タグ
2008年02月29日
コメント&トラックバック(0)
| トラックバックURL
|
カテゴリ: HD-HGLAN
玄箱/HG amavisd-newとpostfix
apt-get install でpostfixをインストール,それとprocmail
homeにはMaildir方式をとってます
デフォルトの状態だとeximがインストールされるが
嫌い!と、言うかわからないので、postfixを入れる
ちなみに、3~4年前はqmailを使用してた。
では・・・・・
# apt-get install postfix
# apt-get install procmail
いろいろ聞かれるので自サーバーの必須項目を記入・・・手抜き
ついでに、IMAPサーバを入れる
# apt-get install courier-imap
おじさんはこれが好きです
postfixのmain.cf と master.cf を編集
amavisd-newを入れてるのでpostfixにも反映させなければ
master.cfに追加した部分
127.0.0.1:10025 inet n - n - - smtpd -o content_filter= -o local_recipient_maps= -o relay_recipient_maps= -o smtpd_restriction_classes= -o smtpd_client_restrictions= -o smtpd_helo_restrictions= -o smtpd_sender_restrictions= -o smtpd_recipient_restrictions=permit_mynetworks,reject -o mynetworks=127.0.0.0/8 -o strict_rfc821_envelopes=yes -o smtpd_error_sleep_time=0 -o smtpd_soft_error_limit=1001 -o smtpd_hard_error_limit=1000
main.cfに追加した部分
content_filter = smtp_amavis:[127.0.0.1]:10024
2008年02月28日
コメント&トラックバック(0)
| トラックバックURL
|
カテゴリ: 玄箱/HG
玄箱/HGにamavisd-newとclamav
-
メールウイルスキャナー
- # apt-get install amavisd-newにてインストール /etc/amavisに設定ファイル amavisd.confが出来るので、これを編集する
おじさんのサーバーの設定部分抜粋・ ・ $MYHOME = '/var/lib/amavis'; # (default is '/var/amavis') # $mydomain is never used directly by the program. $mydomain = 'ドメインネーム'; # (no useful default) $myhostname = 'サーバー名'; # fqdn of this host, default by uname(3) FQDNでサーバー名を記載 # (otherwise just keeps the UID unchanged, and these settings have no effect): $daemon_user = 'amavis'; # (no default (undef)) $daemon_group = 'amavis'; # (no default (undef)) ・ ・ #$daemon_chroot_dir = $MYHOME; # (default is undef, meaning: do not chroot) $pid_file = "/var/run/amavis/amavisd.pid"; # (default: "$MYHOME/amavisd.pid") $lock_file = "/var/run/amavis/amavisd.lock"; # (default: "$MYHOME/amavisd.lock") # # as IP address or DNS name (A or CNAME, but MX is ignored) $forward_method = 'smtp:127.0.0.1:10025'; # where to forward checked mail $notify_method = $forward_method; # where to submit notifications ・ ・ ### http://www.clamav.net/ ['Clam Antivirus-clamd', \&ask_daemon, ["CONTSCAN {}\n", "/var/run/clamav/clamd.ctl"], qr/\bOK$/, qr/\bFOUND$/, qr/^.*?: (?!Infected Archive)(.*) FOUND$/ ], # NOTE: run clamd under the same user as amavisd; match the socket # name (LocalSocket) in clamav.conf to the socket name in this entry # When running chrooted one may prefer: ["CONTSCAN {}\n","$MYHOME/clamd"], ・ ・ ウイルス入りメールを何度か、遮断してくれた。感謝 - ウイルススキャナー clamav
- debainのclamavはバージョンが古すぎるようなので、ソーズからコンパイルした
versionは0.92.1 clamavのホームページはこちら
コンパイル前に、ユーザー、グループを作成する# groupadd clamav useradd -g clamav -s /bin/false clamav
# /var/runにフォルダー clamavを作成
# mkdir /var/run/clamav - # chown clamav.clamav /var/run/clamav
# /var/log にも clamavのフォルダーを作成
# mkdir /var/log/clamav
# chown clamav.clamav /var/log/clamav
# /var/log.にfrechclam.logを作成
# touch /var/log/freshclam.log - # chown clamav:clamav /var/log/freshclam.log
ほんとは設定ファイルでlogを/var/olog/clamavに入れるようにした方がすっきりするんだけど。
ファイルを展開# cd clamav-0.92.1
# ./configure
# make
# make install
# /usr/local/etc/以下に設定ファイルが展開される
clamd.conおよびfreshclam.conf
この2点のファイルを編集する
設定したclamd.conf抜粋
## ## Example config file for the Clam AV daemon ## Please read the clamd.conf(5) manual before editing this file. ## # Comment or remove the line below. #Example # # Default: disabled LogFile /var/log/clamav/clamd.log # This option allows you to save a process identifier of the listening # daemon (main thread). # Default: disabled PidFile /var/run/clamav/clamd.pid # recommend the local mode. # Path to a local socket file the daemon will listen on. # Default: disabled (must be specified by a user) LocalSocket /var/run/clamav/clamd.ctl
# freshclam でウイルスデータベースを更新
cron に登録
# crontab -e
0 7 * * * /usr/local/bin/freshclam –daemon-notify –quiet ?log= /var/log/freshclam.log
これで毎朝7時にデータベースを更新する用になった
タグ
2008年02月28日
コメント&トラックバック(0)
| トラックバックURL
|
カテゴリ: 玄箱/HG
HD-HGLANのハックキット
玄箱/HGのハックキットを作成していたので、backupハックキットをそのまま転用して
展開することにした。
どうせ、同じ事をやるので時間を節約。
パッケージは、内部用なので
dhcpサーバー、sambaサーバーを入れる。
bindやamavisd-newは必要ないので削除。
すぐ終わりそう。
2008年02月28日
コメント&トラックバック(0)
| トラックバックURL
|
カテゴリ: HD-HGLAN
玄箱/HG インストールパッケージ
サーバー構築に必要なパッケージのインストールの確認
- bind9
- postfix (eximはわからない)関連
- apache2および関連
- amavisd-new
- clamav(これはソースからコンパイル)
- spamassassinおよび関連
- courier-imapサーバー
- snort
- swatch
後は順次必要な物を入れていく
2008年02月26日
コメント&トラックバック(0)
| トラックバックURL
|
カテゴリ: 玄箱/HG
玄箱/HGカーネルコンパイル
genbako.comさんからカーネルパッチkurobox-sources-2.6.23.1.patchをダウンロード
Linux本家から linux-2.6.23.16.tar.gzをダウンロード。
linux-2.6.23.16を /usr/srcに展開する。
# ln -s linux-2.6.2.3.16 linuxとしてリンク作成
# cd linux
パッチを適用する
# patch -p1 < ../kurobox-source-2.6.23.1.patch
玄箱用の config_kuroboxとconfig_kuroboxhgが作成される
本機はHGなので cp config_kuroboxhg .configとして
コンパイル用configを作成
#make menuconfigでカーネルコンフィグ
終わったら
# ARCH=ppc
# export ARCH=ppc
# make vmliux modules
しばし、というかかなり長時間待つ
終わったら、vmlinux と System.mapが作成されるので
vmlinuxをバイナリーに変換
objcopy -O binary vmlinux vmlinux.binで起動カーネル作成
# /boot/ 内にある vmlinux.bin System.mapを名前を変えて保存
起動しないときの保険
保存が終わったら
# make modules_install
# cp vmlinux.bin System.map /boot
再起動
uname -a で確認
Linux {ホストネーム} 2.6.23.16-kuroboxHG になってれば OK!
起動しない場合や、カーネルバージョンが違う場合は
どこか間違いがあると思われるので、
カーネルコンフィグあたりをチェック
2008年02月25日
コメント&トラックバック(0)
| トラックバックURL
|
カテゴリ: 玄箱/HG
玄箱/HG なぜ??NetWorkDownするの
さて、玄箱/HGを一ヶ月ちょい前に戻したが、
なぜかネットワークがダウンしまくる。
pingは通る・・が・・その他一切音信不通。
原因を追及するのには疲れそうなので、BakUpを取り、素から入れ直すことにした。
本来ならsargeを入れてEtchにするが、やめてsargeで玄箱/HGを運営することにする。
カーネル2.6(debian-2.6.16.9)ハックキットをgenbako.comさんからダウンロード。
ハードディスクをフォーマットする。
こんなやり方、誰でもしてるんかな??????
**** まねしちゃいけません ****
正常に動作してる玄箱/HGにログインして、
# cd /
# rm -rf
これやると、#/bin/ や # /sbinが消えろので再起動
DIAGランプが点滅するが、無視して電源ボタンを押す。
すると、EMモードになるので、復旧作業したときと同じ
手順で hacklキッとをインストール。
**** echo -n ‘NGNG’ > /dev/fl3はできませんでした。
# /dev/fl3はないと怒られました ***
後は、パッケージ関係を入れていかなくちゃいけない。
– HD-HGLANは今,ほったらかし状態–
2008年02月23日
コメント&トラックバック(0)
| トラックバックURL
|
カテゴリ: 玄箱/HG
キーボード
前から使用してたキーボードのenterキーが壊れた
仕事帰りにyodobashi-cameraによって
Owltech の OWL-KB89PSCを購入。
価格3440円ポイント割引で2900円ほど。
今まで使用してたキーボードより小さいので
なれるまで少々時間がかかりそう。
2008年02月21日
コメント&トラックバック(0)
| トラックバックURL
|
カテゴリ: 未分類
CFW3.90-M33 UPDATE 2
2/13
Custom Firmware 3.90 M33 update 2がリリースされた。
ネットワークアップデートせず、ファイルを落とすときは
ここからダウンロード。
まだ、UPDATEの内容は未確認{英語は苦手なもんで}。
ほとんどbagfixと思われるので、即UPDATE。
無線LAN環境があれば、ネットワークアップデート出来るので。
PSP1000よりUPDATE実行。 X ボタンをプッシュでUPDATE実行に入る。
UPDATEファイルはPSP1000のGAMEフォルダー内に
保存はされるので後からでもUPDATE出来る
PSP1000
|_PSP
|_GAME
|_UPDATE
__EBOOT.PBP
あっさり完了。
タグ
2008年02月19日
コメント&トラックバック(0)
| トラックバックURL
|
カテゴリ: psp1000
HD-HGLAN hack再構築の前に
玄箱/HGがあらかた片付いたんで
HD-HGLANのhack再インストールに取りかかる
え~~~データをなくすのはもう嫌なんで
HS-DHGLANに /dev/hda3 のデータを待避する。
かなり時間がかかりそうなので、このまま放っておこう。
明日また、始めよう。
タグ
2008年02月19日
コメント&トラックバック(0)
| トラックバックURL
|
カテゴリ: HD-HGLAN




