最新 追記

これ日記なん?


2009-08-03(Mon) [長年日記] この日を編集

_ iPodTouchを買った。

先週東京に遊びにいったときに写真をとりまくったのだけど、やっぱり携帯だと小さくて迫力がない。もうちょっとでっかい液晶がほしいなあ...というのを言い訳に(w)iPodTouchを買ってきた。

とりあえず指で触れるのは楽しいのだけど、うちのAOSSのブリッジにどうしてもつながらない。

  • キーボードで英語
  • 言語をついでに英語
  • CapsLockオン(これで↑をダブルタップでCapsLockになる)
  • ノートにいったん書いておいて、ダブルクリックして全選択し、COPY
  • WIFI設定のパスワードのところでPASTE
    • やっぱ駄目
  • DHCPをONにしてある

うーん。DHCPサーバが別のルータになってるのが駄目なのかな?STATICに設定してみるとか?


2009-06-07(Sun) [長年日記] この日を編集

_ SugarCRM on ubuntu hardy

http://www.ubuntugeek.com/install-sugarcrm-community-edition-in-ubuntu-810-server.html の焼き直しっていうかそのまんま

$ sudo apt-get install libapache2-mod-php5 libapache2-mod-perl2
$ sudo apt-get install php5 php5-cli php5-common php5-curl php5-dev php5-gd php5-imap php5-ldap unzip
$ sudo apt-get install php5-mhash php5-mysql php5-odbc curl libwww-perl imagemagick
$ wget http://www.sugarforge.org/frs/download.php/5478/SugarCE-Full-5.2.0e-Ja.zip
$ uznip SugarCE-Full-5.2.0e-Ja.zip
$ mv SugarCE-Full-5.2.0e-Ja /var/www
$ cd /var/www
$ sudo chown -R www-data:www-data SugarCE-Full-5.2.0e-Ja
$ cd SugarCE-Full-5.2.0e-Ja
$ sudo chmod 766 config.php custom
$ sudo chmod -R 766 data cache modules
$ sudo vi /etc/php5/apache2/php.ini
memory_limit = 64M
upload_max_filesize = 24M
$ sudo /etc/init.d/apache2 restart

あとは http://localhost/SugarCE-Full-5.2.0e-Ja/install.php でインストールできる。インストーラ内でデータベースも作ってくれる。

んー、/var/wwwに直接展開したのはいまいちだったか.../var/webappsあたりに展開しておいて、シンボリックリンク、のほうが整合性が取れるか。

_ SugarCRM

なんで今頃SugarCRM?というのは:

を見たから。ほほう、モジュールビルダというのを使うと対話式にアプリが作れるとな?しかもPHPで後で手も入れられそう(な予感)という。

それに、電子メールのインバウンドとアウトバウンドが取り扱えるってのもなかなかよさげ。インバウンドメールを誰かにアサインしたときにケースが自動生成されたりするんかな?あるいはなにか検索できたりとかできればバッチリなんだが...

ようは、拡張可能なデヂエとメールワイズが手に入るかも!ってこったね。ユーザIDはLISM使えばADから流し込めそうだし...。次はLISMか。いや、Postfixが先か。


2009-06-01(Mon) [長年日記] この日を編集

_ デヂエ8.0.1リリース

不具合修正版がリリースされている。

http://products.cybozu.co.jp/dezie/ver8/support/download/update/fix801.html

FAQが直ってない、なんてことはないよねーと思って見に行ったら、いきなり8.0.1で不具合が登録されていた(1件)

http://cbdb.cybozu.co.jp/cgi-bin/db.cgi?page=DBRecord&did=890&qid=all&vid=1025&rid=253&Head=&hid=&sid=n&rev=0&ssid=2-1900-10778-g43

とほほ。しっかりしてくれよ>cybozu。


2009-05-17(Sun) [長年日記] この日を編集

_ ubuntu8.04.2のtomcat5.5(パッケージの)に配備したhudsonでセキュリティを有効化してログインしようとするとtomcatが再起動してしまう

という状況になっています。/var/log/tomcat5.5/catalina.*.logを見ても、直接的な原因がかかれてないみたいです。調査箇所が間違ってるのかなあ。

とりあえずスタンドアロンに戻すか。

_ ubuntu8.04.2に配備したhudsonでセキュリティを有効化してログインしようとするとjavaが止まっちゃう

スタンドアロンで起動してもういちどやってみたら:

#
# An unexpected error has been detected by Java Runtime Environment:
#
#  SIGSEGV (0xb) at pc=0xb46bd19e, pid=27343, tid=3034160016
#
# Java VM: Java HotSpot(TM) Client VM (10.0-b23 mixed mode, sharing linux-x86)
# Problematic frame:
# C  [libc.so.6+0x6b19e]  __libc_calloc+0xbe
#
# An error report file with more information is saved as:
# /home/kog/hs_err_pid27343.log
#
# If you would like to submit a bug report, please visit:
#   http://java.sun.com/webapps/bugreport/crash.jsp
# The crash happened outside the Java Virtual Machine in native code.
# See problematic frame for where to report the bug.
#
Aborted

うーん。なんだこれは。エラーログも貼っておく

#
# An unexpected error has been detected by Java Runtime Environment:
#
#  SIGSEGV (0xb) at pc=0xb46bd19e, pid=27343, tid=3034160016
#
# Java VM: Java HotSpot(TM) Client VM (10.0-b23 mixed mode, sharing linux-x86)
# Problematic frame:
# C  [libc.so.6+0x6b19e]  __libc_calloc+0xbe
#
# If you would like to submit a bug report, please visit:
#   http://java.sun.com/webapps/bugreport/crash.jsp
# The crash happened outside the Java Virtual Machine in native code.
# See problematic frame for where to report the bug.
#

---------------  T H R E A D  ---------------

Current thread (0x0816ec00):  JavaThread "RequestHandlerThread[#3]" daemon [_thread_in_native, id=27374, stack(0xb4d49000,0xb4d9a000)]

siginfo:si_signo=SIGSEGV: si_errno=0, si_code=1 (SEGV_MAPERR), si_addr=0x00000004

Registers:
EAX=0xb4788160, EBX=0xb4786ff4, ECX=0x00000001, EDX=0xb4d99b90
ESP=0xb4d976c4, EBP=0xb4d976e8, ESI=0xb4788160, EDI=0x00000000
EIP=0xb46bd19e, CR2=0x00000004, EFLAGS=0x00010286

Top of Stack: (sp=0xb4d976c4)
0xb4d976c4:   8c539620 00000001 00000001 00000004
0xb4d976d4:   b4b62234 00000008 b4b62234 00000001
0xb4d976e4:   0816ec00 b4d976f8 b4b5fec7 00000008
0xb4d976f4:   00000001 b4d97738 b4b5fb74 b4b5f8ec
0xb4d97704:   b4d97724 00000008 00000001 b4d9792c
0xb4d97714:   b46bd0e0 91325dcc b4b57ba0 00000000
0xb4d97724:   b4d97894 b4d9792c b4d97760 b4b62234
0xb4d97734:   b4d977d8 b4d978f8 b4b52671 b4d97894

Instructions: (pc=0xb46bd19e)
0xb46bd18e:   c0 0f 85 db 00 00 00 31 ff 85 f6 74 b6 8b 7e 30
0xb46bd19e:   8b 47 04 89 7d ec 8b 7d f0 89 34 24 89 45 e8 89

