follow me

志ぐれ茶漬弁当

年末年始に東京~大阪を青春18切符で移動したTochiroです。
新幹線はどうも好きになれなくて。。。

大阪への移動は、東海道~関ヶ原越え。
イロイロと寄り道をしながら実家に帰るのも悪くないものです。
途中で入手した、TOICA(JR東海)←関西、関東使用問題ないらしぃ。(チャージできるかは不明。


東京への移動は、関西本線~東海道。
関西本線を使ったのは、珍しい弁当があるらしぃからで、
亀山駅を出てすぐにある弁当屋で売ってる「志ぐれ茶漬弁当」。
高級志ぐれが乗ったご飯に、当地特産の亀山茶をかけて食べるという珍しい弁当です。
電車の時間を伝えておけばお茶も用意しておいてくれます。
見た感じ電話しておかないと入手できない感じだったので、電話してから行った方がいいかと。。。
いとう弁当店(0595-82-1225)
弁当:850円、お茶:100円。

follow me

謹賀新年2010

謹んで新年のお祝いを申し上げます
昨年は何かとお世話になりまして、ありがとうございました。
おかげさまで良き新年を迎えることができました。
本年も昨年同様、srchack.orgをよろしくお願い申し上げます。
皆様のご健康とご多幸を心よりお祈りいたします。
follow me

IMS 8.1 Server WAS CPU problem

TAM ESSO v8.1でWAS 7.0がCPUを100%喰い潰す問題が発生しています。
IBMにも情報が挙がっていました。
http://www-01.ibm.com/support/docview...wg21413062

WAS APAR PK94865とあるので、そのうちパッチが提供されるでしょうが、イロイロ試すにはヨロシク無い障害です。
再起動するのも一苦労なぐらいにCPU喰い潰してくれてしまいまして。
follow me

Smack(coreutils)パッチ

Smack対応のlsコマンドが欲しくて、coreutilsビルドしてみたんですが。。。
coreutils-6.9が以下エラーで、Vine5でビルドできないので、以下の問題修正されている6.10用にパッチを直してみました。
In file included from utimecmp.c:33:
utimens.h:2: error: conflicting types for 'futimens'
///usr/include/sys/stat.h:370: error: previous declaration of 'futimens' was here
make[2]: *** [utimecmp.o] Error 1
make[2]: Leaving directory `/root/okw/coreutils-6.9/lib'
make[1]: *** [all] Error 2
make[1]: Leaving directory `/root/okw/coreutils-6.9/lib'
make: *** [all-recursive] エラー 1
coreutils-6.10と6.11用のパッチを用意してみました、ソース読んだ限り問題はないと思います。
coreutils-6.10.patch
coreutils-6.11.patch
follow me

smack(busybox)準備

busyboxパッチを利用し、lsコマンドをSmackに対応させてみます。
提供されているパッチは、busybox-1.7.2用ですが、busybox-1.7.5でも問題ありません。

busyboxにパッチ適用し、make menuconfigで以下Smackオプションを有効化。
CONFIG_SMACK:

Enable support for Smack in applets ls, ps, and id.  Also provide
the option of compiling in Smack applets.

Symbol: SMACK [=y]
Prompt: Support Smack
  Defined at Config.in:225
  Location:
    -> Busybox Settings
      -> General Configuration

Vine5では以下エラーとなる。
今回は、ipsvd utilities機能は不要なので、ipsvd utilitiesのオプションをmenuconfigで外す事で回避。
In file included from /usr/include/linux/netfilter_ipv4.h:8,
                 from ipsvd/tcpudp.c:33:
/usr/include/linux/netfilter.h:45: error: field ‘in’ has incomplete type
/usr/include/linux/netfilter.h:46: error: field ‘in6’ has incomplete type
ipsvd/tcpudp.c: In function ‘tcpudpsvd_main’:
ipsvd/tcpudp.c:314: 警告: ignoring return value of ‘write’, declared with attribute warn_unused_result
make[1]: *** [ipsvd/tcpudp.o] エラー 1
make: *** [ipsvd] エラー 2
作成されたbusyboxのlsで-Zオプションを付ければ、SMACK64のラベルが表示されます。
まじめにやりだすと面倒なので、x86用に提供されているstaticバイナリが存在しますので、そちらを使ったほうがラクかも。
提供されてるバイナリでは、-Mオプションです。

-Mオプションを使うには、coreutils-6.9.patch側の様です。
ネットで調べるより、パッチの中身を見る方がはやかった。。。
follow me

Sendmailでリレー先ポートを変えたい

UNIX / LinuxSendmailでの配送先のポートを25から587に変えたいと思い、イロイロ設定を変えてみるもなぜか25に飛んでしまう訳で。。。
MyDNS.JPのメールリレーサーバーを使いたいだけだったんですが。。。

mcファイルに設定は入れてるんですが。。。
define(`SMART_HOST',`auth.gate-on.net')dnl
define(`RELAY_MAILER_ARGS', `TCP $h 587')
で、仕方なくcfファイルを直接編集。。。←負組み?
DS行にリレーサーバを指定し、リレー用のメーラ?MrelayのA=の所にポート設定追記して、Sendmail再起動で587に飛びました。
DSauth.gate-on.net

Mrelay,  P=[IPC], F=mDFMuXa8, S=EnvFromSMTP/HdrFromSMTP, R=MasqSMTP, E=rn, L=2040,
         T=DNS/RFC822/SMTP,
         A=TCP $h 587
follow me

Virtual Server Security for VMware

仮想化IBMから、仮想環境でのセキュリティ対策製品が発表されました。
Virtual Server Security for VMware

機能として以下の様にあげられています。
・X-Force Virtual Patch技術を仮想ネットワークにも適用
・仮想環境におけるコンプライアンスの準拠
・ハイパーバイザーの乗っ取り防止技術
・X-Force による精度の高い検知・防御能力を実現
・Virtual Patch (バーチャル・パッチ)による運行コスト削減


試してみようと、IBM PartnerWorldのサイトを徘徊してみるものの見つからず。。。
提供は開始されてるっぽい記述はあるんですが、買わないと入手できないって事なんですかね。。。
インストールガイドには、IBM Download CenterからDownloadしろって書いてあるけども。。。
検証目的で入手したいのですが、無理なんでしょか?知ってる方いましたら教えて頂ければ。。。
follow me

CentOS5 on Sparc64

Linux - RedHatCentOS5 on Netra X1です。
4.2betaのisoがTorrentで配布されているのですが、Torrentがまったく落ちてこないので。。。
探してみましたです。
以下URLに5.1相当がありますので、boot.isoを利用しNetInstallしました。
http://sparc.centos.org/os/sparc/

Netra X1の空いているIDEにCD-ROMドライブを付けて、boot cdromするだけです。
AnacondaがTextモードで起動してくれるので、x86との違いは少ないです。
なにやら、うまく認識してくれないHDDがあったので、うまく導入できない場合はHDD疑ってみるのもイイのかも。
(ちなみに他のPCに繋ぐと使えたので、ディスク自体が壊れている訳ではなさそう。)

ok boot disk
Boot device: /pci@1f,0/ide@d/disk@0,0  File and args:
SILO Version 1.4.13

Cannot find /silo.message (Unknown ext2 error: 2133571404)
boot:
Allocated 64 Megs of memory at 0x40000000 for kernel
Loaded kernel version 2.6.18
Loading initial ramdisk (2462641 bytes at 0x7F000000 phys, 0x40C00000 virt)...
/
Remapping the kernel... done.
Booting Linux...

PROMLIB: Sun IEEE Boot Prom 'OBP 4.0.6 2001/02/19 09:56'
PROMLIB: Root node compatible: sun4u
Linux version 2.6.18-53.c5sparc (buildsvn@t2000-c5) (gcc version 4.1.2 20070626 (Red Hat 4.1.2-14)) #1 SMP Mon Mar 10 21:50:16 CDT 2008
ARCH: SUN4U
Ethernet address: 00:03:ba:05:18:d2
PROM: Built device tree with 44313 bytes of memory.
Built 1 zonelists.  Total pages: 129980
Kernel command line: ro root=LABEL=/
PID hash table entries: 4096 (order: 12, 32768 bytes)
Console: colour dummy device 80x25
follow me

TAMeSSO v8.1 Unofficial Install Guide

IBM Tivoli Access Manager for Enterprise Single Sign-On V8.1の導入手順を纏めてみました。
Tivoli製品にしては簡単ですね。
一応は、IBMのハンズオン資料みたいに画像使いまくりました。

シングル構成での手順になりますが、「サーバダウン=利用不可」な製品では無い為、参考程度にはなるかと。。。
前バージョンとは違い、WAS ND上にデプロイされたアプリとなった為、LB構成でのESSO構成方法は、大きく変る模様です。

ESSO81UnofficialInstallGuide.pdf
srchack.orgは、この資料で発生したトラブルについて何ら責任を追うものではありません。


(画像サイズ合わせろとかツッコミは無しで。。。

[2010/05/21追記]
上記手順書の修正版を公開しました。
TAMeSSO v8.1 Unofficial Install Guide(記載修正)
follow me

安くドメインを取得する

驚いたことに、今なら.com .net .org .info .bizが480円で取得できる様です。
Star Domain
12/12(土)までの様ですので、ほしい方はお急ぎを

追加でドメイン取得しようかと思ってしまう値段です。