Stack: [0xb4d49000,0xb4d9a000],  sp=0xb4d976c4,  free space=313k
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
C  [libc.so.6+0x6b19e]  __libc_calloc+0xbe
C  [jna61500.tmp+0x10ec7]  ffi_call_SYSV+0x17
C  [jna61500.tmp+0x10b74]  ffi_call+0xb4
C  [jna61500.tmp+0x3671]
C  [jna61500.tmp+0x3d20]  Java_com_sun_jna_Function_invokePointer+0x43
v  ~BufferBlob::Interpreter
v  ~BufferBlob::Interpreter
v  ~BufferBlob::Interpreter
v  ~BufferBlob::Interpreter
v  ~BufferBlob::Interpreter
v  ~BufferBlob::Interpreter
v  ~BufferBlob::StubRoutines (1)
V  [libjvm.so+0x21c63d]
V  [libjvm.so+0x3107b8]
V  [libjvm.so+0x21c4d0]
V  [libjvm.so+0x339c75]
V  [libjvm.so+0x33c84c]
V  [libjvm.so+0x288585]
C  [libjava.so+0x15214]  Java_sun_reflect_NativeMethodAccessorImpl_invoke0+0x34
J  sun.reflect.NativeMethodAccessorImpl.invoke0(Ljava/lang/reflect/Method;Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;
J  sun.reflect.NativeMethodAccessorImpl.invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;
J  sun.reflect.DelegatingMethodAccessorImpl.invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;
J  java.lang.reflect.Method.invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;
v  ~BufferBlob::Interpreter
v  ~BufferBlob::Interpreter
v  ~BufferBlob::StubRoutines (1)
V  [libjvm.so+0x21c63d]
V  [libjvm.so+0x3107b8]
V  [libjvm.so+0x21c4d0]
V  [libjvm.so+0x245d67]
V  [libjvm.so+0x229bea]
C  [jna61500.tmp+0xaced]
C  [jna61500.tmp+0xae85]
C  [jna61500.tmp+0x10c0a]
C  [jna61500.tmp+0x10f82]
C  [libpam.so.0.81.6+0x624d]  pam_vprompt+0xfd
C  [libpam.so.0.81.6+0x636c]  pam_prompt+0x3c
C  [pam_unix.so+0x5e51]
C  [pam_unix.so+0x2f5b]  pam_sm_authenticate+0x15b
C  [libpam.so.0.81.6+0x21c8]
C  [libpam.so.0.81.6+0x1a8d]  pam_authenticate+0x4d
C  [jna61500.tmp+0x10ec7]  ffi_call_SYSV+0x17
C  [jna61500.tmp+0x10b74]  ffi_call+0xb4
C  [jna61500.tmp+0x3671]
C  [jna61500.tmp+0x3eb3]  Java_com_sun_jna_Function_invokeInt+0x43
v  ~BufferBlob::Interpreter
v  ~BufferBlob::Interpreter
v  ~BufferBlob::Interpreter
v  ~BufferBlob::Interpreter
v  ~BufferBlob::Interpreter
v  ~BufferBlob::Interpreter
v  ~BufferBlob::Interpreter
v  ~BufferBlob::Interpreter
v  ~BufferBlob::Interpreter
v  ~BufferBlob::Interpreter
v  ~BufferBlob::Interpreter
v  ~BufferBlob::Interpreter
v  ~BufferBlob::Interpreter
v  ~BufferBlob::Interpreter
v  ~BufferBlob::Interpreter
v  ~BufferBlob::Interpreter
v  ~BufferBlob::Interpreter
v  ~BufferBlob::Interpreter
v  ~BufferBlob::Interpreter
v  ~BufferBlob::Interpreter
v  ~BufferBlob::Interpreter
v  ~BufferBlob::Interpreter
v  ~BufferBlob::Interpreter
v  ~BufferBlob::StubRoutines (1)
V  [libjvm.so+0x21c63d]
V  [libjvm.so+0x3107b8]
V  [libjvm.so+0x21bf50]
V  [libjvm.so+0x21bfdd]
V  [libjvm.so+0x28c1e5]
V  [libjvm.so+0x391ffd]
V  [libjvm.so+0x311469]
C  [libpthread.so.0+0x54fb]

Java frames: (J=compiled Java code, j=interpreted, Vv=VM code)
v  ~BufferBlob::Interpreter
v  ~BufferBlob::Interpreter
v  ~BufferBlob::Interpreter
v  ~BufferBlob::Interpreter
v  ~BufferBlob::Interpreter
v  ~BufferBlob::Interpreter
v  ~BufferBlob::StubRoutines (1)
J  sun.reflect.NativeMethodAccessorImpl.invoke0(Ljava/lang/reflect/Method;Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;
J  sun.reflect.NativeMethodAccessorImpl.invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;
J  sun.reflect.DelegatingMethodAccessorImpl.invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;
J  java.lang.reflect.Method.invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;
v  ~BufferBlob::Interpreter
v  ~BufferBlob::Interpreter
v  ~BufferBlob::StubRoutines (1)
v  ~BufferBlob::Interpreter
v  ~BufferBlob::Interpreter
v  ~BufferBlob::Interpreter
v  ~BufferBlob::Interpreter
v  ~BufferBlob::Interpreter
v  ~BufferBlob::Interpreter
v  ~BufferBlob::Interpreter
v  ~BufferBlob::Interpreter
v  ~BufferBlob::Interpreter
v  ~BufferBlob::Interpreter
v  ~BufferBlob::Interpreter
v  ~BufferBlob::Interpreter
v  ~BufferBlob::Interpreter
v  ~BufferBlob::Interpreter
v  ~BufferBlob::Interpreter
v  ~BufferBlob::Interpreter
v  ~BufferBlob::Interpreter
v  ~BufferBlob::Interpreter
v  ~BufferBlob::Interpreter
v  ~BufferBlob::Interpreter
v  ~BufferBlob::Interpreter
v  ~BufferBlob::Interpreter
v  ~BufferBlob::Interpreter
v  ~BufferBlob::StubRoutines (1)

---------------  P R O C E S S  ---------------

Java Threads: ( => current thread )
  0x089efc00 JavaThread "RequestHandlerThread[#5]" daemon [_thread_blocked, id=27378, stack(0xb4b63000,0xb4bb4000)]
  0x0885bc00 JavaThread "RequestHandlerThread[#0]" daemon [_thread_blocked, id=27377, stack(0xb4bb4000,0xb4c05000)]
  0x08494800 JavaThread "RequestHandlerThread[#1]" daemon [_thread_blocked, id=27376, stack(0xb4c05000,0xb4c56000)]
  0x08495000 JavaThread "RequestHandlerThread[#2]" daemon [_thread_blocked, id=27375, stack(0xb4c56000,0xb4ca7000)]
=>0x0816ec00 JavaThread "RequestHandlerThread[#3]" daemon [_thread_in_native, id=27374, stack(0xb4d49000,0xb4d9a000)]
  0x0827e800 JavaThread "pool-2-thread-1" daemon [_thread_blocked, id=27373, stack(0xb4ca7000,0xb4cf8000)]
  0x08280000 JavaThread "Channel reader thread: xelvis" [_thread_in_native, id=27372, stack(0xb4cf8000,0xb4d49000)]
  0x088f0800 JavaThread "Thread-3" daemon [_thread_blocked, id=27369, stack(0xb513b000,0xb518c000)]
  0x089a2000 JavaThread "Executor #0 for xelvis" [_thread_blocked, id=27368, stack(0xb4df5000,0xb4e46000)]
  0x08998c00 JavaThread "Executor #1 for マスター" [_thread_blocked, id=27367, stack(0xb4e46000,0xb4e97000)]
  0x08089c00 JavaThread "Executor #0 for マスター" [_thread_blocked, id=27366, stack(0xb4e9f000,0xb4ef0000)]
  0x087c0800 JavaThread "TCP slave agent listener port=0" [_thread_in_native, id=27364, stack(0xb4ef0000,0xb4f41000)]
  0x087eec00 JavaThread "pool-1-thread-1" daemon [_thread_blocked, id=27363, stack(0xb4f41000,0xb4f92000)]
  0x0865a400 JavaThread "RequestHandlerThread[#4]" daemon [_thread_blocked, id=27362, stack(0xb4f92000,0xb4fe3000)]
  0x08640400 JavaThread "Hudson cron thread" [_thread_blocked, id=27361, stack(0xb4fe3000,0xb5034000)]
  0x08636000 JavaThread "DestroyJavaVM" [_thread_blocked, id=27344, stack(0xb7cfc000,0xb7d4d000)]
  0x0863fc00 JavaThread "LauncherControlThread[ControlPort=-1]" [_thread_blocked, id=27360, stack(0xb5048000,0xb5099000)]
  0x08635400 JavaThread "ConnectorThread:[http-8080]" daemon [_thread_in_native, id=27356, stack(0xb5099000,0xb50ea000)]
  0x085edc00 JavaThread "WinstoneHostConfigurationMgmt:default" daemon [_thread_blocked, id=27355, stack(0xb50ea000,0xb513b000)]
  0x0833e000 JavaThread "Java2D Disposer" daemon [_thread_blocked, id=27353, stack(0xb5193000,0xb51e4000)]
  0x082d5400 JavaThread "WinstoneObjectPoolMgmt" daemon [_thread_blocked, id=27352, stack(0xb55b5000,0xb5606000)]
  0x08096800 JavaThread "Low Memory Detector" daemon [_thread_blocked, id=27350, stack(0xb588d000,0xb58de000)]
  0x0808bc00 JavaThread "CompilerThread0" daemon [_thread_blocked, id=27349, stack(0xb58de000,0xb595f000)]
  0x0808a800 JavaThread "Signal Dispatcher" daemon [_thread_blocked, id=27348, stack(0xb595f000,0xb59b0000)]
  0x08081c00 JavaThread "Finalizer" daemon [_thread_blocked, id=27347, stack(0xb5a38000,0xb5a89000)]
  0x08080800 JavaThread "Reference Handler" daemon [_thread_blocked, id=27346, stack(0xb5a89000,0xb5ada000)]

Other Threads:
  0x0807f400 VMThread [stack: 0xb5ada000,0xb5b5b000] [id=27345]
  0x080aa000 WatcherThread [stack: 0xb580c000,0xb588d000] [id=27351]

VM state:not at safepoint (normal execution)

VM Mutex/Monitor currently owned by a thread: None

Heap
 def new generation   total 1344K, used 149K [0x8c030000, 0x8c1a0000, 0x8c510000)
  eden space 1216K,  10% used [0x8c030000, 0x8c04fd58, 0x8c160000)
  from space 128K,  17% used [0x8c160000, 0x8c165a80, 0x8c180000)
  to   space 128K,   0% used [0x8c180000, 0x8c180000, 0x8c1a0000)
 tenured generation   total 16924K, used 13267K [0x8c510000, 0x8d597000, 0x90030000)
   the space 16924K,  78% used [0x8c510000, 0x8d204e88, 0x8d205000, 0x8d597000)
 compacting perm gen  total 19712K, used 19477K [0x90030000, 0x91370000, 0x94030000)
   the space 19712K,  98% used [0x90030000, 0x91335618, 0x91335800, 0x91370000)
    ro space 8192K,  73% used [0x94030000, 0x946135a8, 0x94613600, 0x94830000)
    rw space 12288K,  58% used [0x94830000, 0x94f28878, 0x94f28a00, 0x95430000)

Dynamic libraries:
06000000-0641b000 r-xp 00000000 fe:00 155759     /usr/lib/jvm/java-6-sun-1.6.0.07/jre/lib/i386/client/libjvm.so
0641b000-06435000 rwxp 0041a000 fe:00 155759     /usr/lib/jvm/java-6-sun-1.6.0.07/jre/lib/i386/client/libjvm.so
06435000-06855000 rwxp 06435000 00:00 0
08048000-08052000 r-xp 00000000 fe:00 155736     /usr/lib/jvm/java-6-sun-1.6.0.07/jre/bin/java
08052000-08053000 rwxp 00009000 fe:00 155736     /usr/lib/jvm/java-6-sun-1.6.0.07/jre/bin/java
08053000-08ca6000 rwxp 08053000 00:00 0          [heap]
8c030000-8c1a0000 rwxp 8c030000 00:00 0
8c1a0000-8c510000 rwxp 8c1a0000 00:00 0
8c510000-8d597000 rwxp 8c510000 00:00 0
8d597000-90030000 rwxp 8d597000 00:00 0
90030000-91370000 rwxp 90030000 00:00 0
91370000-94030000 rwxp 91370000 00:00 0
94030000-94614000 r-xs 00001000 fe:00 155776     /usr/lib/jvm/java-6-sun-1.6.0.07/jre/lib/i386/client/classes.jsa
94614000-94830000 rwxp 94614000 00:00 0
94830000-94f29000 rwxp 005e5000 fe:00 155776     /usr/lib/jvm/java-6-sun-1.6.0.07/jre/lib/i386/client/classes.jsa
94f29000-95430000 rwxp 94f29000 00:00 0
95430000-95509000 rwxp 00cde000 fe:00 155776     /usr/lib/jvm/java-6-sun-1.6.0.07/jre/lib/i386/client/classes.jsa
95509000-95830000 rwxp 95509000 00:00 0
95830000-95834000 r-xs 00db7000 fe:00 155776     /usr/lib/jvm/java-6-sun-1.6.0.07/jre/lib/i386/client/classes.jsa
95834000-95c30000 rwxp 95834000 00:00 0
b4652000-b4785000 r-xp 00000000 fe:00 348178     /lib/libc-2.7.so
b4785000-b4786000 r-xp 00133000 fe:00 348178     /lib/libc-2.7.so
b4786000-b4788000 rwxp 00134000 fe:00 348178     /lib/libc-2.7.so
b4788000-b478b000 rwxp b4788000 00:00 0
b478b000-b478e000 r-xp 00000000 fe:00 345842     /lib/security/pam_limits.so
b478e000-b478f000 rwxp 00002000 fe:00 345842     /lib/security/pam_limits.so
b478f000-b4792000 r-xp 00000000 fe:00 344312     /lib/libgpg-error.so.0.3.0
b4792000-b4793000 rwxp 00002000 fe:00 344312     /lib/libgpg-error.so.0.3.0
b4793000-b47de000 r-xp 00000000 fe:00 344310     /lib/libgcrypt.so.11.2.3
b47de000-b47e0000 rwxp 0004a000 fe:00 344310     /lib/libgcrypt.so.11.2.3
b47e0000-b47f4000 r-xp 00000000 fe:00 100392     /usr/lib/libz.so.1.2.3.3
b47f4000-b47f5000 rwxp 00013000 fe:00 100392     /usr/lib/libz.so.1.2.3.3
b47f5000-b4804000 r-xp 00000000 fe:00 101024     /usr/lib/libtasn1.so.3.0.12
b4804000-b4805000 rwxp 0000e000 fe:00 101024     /usr/lib/libtasn1.so.3.0.12
b4805000-b4807000 r-xp 00000000 fe:00 344303     /lib/libkeyutils-1.2.so
b4807000-b4808000 rwxp 00001000 fe:00 344303     /lib/libkeyutils-1.2.so
b4808000-b480f000 r-xp 00000000 fe:00 101502     /usr/lib/libkrb5support.so.0.1
b480f000-b4810000 rwxp 00006000 fe:00 101502     /usr/lib/libkrb5support.so.0.1
b4810000-b4881000 r-xp 00000000 fe:00 99271      /usr/lib/libgnutls.so.13.9.1
b4881000-b4886000 rwxp 00071000 fe:00 99271      /usr/lib/libgnutls.so.13.9.1
b4886000-b489c000 r-xp 00000000 fe:00 100757     /usr/lib/libsasl2.so.2.0.22
b489c000-b489d000 rwxp 00015000 fe:00 100757     /usr/lib/libsasl2.so.2.0.22
b489d000-b489f000 r-xp 00000000 fe:00 344074     /lib/libcom_err.so.2.1
b489f000-b48a0000 rwxp 00001000 fe:00 344074     /lib/libcom_err.so.2.1
b48a0000-b48c2000 r-xp 00000000 fe:00 99399      /usr/lib/libk5crypto.so.3.1
b48c2000-b48c3000 rwxp 00022000 fe:00 99399      /usr/lib/libk5crypto.so.3.1
b48c3000-b494e000 r-xp 00000000 fe:00 101501     /usr/lib/libkrb5.so.3.3
b494e000-b4950000 rwxp 0008a000 fe:00 101501     /usr/lib/libkrb5.so.3.3
b4950000-b4978000 r-xp 00000000 fe:00 99396      /usr/lib/libgssapi_krb5.so.2.2
b4978000-b4979000 rwxp 00028000 fe:00 99396      /usr/lib/libgssapi_krb5.so.2.2
b4979000-b4985000 r-xp 00000000 fe:00 73814      /usr/lib/liblber-2.4.so.2.0.5
b4985000-b4986000 rwxp 0000b000 fe:00 73814      /usr/lib/liblber-2.4.so.2.0.5
b4986000-b49c3000 r-xp 00000000 fe:00 73815      /usr/lib/libldap_r-2.4.so.2.0.5
b49c3000-b49c4000 rwxp 0003c000 fe:00 73815      /usr/lib/libldap_r-2.4.so.2.0.5
b49c4000-b49c6000 rwxp b49c4000 00:00 0
b49c6000-b49d5000 r-xp 00000000 fe:00 344103     /lib/tls/i686/cmov/libresolv-2.7.so
b49d5000-b49d7000 rwxp 0000f000 fe:00 344103     /lib/tls/i686/cmov/libresolv-2.7.so
b49d7000-b49d9000 rwxp b49d7000 00:00 0
b49d9000-b4abd000 r-xp 00000000 fe:00 344219     /lib/security/pam_smbpass.so
b4abd000-b4ac7000 rwxp 000e4000 fe:00 344219     /lib/security/pam_smbpass.so
b4ac7000-b4ad6000 rwxp b4ac7000 00:00 0
b4ad6000-b4aed000 r-xp 00000000 fe:00 344126     /lib/libselinux.so.1
b4aed000-b4aef000 rwxp 00016000 fe:00 344126     /lib/libselinux.so.1
b4aef000-b4af8000 r-xp 00000000 fe:00 344090     /lib/tls/i686/cmov/libcrypt-2.7.so
b4af8000-b4afa000 rwxp 00008000 fe:00 344090     /lib/tls/i686/cmov/libcrypt-2.7.so
b4afa000-b4b21000 rwxp b4afa000 00:00 0
b4b24000-b4b26000 r-xp 00000000 fe:00 345846     /lib/security/pam_mail.so
b4b26000-b4b27000 rwxp 00001000 fe:00 345846     /lib/security/pam_mail.so
b4b27000-b4b28000 r-xp 00000000 fe:00 345848     /lib/security/pam_motd.so
b4b28000-b4b29000 rwxp 00000000 fe:00 345848     /lib/security/pam_motd.so
b4b29000-b4b34000 r-xp 00000000 fe:00 345863     /lib/security/pam_unix.so
b4b34000-b4b35000 rwxp 0000b000 fe:00 345863     /lib/security/pam_unix.so
b4b35000-b4b41000 rwxp b4b35000 00:00 0
b4b41000-b4b44000 r-xp 00000000 fe:00 345833     /lib/security/pam_env.so
b4b44000-b4b45000 rwxp 00002000 fe:00 345833     /lib/security/pam_env.so
b4b45000-b4b4e000 r-xp 00000000 fe:00 345827     /lib/libpam.so.0.81.6
b4b4e000-b4b4f000 rwxp 00008000 fe:00 345827     /lib/libpam.so.0.81.6
b4b4f000-b4b62000 r-xp 00000000 fe:00 96849      /tmp/jna61500.tmp
b4b62000-b4b63000 rwxp 00013000 fe:00 96849      /tmp/jna61500.tmp
b4b63000-b4b66000 ---p b4b63000 00:00 0
b4b66000-b4bb4000 rwxp b4b66000 00:00 0
b4bb4000-b4bb7000 ---p b4bb4000 00:00 0
b4bb7000-b4c05000 rwxp b4bb7000 00:00 0
b4c05000-b4c08000 ---p b4c05000 00:00 0
b4c08000-b4c56000 rwxp b4c08000 00:00 0
b4c56000-b4c59000 ---p b4c56000 00:00 0
b4c59000-b4ca7000 rwxp b4c59000 00:00 0
b4ca7000-b4caa000 ---p b4ca7000 00:00 0
b4caa000-b4cf8000 rwxp b4caa000 00:00 0
b4cf8000-b4cfb000 ---p b4cf8000 00:00 0
b4cfb000-b4d49000 rwxp b4cfb000 00:00 0
b4d49000-b4d4c000 ---p b4d49000 00:00 0
b4d4c000-b4d9a000 rwxp b4d4c000 00:00 0
b4d9a000-b4d9c000 r-xs 00005000 fe:00 420988     /home/kog/.hudson/plugins/maven-plugin/WEB-INF/lib/wagon-ssh-common-1.0-beta-2.jar
b4d9c000-b4d9e000 r-xs 00008000 fe:00 420918     /home/kog/.hudson/plugins/maven-plugin/WEB-INF/lib/maven-plugin-descriptor-2.0.9.jar
b4d9e000-b4d9f000 r-xs 00002000 fe:00 420899     /home/kog/.hudson/plugins/maven-plugin/WEB-INF/lib/doxia-sink-api-1.0-alpha-10.jar
b4d9f000-b4da1000 r-xs 00002000 fe:00 420873     /home/kog/.hudson/plugins/maven-plugin/WEB-INF/lib/maven-error-diagnostics-2.0.9.jar
b4da1000-b4da3000 r-xs 00002000 fe:00 23252      /home/kog/.hudson/plugins/maven-plugin/WEB-INF/lib/wagon-http-lightweight-1.0-beta-2.jar
b4da3000-b4da6000 r-xs 00024000 fe:00 420980     /home/kog/.hudson/plugins/maven-plugin/WEB-INF/lib/maven-core-2.0.9.jar
b4da6000-b4daa000 r-xs 00030000 fe:00 420991     /home/kog/.hudson/plugins/maven-plugin/WEB-INF/lib/plexus-utils-1.5.1.jar
b4daa000-b4dac000 r-xs 00002000 fe:00 23250      /home/kog/.hudson/plugins/maven-plugin/WEB-INF/lib/wagon-webdav-1.0-beta-2.jar
b4dac000-b4dae000 r-xs 00000000 fe:00 420952     /home/kog/.hudson/plugins/maven-plugin/WEB-INF/lib/maven2.1-interceptor-1.1.jar
b4dae000-b4db0000 r-xs 00002000 fe:00 420863     /home/kog/.hudson/plugins/maven-plugin/WEB-INF/lib/wagon-webdav-1.0-beta-2-hudson-1.jar
b4db0000-b4db2000 r-xs 00007000 fe:00 420840     /home/kog/.hudson/plugins/maven-plugin/WEB-INF/lib/maven-profile-2.0.9.jar
b4db2000-b4db3000 r-xs 00005000 fe:00 420930     /home/kog/.hudson/plugins/maven-plugin/WEB-INF/lib/wagon-ssh-1.0-beta-2.jar
b4db3000-b4db5000 r-xs 0000a000 fe:00 420869     /home/kog/.hudson/plugins/maven-plugin/WEB-INF/lib/wagon-provider-api-1.0-beta-2.jar
b4db5000-b4db7000 r-xs 00004000 fe:00 420922     /home/kog/.hudson/plugins/maven-plugin/WEB-INF/lib/maven-plugin-parameter-documenter-2.0.9.jar
b4db7000-b4db9000 r-xs 00004000 fe:00 23249      /home/kog/.hudson/plugins/maven-plugin/WEB-INF/lib/maven-interceptor-1.305.jar
b4db9000-b4dbb000 r-xs 00008000 fe:00 420909     /home/kog/.hudson/plugins/maven-plugin/WEB-INF/lib/classworlds-1.1.jar
b4dbb000-b4dbd000 r-xs 00008000 fe:00 420894     /home/kog/.hudson/plugins/maven-plugin/WEB-INF/lib/commons-logging-1.0.4.jar
b4dbd000-b4dc3000 r-xs 00046000 fe:00 420903     /home/kog/.hudson/plugins/maven-plugin/WEB-INF/lib/commons-httpclient-3.1-rc1.jar
b4dc3000-b4dc5000 r-xs 00006000 fe:00 420957     /home/kog/.hudson/plugins/maven-plugin/WEB-INF/lib/maven-plugin-registry-2.0.9.jar
b4dc5000-b4dc6000 r-xs 00005000 fe:00 420886     /home/kog/.hudson/plugins/maven-plugin/WEB-INF/lib/maven-repository-metadata-2.0.9.jar
b4dc6000-b4dc8000 r-xs 00001000 fe:00 23248      /home/kog/.hudson/plugins/maven-plugin/WEB-INF/lib/maven-agent-1.305.jar
b4dc8000-b4dca000 r-xs 0000d000 fe:00 420849     /home/kog/.hudson/plugins/maven-plugin/WEB-INF/lib/maven-artifact-manager-2.0.9.jar
b4dca000-b4dcb000 r-xs 0000b000 fe:00 420841     /home/kog/.hudson/plugins/maven-plugin/WEB-INF/lib/maven-settings-2.0.9.jar
b4dcb000-b4dcc000 r-xs 00002000 fe:00 420943     /home/kog/.hudson/plugins/maven-plugin/WEB-INF/lib/wagon-http-shared-1.0-beta-2.jar
b4dcc000-b4dcd000 r-xs 00002000 fe:00 420885     /home/kog/.hudson/plugins/maven-plugin/WEB-INF/lib/maven-monitor-2.0.9.jar
b4dcd000-b4dcf000 r-xs 00006000 fe:00 420971     /home/kog/.hudson/plugins/maven-plugin/WEB-INF/lib/commons-codec-1.2.jar
b4dcf000-b4dd2000 r-xs 0001b000 fe:00 420847     /home/kog/.hudson/plugins/maven-plugin/WEB-INF/lib/jsch-0.1.27.jar
b4dd2000-b4dd4000 r-xs 00002000 fe:00 420923     /home/kog/.hudson/plugins/maven-plugin/WEB-INF/lib/maven-plugin-api-2.0.9.jar
b4dd4000-b4dd5000 r-xs 00002000 fe:00 23246      /home/kog/.hudson/plugins/maven-plugin/WEB-INF/lib/wagon-file-1.0-beta-2.jar
b4dd5000-b4dd8000 r-xs 00013000 fe:00 420868     /home/kog/.hudson/plugins/maven-plugin/WEB-INF/lib/maven-artifact-2.0.9.jar
b4dd8000-b4dda000 r-xs 00014000 fe:00 420828     /home/kog/.hudson/plugins/maven-plugin/WEB-INF/lib/maven-model-2.0.9.jar
b4dda000-b4ddc000 r-xs 00002000 fe:00 23254      /home/kog/.hudson/plugins/maven-plugin/WEB-INF/lib/wagon-ssh-external-1.0-beta-2.jar
b4ddc000-b4de3000 r-xs 00029000 fe:00 420898     /home/kog/.hudson/plugins/maven-plugin/WEB-INF/lib/plexus-container-default-1.0-alpha-9-stable-1.jar
b4de3000-b4de4000 r-xs 00005000 fe:00 420878     /home/kog/.hudson/plugins/maven-plugin/WEB-INF/lib/xml-im-exporter-1.1.jar
b4de4000-b4de7000 r-xs 0001b000 fe:00 23253      /home/kog/.hudson/plugins/maven-plugin/WEB-INF/lib/maven-project-2.0.9.jar
b4de7000-b4de9000 r-xs 00002000 fe:00 420854     /home/kog/.hudson/plugins/maven-plugin/WEB-INF/lib/plexus-interactivity-api-1.0-alpha-4.jar
b4de9000-b4ded000 r-xs 00027000 fe:00 420855     /home/kog/.hudson/plugins/maven-plugin/WEB-INF/lib/slide-webdavlib-2.1.jar
b4ded000-b4dee000 r-xs 00002000 fe:00 23247      /home/kog/.hudson/plugins/maven-plugin/WEB-INF/lib/maven-reporting-api-2.0.9.jar
b4dee000-b4df0000 r-xs 00004000 fe:00 420973     /home/kog/.hudson/plugins/maven-plugin/WEB-INF/lib/maven-embedder-2.0.4.jar
b4df0000-b4df5000 r-xs 00038000 fe:00 415349     /home/kog/.hudson/plugins/ssh-slaves/WEB-INF/lib/trilead-ssh2-build212-hudson-1.jar
b4df5000-b4df8000 ---p b4df5000 00:00 0
b4df8000-b4e46000 rwxp b4df8000 00:00 0
b4e46000-b4e49000 ---p b4e46000 00:00 0
b4e49000-b4e97000 rwxp b4e49000 00:00 0
b4e97000-b4e9e000 r-xp 00000000 fe:00 142878     /usr/lib/jvm/java-6-sun-1.6.0.07/jre/lib/i386/libnio.so
b4e9e000-b4e9f000 rwxp 00006000 fe:00 142878     /usr/lib/jvm/java-6-sun-1.6.0.07/jre/lib/i386/libnio.so
b4e9f000-b4ea2000 ---p b4e9f000 00:00 0
b4ea2000-b4ef0000 rwxp b4ea2000 00:00 0
b4ef0000-b4ef3000 ---p b4ef0000 00:00 0
b4ef3000-b4f41000 rwxp b4ef3000 00:00 0
b4f41000-b4f44000 ---p b4f41000 00:00 0
b4f44000-b4f92000 rwxp b4f44000 00:00 0
b4f92000-b4f95000 ---p b4f92000 00:00 0
b4f95000-b4fe3000 rwxp b4f95000 00:00 0
b4fe3000-b4fe6000 ---p b4fe3000 00:00 0
b4fe6000-b5034000 rwxp b4fe6000 00:00 0
b5034000-b5047000 r-xp 00000000 fe:00 142877     /usr/lib/jvm/java-6-sun-1.6.0.07/jre/lib/i386/libnet.so
b5047000-b5048000 rwxp 00013000 fe:00 142877     /usr/lib/jvm/java-6-sun-1.6.0.07/jre/lib/i386/libnet.so
b5048000-b504b000 ---p b5048000 00:00 0
b504b000-b5099000 rwxp b504b000 00:00 0
b5099000-b509c000 ---p b5099000 00:00 0
b509c000-b50ea000 rwxp b509c000 00:00 0
b50ea000-b50ed000 ---p b50ea000 00:00 0
b50ed000-b513b000 rwxp b50ed000 00:00 0
b513b000-b513e000 ---p b513b000 00:00 0
b513e000-b518c000 rwxp b513e000 00:00 0
b518c000-b5193000 r-xs 00000000 fe:00 426773     /var/cache/fontconfig/6d41288fd70b0be22e8c3a91e032eec0-x86.cache-2
b5193000-b5196000 ---p b5193000 00:00 0
b5196000-b51e4000 rwxp b5196000 00:00 0
b51e4000-b5262000 r-xp 00000000 fe:00 142890     /usr/lib/jvm/java-6-sun-1.6.0.07/jre/lib/i386/libfontmanager.so
b5262000-b526c000 rwxp 0007e000 fe:00 142890     /usr/lib/jvm/java-6-sun-1.6.0.07/jre/lib/i386/libfontmanager.so
b526c000-b5271000 rwxp b526c000 00:00 0
b5271000-b5275000 r-xp 00000000 fe:00 167327     /usr/lib/jvm/java-6-sun-1.6.0.07/jre/lib/i386/headless/libmawt.so
b5275000-b5276000 rwxp 00004000 fe:00 167327     /usr/lib/jvm/java-6-sun-1.6.0.07/jre/lib/i386/headless/libmawt.so
b5276000-b52f1000 r-xp 00000000 fe:00 142888     /usr/lib/jvm/java-6-sun-1.6.0.07/jre/lib/i386/libawt.so
b52f1000-b52f8000 rwxp 0007b000 fe:00 142888     /usr/lib/jvm/java-6-sun-1.6.0.07/jre/lib/i386/libawt.so
b52f8000-b531c000 rwxp b52f8000 00:00 0
b531c000-b531f000 r-xs 00027000 fe:00 155764     /usr/lib/jvm/java-6-sun-1.6.0.07/jre/lib/ext/sunjce_provider.jar
b531f000-b5325000 r-xs 00091000 fe:00 142982     /usr/lib/jvm/java-6-sun-1.6.0.07/jre/lib/jsse.jar
b5325000-b532a000 r-xs 00084000 fe:00 134682     /home/kog/.hudson/war/WEB-INF/lib/htmlunit-core-js-2.2-hudson-2.jar
b532a000-b532d000 r-xs 00011000 fe:00 134735     /home/kog/.hudson/war/WEB-INF/lib/ezmorph-1.0.3.jar
b532d000-b5332000 r-xs 00034000 fe:00 134664     /home/kog/.hudson/war/WEB-INF/lib/commons-beanutils-1.8.0.jar
b5332000-b5384000 r-xs 00356000 fe:00 134675     /home/kog/.hudson/war/WEB-INF/lib/hudson-core-1.305.jar
b5384000-b5385000 r-xs 00002000 fe:00 134687     /home/kog/.hudson/war/WEB-INF/lib/ant-launcher-1.7.0.jar
b5385000-b5386000 r-xs 00003000 fe:00 134665     /home/kog/.hudson/war/WEB-INF/lib/sac-1.3.jar
b5386000-b5389000 r-xs 0000f000 fe:00 134669     /home/kog/.hudson/war/WEB-INF/lib/logkit-1.0.1.jar
b5389000-b5394000 r-xs 00061000 fe:00 134681     /home/kog/.hudson/war/WEB-INF/lib/spring-context-2.5.jar
b5394000-b5397000 r-xs 000c0000 fe:00 134692     /home/kog/.hudson/war/WEB-INF/lib/jna-3.0.9.jar
b5397000-b539d000 r-xs 0005b000 fe:00 134683     /home/kog/.hudson/war/WEB-INF/lib/j-interop-2.0.5.jar
b539d000-b539f000 r-xs 00004000 fe:00 134691     /home/kog/.hudson/war/WEB-INF/lib/commons-jelly-tags-define-1.0.1-hudson-20071021.jar
b539f000-b53a2000 r-xs 00018000 fe:00 134704     /home/kog/.hudson/war/WEB-INF/lib/json-lib-2.1-rev2.jar
b53a2000-b53aa000 r-xs 0004f000 fe:00 134697     /home/kog/.hudson/war/WEB-INF/lib/log4j-1.2.9.jar
b53aa000-b53ac000 r-xs 00000000 fe:00 134663     /home/kog/.hudson/war/WEB-INF/lib/aopalliance-1.0.jar
b53ac000-b53ae000 r-xs 0000e000 fe:00 134686     /home/kog/.hudson/war/WEB-INF/lib/oro-2.0.8.jar
b53ae000-b53b3000 r-xs 00016000 fe:00 134729     /home/kog/.hudson/war/WEB-INF/lib/xml-apis-1.0.b2.jar
b53b3000-b53b8000 r-xs 0003d000 fe:00 134701     /home/kog/.hudson/war/WEB-INF/lib/dom4j-1.6.1-hudson-1.jar
b53b8000-b53bb000 r-xs 00012000 fe:00 134657     /home/kog/.hudson/war/WEB-INF/lib/commons-io-1.3.1.jar
b53bb000-b53bd000 r-xs 00002000 fe:00 134716     /home/kog/.hudson/war/WEB-INF/lib/libpam4j-1.1.jar
b53bd000-b53be000 r-xs 00001000 fe:00 134706     /home/kog/.hudson/war/WEB-INF/lib/trilead-putty-extension-1.0.jar
b53be000-b53d5000 r-xs 00112000 fe:00 134694     /home/kog/.hudson/war/WEB-INF/lib/xercesImpl-2.8.1.jar
b53d5000-b53d9000 r-xs 0003c000 fe:00 134722     /home/kog/.hudson/war/WEB-INF/lib/commons-lang-2.4.jar
b53d9000-b53dd000 r-xs 00014000 fe:00 134727     /home/kog/.hudson/war/WEB-INF/lib/spring-dao-1.2.9.jar
b53dd000-b53e2000 r-xs 00038000 fe:00 134670     /home/kog/.hudson/war/WEB-INF/lib/trilead-ssh2-build212-hudson-1.jar
b53e2000-b53e6000 r-xs 0001f000 fe:00 134676     /home/kog/.hudson/war/WEB-INF/lib/commons-digester-1.7.jar
b53e6000-b53e8000 r-xs 00003000 fe:00 134658     /home/kog/.hudson/war/WEB-INF/lib/tiger-types-1.1.jar
b53e8000-b53e9000 r-xs 00005000 fe:00 134673     /home/kog/.hudson/war/WEB-INF/lib/commons-jelly-tags-fmt-1.0.jar
b53e9000-b53eb000 r-xs 00014000 fe:00 134730     /home/kog/.hudson/war/WEB-INF/lib/jline-0.9.94.jar
b53eb000-b53ee000 r-xs 0000b000 fe:00 134709     /home/kog/.hudson/war/WEB-INF/lib/stapler-jelly-1.104.jar
b53ee000-b53f0000 r-xs 00003000 fe:00 134678     /home/kog/.hudson/war/WEB-INF/lib/jstl-1.1.0.jar
b53f0000-b53f6000 r-xs 00067000 fe:00 134652     /home/kog/.hudson/war/WEB-INF/lib/antlr-2.7.6.jar
b53f6000-b53f8000 r-xs 00005000 fe:00 134703     /home/kog/.hudson/war/WEB-INF/lib/stax-api-1.0.1.jar
b53f8000-b53fb000 r-xs 00010000 fe:00 134695     /home/kog/.hudson/war/WEB-INF/lib/commons-discovery-0.4.jar
b53fb000-b53fd000 r-xs 00001000 fe:00 134699     /home/kog/.hudson/war/WEB-INF/lib/jinterop-wmi-1.0.jar
b53fd000-b5401000 r-xs 0001f000 fe:00 134710     /home/kog/.hudson/war/WEB-INF/lib/commons-jexl-1.1-hudson-20090508.jar
b5401000-b5402000 r-xs 00001000 fe:00 134674     /home/kog/.hudson/war/WEB-INF/lib/embedded_su4j-1.1.jar
b5402000-b5408000 r-xs 00059000 fe:00 134667     /home/kog/.hudson/war/WEB-INF/lib/mail-1.4.jar
b5408000-b540b000 r-xs 0001b000 fe:00 134668     /home/kog/.hudson/war/WEB-INF/lib/j-interopdeps-2.0.5.jar
b540b000-b544e000 r-xs 003ee000 fe:00 134693     /home/kog/.hudson/war/WEB-INF/lib/groovy-all-1.6.0.jar
b544e000-b544f000 r-xs 00004000 fe:00 134734     /home/kog/.hudson/war/WEB-INF/lib/winp-1.10.jar
b544f000-b545e000 r-xs 0012d000 fe:00 134714     /home/kog/.hudson/war/WEB-INF/lib/jfreechart-1.0.9.jar
b545e000-b546a000 r-xs 00094000 fe:00 134688     /home/kog/.hudson/war/WEB-INF/lib/htmlunit-2.2-hudson-9.jar
b546a000-b546d000 r-xs 0001c000 fe:00 134728     /home/kog/.hudson/war/WEB-INF/lib/jtidy-4aug2000r7-dev-hudson-1.jar
b546d000-b5470000 r-xs 0001a000 fe:00 134666     /home/kog/.hudson/war/WEB-INF/lib/nekohtml-1.9.8.jar
b5470000-b5473000 r-xs 0003b000 fe:00 134690     /home/kog/.hudson/war/WEB-INF/lib/cssparser-0.9.5.jar
b5473000-b5477000 r-xs 00027000 fe:00 134684     /home/kog/.hudson/war/WEB-INF/lib/remoting-1.305.jar
b5477000-b5481000 r-xs 0005f000 fe:00 134685     /home/kog/.hudson/war/WEB-INF/lib/jcaptcha-all-1.0-RC6.jar
b5481000-b5487000 r-xs 00046000 fe:00 134680     /home/kog/.hudson/war/WEB-INF/lib/jcommon-1.0.12.jar
b5487000-b5488000 r-xs 0000c000 fe:00 134717     /home/kog/.hudson/war/WEB-INF/lib/commons-logging-1.1.jar
b5488000-b548c000 r-xs 0002b000 fe:00 134702     /home/kog/.hudson/war/WEB-INF/lib/stapler-1.104.jar
b548c000-b548e000 r-xs 0000e000 fe:00 134738     /home/kog/.hudson/war/WEB-INF/lib/activation-1.1.jar
b548e000-b5495000 r-xs 00079000 fe:00 134705     /home/kog/.hudson/war/WEB-INF/lib/wstx-asl-3.2.7.jar
b5495000-b54a2000 r-xs 00079000 fe:00 134654     /home/kog/.hudson/war/WEB-INF/lib/acegi-security-1.0.5.jar
b54a2000-b54a3000 r-xs 00006000 fe:00 134737     /home/kog/.hudson/war/WEB-INF/lib/sezpoz-1.4.jar
b54a3000-b54a6000 r-xs 0000d000 fe:00 134725     /home/kog/.hudson/war/WEB-INF/lib/txw2-20070624.jar
b54a6000-b54a9000 r-xs 0000c000 fe:00 134707     /home/kog/.hudson/war/WEB-INF/lib/commons-fileupload-1.2.1.jar
b54a9000-b54b6000 r-xs 0007f000 fe:00 134679     /home/kog/.hudson/war/WEB-INF/lib/commons-collections-3.2.jar
b54b6000-b54b8000 r-xs 00005000 fe:00 134696     /home/kog/.hudson/war/WEB-INF/lib/xpp3_min-1.1.4c.jar
b54b8000-b54ba000 r-xs 0000e000 fe:00 134651     /home/kog/.hudson/war/WEB-INF/lib/commons-pool-1.3.jar
b54ba000-b54bf000 r-xs 00026000 fe:00 134661     /home/kog/.hudson/war/WEB-INF/lib/commons-jelly-1.1-hudson-20090227.jar
b54bf000-b54d2000 r-xs 00128000 fe:00 134656     /home/kog/.hudson/war/WEB-INF/lib/ant-1.7.0.jar
b54d2000-b54d3000 r-xs 00001000 fe:00 134653     /home/kog/.hudson/war/WEB-INF/lib/jinterop-proxy-1.1.jar
b54d3000-b54d4000 r-xs 00003000 fe:00 134721     /home/kog/.hudson/war/WEB-INF/lib/akuma-1.1.jar
b54d4000-b54d6000 r-xs 0000a000 fe:00 134731     /home/kog/.hudson/war/WEB-INF/lib/args4j-2.0.13.jar
b54d6000-b54dd000 r-xs 0003c000 fe:00 134733     /home/kog/.hudson/war/WEB-INF/lib/spring-core-2.5.jar
b54dd000-b54e0000 r-xs 0000d000 fe:00 134720     /home/kog/.hudson/war/WEB-INF/lib/libzfs-0.4.jar
b54e0000-b54e2000 r-xs 00015000 fe:00 134711     /home/kog/.hudson/war/WEB-INF/lib/ant-junit-1.7.0.jar
b54e2000-b54e4000 r-xs 00008000 fe:00 134713     /home/kog/.hudson/war/WEB-INF/lib/commons-jelly-tags-xml-1.1.jar
b54e4000-b54e6000 r-xs 0000a000 fe:00 134740     /home/kog/.hudson/war/WEB-INF/lib/commons-codec-1.3.jar
b54e6000-b54ec000 r-xs 00035000 fe:00 134672     /home/kog/.hudson/war/WEB-INF/lib/jaxen-1.1-beta-11.jar
b54ec000-b54f7000 r-xs 0005f000 fe:00 134662     /home/kog/.hudson/war/WEB-INF/lib/xstream-1.3.1-hudson-2.jar
b54f7000-b54fd000 r-xs 0005a000 fe:00 134689     /home/kog/.hudson/war/WEB-INF/lib/jcifs-1.3.3.jar
b54fd000-b54ff000 r-xs 00015000 fe:00 134698     /home/kog/.hudson/war/WEB-INF/lib/xpp3-1.1.3.3.jar
b54ff000-b5505000 r-xs 00031000 fe:00 134715     /home/kog/.hudson/war/WEB-INF/lib/spring-web-2.5.jar
b5505000-b5506000 r-xs 00002000 fe:00 134732     /home/kog/.hudson/war/WEB-INF/lib/memory-monitor-1.1.jar
b5506000-b550c000 r-xs 00045000 fe:00 134719     /home/kog/.hudson/war/WEB-INF/lib/commons-httpclient-3.1.jar
b550c000-b550d000 r-xs 00001000 fe:00 134655     /home/kog/.hudson/war/WEB-INF/lib/localizer-1.9.jar
b550d000-b5512000 r-xs 00029000 fe:00 134739     /home/kog/.hudson/war/WEB-INF/lib/spring-jdbc-1.2.9.jar
b5512000-b5527000 r-xs 00191000 fe:00 134712     /home/kog/.hudson/war/WEB-INF/lib/svnkit-1.2.2-hudson-4.jar
b5527000-b5529000 r-xs 00001000 fe:00 134724     /home/kog/.hudson/war/WEB-INF/lib/cli-1.305.jar
b5529000-b5547000 r-xs 0027d000 fe:00 134723     /home/kog/.hudson/war/WEB-INF/lib/xalan-2.7.0.jar
b5547000-b554a000 r-xs 0000d000 fe:00 134659     /home/kog/.hudson/war/WEB-INF/lib/avalon-framework-4.1.3.jar
b554a000-b5554000 r-xs 00067000 fe:00 134671     /home/kog/.hudson/war/WEB-INF/lib/spring-beans-2.5.jar
b5554000-b5556000 r-xs 0000a000 fe:00 134736     /home/kog/.hudson/war/WEB-INF/lib/graph-layouter-1.0.jar
b5556000-b55b5000 r-xs 00b89000 fe:00 142862     /usr/lib/jvm/java-6-sun-1.6.0.07/lib/tools.jar
b55b5000-b55b8000 ---p b55b5000 00:00 0
b55b8000-b5606000 rwxp b55b8000 00:00 0
b5606000-b560a000 r-xs 000ca000 fe:00 155766     /usr/lib/jvm/java-6-sun-1.6.0.07/jre/lib/ext/localedata.jar
b560a000-b560e000 r-xs 0004d000 fe:00 204367     /tmp/winstone61487jar
b560e000-b5615000 r-xs 00110000 fe:00 142913     /usr/lib/jvm/java-6-sun-1.6.0.07/jre/lib/resources.jar
b5615000-b5647000 rwxp b5615000 00:00 0
b5647000-b57d2000 r-xs 02def000 fe:00 142933     /usr/lib/jvm/java-6-sun-1.6.0.07/jre/lib/rt.jar
b57d2000-b57ef000 r-xs 01e3f000 fe:00 389919     /home/kog/hudson.war
b57ef000-b57f0000 r-xp 00000000 fe:00 345850     /lib/security/pam_nologin.so
b57f0000-b57f1000 rwxp 00000000 fe:00 345850     /lib/security/pam_nologin.so
b57f2000-b57f3000 rwxs 00000000 fe:00 96850      /tmp/ffiTV0Q1L (deleted)
b57f3000-b57f4000 r-xs 00000000 fe:00 96850      /tmp/ffiTV0Q1L (deleted)
b57f4000-b5802000 r-xs 00656000 fe:00 142984     /usr/lib/jvm/java-6-sun-1.6.0.07/jre/lib/charsets.jar
b5802000-b5805000 r-xs 00013000 fe:00 142983     /usr/lib/jvm/java-6-sun-1.6.0.07/jre/lib/jce.jar
b5805000-b580b000 r-xp 00000000 fe:00 142879     /usr/lib/jvm/java-6-sun-1.6.0.07/jre/lib/i386/libmanagement.so
b580b000-b580c000 rwxp 00005000 fe:00 142879     /usr/lib/jvm/java-6-sun-1.6.0.07/jre/lib/i386/libmanagement.so
b580c000-b580d000 ---p b580c000 00:00 0
b580d000-b588d000 rwxp b580d000 00:00 0
b588d000-b5890000 ---p b588d000 00:00 0
b5890000-b58de000 rwxp b5890000 00:00 0
b58de000-b58e1000 ---p b58de000 00:00 0
b58e1000-b595f000 rwxp b58e1000 00:00 0
b595f000-b5962000 ---p b595f000 00:00 0
b5962000-b59b0000 rwxp b5962000 00:00 0
b59b0000-b59b7000 r-xs 00000000 fe:00 99254      /usr/lib/gconv/gconv-modules.cache
b59b7000-b5a38000 r-xp 00000000 fe:00 116760     /usr/lib/locale/ja_JP.utf8/LC_CTYPE
b5a38000-b5a3b000 ---p b5a38000 00:00 0
b5a3b000-b5a89000 rwxp b5a3b000 00:00 0
b5a89000-b5a8c000 ---p b5a89000 00:00 0
b5a8c000-b5ada000 rwxp b5a8c000 00:00 0
b5ada000-b5adb000 ---p b5ada000 00:00 0
b5adb000-b5b6c000 rwxp b5adb000 00:00 0
b5b6c000-b5b83000 rwxp b5b6c000 00:00 0
b5b83000-b5b8c000 rwxp b5b83000 00:00 0
b5b8c000-b5ba1000 rwxp b5b8c000 00:00 0
b5ba1000-b5ba2000 rwxp b5ba1000 00:00 0
b5ba2000-b5ba3000 rwxp b5ba2000 00:00 0
b5ba3000-b5bac000 rwxp b5ba3000 00:00 0
b5bac000-b5bc1000 rwxp b5bac000 00:00 0
b5bc1000-b5bcb000 rwxp b5bc1000 00:00 0
b5bcb000-b5be1000 rwxp b5bcb000 00:00 0
b5be1000-b5c00000 rwxp b5be1000 00:00 0
b5c00000-b5c6c000 rwxp b5c00000 00:00 0
b5c6c000-b6154000 rwxp b5c6c000 00:00 0
b6154000-b7c6c000 rwxp b6154000 00:00 0
b7c6c000-b7c7b000 r-xp 00000000 fe:00 142873     /usr/lib/jvm/java-6-sun-1.6.0.07/jre/lib/i386/libzip.so
b7c7b000-b7c7d000 rwxp 0000e000 fe:00 142873     /usr/lib/jvm/java-6-sun-1.6.0.07/jre/lib/i386/libzip.so
b7c7d000-b7ca0000 r-xp 00000000 fe:00 142872     /usr/lib/jvm/java-6-sun-1.6.0.07/jre/lib/i386/libjava.so
b7ca0000-b7ca2000 rwxp 00023000 fe:00 142872     /usr/lib/jvm/java-6-sun-1.6.0.07/jre/lib/i386/libjava.so
b7ca2000-b7cad000 r-xp 00000000 fe:00 142871     /usr/lib/jvm/java-6-sun-1.6.0.07/jre/lib/i386/libverify.so
b7cad000-b7cae000 rwxp 0000b000 fe:00 142871     /usr/lib/jvm/java-6-sun-1.6.0.07/jre/lib/i386/libverify.so
b7cae000-b7cb7000 r-xp 00000000 fe:00 344097     /lib/tls/i686/cmov/libnss_files-2.7.so
b7cb7000-b7cb9000 rwxp 00008000 fe:00 344097     /lib/tls/i686/cmov/libnss_files-2.7.so
b7cb9000-b7cc1000 r-xp 00000000 fe:00 344099     /lib/tls/i686/cmov/libnss_nis-2.7.so
b7cc1000-b7cc3000 rwxp 00007000 fe:00 344099     /lib/tls/i686/cmov/libnss_nis-2.7.so
b7cc3000-b7cca000 r-xp 00000000 fe:00 344095     /lib/tls/i686/cmov/libnss_compat-2.7.so
b7cca000-b7ccc000 rwxp 00006000 fe:00 344095     /lib/tls/i686/cmov/libnss_compat-2.7.so
b7ccc000-b7ce0000 r-xp 00000000 fe:00 344094     /lib/tls/i686/cmov/libnsl-2.7.so
b7ce0000-b7ce2000 rwxp 00013000 fe:00 344094     /lib/tls/i686/cmov/libnsl-2.7.so
b7ce2000-b7ce4000 rwxp b7ce2000 00:00 0
b7ce4000-b7cec000 rwxs 00000000 fe:00 96707      /tmp/hsperfdata_kog/27343
b7cec000-b7cf2000 r-xp 00000000 fe:00 155754     /usr/lib/jvm/java-6-sun-1.6.0.07/jre/lib/i386/native_threads/libhpi.so
b7cf2000-b7cf3000 rwxp 00006000 fe:00 155754     /usr/lib/jvm/java-6-sun-1.6.0.07/jre/lib/i386/native_threads/libhpi.so
b7cf3000-b7cfa000 r-xp 00000000 fe:00 344104     /lib/tls/i686/cmov/librt-2.7.so
b7cfa000-b7cfc000 rwxp 00006000 fe:00 344104     /lib/tls/i686/cmov/librt-2.7.so
b7cfc000-b7cff000 ---p b7cfc000 00:00 0
b7cff000-b7d4d000 rwxp b7cff000 00:00 0
b7d4d000-b7d70000 r-xp 00000000 fe:00 344092     /lib/tls/i686/cmov/libm-2.7.so
b7d70000-b7d72000 rwxp 00023000 fe:00 344092     /lib/tls/i686/cmov/libm-2.7.so
b7d72000-b7d73000 rwxp b7d72000 00:00 0
b7d73000-b7ebc000 r-xp 00000000 fe:00 344088     /lib/tls/i686/cmov/libc-2.7.so
b7ebc000-b7ebd000 r-xp 00149000 fe:00 344088     /lib/tls/i686/cmov/libc-2.7.so
b7ebd000-b7ebf000 rwxp 0014a000 fe:00 344088     /lib/tls/i686/cmov/libc-2.7.so
b7ebf000-b7ec2000 rwxp b7ebf000 00:00 0
b7ec2000-b7ec4000 r-xp 00000000 fe:00 344091     /lib/tls/i686/cmov/libdl-2.7.so
b7ec4000-b7ec6000 rwxp 00001000 fe:00 344091     /lib/tls/i686/cmov/libdl-2.7.so
b7ec6000-b7ecd000 r-xp 00000000 fe:00 167321     /usr/lib/jvm/java-6-sun-1.6.0.07/jre/lib/i386/jli/libjli.so
b7ecd000-b7ecf000 rwxp 00006000 fe:00 167321     /usr/lib/jvm/java-6-sun-1.6.0.07/jre/lib/i386/jli/libjli.so
b7ecf000-b7ed0000 rwxp b7ecf000 00:00 0
b7ed0000-b7ee4000 r-xp 00000000 fe:00 344102     /lib/tls/i686/cmov/libpthread-2.7.so
b7ee4000-b7ee6000 rwxp 00013000 fe:00 344102     /lib/tls/i686/cmov/libpthread-2.7.so
b7ee6000-b7ee8000 rwxp b7ee6000 00:00 0
b7ee8000-b7ee9000 r-xs 00001000 fe:00 415348     /home/kog/.hudson/plugins/ssh-slaves/WEB-INF/lib/trilead-putty-extension-1.0.jar
b7ee9000-b7eef000 rwxp b7ee9000 00:00 0
b7eef000-b7ef0000 r-xp b7eef000 00:00 0
b7ef0000-b7ef2000 rwxp b7ef0000 00:00 0
b7ef2000-b7ef3000 r-xp b7ef2000 00:00 0          [vdso]
b7ef3000-b7f0d000 r-xp 00000000 fe:00 344253     /lib/ld-2.7.so
b7f0d000-b7f0f000 rwxp 00019000 fe:00 344253     /lib/ld-2.7.so
bfac6000-bfafc000 rwxp bffca000 00:00 0          [stack]

VM Arguments:
java_command: hudson.war
Launcher Type: SUN_STANDARD

Environment Variables:
PATH=/home/kog/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games
LD_LIBRARY_PATH=/usr/lib/jvm/java-6-sun-1.6.0.07/jre/lib/i386/client:/usr/lib/jvm/java-6-sun-1.6.0.07/jre/lib/i386:/usr/lib/jvm/java-6-sun-1.6.0.07/jre/../lib/i386
SHELL=/bin/bash

Signal Handlers:
SIGSEGV: [libjvm.so+0x3be780], sa_mask[0]=0x7ffbfeff, sa_flags=0x10000004
SIGBUS: [libjvm.so+0x3be780], sa_mask[0]=0x7ffbfeff, sa_flags=0x10000004
SIGFPE: [libjvm.so+0x30f880], sa_mask[0]=0x7ffbfeff, sa_flags=0x10000004
SIGPIPE: [libjvm.so+0x30f880], sa_mask[0]=0x7ffbfeff, sa_flags=0x10000004
SIGXFSZ: [libjvm.so+0x30f880], sa_mask[0]=0x7ffbfeff, sa_flags=0x10000004
SIGILL: [libjvm.so+0x30f880], sa_mask[0]=0x7ffbfeff, sa_flags=0x10000004
SIGUSR1: SIG_DFL, sa_mask[0]=0x00000000, sa_flags=0x00000000
SIGUSR2: [libjvm.so+0x3118c0], sa_mask[0]=0x00000000, sa_flags=0x10000004
SIGHUP: [libjvm.so+0x311660], sa_mask[0]=0x7ffbfeff, sa_flags=0x10000004
SIGINT: [libjvm.so+0x311660], sa_mask[0]=0x7ffbfeff, sa_flags=0x10000004
SIGTERM: [libjvm.so+0x311660], sa_mask[0]=0x7ffbfeff, sa_flags=0x10000004
SIGQUIT: [libjvm.so+0x311660], sa_mask[0]=0x7ffbfeff, sa_flags=0x10000004


---------------  S Y S T E M  ---------------

OS:lenny/sid

uname:Linux 2.6.24-23-virtual #1 SMP Wed Apr 1 22:56:35 UTC 2009 i686
libc:glibc 2.7 NPTL 2.7
rlimit: STACK 8192k, CORE 0k, NPROC 4096, NOFILE 1024, AS infinity
load average:0.44 0.26 0.13

CPU:total 1 (2 cores per cpu, 1 threads per core) family 15 model 75 stepping 2, cmov, cx8, fxsr, mmx, sse, sse2, sse3, mmxext, 3dnow, 3dnowext

Memory: 4k page, physical 515664k(6852k free), swap 401400k(401188k free)

vm_info: Java HotSpot(TM) Client VM (10.0-b23) for linux-x86 JRE (1.6.0_07-b06), built on Jun 10 2008 01:33:02 by "java_re" with gcc 3.2.1-7a (J2SE release)

time: Sun May 17 10:08:47 2009
elapsed time: 77 seconds

手がかりは

kog@ubu1:~$ uname -a
Linux ubu1 2.6.24-23-virtual #1 SMP Wed Apr 1 22:56:35 UTC 2009 i686 GNU/Linux
kog@ubu1:~$ dpkg -l *java6*
Desired=Unknown/Install/Remove/Purge/Hold
| Status=Not/Installed/Config-f/Unpacked/Failed-cfg/Half-inst/t-aWait/T-pend
|/ Err?=(none)/Hold/Reinst-required/X=both-problems (Status,Err: uppercase=bad)
||/ 名前                           バージョン                  説明
+++-================================-================================-================================================================================
un  ia32-sun-java6-bin               <なし>                         (説明 (description) がありません)
un  ia32-sun-java6-plugin            <なし>                         (説明 (description) がありません)
un  java6-runtime                    <なし>                         (説明 (description) がありません)
un  java6-runtime-headless           <なし>                         (説明 (description) がありません)
un  java6-sdk                        <なし>                         (説明 (description) がありません)
ii  sun-java6-bin                    6-07-3ubuntu2                    Sun Java(TM) Runtime Environment (JRE) 6 (architecture dependent files)
un  sun-java6-demo                   <なし>                         (説明 (description) がありません)
un  sun-java6-doc                    <なし>                         (説明 (description) がありません)
un  sun-java6-fonts                  <なし>                         (説明 (description) がありません)
ii  sun-java6-jdk                    6-07-3ubuntu2                    Sun Java(TM) Development Kit (JDK) 6
ii  sun-java6-jre                    6-07-3ubuntu2                    Sun Java(TM) Runtime Environment (JRE) 6 (architecture independent files)
un  sun-java6-plugin                 <なし>                         (説明 (description) がありません)
un  sun-java6-source                 <なし>                         (説明 (description) がありません)

再現方法:

hudsonというより、ubuntuのjvmから外のnativeコードを起動しようとしてしくじった感じ?

hudsonでバックアップとかシステム管理をやろうと思っているので、ログオンによるユーザの分離は必須だったり。困ったな。Windowsで動かすか。

ところで、Windowsでhudsonを動かすときにまずいかも?と思っているのは、ssh経由でlinux上のスレーブを起動できるのか?ということ。putty(plink)みたいなsshクライアントをもってこないといけないのか、もしかしてもしかしてsshクライアントを内蔵してるとか?

_ Windows上のスタンドアロンなhudsonからsshでubuntuのスレーブをキック

あっさり成功。なーんだ。とっとと試せばよかったorz

_ Windows上のスタンドアロンなhudsonからsshでubuntuのスレーブをキックするとコンソール出力が一部文字化け

繝ヲ繝シ繧カ繝シanonymous縺悟ョ溯。&#65533;
ubu1 でビルドします。
[test2] $ sh -xe /tmp/hudson57694.sh
+ date
2009蟷エ  5譛&#65533;17譌・ 譌・譖懈律 10:42:54 JST
Finished: SUCCESS

_ redmineにコードレビュープラグインがっ!

hudsonつながりでいろいろ読んでいたら発見!

うひょー。早速使ってみる。

_ rack_dav+webフォルダ(xp)がうごかない(;_;)

moongiftさんで紹介されてた rackdav を試してみたら動かない.

  • server:ubuntu8.04.2, ruby186p368(自前ビルド)
  • client:Xp MediaCenter

とりあえずrack_davコマンドで起動して試すと

  • google chrome...それっぽい画面が出る
  • エクスプローラで同じURLを指定...それっぽい画面が出る
  • ネットワークプレースの追加ウィザードから指定...「入力したフォルダは有効ではないようです。別のフォルダを選択してください。」

このときのログは

192.168.0.25 - - [17/May/2009 16:29:02] "OPTIONS / HTTP/1.1" 200 - 0.1950
192.168.0.25 - - [17/May/2009 16:29:02] "PROPFIND / HTTP/1.1" 400 - 0.0017
192.168.0.25 - - [17/May/2009 16:29:02] "OPTIONS / HTTP/1.1" 200 - 0.0010
192.168.0.25 - - [17/May/2009 16:29:02] "PROPFIND / HTTP/1.1" 400 - 0.0016

になっている。PROPFIND / で400ってのが駄目な原因?

_ hudsonで外部ジョブの監視

  • hudson
    • Windows, java -jar hudson.war で起動
  • クライアント
    • ubuntu
export HUDSON_HOME=http://xelvis:8080/job/test1/postBuildResult
curl --user ユーザ:パスワード -X POST -d "<run><log encoding='hexBinary'>82A00a</log><result>0</result></run>" $HUDSON_HOME

とすると、コンソール出力に

Started
あ
Finished: SUCCESS

とでた。resultを1にするとFAILUREになる。logの82A0はいわゆるSHIFTJISでいう"あ"なのだけれど、ここがshiftjisってのは気になる...なにによって決まるんだ?

HudsonのsystemInfoを見ると、怪しそうなのが3つある。

file.encodingMS932
sun.io.unicode.encodingUnicodeLittle
sun.jnu.encodingMS932←これ?

これって、ssh経由のスレーブのときも利いてるんじゃ...ubu1はutf8ベース。

繝ヲ繝シ繧カ繝シkog縺悟ョ溯。&#65533;
ubu1 でビルドします。
[test2] $ sh -xe /tmp/hudson28660.sh
+ echo 譌・譛ャ隱&#65533;+ nkf -s
日本語
+ date
2009蟷エ  5譛&#65533;17譌・ 譌・譖懈律 22:15:56 JST
Finished: SUCCESS

てことは、hudsonサーバ側の設定にあわせないといけないってことか。


2009-05-05(Tue) [長年日記] この日を編集

_ Dezie on Ubuntu Hardy 2

/var/www を見ていると、ふと変えたくなったので設定を変更。/cbdb8/のaliassをやめて、/var/www/からのシンボリックリンクに。

Alias /cbdb/ "/var/webapps/dezie/cbdb/"
<Directory "/var/webapps/dezie/cbdb/">
  AllowOverride None
  Options +ExecCGI -MultiViews
  <Limit GET POST HEAD>
    Order allow,deny
    Deny from all
  </Limit>
  <FilesMatch "\.(exe|cgi)$">
    Order allow,deny
    Allow from all
  </FilesMatch>
</Directory>
$ cd /var/www
$ sudo ln -s /var/webapps/dezie/cbdb8 cbdb8

2009-05-03(Sun) [長年日記] この日を編集

_ Hudson on Tomcat on Ubuntu Hardy

tomcatにも慣れなくては、それもLinuxで。ということでtomcat5.5にdeployしてみた。

$ sudo apt-get install tomcat5.5 tomcat5.5-admin tomcat5.5-webapps
$ vi /etc/defaults/tomcat5.5
JAVA_OPTS="-Djava.awt.headless=true -Xmx128M -DHUDSON_HOME=/var/webapps/hudson"
TOMCAT5_SECURITY=no
$ sudo mkdir -p /var/webapps/hudson
$ sudo chown -R tomcat55:nogroup /var/webapps/hudson
$ sudo cp hudson.war /var/lib/tomcat5.5/webapps
$ sudo /etc/init.d/tomcat5.5 start

http://localhost:8180/hudson で見えた。次にapache経由にしよう。

_ Hudson on Tomcat on Ubuntu Hardy 2

おおっとその前に。こんな表示が

Hudsonの管理

URLがUTF-8でデコードされていません。ジョブ名などにnon-ASCIIな文字を使用する場合は、コンテナの設定やTomcat i18Nを参考に設定してください。
Hudsonの新しいバージョン(1.302)をダウンロードできます (変更履歴)。

こうする必要があったみたい(追加は URIEncoding="UTF-8")

$ sudo vi /var/lib/tomcat5.5/conf/server.xml
    <!-- Define a non-SSL HTTP/1.1 Connector on port 8180 -->
    <Connector port="8180" maxHttpHeaderSize="8192" URIEncoding="UTF-8"
               maxThreads="150" minSpareThreads="25" maxSpareThreads="75"
               enableLookups="false" redirectPort="8443" acceptCount="100"
               connectionTimeout="20000" disableUploadTimeout="true" />

tomcat5.5を再起動したら、表示消えた。なんて親切設計なんでしょう。ついでに1.302をダウンロードし、/var/lib/tomcat5.5/webapps/にコピーしなおしたら、さっさと再起動してバージョンアップ完了。なんて(ry

_ Dezie8 on Ubuntu Hardy

そうだ。デヂエもLinux版があったんだっけか。入れてみよう。60日間お試しで。 Configurationは説明書のものとは変えてあります。っていうか、cgi-binディレクトリ使うのいやなのなんとなく。

インストーラの最後のところ

===================== Confirming Installation Settings =====================

Confirm installation settings.

Installation identifier:                            cbdb
CGI directory:                                      /var/webapps/dezie
Document root directory:                            /var/webapps/dezie
Web server user name                                www-data
The executable file used for uninstallation:        /var/webapps/dezie/cbdb/uninstall_cbdb_cbdz

Products to be installed:
Cybozu(R) Dezie 8
The product will be installed using these settings. Is this OK?

[Y](Yes) / [N](No) : Y

apacheの設定

  Alias /cbdb/ "/var/webapps/dezie/cbdb/"
  <Directory "/var/webapps/dezie/cbdb/">
    AllowOverride None
    Options +ExecCGI -MultiViews
    <Limit GET POST HEAD>
        Order allow,deny
        Deny from all
    </Limit>
    <FilesMatch "\.(exe|cgi)$">
        Order allow,deny
        Allow from all
    </FilesMatch>
  </Directory>

  Alias /cbdb8/ "/var/webapps/dezie/cbdb8/"
  <Directory "/var/webapps/dezie/cbdb8/">
    AllowOverride None
    Order allow,deny
    Allow from all
  </Directory>

http://localhost/cbdb/db.cgi で入れます。

(追記)インストーラが生成した cbdb/.htaccess でいろいろ制限をかけてあるので、その分を追記しました。


2009-04-29(Wed) [長年日記] この日を編集

_ vmware server 2 の設定いろいろ

ホスト起動・停止時の自動起動他

  • WebIFからログオン
  • (左側の)Inventoryから、ホストマシンを選択
  • (右側の)Configure Options→Edit Virtual Machine Startup/Shutdown Settings を選択
  • ダイアログで仮想マシンを選んでedit。

ショートカットからサスペンド

"C:\Program Files\VMware\VMware VIX\vmrun.exe" -T server -h https://localhost:8333/sdk -u ホストのユーザ -p ホストのパスワード suspend "[standard] フォルダ\仮想マシン.vmx"

ショートカットから開始

"C:\Program Files\VMware\VMware VIX\vmrun.exe" -T server -h https://localhost:8333/sdk -u ホストのユーザ -p ホストのパスワード start "[standard] フォルダ\仮想マシン.vmx"
本日のツッコミ(全2件) [ツッコミを入れる]

_ まめ [VMWARE-SERVER 2.01を使用しています。 Configure Options→Edit Virtual..]

_ kog [Inventoryからホストマシンを選択しましたか?仮想マシンを選択してたらでないですよ。]


2009-04-26(Sun) [長年日記] この日を編集

_ sinatra+cgiが動いた...

やっとこさsinatraのサンプルが手元で動いた。

kog@ubu1:/usr/local/lib/ruby/gems/1.8/gems/rack-0.9.1/lib/rack$ gem18 list | grep -e rack -e sinatra
rack (1.0.0, 0.9.1, 0.9.0, 0.4.0)
sinatra (0.9.1.1)
#!/usr/local/bin/ruby18

require 'rubygems'
require 'sinatra'

set :run, false
set :environment, :cgi

get '' do
  <<-END
  <pre>
#{$LOAD_PATH.join("\n").to_s}
  </pre>
  END
end

Rack::Handler::CGI.run Sinatra::Application
/usr/local/lib/ruby/gems/1.8/gems/rack-0.9.1/bin
/usr/local/lib/ruby/gems/1.8/gems/rack-0.9.1/lib
/usr/local/lib/ruby/gems/1.8/gems/sinatra-0.9.1.1/bin
/usr/local/lib/ruby/gems/1.8/gems/sinatra-0.9.1.1/lib
/usr/local/lib/ruby/site_ruby/1.8
/usr/local/lib/ruby/site_ruby/1.8/i686-linux
/usr/local/lib/ruby/site_ruby
/usr/local/lib/ruby/1.8
/usr/local/lib/ruby/1.8/i686-linux
.
/usr/local/lib/ruby/gems/1.8/gems/rack-0.9.1/lib
  
kog@ubu1:/usr/local/lib/ruby/gems/1.8/gems/rack-0.9.1/lib/rack$ diff -u request.rb.orig request.rb
--- request.rb.orig     2009-04-26 10:38:49.000000000 +0900
+++ request.rb  2009-04-26 10:27:29.000000000 +0900
@@ -113,7 +113,10 @@
             Utils::Multipart.parse_multipart(env)
           @env["rack.request.form_vars"] = @env["rack.input"].read
           @env["rack.request.form_hash"] = Utils.parse_query(@env["rack.request.form_vars"])
-          @env["rack.input"].rewind if @env["rack.input"].respond_to?(:rewind)
+          begin
+            @env["rack.input"].rewind if @env["rack.input"].respond_to?(:rewind)
+          rescue Errno::ESPIPE
+          end
         end
         @env["rack.request.form_hash"]
       else

rack 1.0.0は入れたのだけど、なんで使わんのだろうか?

参考:

_ さくらインターネットでsinatra

やっと動いた... はまりポイントとしては.htaccessのsetenvが利かないということで、スクリプトだけでなんとかしてみる。

#!/usr/local/bin/ruby -I/home/bangbangshoot/local/lib

ENV['GEM_HOME'] = '/home/bangbangshoot/local/rubygems'

require 'rubygems'
require 'sinatra'

set :run, false
set :environment, :cgi

get '' do
  <<-END
  <pre>
#{$LOAD_PATH.join("\n").to_s}
  </pre>
  END
end

Rack::Handler::CGI.run Sinatra::Application

RUBYLIB相当のを -I で指定し、GEM_HOMEを1行目に。

さくらインターネットでも setenv しろ、的なものは見かけたのだけど、私の使ってるホストでは利かない模様。まあ、サービスも複数あるし、サーバの世代もあるだろうし。

_ さくらインターネットでsinatra 2

いや、こっちのほうがいいかも

#!/usr/local/bin/ruby

$LOAD_PATH.unshift '/home/bangbangshoot/local/lib'
ENV['GEM_HOME'] = '/home/bangbangshoot/local/rubygems'

2009-04-25(Sat) [長年日記] この日を編集

_ [ubuntu]9.04にアップデート

cf-w2bのubuntuを9.04にあげる。ってもGUIからぺしぺしやれるので非常に簡単だった。再起動って何回もしないのでアレだが、得に遅くなってるところもなく、非常にスムーズ。いいね!

apache2が2.2.11になってた。8.04LTSサーバをけっこうたくさん使っているのだけど、何台かは9.04Serverにしてみようかな。


2009-04-19(Sun) [長年日記] この日を編集

_ hanna --gems が死んでしまう

1.8.6ではだめなのかしら。ubuntu hardy + ruby 1.8.6 野良ビルド

kog@ubu1:~/src$ ruby18 -v
ruby 1.8.6 (2009-03-31 patchlevel 368) [i686-linux]
kog@ubu1:~/src$ sudo hanna --gems
Hanna is installing documentation for 77 gems ...
Installing RDoc documentation for data_objects-0.9.11...
Installing RDoc documentation for activesupport-2.3.2...
Installing RDoc documentation for gettext-2.0.1...
Installing RDoc documentation for rspec-1.2.4...
Could not find main page README.rdoc
Installing RDoc documentation for mongrel-1.1.5...
Installing RDoc documentation for sqlite3-ruby-1.2.4...
Installing RDoc documentation for ruby-openid-2.1.4...
Installing RDoc documentation for merb-haml-1.0.11...
Installing RDoc documentation for activeresource-2.3.2...
Installing RDoc documentation for merb-assets-1.0.11...
Installing RDoc documentation for highline-1.5.0...
Installing RDoc documentation for thor-0.9.9...
Installing RDoc documentation for actionmailer-2.3.2...
Installing RDoc documentation for daemons-1.0.10...
Installing RDoc documentation for capistrano-ext-1.2.1...
Installing RDoc documentation for randexp-0.1.4...
Installing RDoc documentation for rcodetools-0.8.3.0...
Installing RDoc documentation for merb-auth-core-1.0.11...
Installing RDoc documentation for actionpack-2.3.2...
*** glibc detected *** /usr/local/bin/ruby18: munmap_chunk(): invalid pointer: 0x094d01c0 ***
======= Backtrace: =========
/lib/tls/i686/cmov/libc.so.6(cfree+0x1bb)[0xb7dd761b]
/usr/local/bin/ruby18[0x807253e]
/usr/local/bin/ruby18(ruby_xmalloc+0x85)[0x8072ab5]
/usr/local/bin/ruby18[0x80cc433]
/usr/local/bin/ruby18(rb_yield_values+0x3f)[0x805c2ff]
/usr/local/bin/ruby18[0x80d90f8]
/usr/local/bin/ruby18[0x805bd2e]
/usr/local/bin/ruby18(rb_yield+0x21)[0x805c371]
/usr/local/bin/ruby18(rb_ary_each+0x25)[0x80cc8a5]
/usr/local/bin/ruby18[0x8060883]
/usr/local/bin/ruby18[0x8060b31]
/usr/local/bin/ruby18[0x8061067]
/usr/local/bin/ruby18(rb_funcall+0x20)[0x80611b0]
/usr/local/bin/ruby18(rb_each+0x2a)[0x80d933a]
/usr/local/bin/ruby18(rb_iterate+0x239)[0x8059099]
/usr/local/bin/ruby18[0x80d95d9]
/usr/local/bin/ruby18[0x80573d4]
/usr/local/bin/ruby18[0x8060883]
/usr/local/bin/ruby18[0x8060b31]
/usr/local/bin/ruby18[0x805c795]
/usr/local/bin/ruby18[0x805f860]
/usr/local/bin/ruby18[0x80607bf]
/usr/local/bin/ruby18[0x8060b31]
/usr/local/bin/ruby18[0x805c8b5]
/usr/local/bin/ruby18[0x805ecb1]
/usr/local/bin/ruby18[0x805c6a4]
/usr/local/bin/ruby18[0x805d703]
/usr/local/bin/ruby18[0x805bae2]
/usr/local/bin/ruby18(rb_yield_values+0x7f)[0x805c33f]
/usr/local/bin/ruby18[0x80d90f8]
/usr/local/bin/ruby18[0x805bd2e]
/usr/local/bin/ruby18(rb_yield+0x21)[0x805c371]
/usr/local/bin/ruby18(rb_ary_each+0x25)[0x80cc8a5]
/usr/local/bin/ruby18[0x8060883]
/usr/local/bin/ruby18[0x8060b31]
/usr/local/bin/ruby18[0x8061067]
/usr/local/bin/ruby18(rb_funcall+0x20)[0x80611b0]
/usr/local/bin/ruby18(rb_each+0x2a)[0x80d933a]
/usr/local/bin/ruby18(rb_iterate+0x239)[0x8059099]
/usr/local/bin/ruby18[0x80d95d9]
/usr/local/bin/ruby18[0x80573d4]
/usr/local/bin/ruby18[0x8060883]
/usr/local/bin/ruby18[0x8060b31]
/usr/local/bin/ruby18[0x805c795]
/usr/local/bin/ruby18[0x805f860]
/usr/local/bin/ruby18[0x80607bf]
/usr/local/bin/ruby18[0x8060b31]
/usr/local/bin/ruby18[0x805c8b5]
/usr/local/bin/ruby18[0x805d965]
/usr/local/bin/ruby18[0x806a9b6]
/usr/local/bin/ruby18[0x806adbb]
/usr/local/bin/ruby18[0x80573d4]
/usr/local/bin/ruby18[0x8060883]
/usr/local/bin/ruby18[0x8060b31]
/usr/local/bin/ruby18[0x805c8b5]
/usr/local/bin/ruby18[0x80607bf]
/usr/local/bin/ruby18[0x8060b31]
/usr/local/bin/ruby18[0x805c795]
/usr/local/bin/ruby18[0x805f860]
/usr/local/bin/ruby18[0x805bae2]
/usr/local/bin/ruby18[0x805cb42]
/usr/local/bin/ruby18[0x805f465]
/usr/local/bin/ruby18[0x80607bf]
======= Memory map: ========
08048000-080f6000 r-xp 00000000 fe:00 109760     /usr/local/bin/ruby18
080f6000-080f7000 rw-p 000ae000 fe:00 109760     /usr/local/bin/ruby18
080f7000-0df6e000 rw-p 080f7000 00:00 0          [heap]
b62cc000-b62d6000 r-xp 00000000 fe:00 344187     /lib/libgcc_s.so.1
b62d6000-b62d7000 rw-p 0000a000 fe:00 344187     /lib/libgcc_s.so.1
b62df000-b78a5000 rw-p b62df000 00:00 0
b78a5000-b78a9000 r-xp 00000000 fe:00 214323     /usr/local/lib/ruby/1.8/i686-linux/strscan.so
b78a9000-b78aa000 rw-p 00003000 fe:00 214323     /usr/local/lib/ruby/1.8/i686-linux/strscan.so
b78aa000-b7bc8000 rw-p b78aa000 00:00 0
b7bc8000-b7bd1000 r-xp 00000000 fe:00 344097     /lib/tls/i686/cmov/libnss_files-2.7.so
b7bd1000-b7bd3000 rw-p 00008000 fe:00 344097     /lib/tls/i686/cmov/libnss_files-2.7.so
b7bd3000-b7bdb000 r-xp 00000000 fe:00 344099     /lib/tls/i686/cmov/libnss_nis-2.7.so
b7bdb000-b7bdd000 rw-p 00007000 fe:00 344099     /lib/tls/i686/cmov/libnss_nis-2.7.so
b7bdd000-b7bf1000 r-xp 00000000 fe:00 344094     /lib/tls/i686/cmov/libnsl-2.7.so
b7bf1000-b7bf3000 rw-p 00013000 fe:00 344094     /lib/tls/i686/cmov/libnsl-2.7.so
b7bf3000-b7bf5000 rw-p b7bf3000 00:00 0
b7bf5000-b7bfc000 r-xp 00000000 fe:00 344095     /lib/tls/i686/cmov/libnss_compat-2.7.so
b7bfc000-b7bfe000 rw-p 00006000 fe:00 344095     /lib/tls/i686/cmov/libnss_compat-2.7.so
b7c06000-b7ca5000 rw-p b7c06000 00:00 0
b7ca5000-b7cbf000 r-xp 00000000 fe:00 340090     /usr/local/lib/ruby/1.8/i686-linux/syck.so
b7cbf000-b7cc0000 rw-p 0001a000 fe:00 340090     /usr/local/lib/ruby/1.8/i686-linux/syck.so
b7cc0000-b7cc4000 r-xp 00000000 fe:00 340098     /usr/local/lib/ruby/1.8/i686-linux/stringio.so
b7cc4000-b7cc5000 rw-p 00003000 fe:00 340098     /usr/local/lib/ruby/1.8/i686-linux/stringio.so
b7cc5000-b7d50000 rw-p b7cc5000 00:00 0
b7d50000-b7d64000 r-xp 00000000 fe:00 344102     /lib/tls/i686/cmov/libpthread-2.7.so
b7d64000-b7d66000 rw-p 00013000 fe:00 344102     /lib/tls/i686/cmov/libpthread-2.7.so
b7d66000-b7d68000 rw-p b7d66000 00:00 0
b7d68000-b7eb1000 r-xp 00000000 fe:00 344088     /lib/tls/i686/cmov/libc-2.7.so
b7eb1000-b7eb2000 r--p 00149000 fe:00 344088     /lib/tls/i686/cmov/libc-2.7.so
b7eb2000-b7eb4000 rw-p 0014a000 fe:00 344088     /lib/tls/i686/cmov/libc-2.7.so
b7eb4000-b7eb7000 rw-p b7eb4000 00:00 0
b7eb7000-b7eda000 r-xp 00000000 fe:00 344092     /lib/tls/i686/cmov/libm-2.7.so
b7eda000-b7edc000 rw-p 00023000 fe:00 344092     /lib/tls/i686/cmov/libm-2.7.so
b7edc000-b7ee5000 r-xp 00000000 fe:00 344090     /lib/tls/i686/cmov/libcrypt-2.7.so
b7ee5000-b7ee7000 rw-p 00008000 fe:00 344090     /lib/tls/i686/cmov/libcrypt-2.7.so
b7ee7000-b7f0f000 rw-p b7ee7000 00:00 0
b7f0f000-b7f11000 r-xp 00000000 fe:00 344091     /lib/tls/i686/cmov/libdl-2.7.so
b7f11000-b7f13000 rw-p 00001000 fe:00 344091     /lib/tls/i686/cmov/libdl-2.7.so
b7f13000-b7f1a000 r-xp 00000000 fe:00 344104     /lib/tls/i686/cmov/librt-2.7.so
b7f1a000-b7f1c000 rw-p 00006000 fe:00 344104     /lib/tls/i686/cmov/librt-2.7.so
b7f1c000-b7f1d000 rw-p b7f1c000 00:00 0
b7f1d000-b7f1f000 r-xp 00000000 fe:00 340087     /usr/local/lib/ruby/1.8/i686-linux/etc.so
b7f1f000-b7f20000 rw-p 00001000 fe:00 340087     /usr/local/lib/ruby/1.8/i686-linux/etc.so
b7f20000-b7f23000 r-xp 00000000 fe:00 340101     /usr/local/lib/ruby/1.8/i686-linux/thread.so
b7f23000-b7f24000 rw-p 00002000 fe:00 340101     /usr/local/lib/ruby/1.8/i686-linux/thread.so
b7f24000-b7f26000 rw-p b7f24000 00:00 0
b7f26000-b7f27000 r-xp b7f26000 00:00 0          [vdso]
b7f27000-b7f41000 r-xp 00000000 fe:00 344253     /lib/ld-2.7.so
b7f41000-b7f43000 rw-p 00019000 fe:00 344253     /lib/ld-2.7.so
bffc9000-bffdf000 rw-p bffea000 00:00 0          [stack]
Aborted

(追記)どうも、gem install rdoc -v 2.3 が駄目な模様。gem18 uninstall rdoc

(追記2)いや、ruby18 script/server とかもおかしい感じ。壊れかけ?

_ 宍道湖

もういちどセットアップしてみたら、動かない動かないorz

  • gem install diff-lcs will_paginate
  • gem install rails -v=2.0.2
  • can't activate gettext ( runtime), already activated gettext-2.0.1 とか出る。
    • cd vendor ; gem unpack gettext -v=1.93
    • cd gettext-1.93.0/lib; cp -pr * ../../
  • cp config/development_sample.rb config/development.rb
  • vi app/model/issue.rb
    • svn/client をとりあえずコメントアウトする

redmineて、git対応してるはずなんだけど、各ブランチて見えないみたい?

_ subversion その場import

svn mkdir http://...../hoge
svn co http://..../hoge .

これで、カレントディレクトリが hogeのチェックアウトしたものに変わるそうな。カレントディレクトリと、リポジトリの両方に同名のフォルダ・ファイルがあったら、どうなるんかなあ...


2009-04-18(Sat) [長年日記] この日を編集

_ お掃除グッズ

サイバークリーンをキーボード掃除につかってみた。 基本埃しかとってくれないみたい。除菌はしているそうだが...。

デスクトップ用の普通のキーボードみたいに、キートップの高さがある程度あるものはいい感じ。うえからぎゅうぎゅう押してはがせばいいので。ノートみたいにキートップが薄いものはあんまりまわりこんでくれない感じ。

"ハイテッククリーニングコンパウンド"らしいので、エアダスターであらかたとったあと、それでも取れないものに使うといいかも。

会社のキーボードもこれでいちどやってみようかしら。


2009-04-12(Sun) [長年日記] この日を編集

_ Hudsonいいですね!

trac lightning についてたりするみたいだし、CIにもそろそろ手をださないといけなかったりして、hudsonを試してみている。いやー、こりゃ親切設計ですよ。中身はまだわかってないので(おい)、インストールとかだけをみても:

  • java -jar hudson.war だけで起動し、8080(http), 8009(ajp13)で待つ。
    • しかもWindows, linux でも同じ挙動
  • Windowsにいたっては、JREと.NetFramework2.0が入っていれば、既存のHudssonインスタンスからクリック2-3発でサービスとしてインストール可能(!)
  • windowsのスレーブもJNLP経由で起動可能
  • windowsのスレーブのサービス化もスレーブのメニューから選べば終わり

他にデータベースもなにもいらないし、JREとWindowsだったら追加で.NetFramework2.0があればさらに楽になれるし。

Hudson使って、異種OS混合の分散システムの管理とかができたら素敵かも。追加インストールとか、各ノードの状況レポートとか...。

_ HudsonをWindowsサービスにしようとしたら

こけた。原因をさぐると、

  • エラーログから:ポート8009が他で使われている
  • netstat -ano | find "8009" でプロセスを特定
  • tomcat6が動いてる!?
    • 入れた覚えないのに...
  • VMWare Server Web Access(vmware server 2.0.1)がtomcatだった
    • "C:\Program Files\VMware\VMware Server\tomcat\bin\Tomcat6.exe" //RS//VMwareServerWebAccess

仮想マシンにいれましたとさ。

_ さくらインターネットで git

capistranoでのデプロイを考えているので、gitを仕込む。

% cd distfiles
% wget http://kernel.org/pub/software/scm/git/git-1.6.2.tar.gz
% cd ..
% tar -zxvf distfiles/git-1.6.2.tar.gz
% cd git-1.6.2
% configure --prefix=$HOME/local
% gmake 
% gmake install

1.6.2だと、tarの問題もなくてあっさりとはいった。以下のサイトを参考にしました。感謝。

_ gistから貼り付け

capistrano, passenger, git あたりの組み合わせをためしているので、gistから参照。こいつはtracksのconfig/deploy.rbをいじったもの。

  • デプロイ先は"rails"ユーザで動かす。
  • gitはデプロイ先のrailsユーザからssh経由で手元のgitに取りに来る
    • forwardagent yes で。

set :branch, "v1.7" は、1.7_branchをインストールしたかった+手元修正&手元コミットがしたかったので、git branch -b origin/v1.7_branch v1.7 したものを使ったため。

(追記) git checkout -b v1.7 origin/v1.7_branch が正解です。自分でやってもーた orz

config以下については、別途uploadタスクでアップするようにしたのだけど、gitだし、コミットしておいて丸ごとコピーしてもよかったかも?


2009-03-07(Sat) [長年日記] この日を編集

_ はてブにも登録したい

会社からはてブに登録POSTできなくなってからというもの、私のはてブはぜんぜん件数が増えてない。じゃあすっかりオンラインブックマークは使ってないのかと思ったらまるっと大間違いだ!というわけで某ブックマークを使わせていただいている。

はてブにも登録したい気はあるのだけど、どっちがどっちかわからなくなってしまうので、主たる登録先はひとつにしたいところ。こんな感じだったらいいんかな

 某ブックマーク→抽出(ここでフィルタとかかけたり)→はてブ

とりあえずここのサーバは使えるので(cron使えるはず)、なにか考えないと。こういう用途にこそ、アレか、PRagger?


2009-03-05(Thu) [長年日記] この日を編集

_ 空気清浄機買ってきた!

三菱電機製 MA-838。しかも2台。ちょっと奮発しすぎたかなあ...。

MITSUBISHI 空気清浄機 (ホワイト) MA-838-W

_ google talk と jabber.jp を試す

以前から気になっていた google talk <=> jabber.jp(pandion)をやってみた。 通信はあっさりとできたんだけど、やりたかったこととはちと違うみたい。やりたいのは、

  • アカウントはひとつ(つまり外からみたら一人)
  • メッセージは複数のセッションに届いてほしい
    • いろんなサーバに同時にログインして作業しているので
    • 手元のマシンがシンクライアントで何もできない(-_-;
  • 返信も複数のセッションのどこからでも返したい。また、自分の返答は別セッションでもみたい
  • LAN内で完結すること。サーバは立てられる。
    • jabberでやれそうだったら ejabberd を考えていました。

うーん。「会議室」を作ったらいいんかな?それか、なにか別のを探すか...

_ '2009 VTR キター

うお、VTR復活や! http://www.honda.co.jp/motor-lineup/index.html でも、250クラスにやっとこさ生産中止じゃないモデルが(うう)。

XELVIS 復活してほしいなあ...。


2009-03-03(Tue) [長年日記] この日を編集

_ メモリ4Gにしてみた。

1Gのメモリ2枚買ってきてさしてみた。あとでRAMDISKつくってみよう。


2009-02-11(Wed) [長年日記] この日を編集

_ windowsでpython、というかbzrとかhgとか。

windowsでのpythonバイナリディストリビューションてのは*.msi形式しかないのかしら?できたら.zipとか.tar.gz形式がほしくて探しているのだけど。

bzrもhgも*.msi(*.exeだったかも)が配布されているのは大変ありがたいのだけど、オペレーションとしてはcmdからコマンドでやるほうが好きだし、バッチファイルでまとめたりとかしたいし、できたらpsexec形式で放り込むとかもしたいので、GUIなしのほうがありがたかったり。

探し方が悪いのか、どっかにあるのか...うーむ。


2009-02-08(Sun) [長年日記] この日を編集

_ Google Chromeをまた使い出した

ふと気がむいたので、Google Chromeを使い出した。体感速度重視だけあって早い。とりあえず規定のブラウザをChromeにしたら、GoogleDesktopのWebクリップからの起動が早くて快適。しばらく使ってみよう。


2009-02-07(Sat) [長年日記] この日を編集

_ Ubuntu 8.04.2 Server vmware-config.pl on vmwareserver2(wxp)

vmware-config-tools.plでこんなメッセージが

使ってるカーネルは4.2.3でビルド, gccは4.2.4やからやばいかも[no](意訳)

というのにびびっていたのだけど、とりあえず強行してみた。様子見。

あと、ヘッダファイルがいるので、

sudo apt-get install kernel-headers-server

を先にやっておく(UbuntuServerだから)

_ bzr-svn でアップデート

bzr-svn で持ってきたredmineをupdateしてみたんだけど...

使ったのはこんなの:

kog@ubu1:~/development/redmine1/0.8-stable$ bzr version
Bazaar (bzr) 1.11
  Python interpreter: /usr/bin/python 2.5.2
  Python standard library: /usr/lib/python2.5
  bzrlib: /usr/lib/python2.5/site-packages/bzrlib
  Bazaar configuration: /home/kog/.bazaar
  Bazaar log file: /home/kog/.bzr.log

Copyright 2005, 2006, 2007, 2008, 2009 Canonical Ltd.
http://bazaar-vcs.org/

bzr comes with ABSOLUTELY NO WARRANTY.  bzr is free software, and
you may use, modify and redistribute it under the terms of the GNU
General Public License version 2 or later.

kog@ubu1:~/development/redmine1/0.8-stable$ bzr version-info
revision-id: svn-v4:e93f8b46-1217-0410-a6f0-8f06a7374b81:branches/0.8-stable:2310
date: 2009-01-24 13:01:31 +0000
build-date: 2009-02-07 19:52:14 +0900
revno: 1822
branch-nick: branches/0.8-stable
kog@ubu1:~/development/redmine1/0.8-stable$ bzr plugins
launchpad
    Launchpad.net integration plugin for Bazaar.

netrc_credential_store
    Use ~/.netrc as a credential store for authentication.conf.

svn 0.5
    Support for Subversion branches

こんなんなっちゃいました

kog@ubu1:~/development/redmine1/0.8-stable$ bzr update
....(すごい時間がかかる)

kog@ubu1:~/development/redmine1/0.8-stable$ bzr info -v
Repository checkout (format: rich-root-pack)
Location:
  repository checkout root: .
        checkout of branch: http://redmine.rubyforge.org/svn/branches/0.8-stable
         shared repository: /home/kog/development/redmine1

Format:
       control: Meta directory format 1
  working tree: Working tree format 4
        branch: Branch format 6
    repository: Packs containing knits with rich root support


In the working tree:
      1488 unchanged 
         0 modified
      1503 added    ←??
         0 removed
        15 renamed
         0 unknown
         0 ignored
       464 versioned subdirectories

Branch history:
      1822 revisions
         6 committers
       954 days old
   first revision: Wed 2006-06-28 17:26:26 +0000
  latest revision: Sat 2009-01-24 13:01:31 +0000

Repository:
      3644 revisions

kog@ubu1:~/development/redmine1/0.8-stable$ ls -al
total 132
drwxr-xr-x 31 kog kog 4096 2009-02-07 19:32 .
drwxr-xr-x  5 kog kog 4096 2009-02-07 19:10 ..
drwxr-xr-x  5 kog kog 4096 2009-02-07 19:10 .bzr
-rw-r--r--  1 kog kog  307 2009-02-07 19:32 Rakefile
-rw-r--r--  1 kog kog  307 2009-02-07 19:32 Rakefile.moved
drwxr-xr-x  8 kog kog 4096 2009-02-07 19:32 app
drwxr-xr-x  8 kog kog 4096 2009-02-07 19:32 app.moved
drwxr-xr-x  4 kog kog 4096 2009-02-07 19:32 config
drwxr-xr-x  4 kog kog 4096 2009-02-07 19:32 config.moved
drwxr-xr-x  3 kog kog 4096 2009-02-07 19:32 db
drwxr-xr-x  3 kog kog 4096 2009-02-07 19:32 db.moved
drwxr-xr-x  2 kog kog 4096 2009-02-07 19:32 doc
drwxr-xr-x  2 kog kog 4096 2009-02-07 19:32 doc.moved
drwxr-xr-x  5 kog kog 4096 2009-02-07 19:32 extra
drwxr-xr-x  5 kog kog 4096 2009-02-07 19:32 extra.moved
drwxr-xr-x  2 kog kog 4096 2009-02-07 19:32 files
drwxr-xr-x  2 kog kog 4096 2009-02-07 19:32 files.moved
drwxr-xr-x  2 kog kog 4096 2009-02-07 19:32 lang
drwxr-xr-x  2 kog kog 4096 2009-02-07 19:32 lang.moved
drwxr-xr-x  7 kog kog 4096 2009-02-07 19:32 lib
drwxr-xr-x  7 kog kog 4096 2009-02-07 19:32 lib.moved
drwxr-xr-x  2 kog kog 4096 2009-02-07 19:32 log
drwxr-xr-x  2 kog kog 4096 2009-02-07 19:32 log.moved
drwxr-xr-x  7 kog kog 4096 2009-02-07 19:32 public
drwxr-xr-x  7 kog kog 4096 2009-02-07 19:32 public.moved
drwxr-xr-x  4 kog kog 4096 2009-02-07 19:32 script
drwxr-xr-x  4 kog kog 4096 2009-02-07 19:32 script.moved
drwxr-xr-x  7 kog kog 4096 2009-02-07 19:32 test
drwxr-xr-x  7 kog kog 4096 2009-02-07 19:32 test.moved
drwxr-xr-x  5 kog kog 4096 2009-02-07 19:32 tmp
drwxr-xr-x  5 kog kog 4096 2009-02-07 19:32 tmp.moved
drwxr-xr-x  3 kog kog 4096 2009-02-07 19:32 vendor
drwxr-xr-x  3 kog kog 4096 2009-02-07 19:32 vendor.move

で、こっからどーしたら...?あわてふためいて:

kog@ubu1:~/development/redmine1/0.8-stable$ bzr revert
bzr: ERROR: exceptions.ValueError: Cannot have multiple roots.

Traceback (most recent call last):
  File "/usr/lib/python2.5/site-packages/bzrlib/commands.py", line 893, in run_bzr_catch_errors
    return run_bzr(argv)
  File "/usr/lib/python2.5/site-packages/bzrlib/commands.py", line 839, in run_bzr
    ret = run(*run_argv)
  File "/usr/lib/python2.5/site-packages/bzrlib/commands.py", line 539, in run_argv_aliases
    return self.run(**all_cmd_args)
  File "/usr/lib/python2.5/site-packages/bzrlib/builtins.py", line 3429, in run
    self._revert_tree_to_revision(tree, revision, file_list, no_backup)
  File "/usr/lib/python2.5/site-packages/bzrlib/builtins.py", line 3439, in _revert_tree_to_revision
    report_changes=True)
  File "/usr/lib/python2.5/site-packages/bzrlib/mutabletree.py", line 52, in tree_write_locked
    return unbound(self, *args, **kwargs)
  File "/usr/lib/python2.5/site-packages/bzrlib/workingtree.py", line 1999, in revert
    report_changes)
  File "/usr/lib/python2.5/site-packages/bzrlib/transform.py", line 2350, in revert
    working_tree, target_tree, tt, filenames, backups, pp)
  File "/usr/lib/python2.5/site-packages/bzrlib/transform.py", line 2377, in _prepare_revert_transform
    merge_modified, basis_tree)
  File "/usr/lib/python2.5/site-packages/bzrlib/transform.py", line 2479, in _alter_files
    tt.adjust_path(name[1], parent_trans, trans_id)
  File "/usr/lib/python2.5/site-packages/bzrlib/transform.py", line 208, in adjust_path
    raise ValueError("Cannot have multiple roots.")
ValueError: Cannot have multiple roots.

bzr 1.11 on python 2.5.2 (linux2)
arguments: ['/usr/bin/bzr', 'revert']
encoding: 'UTF-8', fsenc: 'UTF-8', lang: 'ja_JP.UTF-8'
plugins:
  launchpad            /usr/lib/python2.5/site-packages/bzrlib/plugins/launchpad [unknown]
  netrc_credential_store /usr/lib/python2.5/site-packages/bzrlib/plugins/netrc_credential_store [unknown]
  svn                  /usr/lib/python2.5/site-packages/bzrlib/plugins/svn [0.5]
*** Bazaar has encountered an internal error.
    Please report a bug at https://bugs.launchpad.net/bzr/+filebug
    including this traceback, and a description of what you
    were doing when the error occurred.

うーむ。こうなっちゃうのか。やり方がまずいのかなあ。やりたいのは

  • subversionをおおもとのリポジトリとして
  • 手元でbzrをクライアントとして使って、
  • 手元でローカルでコミットしたりして
  • 終わったらsubversionに戻す

みたいな。svnのログは特に手元になくてもいいんだけどなあ。別のやりかたもやってみっか。


2009-02-02(Mon) [長年日記] この日を編集

_ デヂエ8がきた!

早速会社で試そう...ところでこのオープン認証ver2.0ってのは、ガルーン2かOffice8を起点にしないと使えないんだろうか...使えないんだろうな...たぶん。仕様を公開してくれてたらありがたいんだが。


2009-01-31(Sat) [長年日記] この日を編集

_ RD潜脳調査室

4-6話を視聴。見返しても面白い。

_ rascut のサーバモードで自動リロードしない!?

ubuntu Intrepid Ibex で flex3sdkをセットアップしたので、rascutを使ってみたのです。

kog@spada:~/flex3sdk$ ruby18 -v
ruby 1.8.6 (2009-01-25 patchlevel 309) [i686-linux]
kog@spada:~/flex3sdk$ gem18 -v
1.3.1
kog@spada:~/flex3sdk$ gem18 list rascut

*** LOCAL GEMS ***

rascut (0.1.3)

ビルドはあっさりできたのでさらに調べるとサーバモードで自動リロードまでやってくれるとのことで試したら...真っ白?

/js/が見えてないと?lib/rascut/httpd.rb をみると、vendor/js/swfobject.js を使うようで、それは実際にも存在しているし。

lib/rascut/httpd.rb を読む限り、もしエラーなんだとしたら、Rackの例外の画面が出てきてもよさそうな感じなのに...なんで?

      urls.concat([
        ['/js/swfobject.js', Rack::ShowExceptions.new(Httpd::FileOnly.new(vendor.join('js/swfobject.js').to_s))],
        ['/swf', Rack::ShowExceptions.new(Rack::File.new(swf_path))],
        ['/reload', Rack::ShowExceptions.new(reload_handler)],
        ['/proxy', Rack::ShowExceptions.new(proxy_handler)],
        ['/', Rack::ShowExceptions.new(index_handler)]
      ])

2009-01-25(Sun) [長年日記] この日を編集

_ bzr-svn

初期化

$ sudo apt-get install bzr-svn
$ bzr init-repo --rich-root-pack redmine
$ cd redmine

チェックアウト(ログ全部持ってきます...)

redmine$ bzr co http://redmine.rubyforge.org/svn/branches/0.8-stable redmine-0.8

ローカル用にブランチつくる、コミットする

redmine$ bzr branch 0.8-stable 08install
redmine$ cd 08install
08install$ vi ....
....
08install$ bzr commit -m "hogehogehoge"

本家から持ってくる(これは本家が更新されたら試す)

08install$ cd ../0.8-stable
0.8-stable$ bzr update
0.8-stable$ cd ../08install
08install$ bzr merge ../0.8-stable
08install$ bzr commit -m "Complete comment for SVN commit"

手元のサイズ

redmine$ du -h --max-depth=2
20M     ./.bzr/repository
4.0K    ./.bzr/branch-lock
20M     ./.bzr
1004K   ./0.8-stable/lang
8.0K    ./0.8-stable/log
468K    ./0.8-stable/.bzr
76K     ./0.8-stable/script
88K     ./0.8-stable/doc
76K     ./0.8-stable/config
8.0K    ./0.8-stable/files
2.3M    ./0.8-stable/vendor
152K    ./0.8-stable/extra
16K     ./0.8-stable/tmp
1.3M    ./0.8-stable/public
692K    ./0.8-stable/lib
428K    ./0.8-stable/db
928K    ./0.8-stable/test
1.8M    ./0.8-stable/app
9.2M    ./0.8-stable
1004K   ./08install/lang
8.0K    ./08install/log
468K    ./08install/.bzr
76K     ./08install/script
88K     ./08install/doc
76K     ./08install/config
8.0K    ./08install/files
2.3M    ./08install/vendor
152K    ./08install/extra
16K     ./08install/tmp
1.3M    ./08install/public
692K    ./08install/lib
428K    ./08install/db
928K    ./08install/test
1.8M    ./08install/app
9.2M    ./08install
38M     .

2009-01-24(Sat) [長年日記] この日を編集

_ RD潜脳調査室(再放送)

Gyaoで再放送をやっている模様。1-3話が1/29まで。

...で3話連続で見たのだが、以前みたときは2話から見ていた模様。そっかー。だからえらい唐突なお話やなあ、攻殻と一緒で予備知識なしだとつらい展開かよーとか思っていたのだけど、思い違いだったみたい。

2060年の海のお話。見逃した方はこの機会にぜひ。あと既に見た方も改めてみてみるといろいろ発見があるかも。

_ 世界ふしぎ発見

いきなりベトナムをバックにオープニングで「トランスフォーメーション」かかって噴いたwww。ちょwww

マクロスFO.S.T.2 「娘トラ。」(菅野よう子/TVサントラ/シェリル・ノーム starrinng May'n/中島愛)

_ [ubuntu]PPAパッケージをaptに追加

bazaarの新しいのを使いたくって、以下のようにした。

$ sudo vi /etc/apt/sources.list
...
deb http://ppa.launchpad.net/bzr/ubuntu intrepid main
deb-src http://ppa.launchpad.net/bzr/ubuntu intrepid main

$ sudo apt-get update
...
取得:1 http://ppa.launchpad.net intrepid Release.gpg [307B]
無視 http://ppa.launchpad.net intrepid/main Translation-ja
取得:2 http://ppa.launchpad.net intrepid Release [27.6kB]
無視 http://ppa.launchpad.net intrepid Release
無視 http://ppa.launchpad.net intrepid/main Packages
無視 http://ppa.launchpad.net intrepid/main Sources
ヒット http://ppa.launchpad.net intrepid/main Packages
ヒット http://ppa.launchpad.net intrepid/main Sources
308B を 12s で取得しました (25B/s)
パッケージリストを読み込んでいます... 完了
W: GPG error: http://ppa.launchpad.net intrepid Release: 公開鍵を利用できないため、以下の署名は検証できませんでした: NO_PUBKEY D702BF6B8C6C1EFD
W: これらの問題を解決するためには apt-get update を実行する必要があるかもしれません

GPGキーもいるのね。えーとぐぐってぐぐって...こうかな:

kog@spada:~$ gpg --recv-key --keyserver wwwkeys.eu.pgp.net 8C6C1EFD
gpg: 鍵8C6C1EFDをhkpからサーバーwwwkeys.eu.pgp.netに要求
gpg: 鍵8C6C1EFD: 公開鍵“Launchpad PPA for Bazaar Developers”を読み込みました
gpg: 処理数の合計: 1
gpg:               読込み: 1  (RSA: 1)
kog@spada:~$ gpg --export 8C6C1EFD | sudo apt-key add -
OK
kog@spada:~$ sudo apt-get update
...
308B を 11s で取得しました (26B/s)
パッケージリストを読み込んでいます... 完了

おk。で、bzrは保留されているみたいなので、

$ sudo apt-get dist-upgrade
...
$ bzr --version
Bazaar (bzr) 1.11
  Python interpreter: /usr/bin/python 2.5.2
  Python standard library: /usr/lib/python2.5
  bzrlib: /usr/lib/python2.5/site-packages/bzrlib
  Bazaar configuration: /home/kog/.bazaar
  Bazaar log file: /home/kog/.bzr.log

Copyright 2005, 2006, 2007, 2008, 2009 Canonical Ltd.
http://bazaar-vcs.org/

bzr comes with ABSOLUTELY NO WARRANTY.  bzr is free software, and
you may use, modify and redistribute it under the terms of the GNU
General Public License version 2 or later.

_ testdrive終了...!

今頃気づいたのですけど、HP testdriveサービス、2008/9/Eで終了してます...

DSPPに入会すると、引き続き同じようなサービスが受けられるみたいですけど、どうも法人会員しかない模様。 http://h50146.www5.hp.com/partners/developer/dspp/ たしかに仕事でHP-UXは使っているけど...うーんちょっと条件に合致しないかも。個人的にも使えればいいんだけど(公私混同をうまくやる、ってやつ)厳しいかな。


2009-01-18(Sun) [長年日記] この日を編集

_ Rack動かず

Rackを試してみようと思ったら、エラー!?

  • rack 0.9.1
  • rubygems 1.3.1
  • commnad-line
rackup hello.ru
  • hello.ru
require 'hello'
run HelloApp.new
  • hello.rb
require 'rubygems'
require 'rack'

class HelloApp
  def call(env)
    [200, {"Content-Type" => "text/plain"}, ["Hello, Rack"]]
  end
end
  • No Content-Length header found ... Content-Length ヘッダ必須?
[2009-01-18 23:33:48] INFO  WEBrick 1.3.1
[2009-01-18 23:33:48] INFO  ruby 1.8.6 (2008-08-11) [i686-linux]
[2009-01-18 23:33:48] WARN  TCPServer Error: Address family not supported by protocol - socket(2)
[2009-01-18 23:33:48] INFO  WEBrick::HTTPServer#start: pid=12379 port=9292
Rack::Lint::LintError: No Content-Length header found
        /usr/local/lib/ruby/gems/1.8/gems/rack-0.9.1/lib/rack/lint.rb:16:in `assert'
        /usr/local/lib/ruby/gems/1.8/gems/rack-0.9.1/lib/rack/lint.rb:425:in `check_content_length'
        /usr/local/lib/ruby/gems/1.8/gems/rack-0.9.1/lib/rack/lint.rb:52:in `_call'
        /usr/local/lib/ruby/gems/1.8/gems/rack-0.9.1/lib/rack/lint.rb:33:in `call'
        /usr/local/lib/ruby/gems/1.8/gems/rack-0.9.1/lib/rack/showexceptions.rb:23:in `call'
        /usr/local/lib/ruby/gems/1.8/gems/rack-0.9.1/lib/rack/commonlogger.rb:20:in `_call'
        /usr/local/lib/ruby/gems/1.8/gems/rack-0.9.1/lib/rack/commonlogger.rb:13:in `call'
        /usr/local/lib/ruby/gems/1.8/gems/rack-0.9.1/lib/rack/handler/webrick.rb:40:in `service'
        /usr/local/lib/ruby/1.8/webrick/httpserver.rb:104:in `service'
        /usr/local/lib/ruby/1.8/webrick/httpserver.rb:65:in `run'
        /usr/local/lib/ruby/1.8/webrick/server.rb:173:in `start_thread'
        /usr/local/lib/ruby/1.8/webrick/server.rb:162:in `start'
        /usr/local/lib/ruby/1.8/webrick/server.rb:162:in `start_thread'
        /usr/local/lib/ruby/1.8/webrick/server.rb:95:in `start'
        /usr/local/lib/ruby/1.8/webrick/server.rb:92:in `each'
        /usr/local/lib/ruby/1.8/webrick/server.rb:92:in `start'
        /usr/local/lib/ruby/1.8/webrick/server.rb:23:in `start'
        /usr/local/lib/ruby/1.8/webrick/server.rb:82:in `start'
        /usr/local/lib/ruby/gems/1.8/gems/rack-0.9.1/lib/rack/handler/webrick.rb:12:in `run'
        /usr/local/lib/ruby/gems/1.8/gems/rack-0.9.1/bin/rackup:172
        /usr/local/bin/rackup:19:in `load'
        /usr/local/bin/rackup:19
192.168.63.1 - - [18/Jan/2009 23:34:14] "GET / HTTP/1.1" 500 61251 0.0780
  • 再チャレンジ
class HelloApp
  def call(env)
    [200, {"Content-Type" => "text/plain", "Content-Length" => 11}, ["Hello, Rack"]]
  end
end
[2009-01-18 23:36:16] INFO  WEBrick 1.3.1
[2009-01-18 23:36:16] INFO  ruby 1.8.6 (2008-08-11) [i686-linux]
[2009-01-18 23:36:16] WARN  TCPServer Error: Address family not supported by protocol - socket(2)
[2009-01-18 23:36:16] INFO  WEBrick::HTTPServer#start: pid=12395 port=9292
Rack::Lint::LintError: header values must respond to #each, but the value of 'Content-Length' doesn't (is Fixnum)
        /usr/local/lib/ruby/gems/1.8/gems/rack-0.9.1/lib/rack/lint.rb:16:in `assert'
        /usr/local/lib/ruby/gems/1.8/gems/rack-0.9.1/lib/rack/lint.rb:342:in `check_headers'
        /usr/local/lib/ruby/gems/1.8/gems/rack-0.9.1/lib/rack/lint.rb:325:in `each'
        /usr/local/lib/ruby/gems/1.8/gems/rack-0.9.1/lib/rack/lint.rb:325:in `check_headers'
        /usr/local/lib/ruby/gems/1.8/gems/rack-0.9.1/lib/rack/lint.rb:49:in `_call'
        /usr/local/lib/ruby/gems/1.8/gems/rack-0.9.1/lib/rack/lint.rb:33:in `call'
        /usr/local/lib/ruby/gems/1.8/gems/rack-0.9.1/lib/rack/showexceptions.rb:23:in `call'
        /usr/local/lib/ruby/gems/1.8/gems/rack-0.9.1/lib/rack/commonlogger.rb:20:in `_call'
        /usr/local/lib/ruby/gems/1.8/gems/rack-0.9.1/lib/rack/commonlogger.rb:13:in `call'
        /usr/local/lib/ruby/gems/1.8/gems/rack-0.9.1/lib/rack/handler/webrick.rb:40:in `service'
        /usr/local/lib/ruby/1.8/webrick/httpserver.rb:104:in `service'
        /usr/local/lib/ruby/1.8/webrick/httpserver.rb:65:in `run'
        /usr/local/lib/ruby/1.8/webrick/server.rb:173:in `start_thread'
        /usr/local/lib/ruby/1.8/webrick/server.rb:162:in `start'
        /usr/local/lib/ruby/1.8/webrick/server.rb:162:in `start_thread'
        /usr/local/lib/ruby/1.8/webrick/server.rb:95:in `start'
        /usr/local/lib/ruby/1.8/webrick/server.rb:92:in `each'
        /usr/local/lib/ruby/1.8/webrick/server.rb:92:in `start'
        /usr/local/lib/ruby/1.8/webrick/server.rb:23:in `start'
        /usr/local/lib/ruby/1.8/webrick/server.rb:82:in `start'
        /usr/local/lib/ruby/gems/1.8/gems/rack-0.9.1/lib/rack/handler/webrick.rb:12:in `run'
        /usr/local/lib/ruby/gems/1.8/gems/rack-0.9.1/bin/rackup:172
        /usr/local/bin/rackup:19:in `load'
        /usr/local/bin/rackup:19
192.168.63.1 - - [18/Jan/2009 23:36:20] "GET / HTTP/1.1" 500 67370 0.0828

うーむ...どうしたらよいのだ?

(追記) example/lobster は動いた。なんでだめなんやろう?

本日のツッコミ(全1件) [ツッコミを入れる]

_ kog [[200, {"Content-Type" => "text/plain", "Content-Length" =>..]