<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-1976660511694043525</id><updated>2011-11-28T08:30:37.618+09:00</updated><category term='Python'/><category term='Ubuntu'/><category term='Android'/><category term='Google Apps'/><category term='Samba'/><category term='LDAP'/><title type='text'>OSS EXPO</title><subtitle type='html'>Yasuma(オープンソース・ソリューション・テクノロジ所属)による、オープンソースソフトウェアに関する情報や、趣味の話などです。</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://ossexpo.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1976660511694043525/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://ossexpo.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><link rel='next' type='application/atom+xml' href='http://www.blogger.com/feeds/1976660511694043525/posts/default?start-index=101&amp;max-results=100'/><author><name>Yasuma</name><uri>http://www.blogger.com/profile/15184480331469239822</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>459</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-1976660511694043525.post-6979671506909345374</id><published>2010-11-10T17:54:00.000+09:00</published><updated>2010-11-10T17:54:07.776+09:00</updated><title type='text'>Ubuntu 10.10 + mozc</title><content type='html'>Ubuntu 10.10では日本語入力はiBus経由なので、デフォルトではiBus + Anthyという&lt;br /&gt;組み合わせになっています。&lt;br /&gt;&lt;br /&gt;ちょっと使ってみたところ、いまいち安定してないなぁという印象だったので、&lt;br /&gt;mozc(Google 日本語入力のOSS版)をいれてみることにしました。&lt;br /&gt;&lt;br /&gt;パッケージはUbuntu標準で用意されているので、簡単にインストールできますが、&lt;br /&gt;ひとつだけ罠がありました。&lt;br /&gt;&lt;br /&gt;このリリースノートの一番最後に書いてありますが、mozcにすると、1つのCPUを&lt;br /&gt;100%消費するというバグがあります。&lt;br /&gt;&lt;a href="http://www.ubuntulinux.jp/News/ubuntu1010-desktop-ja-remix"&gt;http://www.ubuntulinux.jp/News/ubuntu1010-desktop-ja-remix&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&amp;nbsp;私のマシンでも再現しましたが、幸いにもCore 2 Duoだったので、もうひとつのCPUで&lt;br /&gt;作業することができましたが、シングルコアのマシンだと大変だったかもしれません。&lt;br /&gt;&lt;br /&gt;対策は、上記にも記載されていますが、パッチを当てると良いようです。&lt;br /&gt;/usr/share/&lt;wbr&gt;&lt;/wbr&gt;ibus/ui/&lt;wbr&gt;&lt;/wbr&gt;gtk/panel.&lt;wbr&gt;&lt;/wbr&gt;pyの66行目と67行目を直接修正しておけば&lt;br /&gt;とりあえずは大丈夫でした。&lt;br /&gt; &lt;br /&gt;参考までに。&lt;br /&gt;&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1976660511694043525-6979671506909345374?l=ossexpo.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ossexpo.blogspot.com/feeds/6979671506909345374/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://ossexpo.blogspot.com/2010/11/ubuntu-1010-mozc.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1976660511694043525/posts/default/6979671506909345374'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1976660511694043525/posts/default/6979671506909345374'/><link rel='alternate' type='text/html' href='http://ossexpo.blogspot.com/2010/11/ubuntu-1010-mozc.html' title='Ubuntu 10.10 + mozc'/><author><name>Yasuma</name><uri>http://www.blogger.com/profile/15184480331469239822</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1976660511694043525.post-1905583882151288016</id><published>2010-11-10T16:54:00.002+09:00</published><updated>2010-11-10T16:56:41.373+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Ubuntu'/><title type='text'>Ubuntu10.10 + 日本語対応 unzip</title><content type='html'>Ubuntu10.10では、シフトJISのファイル名が含まれるzipファイルをunzipコマンドで&lt;br /&gt;展開したときに、ファイル名が文字化けする。&lt;br /&gt;&lt;br /&gt;この問題を解消するunzipパッケージは下記から入手可能。&lt;br /&gt;&lt;a href="ftp://ftp.kddilabs.jp/pub/Linux/distributions/ubuntu-jp/archive/ubuntu/pool/main/u/unzip"&gt;ftp://ftp.kddilabs.jp/pub/Linux/distributions/ubuntu-jp/archive/ubuntu/pool/main/u/unzip&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;64bit版 : unzip_6.0-5~5.52~ja1_amd64.deb&lt;br /&gt;32bit版 : unzip_6.0-5~5.52~ja1_i386.deb&lt;br /&gt;&lt;br /&gt;なお、Ubuntu 10.10 日本語Remix CDを使ってインストールした場合は、このunzipが&lt;br /&gt;標準で含まれている模様。&lt;br /&gt;&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1976660511694043525-1905583882151288016?l=ossexpo.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ossexpo.blogspot.com/feeds/1905583882151288016/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://ossexpo.blogspot.com/2010/11/ubuntu1010-unzip.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1976660511694043525/posts/default/1905583882151288016'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1976660511694043525/posts/default/1905583882151288016'/><link rel='alternate' type='text/html' href='http://ossexpo.blogspot.com/2010/11/ubuntu1010-unzip.html' title='Ubuntu10.10 + 日本語対応 unzip'/><author><name>Yasuma</name><uri>http://www.blogger.com/profile/15184480331469239822</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1976660511694043525.post-4859445562244969347</id><published>2010-11-09T17:47:00.000+09:00</published><updated>2010-11-09T17:47:59.042+09:00</updated><title type='text'>Ubuntu10.10でKVM + ブリッジ接続</title><content type='html'>Ubuntu10.10でKVMを使うときに、ネットワークのブリッジ接続を利用するために&lt;br /&gt;/etc/network/interfacesを下記のように設定した。&lt;br /&gt; &lt;br /&gt;-----&lt;br /&gt; auto lo&lt;br /&gt;iface lo inet loopback&lt;br /&gt;&lt;br /&gt;auto eth0&lt;br /&gt;iface eth0 inet manual&lt;br /&gt;up /sbin/ifconfig eth0 promisc&lt;br /&gt;&lt;br /&gt;auto br0&lt;br /&gt;iface br0 inet dhcp&lt;br /&gt;bridge_ports eth0&lt;br /&gt;bridge_stp off&lt;br /&gt;bridge_maxwait 1&lt;br /&gt;-----&lt;br /&gt;&lt;br /&gt;設定後にネットワークを再起動しておく。&lt;br /&gt;# /etc/init.d/networking restart&lt;br /&gt;&lt;br /&gt;これで、eth0の代わりにbr0にDHCPのIPアドレスが割り当てられ、&lt;br /&gt;仮想マシンをbr0で接続することでブリッジ接続で利用することが可能になる。&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1976660511694043525-4859445562244969347?l=ossexpo.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ossexpo.blogspot.com/feeds/4859445562244969347/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://ossexpo.blogspot.com/2010/11/ubuntu1010kvm.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1976660511694043525/posts/default/4859445562244969347'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1976660511694043525/posts/default/4859445562244969347'/><link rel='alternate' type='text/html' href='http://ossexpo.blogspot.com/2010/11/ubuntu1010kvm.html' title='Ubuntu10.10でKVM + ブリッジ接続'/><author><name>Yasuma</name><uri>http://www.blogger.com/profile/15184480331469239822</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1976660511694043525.post-9042145366288041742</id><published>2010-11-05T17:18:00.000+09:00</published><updated>2010-11-05T17:18:14.452+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='LDAP'/><title type='text'>OpenLDAP 検索時のDNの正規化</title><content type='html'>OpenLDAPに登録したエントリのDNに全角のアルファベットなどが含まれている時、&lt;br /&gt;検索時に小文字のアルファベットでもマッチします。&lt;br /&gt;&lt;br /&gt;例えば、「uid=テストＡ,dc=example,dc=com」 (Aは全角) が登録されている時、&lt;br /&gt;「uid=テストA,dc=example,dc=com」(Aは半角)を登録することができません。&lt;br /&gt;&lt;br /&gt;これは、検索時に検索条件として使われる「caseIgnoreMatch」や「caseExactMatch」などの&lt;br /&gt;条件を処理する場合には、DNを正規化して処理するため、この2つが同一とみなされるためです。&lt;br /&gt;&lt;br /&gt;例えば、caseIgnoreMatchは次のように定義されています。&lt;br /&gt;servers/slapd/schema_init.c&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {"( 2.5.13.2 NAME 'caseIgnoreMatch' "&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; "SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 )",&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; SLAP_MR_EQUALITY | SLAP_MR_EXT, directoryStringSyntaxes,&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; NULL, UTF8StringNormalize, octetStringMatch,&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; octetStringIndexer, octetStringFilter,&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; directoryStringApproxMatchOID },&lt;br /&gt;&lt;br /&gt;この「UTF8StringNormalize」が正規化処理を行う場合に呼ばれる関数です。&lt;br /&gt;&lt;br /&gt;OpenLDAPが文字を扱う場合に利用しているUnicodeでは、「全角のA」と「半角のA」は&lt;br /&gt;正規化すると、同じ「半角のA」として扱われます。&lt;br /&gt;&lt;br /&gt;エントリの検索時にはUTF8StringNormalizeで正規化した結果でDNの比較を行うため、全角アルファベットと半角アルファベットは同じ文字として扱われます。 &lt;br /&gt;&lt;br /&gt;ただしエントリの登録時には正規化されていないDNが登録されるため、&lt;br /&gt;先に登録したDNがそのまま登録されます。&lt;br /&gt;&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1976660511694043525-9042145366288041742?l=ossexpo.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ossexpo.blogspot.com/feeds/9042145366288041742/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://ossexpo.blogspot.com/2010/11/openldap-dn.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1976660511694043525/posts/default/9042145366288041742'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1976660511694043525/posts/default/9042145366288041742'/><link rel='alternate' type='text/html' href='http://ossexpo.blogspot.com/2010/11/openldap-dn.html' title='OpenLDAP 検索時のDNの正規化'/><author><name>Yasuma</name><uri>http://www.blogger.com/profile/15184480331469239822</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1976660511694043525.post-5721750310917791522</id><published>2010-10-15T18:40:00.000+09:00</published><updated>2010-10-15T18:40:12.675+09:00</updated><title type='text'>CentOS 5.5 で rsyslogを使ってMySQLにsyslogメッセージを書き出す</title><content type='html'>CentOS 5.5には、rsyslog、rsyslog-mysql、rsyslog-pgsqlなどのパッケージが&lt;br /&gt;含まれており、syslogのログメッセージをRDBMSに簡単に記録することが可能になっています。&lt;br /&gt;なお、RHEL6からは標準のsyslog機能がrsyslogになるようです。&lt;br /&gt;&lt;br /&gt;以下はrsyslog-mysqlを利用するための手順です。&lt;br /&gt;まず、rsyslogとrsyslog-mysqlパッケージをインストールします。 &lt;br /&gt;# yum install rsyslog rsyslog-mysql&lt;br /&gt;&lt;br /&gt;標準のsyslogを停止し、自動起動を無効にします。&lt;br /&gt;# /sbin/service syslog stop&lt;br /&gt;# /sbin/chkconfig syslog off&lt;br /&gt;&lt;br /&gt;mysql-serverパッケージがインストールされていない場合は、インストールします。&lt;br /&gt;# yum install mysql-server&lt;br /&gt;&lt;br /&gt;MySQLのサービスを起動します。&lt;br /&gt;# /sbin/service mysqld start&lt;br /&gt;&lt;br /&gt;MySQLに、ログ記録用のDBを作成します。&lt;br /&gt;DB作成用のSQLは、/usr/share/doc/rsyslog-mysql-3.22.1/createDB.sqlに用意されています。&lt;br /&gt;&lt;br /&gt;# mysql -u rootWelcome to the MySQL monitor.&amp;nbsp; Commands end with ; or \g.&lt;br /&gt;Your MySQL connection id is 3&lt;br /&gt;Server version: 5.0.77 Source distribution&lt;br /&gt;&lt;br /&gt;Type 'help;' or '\h' for help. Type '\c' to clear the buffer.&lt;br /&gt;&lt;br /&gt;mysql&amp;gt; source /usr/share/doc/rsyslog-mysql-3.22.1/createDB.sql&lt;br /&gt;&lt;br /&gt;Query OK, 1 row affected (0.00 sec)&lt;br /&gt;&lt;br /&gt;Database changed&lt;br /&gt;Query OK, 0 rows affected (0.04 sec)&lt;br /&gt;&lt;br /&gt;Query OK, 0 rows affected (0.01 sec)&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;データーベースとして、「Syslog」が作成されます。&lt;br /&gt;mysql&amp;gt; show databases;&lt;br /&gt;+--------------------+&lt;br /&gt;| Database&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |&lt;br /&gt;+--------------------+&lt;br /&gt;| information_schema | &lt;br /&gt;| Syslog&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; | &lt;br /&gt;| mysql&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; | &lt;br /&gt;| test&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; | &lt;br /&gt;+--------------------+&lt;br /&gt;4 rows in set (0.00 sec)&lt;br /&gt;&lt;br /&gt;syslogユーザー権限に、Syslogデータベースへの全権限を与えます。&lt;br /&gt;mysql&amp;gt; grant all privileges on Syslog.* to syslog@localhost identified by 'password';&lt;br /&gt;Query OK, 0 rows affected (0.00 sec)&lt;br /&gt;&lt;br /&gt;mysql&amp;gt; flush privileges&lt;br /&gt;mysql&amp;gt; quit&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;/etc/rsyslog.confをMySQLに全てのログメッセージを送るように、以下の内容に変更します。&lt;br /&gt;----- &lt;br /&gt;$ModLoad ommysql.so&lt;br /&gt;*.* &amp;nbsp;&amp;nbsp; :ommysql:localhost,Syslog,syslog,password &lt;br /&gt;-----&lt;br /&gt;上記の設定内容では、localhostサーバーのMySQLのSyslogデータベースに、syslogユーザー(パスワード:password)で接続するという内容になります。&lt;br /&gt; &lt;br /&gt; パスワードが記載されていますので、ファイルのモードを変更しておきます。&lt;br /&gt;# chmod 600 /etc/rsyslog.conf&lt;br /&gt; &lt;br /&gt; 設定完了後、rsyslogサービスを起動します。&lt;br /&gt;# /sbin/service rsyslog start&lt;br /&gt;&lt;br /&gt;loggerコマンドで、syslogメッセージを記録してみます。&lt;br /&gt;&lt;br /&gt;メッセージを確認するため、DBの内容を確認します。&lt;br /&gt;&lt;br /&gt;# mysql -u syslog Syslog -p&lt;br /&gt;Enter password: ********&amp;nbsp;&amp;nbsp; ← syslogユーザーのパスワード&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;mysql&amp;gt; select ReceivedAt,Message from SystemEvents;&lt;br /&gt;+---------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+&lt;br /&gt;| ReceivedAt&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; | Message&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |&lt;br /&gt;+---------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+&lt;br /&gt;| 2010-10-15 09:39:04 |&amp;nbsp; [origin software="rsyslogd" swVersion="3.22.1" x-pid="11773" x-info="http://www.rsyslog.com"](re)start&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; | &lt;br /&gt;| 2010-10-15 09:39:04 | WARNING: rsyslogd is running in compatibility mode. Automatically generated config directives may interfer with your rsyslog.conf settings. We suggest upgrading your config and adding -c3 as the first rsyslogd option. | &lt;br /&gt;| 2010-10-15 09:39:04 | Warning: backward compatibility layer added to following directive to rsyslog.conf: ModLoad imuxsock&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; | &lt;br /&gt;| 2010-10-15 09:39:09 |&amp;nbsp; TEST Messages&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; | &lt;br /&gt;+---------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+&lt;br /&gt;4 rows in set (0.00 sec)&lt;br /&gt;&lt;br /&gt;以上のように、rsyslogを使うことで、MySQLにsyslogメッセージを格納することができるようになりました。&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1976660511694043525-5721750310917791522?l=ossexpo.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ossexpo.blogspot.com/feeds/5721750310917791522/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://ossexpo.blogspot.com/2010/10/centos-55-rsyslogmysqlsyslog.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1976660511694043525/posts/default/5721750310917791522'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1976660511694043525/posts/default/5721750310917791522'/><link rel='alternate' type='text/html' href='http://ossexpo.blogspot.com/2010/10/centos-55-rsyslogmysqlsyslog.html' title='CentOS 5.5 で rsyslogを使ってMySQLにsyslogメッセージを書き出す'/><author><name>Yasuma</name><uri>http://www.blogger.com/profile/15184480331469239822</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1976660511694043525.post-5765698058562505073</id><published>2010-10-06T13:48:00.000+09:00</published><updated>2010-10-06T13:48:16.558+09:00</updated><title type='text'>Windows Server 2008をNTPクライアントとして設定する</title><content type='html'>コマンドプロンプトから、次のコマンドで設定する。&lt;br /&gt;&lt;br /&gt;以下の例では、NTPサーバーが192.168.10.1とする。&lt;br /&gt;C:\&amp;gt; w32tm /config /manualpeerlist:192.168.10.1 /syncfromflags:manual&lt;br /&gt;C:\&amp;gt; w32tm /config /update&amp;nbsp;&amp;nbsp; ← 変更を反映&lt;br /&gt;C:\&amp;gt; w32tm /query /configuration&amp;nbsp;&amp;nbsp; ← NTPが設定されていることを確認&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1976660511694043525-5765698058562505073?l=ossexpo.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ossexpo.blogspot.com/feeds/5765698058562505073/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://ossexpo.blogspot.com/2010/10/windows-server-2008ntp.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1976660511694043525/posts/default/5765698058562505073'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1976660511694043525/posts/default/5765698058562505073'/><link rel='alternate' type='text/html' href='http://ossexpo.blogspot.com/2010/10/windows-server-2008ntp.html' title='Windows Server 2008をNTPクライアントとして設定する'/><author><name>Yasuma</name><uri>http://www.blogger.com/profile/15184480331469239822</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1976660511694043525.post-5095741546716908341</id><published>2010-09-17T16:28:00.000+09:00</published><updated>2010-09-17T16:28:37.802+09:00</updated><title type='text'>CentOS 5.5でiSCSI利用時のshutdown処理</title><content type='html'>CentOS 5.5でiSCSIイニシエーターとしてiSCSIを利用すると、&lt;br /&gt;shutdown時に、&lt;br /&gt;&lt;span class="CODEBASE"&gt;Synchronizing SCSI cache for disk&lt;/span&gt;&lt;br /&gt;&lt;span class="CODEBASE"&gt;のメッセージが出力されて、その後に電源断にいたらない。&lt;/span&gt;&lt;br /&gt;&lt;span class="CODEBASE"&gt; &lt;/span&gt;&lt;br /&gt;&lt;span class="CODEBASE"&gt;ネットワークが切れているのに、iSCSIデバイスに対するsyncを実行しようとするための模様。&lt;/span&gt;&lt;br /&gt;&lt;span class="CODEBASE"&gt;対策については、こちらが詳しいようだ。&lt;/span&gt;&lt;br /&gt;&lt;span class="CODEBASE"&gt;&lt;a href="http://www.asahi-net.or.jp/~aa4t-nngk/iscsi.html#cacheerronstdn"&gt;&lt;/a&gt;&lt;/span&gt;&lt;span class="CODEBASE"&gt;&lt;a href="http://www.asahi-net.or.jp/~aa4t-nngk/iscsi.html#cacheerronstdn"&gt;http://www.asahi-net.or.jp/~aa4t-nngk/iscsi.html#cacheerronstdn&lt;/a&gt;&lt;/span&gt;&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1976660511694043525-5095741546716908341?l=ossexpo.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ossexpo.blogspot.com/feeds/5095741546716908341/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://ossexpo.blogspot.com/2010/09/centos-55iscsishutdown.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1976660511694043525/posts/default/5095741546716908341'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1976660511694043525/posts/default/5095741546716908341'/><link rel='alternate' type='text/html' href='http://ossexpo.blogspot.com/2010/09/centos-55iscsishutdown.html' title='CentOS 5.5でiSCSI利用時のshutdown処理'/><author><name>Yasuma</name><uri>http://www.blogger.com/profile/15184480331469239822</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1976660511694043525.post-7126172297882610087</id><published>2010-09-10T16:00:00.002+09:00</published><updated>2010-09-13T15:30:47.307+09:00</updated><title type='text'>CentOS 5.5でGFS2を利用する</title><content type='html'>前回の記事で2台構成でクラスタサービスを起動しました。&lt;br /&gt;&lt;br /&gt;今回は、iSCSIで提供されているディスクをGFSとして利用するための設定を行います。&lt;br /&gt;iSCSIディスクの設定方法は、このあたりの記事を参照してください。&lt;br /&gt;&lt;br /&gt;&lt;a href="http://ossexpo.blogspot.com/2010/07/centos-55iscsi.html"&gt;OSS EXPO - CentOS5.5でiscsi targetの設定&lt;/a&gt;&lt;br /&gt;&lt;a href="http://ossexpo.blogspot.com/2010/09/centos-55iscsi-initiator.html"&gt;OSS EXPO - CentOS5.5でiscsi initiatorの設定&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;iSCSIディスクをgfs2形式にフォーマットします。&lt;br /&gt;&lt;br /&gt;# /sbin/mkfs -t gfs2 -p lock_dlm -t samba:gfs01 -j 8 /dev/sda1&lt;br /&gt;This will destroy any data on /dev/sda1.&lt;br /&gt;&lt;br /&gt;Are you sure you want to proceed? [y/n] y&lt;br /&gt;Device:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; /dev/sda1&lt;br /&gt;Blocksize:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 4096&lt;br /&gt;Device Size&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 29.53 GB (7741436 blocks)&lt;br /&gt;Filesystem Size:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 29.53 GB (7741436 blocks)&lt;br /&gt;Journals:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 8&lt;br /&gt;Resource Groups:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 119&lt;br /&gt;Locking Protocol:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; "lock_dlm"&lt;br /&gt;Lock Table:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; "samba:gfs01"&lt;br /&gt;UUID:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 6AE99ED2-B077-F77B-1CB3-6D9E55DD7E74&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;-pオプションはロック形式として、「lock_dlm」を指定します。&lt;br /&gt;-tオプションはロックテーブル名として、「クラスタ名:ファイルシステム名」を指定します。クラスタ名は、cluster.confに指定したクラスタ名と一致しなければなりません。ファイルシステム名が16文字以内で他のファイルシステムと重複しない名前を指定します。&lt;br /&gt;-jオプションはジャーナル数を指定し、クラスタを構成するサーバー数以上の数値を指定する必要があります。&lt;br /&gt;&lt;br /&gt;ファイルシステムが作成されたら、mountします。&lt;br /&gt;# mount /dev/sda1 /opt/gfs2&lt;br /&gt;&lt;br /&gt;2台目のノードでも同様にマウントしますが、作成したパーティション(/dev/sda1)を認識していない場合は、いったん、iscsiサービスを再起動します。&lt;br /&gt;# /sbin/service iscsi restart &lt;br /&gt;# mount /dev/sda1 /opt/gfs2&lt;br /&gt;&lt;br /&gt;両ノードの/etc/fstabに以下の設定でGFS2のデバイスを追記します。&lt;br /&gt;/dev/sda1&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; /opt/gfs2&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; gfs2&amp;nbsp;&amp;nbsp;&amp;nbsp; _netdev &amp;nbsp;&amp;nbsp; 0 0&lt;br /&gt;&lt;br /&gt;今回の環境では、ディスクとしてiscsiを利用しているため、ネットワーク起動後にマウントする必要があるため、「_netdev」を指定しています。&lt;br /&gt;&lt;br /&gt;両ノードのgfs2サービスを起動します。 &lt;br /&gt;# /sbin/service gfs2 start&lt;br /&gt;GFS2 ファイルシステムをマウント中:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; [&amp;nbsp; OK&amp;nbsp; ]&lt;br /&gt;&lt;br /&gt;自動起動の設定として、cman、gfs2を有効にしておきます。&lt;br /&gt;# /sbin/chkconfig cman on&lt;br /&gt;# /sbin/chkconfig gfs2 on&lt;br /&gt;&lt;br /&gt;以上でGFS2を利用する準備が完了です。&lt;br /&gt;&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1976660511694043525-7126172297882610087?l=ossexpo.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ossexpo.blogspot.com/feeds/7126172297882610087/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://ossexpo.blogspot.com/2010/09/centos-55gfs2.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1976660511694043525/posts/default/7126172297882610087'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1976660511694043525/posts/default/7126172297882610087'/><link rel='alternate' type='text/html' href='http://ossexpo.blogspot.com/2010/09/centos-55gfs2.html' title='CentOS 5.5でGFS2を利用する'/><author><name>Yasuma</name><uri>http://www.blogger.com/profile/15184480331469239822</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1976660511694043525.post-220089426183154662</id><published>2010-09-10T15:59:00.000+09:00</published><updated>2010-09-10T15:59:52.098+09:00</updated><title type='text'>CentOS 5.5で2台構成のクラスタ(RHCS)</title><content type='html'>CTDBによるSambaクラスタ構成を試すために、まずは、CentOS5.5のRHCS + GFSによるクラスタ構成を構築します。&lt;br /&gt;なお、運用環境でRHELを利用してRHCSのサポートを受けるためにはいろいろ前提条件があるようです。&lt;br /&gt;&lt;a href="http://www.jp.redhat.com/magazine/jp/200909/rhel.html"&gt;Redhat - Red Hat Cluster Suiteで始めるフェイルオーバクラスタ&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;RHCSを利用する場合は3台以上のメンバーサーバーで構成することが推奨されていますが、今回はテスト環境なので2台で構成します。&lt;br /&gt;&amp;nbsp; &lt;br /&gt;サーバー1: samba351.lan.osstech.co.jp&lt;br /&gt;サーバー2: samba352.lan.osstech.co.jp&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;今回は、system-config-clusterコマンドで設定してみました。&lt;br /&gt;# system-config-cluster &amp;amp;&lt;br /&gt;&lt;br /&gt;初めてコマンドを起動すると、次の画面が表示されますので、「Create New Configuration」をクリックします。&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/_OHiNl0YtqKk/TIm70RlI6-I/AAAAAAAAAIQ/vI6NRyCsOmg/s1600/fig1.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://1.bp.blogspot.com/_OHiNl0YtqKk/TIm70RlI6-I/AAAAAAAAAIQ/vI6NRyCsOmg/s320/fig1.png" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;続いて、クラスタ名を入力します。クラスタ名は、ネットワーク内に同一の名前が存在しないようにします。今回は、「samba」にしました。&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/_OHiNl0YtqKk/TIm8ECG-TEI/AAAAAAAAAIY/_G4SnIzAFyw/s1600/fig2.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://2.bp.blogspot.com/_OHiNl0YtqKk/TIm8ECG-TEI/AAAAAAAAAIY/_G4SnIzAFyw/s320/fig2.png" /&gt;&lt;/a&gt;&lt;/div&gt;クラスタの設定を行います。&lt;br /&gt;「Cluster Nodes」の「Add a Cluster Node」をクリックします。&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/_OHiNl0YtqKk/TIm8pwT6D7I/AAAAAAAAAIg/UCdP-F2-9fU/s1600/fig3.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://1.bp.blogspot.com/_OHiNl0YtqKk/TIm8pwT6D7I/AAAAAAAAAIg/UCdP-F2-9fU/s320/fig3.png" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;1台目のノードをクラスタに追加します。&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/_OHiNl0YtqKk/TIm88yY7ktI/AAAAAAAAAIo/RBMp39Skm4g/s1600/fig4.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://2.bp.blogspot.com/_OHiNl0YtqKk/TIm88yY7ktI/AAAAAAAAAIo/RBMp39Skm4g/s320/fig4.png" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;「Cluster Node Name」には、クラスタ監視のプライベートネットワークに割り当てたFQDNを指定します。&lt;br /&gt;また、DNSが停止した場合にクラスタが停止することを避けるため、関係するFQDNは/etc/hostsに全て記載しておきます。&lt;br /&gt;「Quorum Votes」は、障害時にどのノードが正常動作しているのか決定するための値に利用されます。&lt;br /&gt;&lt;br /&gt;詳しくはこちらのサイトが参考になります。&lt;br /&gt;&lt;a href="http://blog.eyes-works.com/2009/03/gfs-4-redhat-cluster-quorum.html"&gt;eyes blog - RedHat ClusterとQuorum&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;1台目を登録したら、続けて2台目も登録します。&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/_OHiNl0YtqKk/TInAH4JInnI/AAAAAAAAAIw/uqMVVZgJjCQ/s1600/fig5.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://3.bp.blogspot.com/_OHiNl0YtqKk/TInAH4JInnI/AAAAAAAAAIw/uqMVVZgJjCQ/s320/fig5.png" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;登録が完了すると、「Cluster node」に2台が登録されている状態になります。&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/_OHiNl0YtqKk/TInATxK8ucI/AAAAAAAAAI4/yYtGpJJkIxI/s1600/fig6.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://3.bp.blogspot.com/_OHiNl0YtqKk/TInATxK8ucI/AAAAAAAAAI4/yYtGpJJkIxI/s320/fig6.png" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;次に「Fence Devices」を登録します。Fence Devicesとは、簡単にいうと、障害が起きたノードを強制的に電源OFFするための装置のことです。&lt;br /&gt;&amp;nbsp; &lt;br /&gt;なぜ「Fence Devices」が必要かは、こちらのブログが詳しいです。&lt;br /&gt;&lt;a href="http://blog.eyes-works.com/2009/03/gfs-6-fencing.html"&gt;eyes blog - Fencingについて&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Fence Devicesを登録するために、「Fence Devices」を選択してから、「Add a Fence Device」をクリックします。&lt;br /&gt;&lt;br /&gt;今回はテスト環境なので、デバイス一覧から「Manual Fencing」を選択し、適当な名前を設定します。&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/_OHiNl0YtqKk/TInBXSbG4eI/AAAAAAAAAJA/0B8Sr9GLIXs/s1600/fig7.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://3.bp.blogspot.com/_OHiNl0YtqKk/TInBXSbG4eI/AAAAAAAAAJA/0B8Sr9GLIXs/s320/fig7.png" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&amp;nbsp;作成したFence Deviceを各ノードに設定します。&lt;br /&gt;「Cluster Node」のノード名を選択すると、右下に「Manage Fencing For This Node」のボタンが表示されますので、クリックします。&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/_OHiNl0YtqKk/TInCasWLN8I/AAAAAAAAAJI/nOmA5KYM8D4/s1600/fig8.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://1.bp.blogspot.com/_OHiNl0YtqKk/TInCasWLN8I/AAAAAAAAAJI/nOmA5KYM8D4/s320/fig8.png" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;「Add a New Fence Level」ボタンをクリックします。 &lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/_OHiNl0YtqKk/TInC0WoEEXI/AAAAAAAAAJQ/ogxlpq0j2uE/s1600/fig9.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://1.bp.blogspot.com/_OHiNl0YtqKk/TInC0WoEEXI/AAAAAAAAAJQ/ogxlpq0j2uE/s320/fig9.png" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;「Fence Level 1」が追加されますので、「Fence Level 1」を選択し、「Add a New Fence to this level」をクリックします。&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/_OHiNl0YtqKk/TInDRDnx2NI/AAAAAAAAAJY/LPRXilqrLuI/s1600/fig10.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://1.bp.blogspot.com/_OHiNl0YtqKk/TInDRDnx2NI/AAAAAAAAAJY/LPRXilqrLuI/s320/fig10.png" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;Fence Deviceとして、先ほど作成したManual Fenceのデバイスが選択されていることを確認し、「OK」をクリックします。 &lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/_OHiNl0YtqKk/TInDfrv_hJI/AAAAAAAAAJg/OmkE8CyKHYk/s1600/fig11.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://1.bp.blogspot.com/_OHiNl0YtqKk/TInDfrv_hJI/AAAAAAAAAJg/OmkE8CyKHYk/s320/fig11.png" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;Fence Deviceが登録されたことを確認し、2台目のノードも同じ作業を行います。&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/_OHiNl0YtqKk/TInER5vMpkI/AAAAAAAAAJo/0FffSdol8rY/s1600/fig12.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://3.bp.blogspot.com/_OHiNl0YtqKk/TInER5vMpkI/AAAAAAAAAJo/0FffSdol8rY/s320/fig12.png" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;ここまでで、クラスタ構成に必要な最低限の設定は完了したので、メニューから設定を保存しておきます。設定内容は、/etc/cluster/cluster.confに保存されます。&lt;br /&gt;&lt;br /&gt;作成したcluster.confは、2台目のノードにscpしておきます。&lt;br /&gt;&lt;br /&gt;あとはクラスタを起動するだけですが、2台構成のクラスタの場合、1台目と2台目のcmanサービスをある一定期間内に起動する必要があります。&lt;br /&gt;&lt;br /&gt;こちらのブログの説明が詳しいです。&lt;br /&gt;&lt;a href="http://blog.eyes-works.com/2009/03/gfs-5-cluster.html"&gt;eyes blog - Clusterを起動させましょう&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;なにはともあれ、1台目と2台目で次のコマンドを実行して、cmanサービスを起動します。&lt;br /&gt;&lt;br /&gt;# /sbin/service cman start&lt;br /&gt;&amp;nbsp;Starting cluster: &lt;br /&gt;&amp;nbsp;&amp;nbsp; Loading modules... done&lt;br /&gt;&amp;nbsp;&amp;nbsp; Mounting configfs... done&lt;br /&gt;&amp;nbsp;&amp;nbsp; Starting ccsd... done&lt;br /&gt;&amp;nbsp;&amp;nbsp; Starting cman... done&lt;br /&gt;&amp;nbsp;&amp;nbsp; Starting daemons... done&lt;br /&gt;&amp;nbsp;&amp;nbsp; Starting fencing... done&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; [&amp;nbsp; OK&amp;nbsp; ]&lt;br /&gt;&lt;br /&gt;2台とも無事起動できたら、cman_toolsでクラスタの状態を確認しておきます。&lt;br /&gt;&lt;br /&gt;# cman_tool status&lt;br /&gt;Version: 6.2.0&lt;br /&gt;Config Version: 2&lt;br /&gt;Cluster Name: samba&lt;br /&gt;Cluster Id: 3345&lt;br /&gt;Cluster Member: Yes&lt;br /&gt;Cluster Generation: 24&lt;br /&gt;Membership state: Cluster-Member&lt;br /&gt;Nodes: 2&lt;br /&gt;Expected votes: 1&lt;br /&gt;Total votes: 2&lt;br /&gt;Quorum: 1 &lt;br /&gt;Active subsystems: 7&lt;br /&gt;Flags: 2node Dirty &lt;br /&gt;Ports Bound: 0 &lt;br /&gt;Node name: samba351.lan.osstech.co.jp&lt;br /&gt;Node ID: 1&lt;br /&gt;Multicast addresses: 239.192.13.30 &lt;br /&gt;Node addresses: 10.0.102.46&lt;br /&gt;&lt;br /&gt;config-system-clusterの「Cluster Management」のタブに切り替えるとクラスタの動作状況を確認することも可能です。 &lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/_OHiNl0YtqKk/TInT01D_WtI/AAAAAAAAAJw/qJWynqaeMeo/s1600/fig13.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://2.bp.blogspot.com/_OHiNl0YtqKk/TInT01D_WtI/AAAAAAAAAJw/qJWynqaeMeo/s320/fig13.png" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1976660511694043525-220089426183154662?l=ossexpo.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ossexpo.blogspot.com/feeds/220089426183154662/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://ossexpo.blogspot.com/2010/09/centos-552rhcs.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1976660511694043525/posts/default/220089426183154662'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1976660511694043525/posts/default/220089426183154662'/><link rel='alternate' type='text/html' href='http://ossexpo.blogspot.com/2010/09/centos-552rhcs.html' title='CentOS 5.5で2台構成のクラスタ(RHCS)'/><author><name>Yasuma</name><uri>http://www.blogger.com/profile/15184480331469239822</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_OHiNl0YtqKk/TIm70RlI6-I/AAAAAAAAAIQ/vI6NRyCsOmg/s72-c/fig1.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1976660511694043525.post-2797849047234365230</id><published>2010-09-10T13:51:00.000+09:00</published><updated>2010-09-10T13:51:40.284+09:00</updated><title type='text'>CentOS 5.5でiscsi initiatorの設定</title><content type='html'>&lt;pre&gt;最初にiscsi-initiator-utilsパッケージをインストールします。 &lt;/pre&gt;&lt;pre&gt;&amp;nbsp;&lt;/pre&gt;&lt;pre&gt;# yum install iscsi-initiator-utils&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;iSCSIターゲットを実行しているサーバーを指定して、iSCSIディスクを探します。 &lt;/pre&gt;&lt;pre&gt;&amp;nbsp;&lt;/pre&gt;&lt;pre&gt;# iscsiadm -m discovery -t sendtargets -p 192.168.0.10&lt;/pre&gt;&lt;pre&gt;192.168.0.10:3260,1 iqn.2001-04.com.rhel6sv-iscsi-vol1&lt;/pre&gt;&lt;pre&gt;&lt;br /&gt;&lt;/pre&gt;&lt;pre&gt;&lt;br /&gt;&lt;/pre&gt;&lt;pre&gt;発見したiSCSIターゲット名を指定して、iSCSIターゲットに接続します。&lt;/pre&gt;&lt;pre&gt;&amp;nbsp;&lt;/pre&gt;&lt;pre&gt;# iscsiadm -m node -p 192.168.0.10 -T iqn.2001-04.com.rhel6sv-iscsi-vol1 -l&lt;/pre&gt;&lt;pre&gt;Logging in to [iface: default, target: iqn.2001-04.com.rhel6sv-iscsi-vol1,&amp;nbsp;&lt;/pre&gt;&lt;pre&gt;portal: 192.168.0.10,3260]&lt;br /&gt;Login to [iface: default, target: iqn.2001-04.com.rhel6sv-iscsi-vol1,&amp;nbsp;&lt;/pre&gt;&lt;pre&gt;portal: 192.168.0.10,3260]: successful&lt;br /&gt;&lt;/pre&gt;&lt;pre&gt;&amp;nbsp; * -lオプションで指定したiSCSIターゲットにログイン&lt;/pre&gt;&lt;pre&gt;&amp;nbsp; * -uオプションで指定したiSCSIターゲットからログアウト&lt;/pre&gt;&lt;pre&gt;&amp;nbsp;&lt;/pre&gt;&lt;pre&gt;dmesgでカーネルのメッセージを確認すると、次のようにディスクとして&lt;/pre&gt;&lt;pre&gt;認識されていることが分かります。&lt;/pre&gt;&lt;pre&gt;&lt;br /&gt;&lt;/pre&gt;&lt;pre&gt; scsi1 : iSCSI Initiator over TCP/IP&lt;br /&gt;  Vendor: IET       Model: Controller        Rev: 0001&lt;br /&gt;  Type:   RAID                               ANSI SCSI revision: 05&lt;br /&gt;scsi 1:0:0:0: Attached scsi generic sg0 type 12&lt;br /&gt;  Vendor: IET       Model: VIRTUAL-DISK      Rev: 0001&lt;br /&gt;  Type:   Direct-Access                      ANSI SCSI revision: 05&lt;br /&gt;SCSI device sda: 61931520 512-byte hdwr sectors (31709 MB)&lt;br /&gt;sda: Write Protect is off&lt;/pre&gt;&lt;pre&gt;&lt;br /&gt;&lt;/pre&gt;&lt;pre&gt;今回の場合、/dev/sdaとして認識されていますので、あとは通常のディスクデバイスと&lt;/pre&gt;&lt;pre&gt;同じように利用します。&lt;/pre&gt;&lt;pre&gt; &lt;/pre&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1976660511694043525-2797849047234365230?l=ossexpo.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ossexpo.blogspot.com/feeds/2797849047234365230/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://ossexpo.blogspot.com/2010/09/centos-55iscsi-initiator.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1976660511694043525/posts/default/2797849047234365230'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1976660511694043525/posts/default/2797849047234365230'/><link rel='alternate' type='text/html' href='http://ossexpo.blogspot.com/2010/09/centos-55iscsi-initiator.html' title='CentOS 5.5でiscsi initiatorの設定'/><author><name>Yasuma</name><uri>http://www.blogger.com/profile/15184480331469239822</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1976660511694043525.post-944883367898989461</id><published>2010-07-23T14:56:00.000+09:00</published><updated>2010-07-23T14:56:48.719+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Samba'/><title type='text'>Samba 3.0からSamba3.2へのアップデート</title><content type='html'>Samba 3.0で構築したドメインコントローラーを、Windows 7やWindows Server 2008 R2対応などのために、Samba 3.2以降にアップデートする際の注意点。&lt;br /&gt;&lt;br /&gt;Samba 3.0のドメインメンバーサーバーがある場合は、アップデートした、Samba 3.2サーバーのsmb.confの[global]セクションに"lanman auth = Yes"を追加する。&lt;br /&gt;この設定を追加しない場合、Samba3.0のドメインメンバーサーバーの共有フォルダにアクセスすると、「現在、ログオン要求を処理できるログオンサーバーはありません」のエラーが表示されることになる。 &lt;br /&gt;&lt;br /&gt;Samba 3.2から、"lanman auth = No"にデフォルト値が変更されたため。&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1976660511694043525-944883367898989461?l=ossexpo.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ossexpo.blogspot.com/feeds/944883367898989461/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://ossexpo.blogspot.com/2010/07/samba-30samba32.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1976660511694043525/posts/default/944883367898989461'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1976660511694043525/posts/default/944883367898989461'/><link rel='alternate' type='text/html' href='http://ossexpo.blogspot.com/2010/07/samba-30samba32.html' title='Samba 3.0からSamba3.2へのアップデート'/><author><name>Yasuma</name><uri>http://www.blogger.com/profile/15184480331469239822</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1976660511694043525.post-5034801850819744422</id><published>2010-07-09T15:18:00.000+09:00</published><updated>2010-07-09T15:18:39.098+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Samba'/><title type='text'>[Samba] Solaris10でsetgroups()</title><content type='html'>先日のSambaで所属グループ数の上限を超えて、setgroups()をするとpanicする問題について、対策用のパラメーターを追加したパッチを作成してみた。&lt;br /&gt;パッチはこのあたりをベースに作成してみた。 &lt;br /&gt;&lt;a class="ext-link" href="http://groups.google.com/group/mailing.unix.samba-technical/browse_thread/thread/6accbc4250ccbab5?pli=1"&gt;&lt;span class="icon"&gt;http://groups.google.com/group/mailing.unix.samba-technical/browse_thread/thread/6accbc4250ccbab5?pli=1&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;setgroups()に失敗したときのセカンダリグループの権限がどうなるかだけど、指定したグループ数が上限を超えていると、setgroups()が「Invalid argument」のエラーになる。&lt;br /&gt;このときは、setgroups()呼ぶ前と一緒の権限の状態になっているので、グループ数の上限を超えたときは、セカンダリグループの権限はまったく付与されないことを確認した。&lt;br /&gt; &lt;br /&gt;&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1976660511694043525-5034801850819744422?l=ossexpo.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ossexpo.blogspot.com/feeds/5034801850819744422/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://ossexpo.blogspot.com/2010/07/samba-solaris10setgroups.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1976660511694043525/posts/default/5034801850819744422'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1976660511694043525/posts/default/5034801850819744422'/><link rel='alternate' type='text/html' href='http://ossexpo.blogspot.com/2010/07/samba-solaris10setgroups.html' title='[Samba] Solaris10でsetgroups()'/><author><name>Yasuma</name><uri>http://www.blogger.com/profile/15184480331469239822</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1976660511694043525.post-867260332060243436</id><published>2010-07-05T17:01:00.003+09:00</published><updated>2010-09-13T15:08:17.733+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Samba'/><title type='text'>CentOS 5.5でiscsiターゲットの簡単構築</title><content type='html'>iSCSIを利用すると、複数ノードから同時に利用できる共有ディスクとして利用することが可能です。このときに、ディスク側のデバイスとしては、iSCSI対応のストレージを利用することもできますが、お手軽に試験などに利用したいときは、LinuxのiSCSIターゲット機能を利用することができます。そこで、CentOS5.5で、iSCSIターゲットをお手軽構築する手順を説明します。&lt;br /&gt;&lt;br /&gt;1. OSのインストール&lt;br /&gt;CentOSインストール時に、後でiSCSIターゲットとして公開するためのディスク領域を空き領域のパーティションとして、あらかじめ確保しておきます。&lt;br /&gt;&lt;br /&gt;2. iSCSI用ディスク領域の準備&lt;br /&gt;fdiskなどで、iSCSIディスクとして利用するためのブロックデバイスを作成します。今回は、「/dev/sda3」としてブロックデバイスを用意しました。&lt;br /&gt;&lt;br /&gt;3. scsi-target-utilsパッケージのインストール &lt;br /&gt;&lt;ol&gt;&lt;/ol&gt;yumコマンドでscsi-target-utilsパッケージをインストールします。依存関係パッケージも一緒にインストールする必要があります。&lt;br /&gt;&lt;br /&gt;# &lt;b&gt;yum install scsi-target-utils&amp;nbsp;&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;&lt;ol&gt;&lt;/ol&gt;4. tgtdの起動&lt;br /&gt;iSCSIターゲットの処理を行うtgtdを起動します。&lt;br /&gt;# &lt;b&gt;/sbin/service tgtd start&amp;nbsp;&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;&lt;ol&gt;&lt;/ol&gt;5. iSCSIターゲット用ディスクの設定&lt;br /&gt;iSCSIターゲットのディスクは、tgtadmコマンドで設定しますが、より簡単に作成するためのコマンドとして、tgt-setup-lunコマンドが用意されています。tgt-setup-lunコマンドの詳細はmanで確認することができます。&lt;br /&gt;&lt;br /&gt;# &lt;b&gt;man tgt-setup-lun&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;今回は、/dev/sda3をディスクとして使用し、iSCSIイニシエーターとして、10.0.102.41と10.0.102.42から接続するため、次のコマンドを実行しました。&amp;nbsp; &lt;br /&gt;&lt;ol&gt;&lt;/ol&gt;# &lt;b&gt;tgt-setup-lun -d /dev/sda3 -n iscsi-vol1 10.0.102.41 10.0.102.42&lt;/b&gt;&lt;br /&gt;Using transport: iscsi&lt;br /&gt;Creating new target (name=iqn.2001-04.com.iscsifs-iscsi-vol1, tid=1)&lt;br /&gt;Adding a logical unit (/dev/sda3) to target, tid=1&lt;br /&gt;Accepting connections only from 10.0.102.41 10.0.102.42&lt;br /&gt;&lt;br /&gt;6. 動作確認&lt;br /&gt;tgt-adminコマンドの-sオプションで、ディスクがiSCSIターゲットとして認識されていることを確認します。&lt;br /&gt;&lt;br /&gt;# &lt;b&gt;tgt-admin -s&amp;nbsp;&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;Target 1: iqn.2001-04.com.iscsifs-iscsi-vol1&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; System information:&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Driver: iscsi&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; State: ready&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; I_T nexus information:&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; LUN information:&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; LUN: 0&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Type: controller&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; SCSI ID: IET&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 00010000&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; SCSI SN: beaf10&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Size: 0 MB&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Online: Yes&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Removable media: No&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Backing store type: rdwr&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Backing store path: None&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; LUN: 1&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Type: disk&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; SCSI ID: IET&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 00010001&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; SCSI SN: beaf11&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Size: 153097 MB&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Online: Yes&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Removable media: No&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Backing store type: rdwr&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Backing store path: /dev/sda3&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Account information:&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; ACL information:&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 10.0.102.41&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 10.0.102.42&lt;br /&gt;&lt;br /&gt;8. /etc/tgt/targets.confの設定&lt;br /&gt;再起動時に、自動的に上記の設定が有効になるように、/etc/tgt/targets.confに以下の設定を追加します。&lt;br /&gt;&lt;targetiqn.2001-04.com.iscsifs-iscsi-vol1&gt;&lt;/targetiqn.2001-04.com.iscsifs-iscsi-vol1&gt;&lt;br /&gt;&lt;pre&gt;&lt;targetiqn.2001-04.com.iscsifs-iscsi-vol1&gt;&lt;target&gt;&lt;/target&gt;&amp;lt;target iqn.2001-04.com.iscsifs-iscsi-vol1&lt;targetiqn.2001-04.com.iscsifs-iscsi-vol1&gt;&amp;gt;&lt;br /&gt;&amp;nbsp;backing-store /dev/sda3&lt;br /&gt;&amp;nbsp;initiator-address 10.0.102.41&lt;br /&gt;&amp;nbsp;initiator-address 10.0.102.42&lt;/targetiqn.2001-04.com.iscsifs-iscsi-vol1&gt;&lt;/targetiqn.2001-04.com.iscsifs-iscsi-vol1&gt;&lt;br /&gt;&amp;lt;/target&amp;gt;&lt;br /&gt;&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;7. tgtdの自動起動の設定&lt;br /&gt;設定内容に問題が無ければ、マシン起動時にtgtdが自動起動するように設定しておきます。&lt;br /&gt;# &lt;b&gt;/sbin/chkconfig tgtd on&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;以上でCentOS5上でのiSCSIターゲットの構築は完了です。&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1976660511694043525-867260332060243436?l=ossexpo.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ossexpo.blogspot.com/feeds/867260332060243436/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://ossexpo.blogspot.com/2010/07/centos-55iscsi.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1976660511694043525/posts/default/867260332060243436'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1976660511694043525/posts/default/867260332060243436'/><link rel='alternate' type='text/html' href='http://ossexpo.blogspot.com/2010/07/centos-55iscsi.html' title='CentOS 5.5でiscsiターゲットの簡単構築'/><author><name>Yasuma</name><uri>http://www.blogger.com/profile/15184480331469239822</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1976660511694043525.post-605526472064995005</id><published>2010-07-02T16:53:00.000+09:00</published><updated>2010-07-02T16:53:06.824+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Samba'/><title type='text'>[samba] 所属グループ数の制限を超えるとpanic</title><content type='html'>最近のSambaでは、setgroups()が失敗するとpanicとなるように実装が変更されていた。&lt;br /&gt;&lt;br /&gt;smbd/sec_ctx.c&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if (sys_setgroups(gid, ngroups, groups) != 0 &amp;amp;&amp;amp; !non_root_mode()) {&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; smb_panic("sys_setgroups failed");&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;&lt;br /&gt;この理由について、こちらで述べられている。&lt;br /&gt;&lt;a href="http://old.nabble.com/sys_setgroups-:-migration-issues-from-3.0-series-to-3.2-3.3-series-td23103672.html"&gt;http://old.nabble.com/sys_setgroups-:-migration-issues-from-3.0-series-to-3.2-3.3-series-td23103672.html&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;要約すると、「setgroups()に失敗したままだと、実際にはグループの権限を持っていないためアクセスできるはずのファイルやディレクトリにアクセスできなくなるのに、それが分からずに問い合わせが多発するから。」ということ。&lt;br /&gt;&lt;br /&gt;これが問題になりやすいのは、Solaris10の環境だと思う。&lt;br /&gt;デフォルトだと、最大16グループなので、ファイルサーバー的な利用においては、あっという間に16グループに達する。&lt;br /&gt;とりあえず、OSの/etc/systemに「set ngroups_max=32」を書けば32まで増やせるが、これでも足りない環境だと対策のしようがない。&lt;br /&gt;&lt;br /&gt;Solaris10 + ZFS + Sambaを薦めたいときの、一番の弱点。&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1976660511694043525-605526472064995005?l=ossexpo.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ossexpo.blogspot.com/feeds/605526472064995005/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://ossexpo.blogspot.com/2010/07/samba-panic.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1976660511694043525/posts/default/605526472064995005'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1976660511694043525/posts/default/605526472064995005'/><link rel='alternate' type='text/html' href='http://ossexpo.blogspot.com/2010/07/samba-panic.html' title='[samba] 所属グループ数の制限を超えるとpanic'/><author><name>Yasuma</name><uri>http://www.blogger.com/profile/15184480331469239822</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1976660511694043525.post-4758738011929855184</id><published>2010-06-30T16:13:00.001+09:00</published><updated>2010-06-30T16:13:14.113+09:00</updated><title type='text'>Movable TypeからBloggerへの移行</title><content type='html'>所有ドメインの更新時期が近づいてきたこともあって、レンタルサーバーに構築しているMovableTypeをどうするか考えた結果、GoogleのBloggerへ移行することに決定。&lt;br /&gt;&lt;br /&gt;Bloggerを登録してから、次の手順で簡単にBloggerへ移行することができた。&lt;br /&gt;&lt;ol&gt;&lt;li&gt;&amp;nbsp;Movable Typeのブログ管理画面から、「ツール」-「エクスポート」でMovable Typeのブログをテキストファイルのデータとして取り出す。&lt;/li&gt;&lt;li&gt;&lt;a href="http://movabletype2blogger.appspot.com/"&gt;http://movabletype2blogger.appspot.com/&lt;/a&gt;に、取り出したテキストファイルをアップロードして、convertする。&lt;/li&gt;&lt;li&gt;できあがったblogger-export.xmlを、Bloggerのインポートでインポートする。&lt;/li&gt;&lt;/ol&gt;以上、15分ぐらいの作業だった。&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1976660511694043525-4758738011929855184?l=ossexpo.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ossexpo.blogspot.com/feeds/4758738011929855184/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://ossexpo.blogspot.com/2010/06/movable-typeblogger.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1976660511694043525/posts/default/4758738011929855184'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1976660511694043525/posts/default/4758738011929855184'/><link rel='alternate' type='text/html' href='http://ossexpo.blogspot.com/2010/06/movable-typeblogger.html' title='Movable TypeからBloggerへの移行'/><author><name>Yasuma</name><uri>http://www.blogger.com/profile/15184480331469239822</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1976660511694043525.post-207309775182414662</id><published>2010-04-21T03:27:00.000+09:00</published><updated>2010-06-30T16:07:51.292+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Python'/><title type='text'>PythonでPHPのopenssl_verify()相当の処理</title><content type='html'>PythonでPHPのopenssl_verify()の処理を実現しようとしたが、RHEL5に入っているM2Cryptoのバグにヒットした。&lt;br /&gt;&lt;br/&gt;&lt;a href="https://bugzilla.osafoundation.org/show_bug.cgi?id=7973"&gt;https://bugzilla.osafoundation.org/show_bug.cgi?id=7973&lt;/a&gt;&lt;br /&gt;&lt;br/&gt;EVP.verify_final()に署名の情報を渡せないので、署名の検証が行えないというバグ。&lt;br /&gt;最新版のM2Cryptoなら直っている。 2行ぐらい直すだけだけど。&lt;br /&gt;&lt;br/&gt;openssl_verify()はこんな感じの実装になった。&lt;br /&gt;&lt;pre&gt;&lt;code&gt;&lt;br /&gt;def openssl_verify(data, sig, pubkeyfile):&lt;br /&gt;rsa = M2Crypto.RSA.load_pub_key(pubkeyfile)&lt;br /&gt;pubkey = M2Crypto.EVP.PKey()&lt;br /&gt;pubkey.assign_rsa(rsa)&lt;br /&gt;pubkey.reset_context()&lt;br /&gt;pubkey.verify_init()&lt;br /&gt;pubkey.verify_update(data)&lt;br /&gt;return pubkey.verify_final(sig)&lt;br /&gt;&lt;/code&gt;&lt;/pre&gt;&lt;br /&gt;&lt;br/&gt;&lt;br/&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1976660511694043525-207309775182414662?l=ossexpo.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ossexpo.blogspot.com/feeds/207309775182414662/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://ossexpo.blogspot.com/2010/04/pythonphpopensslverify.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1976660511694043525/posts/default/207309775182414662'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1976660511694043525/posts/default/207309775182414662'/><link rel='alternate' type='text/html' href='http://ossexpo.blogspot.com/2010/04/pythonphpopensslverify.html' title='PythonでPHPのopenssl_verify()相当の処理'/><author><name>Yasuma</name><uri>http://www.blogger.com/profile/15184480331469239822</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1976660511694043525.post-7017273296160114669</id><published>2010-04-09T05:02:00.000+09:00</published><updated>2010-06-30T16:07:51.304+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Python'/><title type='text'>PythonでPHPのopenssl_seal()相当の処理を実現</title><content type='html'>PHPには、openssl_seal()が用意されていて、複数の受信者に対して、受信者ごとの公開鍵で暗号化したデーターを、一度に暗号化するインターフェースが用意されている。&lt;br /&gt;&lt;br/&gt;これと同じことを、Pythonでやろうとすると、インターフェースが用意されていないので、M2Cryptoを利用してやる必要があるが、その方法がやっと分かった。&lt;br /&gt;&lt;br/&gt;まず、opensslコマンドでテスト用に、公開鍵と秘密鍵を作成しておく。&lt;br /&gt;&lt;pre&gt;&lt;code&gt;&lt;br /&gt;$ openssl genrsa -out privatekey.pem&lt;br /&gt;$ openssl rsa -pubout -in privatekey.pem -out publickey.pem&lt;br /&gt;&lt;/code&gt;&lt;/pre&gt;&lt;br /&gt;&lt;br/&gt;次にPythonの暗号化用のスクリプトで、データーを暗号化し、暗号化したデーターと、エンベロープキーをゲットする。&lt;br /&gt;&lt;pre&gt;&lt;code&gt;&lt;br /&gt;#!/usr/bin/python&lt;br /&gt;&lt;br/&gt;import M2Crypto&lt;br /&gt;import M2Crypto.Rand&lt;br /&gt;import M2Crypto.RSA&lt;br /&gt;import base64&lt;br /&gt;&lt;br/&gt;PUBKEY = "publickey.pem"&lt;br /&gt;message = "Hello World!"&lt;br /&gt;&lt;br/&gt;pubkey = M2Crypto.RSA.load_pub_key(PUBKEY)&lt;br /&gt;randdata = M2Crypto.Rand.rand_bytes(16)&lt;br /&gt;msg = pubkey.public_encrypt(randdata,M2Crypto.RSA.pkcs1_padding)&lt;br /&gt;print "== envelope key (Base64 encoded) =="&lt;br /&gt;print base64.b64encode(msg)&lt;br /&gt;&lt;br/&gt;cipher='rc4'&lt;br /&gt;iv = ""&lt;br /&gt;enc = M2Crypto.EVP.Cipher(cipher, randdata, iv, M2Crypto.encrypt)&lt;br /&gt;data = enc.update(message)&lt;br /&gt;data += enc.final()&lt;br /&gt;&lt;br/&gt;print "== encrypted data (Base64 encoded) =="&lt;br /&gt;print base64.b64encode(data)&lt;br /&gt;&lt;/code&gt;&lt;/pre&gt;&lt;br /&gt;&lt;br/&gt;これを実行すると、次のような結果が得られる。&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;== envelope key (Base64 encoded) ==&lt;br /&gt;NIBGzm6ijGFjtruyVO4QDBGiWNu1bgJvJPlkY5kmCNLKEuabiBytsjRfOKZb7w4jsSnCrUREeCPHwa7SLMVceNQf6iWyE22RS6tAMVvzFBrKjXwNCZ+pU4v4pCQPTI+vZg7B/QcajR832hmBcG0NF8LRl1+9rSSvNpPMwJNTwos=&lt;br /&gt;== encrypted data (Base64 encoded) ==&lt;br /&gt;on5LIKdw1UxqfcYY&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;br/&gt;これらのデーターが復号化できることを、PHPのスクリプトでopenssl_open()を使って確認してみる。&lt;br /&gt;&lt;pre&gt;&lt;code&gt;&lt;br /&gt;&lt;?php&lt;br /&gt;$privatekey = file_get_contents("privatekey.pem");&lt;br /&gt;$message= "";&lt;br /&gt;$encrypted = "on5LIKdw1UxqfcYY";&lt;br /&gt;&lt;br/&gt;$ekey = "NIBGzm6ijGFjtruyVO4QDBGiWNu1bgJvJPlkY5kmCNLKEuabiBytsjRfOKZb7w4jsSnCrUREeCPHwa7SLMVceNQf6iWyE22RS6tAMVvzFBrKjXwNCZ+pU4v4pCQPTI+vZg7B/QcajR832hmBcG0NF8LRl1+9rSSvNpPMwJNTwos=";&lt;br /&gt;&lt;br/&gt;if (!openssl_open(base64_decode($encrypted), $message, base64_decode($ekey), $privatekey)){&lt;br /&gt;echo "Failed decrypt\n";&lt;br /&gt;die;&lt;br /&gt;}&lt;br /&gt;echo $message."\n";&lt;br /&gt;?&gt;&lt;br /&gt;&lt;/code&gt;&lt;/pre&gt;&lt;br /&gt;&lt;br/&gt;このPHPスクリプトを実行して、"Hello World!"が表示されれば、正しく復号化できたということ。&lt;br /&gt;&lt;br/&gt;&lt;br/&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1976660511694043525-7017273296160114669?l=ossexpo.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ossexpo.blogspot.com/feeds/7017273296160114669/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://ossexpo.blogspot.com/2010/04/pythonphpopensslseal.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1976660511694043525/posts/default/7017273296160114669'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1976660511694043525/posts/default/7017273296160114669'/><link rel='alternate' type='text/html' href='http://ossexpo.blogspot.com/2010/04/pythonphpopensslseal.html' title='PythonでPHPのopenssl_seal()相当の処理を実現'/><author><name>Yasuma</name><uri>http://www.blogger.com/profile/15184480331469239822</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1976660511694043525.post-3860477977444031044</id><published>2010-04-06T03:46:00.000+09:00</published><updated>2010-06-30T16:07:51.315+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Python'/><title type='text'>Python から Cを利用</title><content type='html'>PythonからCのライブラリを利用するときに、Pythonのリストオブジェクトをどのように利用するか調べてみた。&lt;br /&gt;&lt;br/&gt;リストオブジェクトに入っている文字列を表示し、リストオブジェクト内のオブジェクト数を返却するCプログラムを、test2モジュールとして作成してみた。&lt;br /&gt;&lt;pre&gt;&lt;code&gt;&lt;br /&gt;#include &amp;lt;Python.h&amp;gt;&lt;br /&gt;&lt;br/&gt;static PyObject *&lt;br /&gt;test2_listnum(PyObject *self, PyObject *args)&lt;br /&gt;{&lt;br /&gt;PyObject *list;&lt;br /&gt;PyObject *item;&lt;br /&gt;char *itemstr;&lt;br /&gt;int num;&lt;br /&gt;int i;&lt;br /&gt;if (!PyArg_ParseTuple(args, "O", &amp;list)){&lt;br /&gt;return NULL;&lt;br /&gt;}&lt;br /&gt;num = PyList_Size(list);&lt;br /&gt;&lt;br/&gt;for (i=0;i&lt;num;i++){&lt;br /&gt;item = PyList_GetItem(list, i);&lt;br /&gt;itemstr = PyString_AsString(item);&lt;br /&gt;printf("%s\n", itemstr);&lt;br /&gt;}&lt;br /&gt;&lt;br/&gt;return Py_BuildValue("i", num);&lt;br /&gt;}&lt;br /&gt;&lt;/code&gt;&lt;/pre&gt;&lt;br /&gt;&lt;br/&gt;これをビルドするためのMakefile。&lt;br /&gt;&lt;pre&gt;&lt;code&gt;&lt;br /&gt;CC = gcc&lt;br /&gt;&lt;br/&gt;.c.o:&lt;br /&gt;$(CC) -fPIC -I"/usr/include/python2.4" -c $&lt;&lt;br /&gt;&lt;br/&gt;all: test2&lt;br /&gt;&lt;br/&gt;clean:&lt;br /&gt;rm -r *.o; rm -r *.so&lt;br /&gt;&lt;br/&gt;test2: test2.o&lt;br /&gt;$(CC) $(OPT) -Wl,-soname,$@.so -shared -o $@.so $^&lt;br /&gt;&lt;/code&gt;&lt;/pre&gt;&lt;br /&gt;&lt;br/&gt;そして、テスト用のPythonプログラム。&lt;br /&gt;&lt;pre&gt;&lt;code&gt;&lt;br /&gt;#!/usr/bin/python&lt;br /&gt;&lt;br/&gt;import test2&lt;br /&gt;&lt;br/&gt;a = []&lt;br /&gt;a.append("test1")&lt;br /&gt;a.append("test2")&lt;br /&gt;num = test2.listnum(a)&lt;br /&gt;print num&lt;br /&gt;&lt;br/&gt;&lt;/code&gt;&lt;/pre&gt;&lt;br /&gt;&lt;br/&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1976660511694043525-3860477977444031044?l=ossexpo.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ossexpo.blogspot.com/feeds/3860477977444031044/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://ossexpo.blogspot.com/2010/04/python-c.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1976660511694043525/posts/default/3860477977444031044'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1976660511694043525/posts/default/3860477977444031044'/><link rel='alternate' type='text/html' href='http://ossexpo.blogspot.com/2010/04/python-c.html' title='Python から Cを利用'/><author><name>Yasuma</name><uri>http://www.blogger.com/profile/15184480331469239822</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1976660511694043525.post-5439658942816366060</id><published>2010-04-01T19:20:00.000+09:00</published><updated>2010-06-30T16:07:51.326+09:00</updated><title type='text'>Perl CPAN::Siteの仕様変更</title><content type='html'>ネットワークアプライアンスのInfobloxで提供されるPerl APIを利用するために、マニュアルに従って、Perl CPAN::Siteの最新版(1.05)をインストールした。&lt;br /&gt;&lt;br/&gt;ドキュメントに従って、&lt;br /&gt;# perl -MCPAN::Site -e shell&lt;br /&gt;を実行すると、何も起きずにすぐ終了してしまう。&lt;br /&gt;straceをかけてみたが、エラーらしきエラーもなし。&lt;br /&gt;&lt;br/&gt;いろいろ調べていくうちに、CPAN::Siteのドキュメントに、1.01から仕様が大幅に変更されたとか書いてある。&lt;br /&gt;もしやと思って、ちょっと古い CPAN::Site 0.26に入れ替えてみたら、ドキュメント通りに動作するようになった。&lt;br /&gt;ありがちな罠だけど、これは一般人には解決できない気がしたので、メモを残しておく。&lt;br /&gt;&lt;br/&gt;&lt;br/&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1976660511694043525-5439658942816366060?l=ossexpo.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ossexpo.blogspot.com/feeds/5439658942816366060/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://ossexpo.blogspot.com/2010/04/perl-cpansite.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1976660511694043525/posts/default/5439658942816366060'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1976660511694043525/posts/default/5439658942816366060'/><link rel='alternate' type='text/html' href='http://ossexpo.blogspot.com/2010/04/perl-cpansite.html' title='Perl CPAN::Siteの仕様変更'/><author><name>Yasuma</name><uri>http://www.blogger.com/profile/15184480331469239822</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1976660511694043525.post-3139708751837410294</id><published>2010-03-16T22:45:00.000+09:00</published><updated>2010-06-30T16:07:51.334+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Google Apps'/><title type='text'>[Google Apps更新情報] Gmailを複数ユーザーでメールアカウントを共有</title><content type='html'>GmailのDelegate機能を利用して、秘書がマネージャーのメールを操作するような使い方ができるようになった。&lt;br /&gt;&lt;br/&gt;&lt;a href="http://googleappsupdates.blogspot.com/2010/03/contact-delegation-available-in-gmail.html"&gt;http://googleappsupdates.blogspot.com/2010/03/contact-delegation-available-in-gmail.html&lt;/a&gt;&lt;br /&gt;&lt;br/&gt;リンク先にある動画を見るとわかりやすい。&lt;br /&gt;顧客対応のメールアドレスなどを、複数人で利用する場合などにも活用できそうかな。&lt;br /&gt;&lt;br/&gt;&lt;br/&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1976660511694043525-3139708751837410294?l=ossexpo.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ossexpo.blogspot.com/feeds/3139708751837410294/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://ossexpo.blogspot.com/2010/03/google-apps-gmail.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1976660511694043525/posts/default/3139708751837410294'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1976660511694043525/posts/default/3139708751837410294'/><link rel='alternate' type='text/html' href='http://ossexpo.blogspot.com/2010/03/google-apps-gmail.html' title='[Google Apps更新情報] Gmailを複数ユーザーでメールアカウントを共有'/><author><name>Yasuma</name><uri>http://www.blogger.com/profile/15184480331469239822</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1976660511694043525.post-7698303194312888987</id><published>2010-03-11T19:46:00.000+09:00</published><updated>2010-06-30T16:07:51.344+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Ubuntu'/><title type='text'>Ubuntu 9.04 の Firefox 3.5 に Flash Player 10をインストール</title><content type='html'>Ubuntu 9.04のデフォルトのWebブラウザをFirefox 3.5に変更したものの、Flash Playerがインストールされていなかったので、Yahooの天気予報とかが見れずに不便だったので、Flash Player10をインストール&lt;br /&gt;&lt;br/&gt;&lt;a href="http://get.adobe.com/jp/flashplayer/"&gt;http://get.adobe.com/jp/flashplayer/&lt;/a&gt;&lt;br /&gt;&lt;br/&gt;ここからdebパッケージをダウンロードしようと思ったけど、どうやらdebはまだ無いようなので、tar.gzファイルをダウンロード。&lt;br /&gt;展開すると、libflashplayer.soができたので、このファイルを ~/.mozilla/plugins/ディレクトリにコピーしてやるとFlashが使えるようになった。&lt;br /&gt;&lt;br/&gt;&lt;br/&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1976660511694043525-7698303194312888987?l=ossexpo.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ossexpo.blogspot.com/feeds/7698303194312888987/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://ossexpo.blogspot.com/2010/03/ubuntu-904-firefox-35-flash-player-10.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1976660511694043525/posts/default/7698303194312888987'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1976660511694043525/posts/default/7698303194312888987'/><link rel='alternate' type='text/html' href='http://ossexpo.blogspot.com/2010/03/ubuntu-904-firefox-35-flash-player-10.html' title='Ubuntu 9.04 の Firefox 3.5 に Flash Player 10をインストール'/><author><name>Yasuma</name><uri>http://www.blogger.com/profile/15184480331469239822</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1976660511694043525.post-6543997001997790606</id><published>2010-03-06T01:19:00.000+09:00</published><updated>2010-06-30T16:07:52.355+09:00</updated><title type='text'>Linuxのスケルトンファイルをコピー</title><content type='html'>cpコマンドで/etc/skelなどのスケルトンファイルを一括コピーしたいときのコマンド。&lt;br /&gt;&lt;br/&gt;&lt;pre&gt;&lt;code&gt;&lt;br /&gt;# cp -r /etc/skel/. /home/takeda&lt;br /&gt;&lt;/code&gt;&lt;/pre&gt;&lt;br /&gt;&lt;br/&gt;1年前も悩んだので、忘れたときのために記録。&lt;br /&gt;正規表現とかでやろうとするとはまる。&lt;br /&gt;&lt;br/&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1976660511694043525-6543997001997790606?l=ossexpo.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ossexpo.blogspot.com/feeds/6543997001997790606/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://ossexpo.blogspot.com/2010/03/linux.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1976660511694043525/posts/default/6543997001997790606'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1976660511694043525/posts/default/6543997001997790606'/><link rel='alternate' type='text/html' href='http://ossexpo.blogspot.com/2010/03/linux.html' title='Linuxのスケルトンファイルをコピー'/><author><name>Yasuma</name><uri>http://www.blogger.com/profile/15184480331469239822</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1976660511694043525.post-514906946052191106</id><published>2010-03-02T23:50:00.000+09:00</published><updated>2010-06-30T16:07:52.365+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Samba'/><title type='text'>Samba4をドメインコントローラーとしてドメインに参加させる手順</title><content type='html'>&lt;br/&gt;&lt;a href="http://wiki.samba.org/index.php/Samba4_joining_a_domain"&gt;http://wiki.samba.org/index.php/Samba4_joining_a_domain&lt;/a&gt;&lt;br /&gt;&lt;br/&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1976660511694043525-514906946052191106?l=ossexpo.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ossexpo.blogspot.com/feeds/514906946052191106/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://ossexpo.blogspot.com/2010/03/samba4.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1976660511694043525/posts/default/514906946052191106'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1976660511694043525/posts/default/514906946052191106'/><link rel='alternate' type='text/html' href='http://ossexpo.blogspot.com/2010/03/samba4.html' title='Samba4をドメインコントローラーとしてドメインに参加させる手順'/><author><name>Yasuma</name><uri>http://www.blogger.com/profile/15184480331469239822</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1976660511694043525.post-1466692394684088830</id><published>2010-02-23T00:47:00.000+09:00</published><updated>2010-06-30T16:07:52.377+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Python'/><title type='text'>1つのApacheに複数のDjangoアプリ</title><content type='html'>Djangoで、1つのApacheに複数のDjangoアプリを載せたいときは、&lt;br /&gt;PythonInterpreterの設定をしておかないと、動作が異常になる。&lt;br /&gt;&lt;br/&gt;&lt;a href="http://djangoproject.jp/doc/ja/1.0/howto/deployment/modpython.html"&gt;http://djangoproject.jp/doc/ja/1.0/howto/deployment/modpython.html&lt;/a&gt;&lt;br /&gt;&lt;br/&gt;アプリAにアクセスしたのに、アプリBのエラーが出力されてびっくり。&lt;br /&gt;&lt;br/&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1976660511694043525-1466692394684088830?l=ossexpo.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ossexpo.blogspot.com/feeds/1466692394684088830/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://ossexpo.blogspot.com/2010/02/1apachedjango.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1976660511694043525/posts/default/1466692394684088830'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1976660511694043525/posts/default/1466692394684088830'/><link rel='alternate' type='text/html' href='http://ossexpo.blogspot.com/2010/02/1apachedjango.html' title='1つのApacheに複数のDjangoアプリ'/><author><name>Yasuma</name><uri>http://www.blogger.com/profile/15184480331469239822</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1976660511694043525.post-8941153472516729616</id><published>2010-02-21T04:51:00.000+09:00</published><updated>2010-06-30T16:07:52.386+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Python'/><title type='text'>[python-ldap] 64bit環境でpage resultコントロールを利用するとエラー</title><content type='html'>CentOS5のpython-ldapを使って、LDAPの検索をするときにpage resultコントロールを利用するとエラーになる。&lt;br /&gt;&lt;br/&gt;&lt;a href="http://www.mail-archive.com/python-ldap-dev@lists.sourceforge.net/msg00458.html"&gt;http://www.mail-archive.com/python-ldap-dev@lists.sourceforge.net/msg00458.html&lt;/a&gt;&lt;br /&gt;&lt;br/&gt;RedHatにバグ登録もされているけど、修正版はまだ無いらしい。&lt;br /&gt;&lt;a href="https://bugzilla.redhat.com/show_bug.cgi?id=490343"&gt;https://bugzilla.redhat.com/show_bug.cgi?id=490343&lt;/a&gt;&lt;br /&gt;&lt;br/&gt;パッチはそんなに難しくなかった。&lt;br /&gt;RHEL5のpython-ldapは、LDIFの扱いの問題とこの問題の2つの問題に遭遇したので、アップデート必須。&lt;br /&gt;&lt;br/&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1976660511694043525-8941153472516729616?l=ossexpo.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ossexpo.blogspot.com/feeds/8941153472516729616/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://ossexpo.blogspot.com/2010/02/python-ldap-64bitpage-result.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1976660511694043525/posts/default/8941153472516729616'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1976660511694043525/posts/default/8941153472516729616'/><link rel='alternate' type='text/html' href='http://ossexpo.blogspot.com/2010/02/python-ldap-64bitpage-result.html' title='[python-ldap] 64bit環境でpage resultコントロールを利用するとエラー'/><author><name>Yasuma</name><uri>http://www.blogger.com/profile/15184480331469239822</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1976660511694043525.post-4543896681365963713</id><published>2010-02-21T02:41:00.000+09:00</published><updated>2010-06-30T16:07:52.396+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Samba'/><title type='text'>SambaのTDBファイルの削除の可否</title><content type='html'>SambaのTDBファイルには、永続的に利用するファイルと、一時的なキャッシュのファイルがある。&lt;br /&gt;TDBファイルをクリーンアップしてよいかどうかは、ソースのstate_path()、lock_path()、cache_path()のどの関数でディレクトリ名を取得しているかで判別できる。&lt;br /&gt;&lt;br/&gt;state_path()でdb_open()しているTDBファイルは削除してはダメ。&lt;br /&gt;&lt;br/&gt;&lt;a href="http://lists.samba.org/archive/samba-technical/2004-December/038250.html"&gt;http://lists.samba.org/archive/samba-technical/2004-December/038250.html&lt;/a&gt;&lt;br /&gt;&lt;br/&gt;&lt;br/&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1976660511694043525-4543896681365963713?l=ossexpo.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ossexpo.blogspot.com/feeds/4543896681365963713/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://ossexpo.blogspot.com/2010/02/sambatdb.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1976660511694043525/posts/default/4543896681365963713'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1976660511694043525/posts/default/4543896681365963713'/><link rel='alternate' type='text/html' href='http://ossexpo.blogspot.com/2010/02/sambatdb.html' title='SambaのTDBファイルの削除の可否'/><author><name>Yasuma</name><uri>http://www.blogger.com/profile/15184480331469239822</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1976660511694043525.post-2233836902581373122</id><published>2010-02-19T03:50:00.000+09:00</published><updated>2010-06-30T16:07:52.406+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Samba'/><title type='text'>Windows Server 2008 + クラスタサービスだとsmbmountで接続できない</title><content type='html'>こんな問題があるなんて、普通の人は気づかないと思う...。&lt;br /&gt;しかもクラスタソフト導入の時だけとか...。&lt;br /&gt;&lt;br/&gt;&lt;a href="http://support.microsoft.com/kb/975512/ja"&gt;http://support.microsoft.com/kb/975512/ja&lt;/a&gt;&lt;br /&gt;&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1976660511694043525-2233836902581373122?l=ossexpo.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ossexpo.blogspot.com/feeds/2233836902581373122/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://ossexpo.blogspot.com/2010/02/windows-server-2008-smbmount.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1976660511694043525/posts/default/2233836902581373122'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1976660511694043525/posts/default/2233836902581373122'/><link rel='alternate' type='text/html' href='http://ossexpo.blogspot.com/2010/02/windows-server-2008-smbmount.html' title='Windows Server 2008 + クラスタサービスだとsmbmountで接続できない'/><author><name>Yasuma</name><uri>http://www.blogger.com/profile/15184480331469239822</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1976660511694043525.post-5065365078664685822</id><published>2010-02-17T21:27:00.000+09:00</published><updated>2010-06-30T16:07:52.421+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Python'/><title type='text'>[Python] Active Directoryにグループを登録</title><content type='html'>備忘録。&lt;br /&gt;&lt;br/&gt;&lt;pre&gt;&lt;code&gt;&lt;br /&gt;#!/usr/bin/python&lt;br /&gt;&lt;br/&gt;import ldap, ldap.modlist&lt;br /&gt;&lt;br/&gt;ldap.set_option(ldap.OPT_X_TLS_REQUIRE_CERT, ldap.OPT_X_TLS_NEVER)&lt;br /&gt;ldap.set_option(ldap.OPT_REFERRALS, 0)&lt;br /&gt;conn = ldap.initialize("ldaps://adserver.example.com")&lt;br /&gt;conn.bind_s("Administrator@example.com","password")&lt;br /&gt;&lt;br/&gt;groupname="testg1"&lt;br /&gt;desc="test description"&lt;br /&gt;groupdn = "CN=%s,CN=Users,DC=EXAMPLE,DC=COM" % groupname&lt;br /&gt;attrs = {}&lt;br /&gt;attrs['objectClass'] = ['top','group']&lt;br /&gt;attrs['sAMAccountName'] = groupname&lt;br /&gt;attrs['cn'] = groupname&lt;br /&gt;attrs['description'] = "testgroup"&lt;br /&gt;&lt;br/&gt;ldif = ldap.modlist.addModlist(attrs)&lt;br /&gt;conn.add_s(groupdn, ldif)&lt;br /&gt;&lt;/code&gt;&lt;/pre&gt;&lt;br /&gt;&lt;br/&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1976660511694043525-5065365078664685822?l=ossexpo.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ossexpo.blogspot.com/feeds/5065365078664685822/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://ossexpo.blogspot.com/2010/02/python-active-directory.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1976660511694043525/posts/default/5065365078664685822'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1976660511694043525/posts/default/5065365078664685822'/><link rel='alternate' type='text/html' href='http://ossexpo.blogspot.com/2010/02/python-active-directory.html' title='[Python] Active Directoryにグループを登録'/><author><name>Yasuma</name><uri>http://www.blogger.com/profile/15184480331469239822</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1976660511694043525.post-1474070719093049870</id><published>2010-02-09T19:24:00.000+09:00</published><updated>2010-06-30T16:07:52.431+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Google Apps'/><title type='text'>[Google Apps更新情報] Message Securityでメールログの検索機能に対応</title><content type='html'>&lt;a href="http://googleappsupdates.blogspot.com/2010/02/message-security-for-google-apps.html"&gt;http://googleappsupdates.blogspot.com/2010/02/message-security-for-google-apps.html&lt;/a&gt;&lt;br /&gt;&lt;br/&gt;Google AppsのPostiniを利用して、メールログの検索ができるようになったらしい。&lt;br /&gt;どこからメールが来たとか、どこへメールを送信したかとかが確認できるようになった模様。&lt;br /&gt;&lt;br/&gt;&lt;br/&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1976660511694043525-1474070719093049870?l=ossexpo.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ossexpo.blogspot.com/feeds/1474070719093049870/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://ossexpo.blogspot.com/2010/02/google-apps-message-security.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1976660511694043525/posts/default/1474070719093049870'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1976660511694043525/posts/default/1474070719093049870'/><link rel='alternate' type='text/html' href='http://ossexpo.blogspot.com/2010/02/google-apps-message-security.html' title='[Google Apps更新情報] Message Securityでメールログの検索機能に対応'/><author><name>Yasuma</name><uri>http://www.blogger.com/profile/15184480331469239822</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1976660511694043525.post-4923006616416157865</id><published>2010-02-09T19:18:00.000+09:00</published><updated>2010-06-30T16:07:52.441+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Python'/><title type='text'>[Python] IPアドレスを32bit整数に変換</title><content type='html'>こんな感じかな。&lt;br /&gt;&lt;pre&gt;&lt;code&gt;&lt;br /&gt;import socket, struct&lt;br /&gt;def main():&lt;br /&gt;ip = "192.168.0.1"&lt;br /&gt;print struct.unpack('I', socket.inet_aton(ip))[0]&lt;br /&gt;return&lt;br /&gt;&lt;br/&gt;main()&lt;br /&gt;&lt;/code&gt;&lt;/pre&gt;&lt;br /&gt;&lt;br/&gt;&lt;br/&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1976660511694043525-4923006616416157865?l=ossexpo.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ossexpo.blogspot.com/feeds/4923006616416157865/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://ossexpo.blogspot.com/2010/02/python-ip32bit.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1976660511694043525/posts/default/4923006616416157865'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1976660511694043525/posts/default/4923006616416157865'/><link rel='alternate' type='text/html' href='http://ossexpo.blogspot.com/2010/02/python-ip32bit.html' title='[Python] IPアドレスを32bit整数に変換'/><author><name>Yasuma</name><uri>http://www.blogger.com/profile/15184480331469239822</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1976660511694043525.post-2855194276657588097</id><published>2010-01-30T00:28:00.000+09:00</published><updated>2010-06-30T16:07:52.448+09:00</updated><title type='text'>OSSの認証基盤に関する調査報告 2007年版</title><content type='html'>OSS によって構築可能な認証基盤構成技術の現 状と事例調査&lt;br /&gt;&lt;br/&gt;ちょっと古いので最新の技術情報は含まれないけど、概要としては十分。&lt;br /&gt;&lt;a href="http://www.ipa.go.jp/software/open/ossc/download/PKI_Research.pdf"&gt;http://www.ipa.go.jp/software/open/ossc/download/PKI_Research.pdf&lt;/a&gt;&lt;br /&gt;&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1976660511694043525-2855194276657588097?l=ossexpo.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ossexpo.blogspot.com/feeds/2855194276657588097/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://ossexpo.blogspot.com/2010/01/oss-2007.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1976660511694043525/posts/default/2855194276657588097'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1976660511694043525/posts/default/2855194276657588097'/><link rel='alternate' type='text/html' href='http://ossexpo.blogspot.com/2010/01/oss-2007.html' title='OSSの認証基盤に関する調査報告 2007年版'/><author><name>Yasuma</name><uri>http://www.blogger.com/profile/15184480331469239822</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1976660511694043525.post-7626633993057519915</id><published>2010-01-29T23:10:00.000+09:00</published><updated>2010-06-30T16:07:52.456+09:00</updated><title type='text'>ロゴがORACLEに</title><content type='html'>Sunのサイトのドキュメントを見に行ったら、ロゴがORACLEになっていて焦った。&lt;br /&gt;&lt;br/&gt;&lt;a href="http://docs.sun.com/"&gt;http://docs.sun.com/&lt;/a&gt;&lt;br /&gt;&lt;br/&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1976660511694043525-7626633993057519915?l=ossexpo.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ossexpo.blogspot.com/feeds/7626633993057519915/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://ossexpo.blogspot.com/2010/01/oracle.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1976660511694043525/posts/default/7626633993057519915'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1976660511694043525/posts/default/7626633993057519915'/><link rel='alternate' type='text/html' href='http://ossexpo.blogspot.com/2010/01/oracle.html' title='ロゴがORACLEに'/><author><name>Yasuma</name><uri>http://www.blogger.com/profile/15184480331469239822</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1976660511694043525.post-8714258548536198663</id><published>2010-01-26T02:51:00.000+09:00</published><updated>2010-06-30T16:07:52.469+09:00</updated><title type='text'>ccccでソースコードの行数をカウント</title><content type='html'>Cのソースコードの行数をカウントするのに、ccccを使ってみた。&lt;br /&gt;&lt;a href="http://sourceforge.net/projects/cccc/"&gt;http://sourceforge.net/projects/cccc/&lt;/a&gt;&lt;br /&gt;&lt;br/&gt;Ubuntu 9.04(x64)でccccを使うと、次のエラーで終了してしまった。&lt;br /&gt;&lt;quote&gt;&lt;code&gt;&lt;br /&gt;terminate called after throwing an instance of 'std::out_of_range'&lt;br /&gt;what():  basic_string::substr&lt;br /&gt;Aborted&lt;br /&gt;&lt;/code&gt;&lt;/quote&gt;&lt;br /&gt;&lt;br/&gt;仕方ないので、CentOS5(i386)で試してみたところ、問題なく動作した。&lt;br /&gt;もしかしてccccって64bit対応していない？？&lt;br /&gt;&lt;br/&gt;&lt;br/&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1976660511694043525-8714258548536198663?l=ossexpo.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ossexpo.blogspot.com/feeds/8714258548536198663/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://ossexpo.blogspot.com/2010/01/cccc.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1976660511694043525/posts/default/8714258548536198663'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1976660511694043525/posts/default/8714258548536198663'/><link rel='alternate' type='text/html' href='http://ossexpo.blogspot.com/2010/01/cccc.html' title='ccccでソースコードの行数をカウント'/><author><name>Yasuma</name><uri>http://www.blogger.com/profile/15184480331469239822</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1976660511694043525.post-1976886589852437826</id><published>2010-01-23T01:51:00.000+09:00</published><updated>2010-06-30T16:07:52.479+09:00</updated><title type='text'>CentOS5でNISクライアントの設定</title><content type='html'>10年ぶりぐらいにNISクライアントの設定を行ったけど、微妙に昔と違うので、覚書。&lt;br /&gt;&lt;br/&gt;1. domainnameの設定&lt;br /&gt;/etc/sysconfig/networkにNISDOMAINとして、domainnameを設定&lt;br /&gt;&lt;quote&gt;&lt;code&gt;&lt;br /&gt;...&lt;br /&gt;NISDOMAIN=example&lt;br /&gt;&lt;/code&gt;&lt;/quote&gt;&lt;br /&gt;&lt;br/&gt;2. /etc/yp.confの設定&lt;br /&gt;yp.confの最後に、NISサーバーを指定するために、次の設定を追加&lt;br /&gt;&lt;quote&gt;&lt;code&gt;&lt;br /&gt;domain example server server1.example.com&lt;br /&gt;&lt;/code&gt;&lt;/quote&gt;&lt;br /&gt;&lt;br/&gt;3. ypbindを起動&lt;br /&gt;&lt;quote&gt;&lt;code&gt;&lt;br /&gt;# /sbin/service ypbind start&lt;br /&gt;# /sbin/chkconfig ypbind on&lt;br /&gt;&lt;/code&gt;&lt;/quote&gt;&lt;br /&gt;&lt;br/&gt;4. /etc/nsswitch.confにnisのエントリを追加&lt;br /&gt;&lt;quote&gt;&lt;code&gt;&lt;br /&gt;passwd: files nis&lt;br /&gt;shadow: files nis&lt;br /&gt;group: files nis&lt;br /&gt;&lt;/code&gt;&lt;/quote&gt;&lt;br /&gt;&lt;br/&gt;&lt;br/&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1976660511694043525-1976886589852437826?l=ossexpo.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ossexpo.blogspot.com/feeds/1976886589852437826/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://ossexpo.blogspot.com/2010/01/centos5nis.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1976660511694043525/posts/default/1976886589852437826'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1976660511694043525/posts/default/1976886589852437826'/><link rel='alternate' type='text/html' href='http://ossexpo.blogspot.com/2010/01/centos5nis.html' title='CentOS5でNISクライアントの設定'/><author><name>Yasuma</name><uri>http://www.blogger.com/profile/15184480331469239822</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1976660511694043525.post-287892767648659561</id><published>2010-01-22T03:49:00.000+09:00</published><updated>2010-06-30T16:07:52.489+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='LDAP'/><title type='text'>LDAPエントリ内の時刻表記</title><content type='html'>OpenLDAPのエントリに時刻を格納したい場合、「Generalized Time syntax」と呼ばれる書式で、時刻情報を格納することができる。&lt;br /&gt;Generalized Time syntaxはRFC4517の「3.3.13 Generalized Time」で定義されている。&lt;br /&gt;&lt;a href="http://www.ietf.org/rfc/rfc4517.txt"&gt;http://www.ietf.org/rfc/rfc4517.txt&lt;br /&gt;&lt;/a&gt;&lt;br /&gt;Generalized Time syntaxの利用例としては、エントリの更新時刻を表すmodifyTimestamp属性だが、その時刻情報の最後には、「Z」が付いている。&lt;br /&gt;&lt;quote&gt; &lt;code&gt;&lt;br /&gt;modifyTimestamp: 20100121093114Z&lt;br /&gt;&lt;/code&gt; &lt;/quote&gt;&lt;br /&gt;&lt;br/&gt;このZは、GMTを表しているので、JSTで動作しているサーバーの時刻とは9時間ずれることに注意が必要。&lt;br /&gt;&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1976660511694043525-287892767648659561?l=ossexpo.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ossexpo.blogspot.com/feeds/287892767648659561/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://ossexpo.blogspot.com/2010/01/ldap.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1976660511694043525/posts/default/287892767648659561'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1976660511694043525/posts/default/287892767648659561'/><link rel='alternate' type='text/html' href='http://ossexpo.blogspot.com/2010/01/ldap.html' title='LDAPエントリ内の時刻表記'/><author><name>Yasuma</name><uri>http://www.blogger.com/profile/15184480331469239822</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1976660511694043525.post-8338939450983099173</id><published>2010-01-09T00:13:00.000+09:00</published><updated>2010-06-30T16:07:52.503+09:00</updated><title type='text'>inotify-toolsとpyinotify</title><content type='html'>Linuxで、あるディレクトリ内にファイルが作成されたり、削除されたりといったイベントを検知したい場合、inotifyと呼ばれる仕組みが利用できる。&lt;br /&gt;&lt;br/&gt;inotifyを簡単に利用するためのツールとして、Fedora12にはinotify-toolsパッケージがあるので、CentOS5用に再ビルドして利用することが可能。&lt;br /&gt;使い方はこのサイトがわかりやすそう。&lt;br /&gt;&lt;a href="http://www.usupi.org/sysad/157.html"&gt;http://www.usupi.org/sysad/157.html&lt;/a&gt;&lt;br /&gt;&lt;br/&gt;Python経由でinotifyをハンドリングしたい場合は、pyinotifyを利用すると良さそう。&lt;br /&gt;&lt;a href="http://pyinotify.sourceforge.net/"&gt;http://pyinotify.sourceforge.net/&lt;/a&gt;&lt;br /&gt;&lt;br/&gt;&lt;br/&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1976660511694043525-8338939450983099173?l=ossexpo.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ossexpo.blogspot.com/feeds/8338939450983099173/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://ossexpo.blogspot.com/2010/01/inotify-toolspyinotify.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1976660511694043525/posts/default/8338939450983099173'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1976660511694043525/posts/default/8338939450983099173'/><link rel='alternate' type='text/html' href='http://ossexpo.blogspot.com/2010/01/inotify-toolspyinotify.html' title='inotify-toolsとpyinotify'/><author><name>Yasuma</name><uri>http://www.blogger.com/profile/15184480331469239822</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1976660511694043525.post-5478568704966612246</id><published>2010-01-06T02:00:00.000+09:00</published><updated>2010-06-30T16:07:52.514+09:00</updated><title type='text'>Mac OS X 10.4(Tiger)でWindows2003R2にCIFS接続</title><content type='html'>いまさらながら、Mac OS X 10.4 (Tiger)のCIFS接続機能で、Windows 2003 R2のファイル共有に接続する必要が生じたので、接続を試してみたところ、「パスワードが一致しない」エラーになって繋がらない....。&lt;br /&gt;&lt;br/&gt;Mac OS Xはほとんど使ったことないので、いろいろ調べたところ、Mac OS X 10.4では、Windows Server 2003 に接続するときに、ドメインセキュリティポリシーを変更する必要があるという情報を発見。&lt;br /&gt;&lt;a href="http://allinthehead.com/retro/218/accessing-a-windows-2003-share-from-os-x"&gt;http://allinthehead.com/retro/218/accessing-a-windows-2003-share-from-os-x&lt;/a&gt;&lt;br /&gt;&lt;br/&gt;Windows Server 2003の「管理ツール」-「ドメインコントローラーセキュリティーポリシー」-「セキュリティの設定」-「ローカルセキュリティ」-「Microsoft ネットワークサーバー:常に通信にデジタル署名を行う」を無効に設定することで、接続できるようになった。&lt;br /&gt;&lt;br/&gt;最初、「ドメインメンバ: 常にセキュリティで保護されたチャネルのデーターをデジタル的に暗号、または復号化を行う」を無効にして、繋がらずに悩んだ...。 文言が似ていて、有効になっていたので、最初に目に入ってきて勘違いした。&lt;br /&gt;&lt;br/&gt;&lt;br/&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1976660511694043525-5478568704966612246?l=ossexpo.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ossexpo.blogspot.com/feeds/5478568704966612246/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://ossexpo.blogspot.com/2010/01/mac-os-x-104tigerwindows2003r2cifs.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1976660511694043525/posts/default/5478568704966612246'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1976660511694043525/posts/default/5478568704966612246'/><link rel='alternate' type='text/html' href='http://ossexpo.blogspot.com/2010/01/mac-os-x-104tigerwindows2003r2cifs.html' title='Mac OS X 10.4(Tiger)でWindows2003R2にCIFS接続'/><author><name>Yasuma</name><uri>http://www.blogger.com/profile/15184480331469239822</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1976660511694043525.post-7136420452007864811</id><published>2009-12-19T02:59:00.000+09:00</published><updated>2010-06-30T16:07:52.582+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Google Apps'/><title type='text'>Google Appsのカレンダーで日本語検索がきちんと動かない...</title><content type='html'>最近、発生するようになった模様&lt;br /&gt;&lt;a href="http://www.google.co.jp/support/forum/p/calendar/thread?tid=6ceef15c3d26db41"&gt;&lt;br /&gt;http://www.google.co.jp/support/forum/p/calendar/thread?tid=6ceef15c3d26db41&lt;/a&gt;&lt;br /&gt;&lt;br/&gt;結構、みんな困っている。&lt;br /&gt;Premier EditionもEducation Editionも発生することを確認した。&lt;br /&gt;&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1976660511694043525-7136420452007864811?l=ossexpo.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ossexpo.blogspot.com/feeds/7136420452007864811/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://ossexpo.blogspot.com/2009/12/google-apps.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1976660511694043525/posts/default/7136420452007864811'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1976660511694043525/posts/default/7136420452007864811'/><link rel='alternate' type='text/html' href='http://ossexpo.blogspot.com/2009/12/google-apps.html' title='Google Appsのカレンダーで日本語検索がきちんと動かない...'/><author><name>Yasuma</name><uri>http://www.blogger.com/profile/15184480331469239822</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1976660511694043525.post-2063646050867471397</id><published>2009-12-18T01:38:00.000+09:00</published><updated>2010-06-30T16:07:52.591+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='LDAP'/><title type='text'>Active DirectoryのユーザーのパスワードをLDAPS経由で変更する</title><content type='html'>Active Directoryに登録されているユーザーのパスワードを変更するときに、unicodePwd属性をreplaceしてしまうと、パスワード履歴のポリシーが効かないことを知った。&lt;br /&gt;&lt;br/&gt;&lt;a href="http://support.microsoft.com/kb/269190/ja"&gt;http://support.microsoft.com/kb/269190/ja&lt;/a&gt;&lt;br /&gt;&lt;br/&gt;ここを参考に、unicodePwd属性をDELETE + ADDで処理すると、きちんと履歴のポリシーも反映されることが分かった。&lt;br /&gt;ちなみに、複雑性のチェックは、REPLACEでも問題無かったので気づかなかった。&lt;br /&gt;&lt;br/&gt;Pythonのテストプログラムはこんな感じ。&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;&lt;code&gt;&lt;br /&gt;#!/usr/bin/python&lt;br /&gt;&lt;br/&gt;import ldap&lt;br /&gt;&lt;br/&gt;oldpassword = "pass12345"&lt;br /&gt;newpassword = "newass"&lt;br /&gt;&lt;br/&gt;def unicodePassword(plainpasswd):&lt;br /&gt;return ('"%s"' % plainpasswd).encode("utf-16le")&lt;br /&gt;&lt;br/&gt;ldap.set_option(ldap.OPT_X_TLS_REQUIRE_CERT, ldap.OPT_X_TLS_NEVER)&lt;br /&gt;ldap.set_option(ldap.OPT_REFERRALS, 0)&lt;br /&gt;conn = ldap.initialize("ldaps://win2008")&lt;br /&gt;conn.bind_s("Administrator@example.com","adminpass")&lt;br /&gt;username = "testuser1"&lt;br /&gt;filter = "(sAMAccountName=%s)" % username&lt;br /&gt;rt = conn.search_s("dc=example,dc=com", ldap.SCOPE_SUBTREE, filter)&lt;br /&gt;for (dn,attrs) in rt:&lt;br /&gt;if dn:&lt;br /&gt;userdn=dn&lt;br /&gt;&lt;br/&gt;print userdn&lt;br /&gt;&lt;br/&gt;unipass = unicodePassword(newpassword)&lt;br /&gt;oldunipass = unicodePassword(oldpassword)&lt;br /&gt;mod_attrs = [(ldap.MOD_DELETE, 'unicodePwd', oldunipass)] + [(ldap.MOD_ADD,'unicodePwd',unipass)]&lt;br /&gt;# mod_attrs = [(ldap.MOD_REPLACE, 'unicodePwd', unipass)]&lt;br /&gt;conn.modify_s(userdn, mod_attrs)&lt;br /&gt;&lt;br/&gt;&lt;/code&gt;&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;br/&gt;&lt;br/&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1976660511694043525-2063646050867471397?l=ossexpo.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ossexpo.blogspot.com/feeds/2063646050867471397/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://ossexpo.blogspot.com/2009/12/active-directoryldaps.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1976660511694043525/posts/default/2063646050867471397'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1976660511694043525/posts/default/2063646050867471397'/><link rel='alternate' type='text/html' href='http://ossexpo.blogspot.com/2009/12/active-directoryldaps.html' title='Active DirectoryのユーザーのパスワードをLDAPS経由で変更する'/><author><name>Yasuma</name><uri>http://www.blogger.com/profile/15184480331469239822</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1976660511694043525.post-3801250601626173740</id><published>2009-12-15T02:59:00.000+09:00</published><updated>2010-06-30T16:07:53.313+09:00</updated><title type='text'>Firefoxの携帯ブラウザExtension</title><content type='html'>自分で作成しているWebアプリが携帯の画面でどう見えるのか調べる必要ができたので、携帯シミュレーターを探したところ、FireMobileSimulatorというのがあった。&lt;br /&gt;&lt;br/&gt;&lt;a href="http://firemobilesimulator.org/"&gt;http://firemobilesimulator.org/&lt;/a&gt;&lt;br /&gt;&lt;br/&gt;FirefoxのExtensionになっていて、インストールして、「ツール」-「FireMobileSimulator」-「端末設定」で、簡単に携帯モードになってくれた。&lt;br /&gt;Webアプリのちょっとした見栄えの確認ぐらいなら、これで十分で、携帯アプリの素人さんとしては、とても助かった。&lt;br /&gt;&lt;br/&gt;&lt;br/&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1976660511694043525-3801250601626173740?l=ossexpo.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ossexpo.blogspot.com/feeds/3801250601626173740/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://ossexpo.blogspot.com/2009/12/firefoxextension.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1976660511694043525/posts/default/3801250601626173740'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1976660511694043525/posts/default/3801250601626173740'/><link rel='alternate' type='text/html' href='http://ossexpo.blogspot.com/2009/12/firefoxextension.html' title='Firefoxの携帯ブラウザExtension'/><author><name>Yasuma</name><uri>http://www.blogger.com/profile/15184480331469239822</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1976660511694043525.post-5329959694620486042</id><published>2009-12-11T21:22:00.000+09:00</published><updated>2010-06-30T16:07:53.324+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Google Apps'/><title type='text'>[Google Apps更新情報] AppsがGoogle Groupに対応!!</title><content type='html'>&lt;a href="gleappsupdates.blogspot.com/2009/12/google-groups-launched-in-google-apps.html"&gt;http://googleappsupdates.blogspot.com/2009/12/google-groups-launched-in-google-apps.html&lt;/a&gt;&lt;br /&gt;&lt;br/&gt;これまでGoogleドメインで提供されていたGoogle Groupsの機能がGoogle Appsの独自ドメインでも利用可能になった。&lt;br /&gt;&lt;br/&gt;Google Appsの独自ドメインのGroupsは、一般公開にするか、ドメイン内のユーザー限定にするか、設定可能。&lt;br /&gt;Groupsにグループを作成できる人も、誰でも可能にするか、ドメイン内のユーザーのみにするか、管理者のみにするか選択可能。&lt;br /&gt;&lt;br/&gt;これで、メーリングリストとしての機能は十分果たせると思う。&lt;br /&gt;&lt;br/&gt;&lt;br/&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1976660511694043525-5329959694620486042?l=ossexpo.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ossexpo.blogspot.com/feeds/5329959694620486042/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://ossexpo.blogspot.com/2009/12/google-apps-appsgoogle-group.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1976660511694043525/posts/default/5329959694620486042'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1976660511694043525/posts/default/5329959694620486042'/><link rel='alternate' type='text/html' href='http://ossexpo.blogspot.com/2009/12/google-apps-appsgoogle-group.html' title='[Google Apps更新情報] AppsがGoogle Groupに対応!!'/><author><name>Yasuma</name><uri>http://www.blogger.com/profile/15184480331469239822</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1976660511694043525.post-9156798609224316648</id><published>2009-12-02T00:35:00.000+09:00</published><updated>2010-06-30T16:07:53.336+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Google Apps'/><title type='text'>Google Apps Provisioning API グループ機能対応</title><content type='html'>Googleが提供しているGoogle Apps用のProvisioning APIの中身を調べていたら、&lt;br /&gt;いつの間にか、グループ機能用のAPIが追加されていることに気づいた。&lt;br /&gt;&lt;br/&gt;日本語の解説ページにはグループ用のAPIは記載されていなくて、昔からのメーリングリストのAPIが載っている。&lt;br /&gt;&lt;a href="http://code.google.com/intl/ja/apis/apps/gdata_provisioning_api_v2.0_reference_python.html"&gt;http://code.google.com/intl/ja/apis/apps/gdata_provisioning_api_v2.0_reference_python.html&lt;/a&gt;&lt;br /&gt;&lt;br/&gt;英語のページはきちんと更新されていて、メーリングリストのAPIの代わりにグループのAPIが載っている。&lt;br /&gt;&lt;a href="http://code.google.com/intl/en/apis/apps/gdata_provisioning_api_v2.0_reference_python.html"&gt;http://code.google.com/intl/en/apis/apps/gdata_provisioning_api_v2.0_reference_python.html&lt;/a&gt;&lt;br /&gt;&lt;br/&gt;ということで、調べるときには英語のページで。&lt;br /&gt;少し動かしてみたところ、メーリングリストのAPIでもグループを作成できるけど、メンバーの役割を指定する機能を使いたければ、グループ用APIを使わないといけない。&lt;br /&gt;&lt;br/&gt;&lt;br/&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1976660511694043525-9156798609224316648?l=ossexpo.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ossexpo.blogspot.com/feeds/9156798609224316648/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://ossexpo.blogspot.com/2009/12/google-apps-provisioning-api.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1976660511694043525/posts/default/9156798609224316648'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1976660511694043525/posts/default/9156798609224316648'/><link rel='alternate' type='text/html' href='http://ossexpo.blogspot.com/2009/12/google-apps-provisioning-api.html' title='Google Apps Provisioning API グループ機能対応'/><author><name>Yasuma</name><uri>http://www.blogger.com/profile/15184480331469239822</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1976660511694043525.post-5824170743600025575</id><published>2009-11-28T02:31:00.000+09:00</published><updated>2010-06-30T16:07:53.349+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Google Apps'/><title type='text'>[Google Apps更新情報] Google Apps Connectorアップデート</title><content type='html'>&lt;a href="http://googleappsupdates.blogspot.com/2009/11/new-version-of-google-apps-connector.html"&gt;http://googleappsupdates.blogspot.com/2009/11/new-version-of-google-apps-connector.html&lt;/a&gt;&lt;br /&gt;&lt;br/&gt;Google Apps Connector for Blackberry Enterprise Serverがバージョンアップ。&lt;br /&gt;&lt;br/&gt;&lt;ul&gt;&lt;br /&gt;&lt;li&gt;１サーバーで500人まで利用可能になった&lt;/li&gt;&lt;br /&gt;&lt;li&gt;64bit版 Windowsで利用可能になった&lt;/li&gt;&lt;br /&gt;&lt;li&gt;Blackberry Professional Softwareのサポート&lt;/li&gt;&lt;br /&gt;&lt;li&gt;1サーバーで複数の組織に対応可能になった&lt;/li&gt;&lt;br /&gt;&lt;li&gt;ログ機能の改善&lt;/li&gt;&lt;br /&gt;&lt;/ul&gt;&lt;br /&gt;&lt;br/&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1976660511694043525-5824170743600025575?l=ossexpo.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ossexpo.blogspot.com/feeds/5824170743600025575/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://ossexpo.blogspot.com/2009/11/google-apps-google-apps-connector.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1976660511694043525/posts/default/5824170743600025575'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1976660511694043525/posts/default/5824170743600025575'/><link rel='alternate' type='text/html' href='http://ossexpo.blogspot.com/2009/11/google-apps-google-apps-connector.html' title='[Google Apps更新情報] Google Apps Connectorアップデート'/><author><name>Yasuma</name><uri>http://www.blogger.com/profile/15184480331469239822</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1976660511694043525.post-5084392428168345511</id><published>2009-11-28T02:14:00.000+09:00</published><updated>2010-06-30T16:07:53.362+09:00</updated><title type='text'>Solaris10 + Apache 2.2.14でSegmentation Fault</title><content type='html'>Solaris10で、Apache 2.2.0～2.2.13を動かすと、CVE-2009-2699の脆弱性の影響範囲に該当する。&lt;br /&gt;インターネットにつながっているサーバーだと、どうやらIPアドレス総当たり?で順番に攻撃を受けることがあるようで、何週間かに1回ほど、Apacheがストール状態に陥る状況に遭遇した。&lt;br /&gt;&lt;br/&gt;対策として、Apacheのアップデートということで、2.2.14にアップデートしたところ、いきなりSegmentation Fault連発で使い物にならなかった。&lt;br /&gt;調べてみたところ、下記の問題のようだった。&lt;br /&gt;&lt;a href="https://issues.apache.org/bugzilla/show_bug.cgi?id=48029"&gt;https://issues.apache.org/bugzilla/show_bug.cgi?id=48029&lt;/a&gt;&lt;br /&gt;&lt;br/&gt;ということで、apacheのソース中のsrclib/aprディレクトリに、上記の報告の一番最後に記載されているパッチを適用したところ、問題無く動作するようになって安堵した。&lt;br /&gt;&lt;br/&gt;&lt;a href="http://svn.apache.org/viewvc/apr/apr/branches/1.3.x/poll/unix/port.c?r1=807269&amp;r2=829803"&gt;http://svn.apache.org/viewvc/apr/apr/branches/1.3.x/poll/unix/port.c?r1=807269&amp;r2=829803&lt;/a&gt;&lt;br /&gt;&lt;br/&gt;まさかのSegmentation Fault連発で少し焦った。&lt;br /&gt;&lt;br/&gt;&lt;br/&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1976660511694043525-5084392428168345511?l=ossexpo.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ossexpo.blogspot.com/feeds/5084392428168345511/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://ossexpo.blogspot.com/2009/11/solaris10-apache-2214segmentation-fault.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1976660511694043525/posts/default/5084392428168345511'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1976660511694043525/posts/default/5084392428168345511'/><link rel='alternate' type='text/html' href='http://ossexpo.blogspot.com/2009/11/solaris10-apache-2214segmentation-fault.html' title='Solaris10 + Apache 2.2.14でSegmentation Fault'/><author><name>Yasuma</name><uri>http://www.blogger.com/profile/15184480331469239822</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1976660511694043525.post-1296622046638978742</id><published>2009-11-19T00:22:00.000+09:00</published><updated>2010-06-30T16:07:53.372+09:00</updated><title type='text'>Djangoでmodels.pyを分割する</title><content type='html'>Djangoでは、アプリケーションのモデルをmodels.pyにclassとして定義するけど、&lt;br /&gt;1つのファイルに定義するにはあまりにも大きくなりすぎたので、分割しようと思った。&lt;br /&gt;&lt;br/&gt;いろいろ調べたところ、次の方法で実現できた。&lt;br /&gt;&lt;br/&gt;最初は次のような構成になっている。&lt;br /&gt;&lt;pre&gt;&lt;code&gt;&lt;br /&gt;- project&lt;br /&gt;- app&lt;br /&gt;- models.py&lt;br /&gt;- views.py&lt;br /&gt;&lt;/code&gt;&lt;/pre&gt;&lt;br /&gt;&lt;br/&gt;このmodels.pyに、demo1クラスとdemo2クラスがあるとすると、&lt;br /&gt;次のようにして分割することができた。&lt;br /&gt;&lt;pre&gt;&lt;code&gt;&lt;br /&gt;- project&lt;br /&gt;- app&lt;br /&gt;- modelsディレクトリ&lt;br /&gt;-  __init__.py&lt;br /&gt;-  model1.py&lt;br /&gt;-  model2.py&lt;br /&gt;- views.py&lt;br /&gt;&lt;/code&gt;&lt;/pre&gt;&lt;br /&gt;&lt;br/&gt;model1.pyに含まれるdemo1クラスは次のようにMetaクラスを定義し、app_labelに「app」の名前を定義する。&lt;br /&gt;&lt;pre&gt;&lt;code&gt;&lt;br /&gt;from django.db import models&lt;br /&gt;class demo1(Models.model):&lt;br /&gt;class Meta:&lt;br /&gt;app_label = 'app'&lt;br /&gt;&lt;br/&gt;... 通常の定義 ...&lt;br /&gt;&lt;/code&gt;&lt;/pre&gt;&lt;br /&gt;&lt;br/&gt;model2.pyに含まれるdemo2クラスは、demo1クラスと同じようにMetaクラスの定義とapp_labelの設定を行う。&lt;br /&gt;&lt;br/&gt;&lt;pre&gt;&lt;code&gt;&lt;br /&gt;from django.db import models&lt;br /&gt;class demo2(Models.model):&lt;br /&gt;class Meta:&lt;br /&gt;app_label = 'app'&lt;br /&gt;&lt;br/&gt;... 通常の定義 ...&lt;br /&gt;&lt;/code&gt;&lt;/pre&gt;&lt;br /&gt;&lt;br/&gt;最後にapp/models/__init__.py に、次の設定を追加する。&lt;br /&gt;&lt;pre&gt;&lt;code&gt;&lt;br /&gt;from model1 import demo1&lt;br /&gt;from model2 import demo2&lt;br /&gt;&lt;/code&gt;&lt;/pre&gt;&lt;br /&gt;&lt;br/&gt;これで、manage.py syncdbしたときに、それぞれのモデルのテーブルが作成される。&lt;br /&gt;注意点としては、ForeignKey()を利用するときには、対象のクラスを忘れないようにimportしないといけない。importを忘れると、syncdbしたときにエラーにならないけど、テーブルは作成されていない。&lt;br /&gt;&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1976660511694043525-1296622046638978742?l=ossexpo.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ossexpo.blogspot.com/feeds/1296622046638978742/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://ossexpo.blogspot.com/2009/11/djangomodelspy.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1976660511694043525/posts/default/1296622046638978742'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1976660511694043525/posts/default/1296622046638978742'/><link rel='alternate' type='text/html' href='http://ossexpo.blogspot.com/2009/11/djangomodelspy.html' title='Djangoでmodels.pyを分割する'/><author><name>Yasuma</name><uri>http://www.blogger.com/profile/15184480331469239822</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1976660511694043525.post-4243127822384991458</id><published>2009-11-13T02:15:00.000+09:00</published><updated>2010-06-30T16:07:53.382+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='LDAP'/><title type='text'>python-ldapでpaged controlのsearch処理</title><content type='html'>Active Directoryからエントリを検索するときに、検索結果が1000件を越えると、&lt;br /&gt;size limitのエラーになってしまう。&lt;br /&gt;このような場合に備えて、paged control付きのsearchをpython-ldapでどのように&lt;br /&gt;実装するか調べてみた。&lt;br /&gt;python-ldapのsampleに入っているらしいけど、次のようなコードでできた。&lt;br /&gt;&lt;br/&gt;&lt;pre&gt;&lt;code&gt;&lt;br /&gt;#!/usr/bin/python&lt;br /&gt;import ldap&lt;br /&gt;from ldap.controls import SimplePagedResultsControl&lt;br /&gt;url = "ldap://adserver.example.com"&lt;br /&gt;base = "dc=example,dc=com"&lt;br /&gt;filter = "sAMAccountName=*"&lt;br /&gt;page_size = 1000&lt;br /&gt;conn = ldap.initialize(url)&lt;br /&gt;conn.simple_bind_s("Administrator@example.com","password")&lt;br /&gt;lcon = SimplePagedResultsControl(ldap.LDAP_CONTROL_PAGE_OID, True, (page_size, ''))&lt;br /&gt;msgid = conn.search_ext(base, ldap.SCOPE_SUBTREE, filter, serverctrls=[lcon])&lt;br /&gt;pages = 0&lt;br /&gt;while True:&lt;br /&gt;pages += 1&lt;br /&gt;print "============ Get page %d ==============" % (pages,)&lt;br /&gt;(rtype, rdata, rmsgid, serverctrls) = conn.result3(msgid)&lt;br /&gt;for item in rdata:&lt;br /&gt;print item[0]&lt;br /&gt;pctrls = [&lt;br /&gt;c&lt;br /&gt;for c in serverctrls&lt;br /&gt;if c.controlType == ldap.LDAP_CONTROL_PAGE_OID&lt;br /&gt;]&lt;br /&gt;if pctrls:&lt;br /&gt;print pctrls&lt;br /&gt;(est, cookie) = pctrls[0].controlValue&lt;br /&gt;if cookie:&lt;br /&gt;lcon.controlValue = (page_size, cookie)&lt;br /&gt;msgid = conn.search_ext(base, ldap.SCOPE_SUBTREE, filter, serverctrls=[lcon])&lt;br /&gt;else:&lt;br /&gt;break&lt;br /&gt;else:&lt;br /&gt;break&lt;br /&gt;&lt;/code&gt;&lt;/pre&gt;&lt;br /&gt;&lt;br/&gt;&lt;br/&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1976660511694043525-4243127822384991458?l=ossexpo.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ossexpo.blogspot.com/feeds/4243127822384991458/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://ossexpo.blogspot.com/2009/11/python-ldappaged-controlsearch.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1976660511694043525/posts/default/4243127822384991458'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1976660511694043525/posts/default/4243127822384991458'/><link rel='alternate' type='text/html' href='http://ossexpo.blogspot.com/2009/11/python-ldappaged-controlsearch.html' title='python-ldapでpaged controlのsearch処理'/><author><name>Yasuma</name><uri>http://www.blogger.com/profile/15184480331469239822</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1976660511694043525.post-2688170829955213797</id><published>2009-11-12T01:49:00.000+09:00</published><updated>2010-06-30T16:07:53.396+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Samba'/><title type='text'>Samba4の初パッチ投稿</title><content type='html'>Samba4のRPMパッケージを作ってみたところ、最近の変更にmake installが追随できていなかったので、パッチを登録。無事commitされた。&lt;br /&gt;&lt;br/&gt;&lt;a href="https://bugzilla.samba.org/show_bug.cgi?id=6887"&gt;https://bugzilla.samba.org/show_bug.cgi?id=6887&lt;/a&gt;&lt;br /&gt;&lt;br/&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1976660511694043525-2688170829955213797?l=ossexpo.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ossexpo.blogspot.com/feeds/2688170829955213797/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://ossexpo.blogspot.com/2009/11/samba4.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1976660511694043525/posts/default/2688170829955213797'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1976660511694043525/posts/default/2688170829955213797'/><link rel='alternate' type='text/html' href='http://ossexpo.blogspot.com/2009/11/samba4.html' title='Samba4の初パッチ投稿'/><author><name>Yasuma</name><uri>http://www.blogger.com/profile/15184480331469239822</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1976660511694043525.post-7580522111265625505</id><published>2009-11-06T20:30:00.000+09:00</published><updated>2010-06-30T16:07:53.410+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Google Apps'/><title type='text'>[Google Apps更新情報] Gmailのオフライン機能の改良</title><content type='html'>&lt;a href="http://googleappsupdates.blogspot.com/2009/11/download-options-for-offline-gmail.html"&gt;http://googleappsupdates.blogspot.com/2009/11/download-options-for-offline-gmail.html&lt;/a&gt;&lt;br /&gt;&lt;br/&gt;Gmailのオフライン機能利用時に、どのメッセージをオフラインでも読めるようにダウンロードするか選択するオプションが追加された。&lt;br /&gt;&lt;br/&gt;&lt;br/&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1976660511694043525-7580522111265625505?l=ossexpo.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ossexpo.blogspot.com/feeds/7580522111265625505/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://ossexpo.blogspot.com/2009/11/google-apps-gmail.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1976660511694043525/posts/default/7580522111265625505'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1976660511694043525/posts/default/7580522111265625505'/><link rel='alternate' type='text/html' href='http://ossexpo.blogspot.com/2009/11/google-apps-gmail.html' title='[Google Apps更新情報] Gmailのオフライン機能の改良'/><author><name>Yasuma</name><uri>http://www.blogger.com/profile/15184480331469239822</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1976660511694043525.post-4484247804218721490</id><published>2009-10-28T03:02:00.000+09:00</published><updated>2010-06-30T16:07:53.422+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Google Apps'/><title type='text'>[Google Apps更新情報] カレンダー機能の改善</title><content type='html'>&lt;a href="http://googleappsupdates.blogspot.com/2009/10/enhancements-to-google-calendar.html"&gt;http://googleappsupdates.blogspot.com/2009/10/enhancements-to-google-calendar.html&lt;/a&gt;&lt;br /&gt;&lt;br/&gt;&lt;ul&gt;&lt;br /&gt;&lt;li&gt;イベント通知のポップアップをスヌーズ動作することが可能になった。&lt;/li&gt;&lt;br /&gt;&lt;li&gt;特定のカレンダーの表示を隠すことが可能になった。&lt;/li&gt;&lt;br /&gt;&lt;li&gt;カレンダーのタイムゾーンが、表示のタイムゾーンと同期するようになった。&lt;/li&gt;&lt;br /&gt;&lt;/ul&gt;&lt;br /&gt;&lt;br/&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1976660511694043525-4484247804218721490?l=ossexpo.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ossexpo.blogspot.com/feeds/4484247804218721490/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://ossexpo.blogspot.com/2009/10/google-apps.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1976660511694043525/posts/default/4484247804218721490'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1976660511694043525/posts/default/4484247804218721490'/><link rel='alternate' type='text/html' href='http://ossexpo.blogspot.com/2009/10/google-apps.html' title='[Google Apps更新情報] カレンダー機能の改善'/><author><name>Yasuma</name><uri>http://www.blogger.com/profile/15184480331469239822</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1976660511694043525.post-657185376280208741</id><published>2009-10-28T02:58:00.000+09:00</published><updated>2010-06-30T16:07:53.433+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Samba'/><title type='text'>LinuxからWindowsのコマンドを実行する</title><content type='html'>LinuxからWindowsに用意されたコマンドを実行したかったので、winexeを使ってみた。&lt;br /&gt;&lt;a href="http://eol.ovh.org/winexe/"&gt;http://eol.ovh.org/winexe/&lt;/a&gt;&lt;br /&gt;&lt;br/&gt;最新版をビルドしてみると、samba4.0.0tp4のソースを利用していた。&lt;br /&gt;実質的にはsmbclientの亜種みたいなものだった。使い方もそっくり。&lt;br /&gt;&lt;br/&gt;$ winexe -U tatsuya //hostname "ipconfig /all" | iconv -f cp932 -t utf-8&lt;br /&gt;&lt;br/&gt;コマンドの実行結果は当然ShiftJISなので、Linux上で正常に表示しようと思うと、文字コード変換が必要なのが玉に傷。&lt;br /&gt;でも、これなら、いろいろ改造できそうだ。&lt;br /&gt;&lt;br/&gt;&lt;br/&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1976660511694043525-657185376280208741?l=ossexpo.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ossexpo.blogspot.com/feeds/657185376280208741/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://ossexpo.blogspot.com/2009/10/linuxwindows.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1976660511694043525/posts/default/657185376280208741'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1976660511694043525/posts/default/657185376280208741'/><link rel='alternate' type='text/html' href='http://ossexpo.blogspot.com/2009/10/linuxwindows.html' title='LinuxからWindowsのコマンドを実行する'/><author><name>Yasuma</name><uri>http://www.blogger.com/profile/15184480331469239822</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1976660511694043525.post-4460185030155634135</id><published>2009-10-15T01:45:00.000+09:00</published><updated>2010-06-30T16:07:53.445+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Samba'/><title type='text'>MicrosoftのCIFSプロトコルの仕様書公開</title><content type='html'>&lt;a href="http://msdn.microsoft.com/en-us/library/ee442092(PROT.13).aspx"&gt;http://msdn.microsoft.com/en-us/library/ee442092(PROT.13).aspx&lt;/a&gt;&lt;br /&gt;&lt;br/&gt;CIFSプロトコルの仕様書が公開された模様。&lt;br /&gt;&lt;br/&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1976660511694043525-4460185030155634135?l=ossexpo.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ossexpo.blogspot.com/feeds/4460185030155634135/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://ossexpo.blogspot.com/2009/10/microsoftcifs.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1976660511694043525/posts/default/4460185030155634135'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1976660511694043525/posts/default/4460185030155634135'/><link rel='alternate' type='text/html' href='http://ossexpo.blogspot.com/2009/10/microsoftcifs.html' title='MicrosoftのCIFSプロトコルの仕様書公開'/><author><name>Yasuma</name><uri>http://www.blogger.com/profile/15184480331469239822</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1976660511694043525.post-5724167507722087751</id><published>2009-10-14T05:01:00.000+09:00</published><updated>2010-06-30T16:07:53.456+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Google Apps'/><title type='text'>[Google Apps更新情報] DocsでDrawing機能の強化</title><content type='html'>&lt;a href="http://googleappsupdates.blogspot.com/2009/10/new-features-for-drawings-in-google.html"&gt;http://googleappsupdates.blogspot.com/2009/10/new-features-for-drawings-in-google.html&lt;/a&gt;&lt;br /&gt;&lt;br/&gt;Google Docsで、文書に入れるシェープの作成機能が強化された。&lt;br /&gt;&lt;ul&gt;&lt;br /&gt;&lt;li&gt;カスタムシェープを作成する機能&lt;/li&gt;&lt;br /&gt;&lt;li&gt;シェープを揃えたり、リサイズすることが簡単に&lt;/li&gt;&lt;br /&gt;&lt;li&gt;線を何本も描くのが簡単に&lt;/li&gt;&lt;br /&gt;&lt;/ul&gt;&lt;br /&gt;&lt;br/&gt;&lt;br/&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1976660511694043525-5724167507722087751?l=ossexpo.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ossexpo.blogspot.com/feeds/5724167507722087751/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://ossexpo.blogspot.com/2009/10/google-apps-docsdrawing.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1976660511694043525/posts/default/5724167507722087751'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1976660511694043525/posts/default/5724167507722087751'/><link rel='alternate' type='text/html' href='http://ossexpo.blogspot.com/2009/10/google-apps-docsdrawing.html' title='[Google Apps更新情報] DocsでDrawing機能の強化'/><author><name>Yasuma</name><uri>http://www.blogger.com/profile/15184480331469239822</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1976660511694043525.post-1372518940963952152</id><published>2009-10-14T04:54:00.000+09:00</published><updated>2010-06-30T16:07:53.469+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Google Apps'/><title type='text'>[Google Apps更新情報] Googleサイトで、RSSフィードとテンプレートカスタマイズ対応</title><content type='html'>&lt;a href="http://googleappsupdates.blogspot.com/2009/10/enhancements-to-google-sites.html"&gt;http://googleappsupdates.blogspot.com/2009/10/enhancements-to-google-sites.html&lt;/a&gt;&lt;br /&gt;&lt;br/&gt;Googleサイトで、次の2つの機能がサポートされた。&lt;br /&gt;&lt;ul&gt;&lt;br /&gt;&lt;li&gt;Googleサイトの新着情報をウォッチするためのRSSフィードの配信ページ&lt;/li&gt;&lt;br /&gt;&lt;li&gt;Googleサイトのテンプレートとして、ユーザーがカスタマイズしたテンプレートを登録可能&lt;/li&gt;&lt;br /&gt;&lt;/ul&gt;&lt;br /&gt;&lt;br/&gt;&lt;br/&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1976660511694043525-1372518940963952152?l=ossexpo.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ossexpo.blogspot.com/feeds/1372518940963952152/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://ossexpo.blogspot.com/2009/10/google-apps-googlerss.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1976660511694043525/posts/default/1372518940963952152'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1976660511694043525/posts/default/1372518940963952152'/><link rel='alternate' type='text/html' href='http://ossexpo.blogspot.com/2009/10/google-apps-googlerss.html' title='[Google Apps更新情報] Googleサイトで、RSSフィードとテンプレートカスタマイズ対応'/><author><name>Yasuma</name><uri>http://www.blogger.com/profile/15184480331469239822</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1976660511694043525.post-1447040812667114336</id><published>2009-10-05T19:56:00.000+09:00</published><updated>2010-06-30T16:07:53.478+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Google Apps'/><title type='text'>[Google Apps更新情報] Docsのスプレッドシートに翻訳機能が付いた</title><content type='html'>&lt;a href="http://googleappsupdates.blogspot.com/2009/10/translation-functions-in-google.html"&gt;http://googleappsupdates.blogspot.com/2009/10/translation-functions-in-google.html&lt;/a&gt;&lt;br /&gt;&lt;br/&gt;スプレッドシートのセルの関数で、翻訳機能がサポートされた、&lt;br /&gt;言語コードを指定すると、翻訳前のワードのセルを入力すると、翻訳後のワードが別のセルに出力されるみたい。&lt;br /&gt;&lt;br/&gt;&lt;br/&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1976660511694043525-1447040812667114336?l=ossexpo.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ossexpo.blogspot.com/feeds/1447040812667114336/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://ossexpo.blogspot.com/2009/10/google-apps-docs.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1976660511694043525/posts/default/1447040812667114336'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1976660511694043525/posts/default/1447040812667114336'/><link rel='alternate' type='text/html' href='http://ossexpo.blogspot.com/2009/10/google-apps-docs.html' title='[Google Apps更新情報] Docsのスプレッドシートに翻訳機能が付いた'/><author><name>Yasuma</name><uri>http://www.blogger.com/profile/15184480331469239822</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1976660511694043525.post-4652651618306722171</id><published>2009-10-02T21:02:00.000+09:00</published><updated>2010-06-30T16:07:53.487+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Samba'/><title type='text'>各OSの補助グループの最大グループ数</title><content type='html'>&lt;a href="http://wuhai.wordpress.com/2008/11/13/ngroups_max/"&gt;http://wuhai.wordpress.com/2008/11/13/ngroups_max/&lt;/a&gt;&lt;br /&gt;&lt;br/&gt;RHEL系はRHEL4以降で65536まで利用可能。&lt;br /&gt;&lt;br/&gt;Solaris10は最大32というのがSambaを使うときは厳しい。&lt;br /&gt;&lt;br/&gt;&lt;br/&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1976660511694043525-4652651618306722171?l=ossexpo.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ossexpo.blogspot.com/feeds/4652651618306722171/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://ossexpo.blogspot.com/2009/10/os.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1976660511694043525/posts/default/4652651618306722171'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1976660511694043525/posts/default/4652651618306722171'/><link rel='alternate' type='text/html' href='http://ossexpo.blogspot.com/2009/10/os.html' title='各OSの補助グループの最大グループ数'/><author><name>Yasuma</name><uri>http://www.blogger.com/profile/15184480331469239822</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1976660511694043525.post-7704768599345011819</id><published>2009-10-02T00:47:00.000+09:00</published><updated>2010-06-30T16:07:53.496+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Google Apps'/><title type='text'>[Google Apps更新情報] Google Videoの最大サイズが16GBに</title><content type='html'>&lt;a href="http://googleappsupdates.blogspot.com/2009/09/increased-upload-limit-for-google-video.html"&gt;http://googleappsupdates.blogspot.com/2009/09/increased-upload-limit-for-google-video.html &lt;/a&gt;&lt;br /&gt;&lt;br/&gt;Google Gearを入れておくと、アップロードできるビデオファイルの最大サイズが16GBまで対応可能になるとのこと。&lt;br /&gt;&lt;br/&gt;ちなみにEducation Editionでは、1ユーザーあたり年間１０ドルらしい。&lt;br /&gt;&lt;a href="http://www.google.com/support/a/bin/answer.py?hl=jp&amp;answer=106620"&gt;http://www.google.com/support/a/bin/answer.py?hl=jp&amp;answer=106620&lt;/a&gt;&lt;br /&gt;&lt;br/&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1976660511694043525-7704768599345011819?l=ossexpo.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ossexpo.blogspot.com/feeds/7704768599345011819/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://ossexpo.blogspot.com/2009/10/google-apps-google-video16gb.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1976660511694043525/posts/default/7704768599345011819'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1976660511694043525/posts/default/7704768599345011819'/><link rel='alternate' type='text/html' href='http://ossexpo.blogspot.com/2009/10/google-apps-google-video16gb.html' title='[Google Apps更新情報] Google Videoの最大サイズが16GBに'/><author><name>Yasuma</name><uri>http://www.blogger.com/profile/15184480331469239822</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1976660511694043525.post-8370858377112345335</id><published>2009-09-29T04:37:00.000+09:00</published><updated>2010-06-30T16:07:53.505+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Google Apps'/><title type='text'>[Google Apps更新情報] Google Docs ViewerでPDFやPPTを埋め込み表示</title><content type='html'>&lt;a href="http://googleappsupdates.blogspot.com/2009/09/view-online-files-using-google-docs.html"&gt;http://googleappsupdates.blogspot.com/2009/09/view-online-files-using-google-docs.html&lt;/a&gt;&lt;br /&gt;&lt;br/&gt;Web上に掲載しているPDFファイルやPPTファイルのURLを、Google Docs Viewerのページに入力して得たHTMLを、Webページに埋め込むと、埋め込みドキュメントとして表示できる機能を利用することが可能になった。&lt;br /&gt;&lt;br/&gt;Google Docs Viewerは、以下のサイト。&lt;br /&gt;&lt;a href="http://docs.google.com/viewer"&gt;http://docs.google.com/viewer&lt;/a&gt;&lt;br /&gt;&lt;br/&gt;INTERNET WATCHの以下の記事も参考に。&lt;br /&gt;&lt;a href="http://internet.watch.impress.co.jp/docs/news/20090925_317553.html"&gt;http://internet.watch.impress.co.jp/docs/news/20090925_317553.html&lt;/a&gt;&lt;br /&gt;&lt;br/&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1976660511694043525-8370858377112345335?l=ossexpo.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ossexpo.blogspot.com/feeds/8370858377112345335/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://ossexpo.blogspot.com/2009/09/google-apps-google-docs-viewerpdfppt.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1976660511694043525/posts/default/8370858377112345335'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1976660511694043525/posts/default/8370858377112345335'/><link rel='alternate' type='text/html' href='http://ossexpo.blogspot.com/2009/09/google-apps-google-docs-viewerpdfppt.html' title='[Google Apps更新情報] Google Docs ViewerでPDFやPPTを埋め込み表示'/><author><name>Yasuma</name><uri>http://www.blogger.com/profile/15184480331469239822</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1976660511694043525.post-6357174302692412329</id><published>2009-09-29T04:20:00.000+09:00</published><updated>2010-06-30T16:07:53.514+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Google Apps'/><title type='text'>[Google Apps更新情報] Google Site Data APIの新バージョン</title><content type='html'>&lt;a href="http://googleappsupdates.blogspot.com/2009/09/new-api-for-google-sites.html"&gt;http://googleappsupdates.blogspot.com/2009/09/new-api-for-google-sites.html&lt;/a&gt;&lt;br /&gt;&lt;br/&gt;Google Site Data APIが新しくなって、Google AppsのSiteに作成したデーターの操作がいろいろ可能になった。&lt;br /&gt;管理者はAPIを通じて、次の操作が可能。&lt;br /&gt;&lt;ul&gt;&lt;br /&gt;&lt;li&gt;ページ、コメント、添付、その他コンテンツに対するデーター取得、作成、更新、移動、削除など&lt;/li&gt;&lt;br /&gt;&lt;li&gt;サイト全体の更新履歴の取得&lt;/li&gt;&lt;br /&gt;&lt;li&gt;サイトに対する追加、更新、削除などのアクティビティの監視&lt;/li&gt;&lt;br /&gt;&lt;li&gt;添付ファイルなどのアップロード、ダウンロード&lt;/li&gt;&lt;br /&gt;&lt;li&gt;ユーザー向けにカスタマイズしたガジェットの作成&lt;/li&gt;&lt;br /&gt;&lt;br/&gt;日経ITProの記事も参考までに。&lt;br /&gt;&lt;a href="http://itpro.nikkeibp.co.jp/article/NEWS/20090928/337888/"&gt;http://itpro.nikkeibp.co.jp/article/NEWS/20090928/337888/&lt;/a&gt;&lt;br /&gt;&lt;br/&gt;&lt;br/&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1976660511694043525-6357174302692412329?l=ossexpo.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ossexpo.blogspot.com/feeds/6357174302692412329/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://ossexpo.blogspot.com/2009/09/google-apps-google-site-data-api.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1976660511694043525/posts/default/6357174302692412329'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1976660511694043525/posts/default/6357174302692412329'/><link rel='alternate' type='text/html' href='http://ossexpo.blogspot.com/2009/09/google-apps-google-site-data-api.html' title='[Google Apps更新情報] Google Site Data APIの新バージョン'/><author><name>Yasuma</name><uri>http://www.blogger.com/profile/15184480331469239822</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1976660511694043525.post-4167085541319436562</id><published>2009-09-25T00:31:00.000+09:00</published><updated>2010-06-30T16:07:53.523+09:00</updated><title type='text'>Google Apps Provisioning APIの仕様変更</title><content type='html'>Google Appsで、パスワード変更の際にProvisioning APIを使っている場合に、平文パスワードを利用している場合、これまで6文字以上が必須だったのが、2009年11月18日からは8文字以上が必須になるとのこと。&lt;br /&gt;&lt;br/&gt;MD5などにハッシュ化している場合は、これまでどおり6文字以上で大丈夫のよう。&lt;br /&gt;それにしても、切り替えまで2ヶ月も無いとかスケジュールがいつも厳しい。もうちょっと早くアナウンスしてほしい。&lt;br /&gt;&lt;a href="http://groups.google.com/group/google-apps-apis/browse_thread/thread/5c28321a691d03f5?hl=en"&gt;http://groups.google.com/group/google-apps-apis/browse_thread/thread/5c28321a691d03f5?hl=en&lt;/a&gt;&lt;br /&gt;&lt;br/&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1976660511694043525-4167085541319436562?l=ossexpo.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ossexpo.blogspot.com/feeds/4167085541319436562/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://ossexpo.blogspot.com/2009/09/google-apps-provisioning-api.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1976660511694043525/posts/default/4167085541319436562'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1976660511694043525/posts/default/4167085541319436562'/><link rel='alternate' type='text/html' href='http://ossexpo.blogspot.com/2009/09/google-apps-provisioning-api.html' title='Google Apps Provisioning APIの仕様変更'/><author><name>Yasuma</name><uri>http://www.blogger.com/profile/15184480331469239822</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1976660511694043525.post-336703201458953476</id><published>2009-09-24T19:35:00.000+09:00</published><updated>2010-06-30T16:07:53.532+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Google Apps'/><title type='text'>[Google Apps更新情報] iPhoneとWindows Mobileに対するpushメールサポート</title><content type='html'>&lt;a href="http://googleappsupdates.blogspot.com/2009/09/push-mail-on-iphone-and-windows-mobile.html"&gt;http://googleappsupdates.blogspot.com/2009/09/push-mail-on-iphone-and-windows-mobile.html&lt;/a&gt;&lt;br /&gt;&lt;br/&gt;管理者がコントロールパネルで、モバイル設定のGoogle Syncを有効にすると、&lt;br /&gt;Google Syncを利用して、ユーザーがiPhoneやWindows Mobileでpushメール機能を利用可能になった。&lt;br /&gt;&lt;br/&gt;&lt;br/&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1976660511694043525-336703201458953476?l=ossexpo.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ossexpo.blogspot.com/feeds/336703201458953476/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://ossexpo.blogspot.com/2009/09/google-apps-iphonewindows-mobilepush.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1976660511694043525/posts/default/336703201458953476'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1976660511694043525/posts/default/336703201458953476'/><link rel='alternate' type='text/html' href='http://ossexpo.blogspot.com/2009/09/google-apps-iphonewindows-mobilepush.html' title='[Google Apps更新情報] iPhoneとWindows Mobileに対するpushメールサポート'/><author><name>Yasuma</name><uri>http://www.blogger.com/profile/15184480331469239822</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1976660511694043525.post-1946566688876590756</id><published>2009-09-24T19:29:00.000+09:00</published><updated>2010-06-30T16:07:53.544+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Google Apps'/><title type='text'>[Google Apps更新情報] Docsのファイル共有対象に公開オプション追加</title><content type='html'>&lt;a href="http://googleappsupdates.blogspot.com/2009/09/additional-sharing-feature-in-google.html"&gt;http://googleappsupdates.blogspot.com/2009/09/additional-sharing-feature-in-google.html&lt;/a&gt;&lt;br /&gt;&lt;br/&gt;管理者が、ユーザーに対してDocsによるファイル共有を許可できるレベルとして、インターネットに対して自由に公開できるオプションを追加。&lt;br /&gt;&lt;br/&gt;&lt;a href="http://www.google.com/support/a/bin/answer.py?hl=en&amp;answer=60781"&gt;http://www.google.com/support/a/bin/answer.py?hl=en&amp;answer=60781&lt;/a&gt;&lt;br /&gt;&lt;br/&gt;ここに記載されているけど、次の4つのオプションから選択することが可能になった。&lt;br /&gt;&lt;ol&gt;&lt;br /&gt;&lt;li&gt;ドメイン内のユーザーとのみ共有可能&lt;/li&gt;&lt;br /&gt;&lt;li&gt;共有時の警告ありで、ドメイン外のユーザーと共有可能&lt;/li&gt;&lt;br /&gt;&lt;li&gt;ドメイン外のユーザーと共有可能&lt;/li&gt;&lt;br /&gt;&lt;li&gt;共有することなく、インターネットに対して公開可能&lt;/li&gt;&lt;br /&gt;&lt;/ol&gt;&lt;br /&gt;&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1976660511694043525-1946566688876590756?l=ossexpo.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ossexpo.blogspot.com/feeds/1946566688876590756/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://ossexpo.blogspot.com/2009/09/google-apps-docs.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1976660511694043525/posts/default/1946566688876590756'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1976660511694043525/posts/default/1946566688876590756'/><link rel='alternate' type='text/html' href='http://ossexpo.blogspot.com/2009/09/google-apps-docs.html' title='[Google Apps更新情報] Docsのファイル共有対象に公開オプション追加'/><author><name>Yasuma</name><uri>http://www.blogger.com/profile/15184480331469239822</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1976660511694043525.post-3594465496315641207</id><published>2009-09-19T01:32:00.000+09:00</published><updated>2010-06-30T16:07:53.553+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Samba'/><title type='text'>Windows Server 2008R2をSambaドメインに参加させる</title><content type='html'>Windows Server 2008R2は、中身的にはWindows 7と同等なので、Sambaドメインに参加させるときは、Windows 7と同じような手順が必要となるみたい。&lt;br /&gt;&lt;br/&gt;&lt;a href="http://lists.samba.org/archive/samba-technical/2009-September/066829.html"&gt;http://lists.samba.org/archive/samba-technical/2009-September/066829.html&lt;/a&gt;&lt;br /&gt;&lt;br/&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1976660511694043525-3594465496315641207?l=ossexpo.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ossexpo.blogspot.com/feeds/3594465496315641207/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://ossexpo.blogspot.com/2009/09/windows-server-2008r2samba.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1976660511694043525/posts/default/3594465496315641207'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1976660511694043525/posts/default/3594465496315641207'/><link rel='alternate' type='text/html' href='http://ossexpo.blogspot.com/2009/09/windows-server-2008r2samba.html' title='Windows Server 2008R2をSambaドメインに参加させる'/><author><name>Yasuma</name><uri>http://www.blogger.com/profile/15184480331469239822</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1976660511694043525.post-8903562566744077280</id><published>2009-09-14T21:41:00.000+09:00</published><updated>2010-06-30T16:07:53.562+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Google Apps'/><title type='text'>[Google Apps更新情報] サイトで、自身のアクセス権を削除可能になった</title><content type='html'>&lt;a href="http://googleappsupdates.blogspot.com/2009/09/remove-access-privilege-in-google-sites.html"&gt;http://googleappsupdates.blogspot.com/2009/09/remove-access-privilege-in-google-sites.html&lt;/a&gt;&lt;br /&gt;&lt;br/&gt;Googleサイトのアクセス権の設定で、ログインしているユーザー自身のアクセス権を削除可能になった。&lt;br /&gt;&lt;br/&gt;&lt;br/&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1976660511694043525-8903562566744077280?l=ossexpo.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ossexpo.blogspot.com/feeds/8903562566744077280/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://ossexpo.blogspot.com/2009/09/google-apps.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1976660511694043525/posts/default/8903562566744077280'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1976660511694043525/posts/default/8903562566744077280'/><link rel='alternate' type='text/html' href='http://ossexpo.blogspot.com/2009/09/google-apps.html' title='[Google Apps更新情報] サイトで、自身のアクセス権を削除可能になった'/><author><name>Yasuma</name><uri>http://www.blogger.com/profile/15184480331469239822</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1976660511694043525.post-5871935113340446124</id><published>2009-09-14T21:35:00.000+09:00</published><updated>2010-06-30T16:07:53.571+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Samba'/><title type='text'>Windows7をSambaにJoinさせたときのエラー</title><content type='html'>Windows 7をSambaドメインに参加させたとき、「DNSのプライマリサフィックスが見つからない」みたいなメッセージが出る。&lt;br /&gt;で、Windows7のDNS プライマリサフィックスを変更するために、結局レジストリを修正すればよいらしい。&lt;br /&gt;&lt;br/&gt;&lt;a href="http://lists.samba.org/archive/samba/2009-September/150492.html"&gt;http://lists.samba.org/archive/samba/2009-September/150492.html&lt;/a&gt;&lt;br /&gt;&lt;br/&gt;&lt;br/&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1976660511694043525-5871935113340446124?l=ossexpo.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ossexpo.blogspot.com/feeds/5871935113340446124/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://ossexpo.blogspot.com/2009/09/windows7sambajoin.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1976660511694043525/posts/default/5871935113340446124'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1976660511694043525/posts/default/5871935113340446124'/><link rel='alternate' type='text/html' href='http://ossexpo.blogspot.com/2009/09/windows7sambajoin.html' title='Windows7をSambaにJoinさせたときのエラー'/><author><name>Yasuma</name><uri>http://www.blogger.com/profile/15184480331469239822</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1976660511694043525.post-4537624361599603604</id><published>2009-09-10T18:25:00.000+09:00</published><updated>2010-06-30T16:07:53.582+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Ubuntu'/><title type='text'>Ubuntu 9.04(AMD64)でVMware workstationの/dev/rtcに関する警告</title><content type='html'>Ubuntu 9.04でVMware workstationを動かすと、次のメッセージが表示される。&lt;br /&gt;&lt;br/&gt;&lt;quote&gt;&lt;br /&gt;The host high-resolution timer device (/dev/rtc) is not available (Operation not permitted). Without this device, the guest operating system can fail to keep time correctly. For more information, see http://www.vmware.com/info?id=34.&lt;br /&gt;&lt;/quote&gt;&lt;br /&gt;&lt;br/&gt;解決策はこちら。&lt;br /&gt;&lt;a href="https://bugs.launchpad.net/ubuntu/+source/udev/+bug/252924/comments/5"&gt;https://bugs.launchpad.net/ubuntu/+source/udev/+bug/252924/comments/5&lt;/a&gt;&lt;br /&gt;&lt;br/&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1976660511694043525-4537624361599603604?l=ossexpo.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ossexpo.blogspot.com/feeds/4537624361599603604/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://ossexpo.blogspot.com/2009/09/ubuntu-904amd64vmware-workstationdevrtc.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1976660511694043525/posts/default/4537624361599603604'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1976660511694043525/posts/default/4537624361599603604'/><link rel='alternate' type='text/html' href='http://ossexpo.blogspot.com/2009/09/ubuntu-904amd64vmware-workstationdevrtc.html' title='Ubuntu 9.04(AMD64)でVMware workstationの/dev/rtcに関する警告'/><author><name>Yasuma</name><uri>http://www.blogger.com/profile/15184480331469239822</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1976660511694043525.post-2199428257080670950</id><published>2009-09-10T02:49:00.000+09:00</published><updated>2010-06-30T16:07:53.592+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Google Apps'/><title type='text'>[Google Apps更新情報] Docsでフローチャート用のシェープ20種類の追加、他</title><content type='html'>&lt;a href="http://googleappsupdates.blogspot.com/2009/09/new-flowchart-shapes-and-multi-line.html"&gt;http://googleappsupdates.blogspot.com/2009/09/new-flowchart-shapes-and-multi-line.html&lt;/a&gt;&lt;br /&gt;&lt;br/&gt;&lt;ul&gt;&lt;br /&gt;&lt;li&gt;フローチャートに利用できる新しいシェープが20種類追加された&lt;/li&gt;&lt;br /&gt;&lt;li&gt;シェープ内のテキストを改行できるようになった&lt;/li&gt;&lt;br /&gt;&lt;/ul&gt;&lt;br /&gt;&lt;br/&gt;&lt;br/&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1976660511694043525-2199428257080670950?l=ossexpo.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ossexpo.blogspot.com/feeds/2199428257080670950/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://ossexpo.blogspot.com/2009/09/google-apps-docs20.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1976660511694043525/posts/default/2199428257080670950'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1976660511694043525/posts/default/2199428257080670950'/><link rel='alternate' type='text/html' href='http://ossexpo.blogspot.com/2009/09/google-apps-docs20.html' title='[Google Apps更新情報] Docsでフローチャート用のシェープ20種類の追加、他'/><author><name>Yasuma</name><uri>http://www.blogger.com/profile/15184480331469239822</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1976660511694043525.post-4079644438019895471</id><published>2009-09-09T19:33:00.000+09:00</published><updated>2010-06-30T16:07:53.602+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='LDAP'/><title type='text'>slapxxxコマンドの実体</title><content type='html'>OpenLDAPのslapcatとかslapaddとかのコマンドは、slapdへのシンボリックリンクだったとは。&lt;br /&gt;&lt;br/&gt;slapcatの代わりに&lt;br /&gt;&lt;quote&gt;&lt;br /&gt;# /usr/sbin/slapd -T cat&lt;br /&gt;&lt;/quote&gt;&lt;br /&gt;も同じ結果を得ることができる。&lt;br /&gt;&lt;br/&gt;&lt;br/&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1976660511694043525-4079644438019895471?l=ossexpo.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ossexpo.blogspot.com/feeds/4079644438019895471/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://ossexpo.blogspot.com/2009/09/slapxxx.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1976660511694043525/posts/default/4079644438019895471'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1976660511694043525/posts/default/4079644438019895471'/><link rel='alternate' type='text/html' href='http://ossexpo.blogspot.com/2009/09/slapxxx.html' title='slapxxxコマンドの実体'/><author><name>Yasuma</name><uri>http://www.blogger.com/profile/15184480331469239822</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1976660511694043525.post-4416189436568263201</id><published>2009-09-09T18:41:00.000+09:00</published><updated>2010-06-30T16:07:53.610+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Ubuntu'/><title type='text'>Ubuntu 9.04(AMD64)にIPAフォントをインストール</title><content type='html'>訳有って、ノートPCのUbuntuをAMD64版として再インストールしたので、IPAフォントをインストールしなおした。&lt;br /&gt;desktop-ja版ではないので、レポジトリを追加したりしたので、備忘録。&lt;br /&gt;&lt;br/&gt;&lt;quote&gt;&lt;br /&gt;$ wget -q https://www.ubuntulinux.jp/ubuntu-ja-archive-keyring.gpg -O- | sudo apt-key add -&lt;br /&gt;$ wget -q https://www.ubuntulinux.jp/ubuntu-jp-ppa-keyring.gpg -O- | sudo apt-key add -&lt;br /&gt;$ sudo wget https://www.ubuntulinux.jp/sources.list.d/jaunty.list -O /etc/apt/sources.list.d/ubuntu-ja.list&lt;br /&gt;$ sudo apt-get update&lt;br /&gt;$ sudo apt-get ttf-ipafont&lt;br /&gt;&lt;/quote&gt;&lt;br /&gt;&lt;br/&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1976660511694043525-4416189436568263201?l=ossexpo.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ossexpo.blogspot.com/feeds/4416189436568263201/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://ossexpo.blogspot.com/2009/09/ubuntu-904amd64ipa.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1976660511694043525/posts/default/4416189436568263201'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1976660511694043525/posts/default/4416189436568263201'/><link rel='alternate' type='text/html' href='http://ossexpo.blogspot.com/2009/09/ubuntu-904amd64ipa.html' title='Ubuntu 9.04(AMD64)にIPAフォントをインストール'/><author><name>Yasuma</name><uri>http://www.blogger.com/profile/15184480331469239822</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1976660511694043525.post-9050941922823636996</id><published>2009-09-09T03:14:00.000+09:00</published><updated>2010-06-30T16:07:53.621+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Google Apps'/><title type='text'>Googleドキュメントの英語メニューが日本語にならない</title><content type='html'>&lt;a href="http://www.google.com/support/forum/p/docs/thread?tid=0cb1cd882d774326&amp;hl=ja"&gt;http://www.google.com/support/forum/p/docs/thread?tid=0cb1cd882d774326&amp;hl=ja&lt;/a&gt;&lt;br /&gt;&lt;br/&gt;ここに同じ症状があったので、Googleドキュメントでファイルの作成・削除を行ってみてから、言語を日本語に変更すると、日本語メニューが表示されるようになった。&lt;br /&gt;&lt;br/&gt;同じGoogle Appsドメイン内の別のユーザーでは、一回目の変更できちんと日本語メニューになったので、何が違うのだろう...。&lt;br /&gt;たぶん、言語設定を反映するフラグが動作するタイミングがあるんだと思うのだけど、不明。&lt;br /&gt;&lt;br/&gt;&lt;br/&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1976660511694043525-9050941922823636996?l=ossexpo.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ossexpo.blogspot.com/feeds/9050941922823636996/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://ossexpo.blogspot.com/2009/09/google.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1976660511694043525/posts/default/9050941922823636996'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1976660511694043525/posts/default/9050941922823636996'/><link rel='alternate' type='text/html' href='http://ossexpo.blogspot.com/2009/09/google.html' title='Googleドキュメントの英語メニューが日本語にならない'/><author><name>Yasuma</name><uri>http://www.blogger.com/profile/15184480331469239822</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1976660511694043525.post-8144070914744119670</id><published>2009-09-03T20:17:00.000+09:00</published><updated>2010-06-30T16:07:53.630+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Samba'/><title type='text'>Samba3.0でパスワードの有効期限の処理</title><content type='html'>昔のSamba(3.0.24ぐらいまでかな)は、sambaPwdMustchange属性に、パスワードの有効期限が書かれていた。&lt;br /&gt;&lt;br/&gt;これは、パスワードを変更するたびに、アカウントポリシーと合わせて計算された結果が記録されていた。そのため、ユーザーがパスワードを変更しないと、パスワードの有効期限を更新することができなかった。そのため、管理者がパスワードの有効期限のポリシーを変更しても、パスワードを変更しないユーザーには新しいポリシーが適用できなかった。&lt;br /&gt;&lt;br/&gt;そのためかどうか分からないけど、最近のsambaは、「sambaPwdLastChangeの値 + パスワードポリシーの有効期限」が、パスワードの有効期限として扱われるようになっている。&lt;br /&gt;そのため、sambaPwdMustChangeは使われなくなった。&lt;br /&gt;&lt;br/&gt;ということで、下記にあるように、PDC(3.0.24) + BDC(3.0.35)みたいな構成にしていると、パスワードの有効期限の処理に問題が出てしまうので、ドメインコントローラーのsambaのバージョンは合わせましょうというお話。&lt;br /&gt;&lt;a href="http://lists.samba.org/archive/samba/2009-September/150256.html"&gt;http://lists.samba.org/archive/samba/2009-September/150256.html&lt;/a&gt;&lt;br /&gt;&lt;br/&gt;ちなみに、古いsmbldap-toolsあたりも、このあたりの処理がsambaPwdMustChangeを利用するようになっていて、最新のsambaと組み合わせるとうまく動作しなかったりしたはず。&lt;br /&gt;&lt;br/&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1976660511694043525-8144070914744119670?l=ossexpo.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ossexpo.blogspot.com/feeds/8144070914744119670/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://ossexpo.blogspot.com/2009/09/samba30.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1976660511694043525/posts/default/8144070914744119670'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1976660511694043525/posts/default/8144070914744119670'/><link rel='alternate' type='text/html' href='http://ossexpo.blogspot.com/2009/09/samba30.html' title='Samba3.0でパスワードの有効期限の処理'/><author><name>Yasuma</name><uri>http://www.blogger.com/profile/15184480331469239822</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1976660511694043525.post-5822435871103486541</id><published>2009-09-03T04:29:00.000+09:00</published><updated>2010-06-30T16:07:53.639+09:00</updated><title type='text'>RHEL5.4リリース?</title><content type='html'>RHEL5.4のものと思われるパッケージアップデート情報がだいぶ飛んできた。&lt;br /&gt;&lt;br/&gt;まだ、アクセスできないけど。&lt;br /&gt;&lt;a href="http://www.redhat.com/docs/en-US/Red_Hat_Enterprise_Linux/5.4/html/"&gt;http://www.redhat.com/docs/en-US/Red_Hat_Enterprise_Linux/5.4/html/&lt;/a&gt;&lt;br /&gt;&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1976660511694043525-5822435871103486541?l=ossexpo.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ossexpo.blogspot.com/feeds/5822435871103486541/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://ossexpo.blogspot.com/2009/09/rhel54.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1976660511694043525/posts/default/5822435871103486541'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1976660511694043525/posts/default/5822435871103486541'/><link rel='alternate' type='text/html' href='http://ossexpo.blogspot.com/2009/09/rhel54.html' title='RHEL5.4リリース?'/><author><name>Yasuma</name><uri>http://www.blogger.com/profile/15184480331469239822</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1976660511694043525.post-6587973430663678916</id><published>2009-09-02T18:31:00.000+09:00</published><updated>2010-06-30T16:07:53.649+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Google Apps'/><title type='text'>Gmailが一時障害</title><content type='html'>当然、Google AppsのGmailも影響を受けていたので、Google Appsのstatus dashboardでステータスを確認してみる。&lt;br /&gt;&lt;br/&gt;&lt;a href="http://www.google.com/appsstatus#hl=ja"&gt;http://www.google.com/appsstatus#hl=ja&lt;/a&gt;&lt;br /&gt;&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1976660511694043525-6587973430663678916?l=ossexpo.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ossexpo.blogspot.com/feeds/6587973430663678916/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://ossexpo.blogspot.com/2009/09/gmail.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1976660511694043525/posts/default/6587973430663678916'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1976660511694043525/posts/default/6587973430663678916'/><link rel='alternate' type='text/html' href='http://ossexpo.blogspot.com/2009/09/gmail.html' title='Gmailが一時障害'/><author><name>Yasuma</name><uri>http://www.blogger.com/profile/15184480331469239822</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1976660511694043525.post-6197580735973771889</id><published>2009-08-31T19:56:00.000+09:00</published><updated>2010-06-30T16:07:53.660+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Google Apps'/><title type='text'>[Google Apps更新情報] サイトのコピー機能などの改善</title><content type='html'>&lt;a href="http://googleappsupdates.blogspot.com/2009/08/copy-your-site-more-search-options.html"&gt;http://googleappsupdates.blogspot.com/2009/08/copy-your-site-more-search-options.html&lt;/a&gt;&lt;br /&gt;&lt;br/&gt;Googleサイトの機能の改善。&lt;br /&gt;&lt;ul&gt;&lt;br /&gt;&lt;li&gt;サイト全体のコピー機能に対応&lt;/li&gt;&lt;br /&gt;&lt;li&gt;更新情報のガジェットで、表示行数のカスタマイズ、画像のサムネイル表示に対応&lt;/li&gt;&lt;br /&gt;&lt;li&gt;複数サイト間での検索機能の対応&lt;/li&gt;&lt;br /&gt;&lt;li&gt;全てのエディションでのサイトの「スタートページ」テンプレートの対応&lt;/li&gt;&lt;br /&gt;&lt;/ul&gt;&lt;br /&gt;&lt;br/&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1976660511694043525-6197580735973771889?l=ossexpo.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ossexpo.blogspot.com/feeds/6197580735973771889/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://ossexpo.blogspot.com/2009/08/google-apps.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1976660511694043525/posts/default/6197580735973771889'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1976660511694043525/posts/default/6197580735973771889'/><link rel='alternate' type='text/html' href='http://ossexpo.blogspot.com/2009/08/google-apps.html' title='[Google Apps更新情報] サイトのコピー機能などの改善'/><author><name>Yasuma</name><uri>http://www.blogger.com/profile/15184480331469239822</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1976660511694043525.post-6903346644803564172</id><published>2009-08-27T18:49:00.000+09:00</published><updated>2010-06-30T16:07:53.672+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Google Apps'/><title type='text'>[Google Apps更新情報] Google Videoの再生速度を変更可能になった</title><content type='html'>&lt;a href="http://googleappsupdates.blogspot.com/2009/08/speed-selection-in-google-video.html"&gt;http://googleappsupdates.blogspot.com/2009/08/speed-selection-in-google-video.html&lt;/a&gt;&lt;br /&gt;&lt;br/&gt;Google Videoの再生時に、再生スピードを変更することが可能になった。&lt;br /&gt;&lt;br/&gt;&lt;br/&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1976660511694043525-6903346644803564172?l=ossexpo.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ossexpo.blogspot.com/feeds/6903346644803564172/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://ossexpo.blogspot.com/2009/08/google-apps-google-video.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1976660511694043525/posts/default/6903346644803564172'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1976660511694043525/posts/default/6903346644803564172'/><link rel='alternate' type='text/html' href='http://ossexpo.blogspot.com/2009/08/google-apps-google-video.html' title='[Google Apps更新情報] Google Videoの再生速度を変更可能になった'/><author><name>Yasuma</name><uri>http://www.blogger.com/profile/15184480331469239822</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1976660511694043525.post-6492385377426197513</id><published>2009-08-25T20:22:00.000+09:00</published><updated>2010-06-30T16:07:53.690+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Google Apps'/><title type='text'>[Google Apps更新情報] BlackberryからGoogle Appsへのアクセスが可能になった</title><content type='html'>&lt;a href="http://googleappsupdates.blogspot.com/2009/05/google-apps-connector-for-blackberry.html"&gt;http://googleappsupdates.blogspot.com/2009/05/google-apps-connector-for-blackberry.html&lt;/a&gt;&lt;br /&gt;&lt;br/&gt;Google Apps Connector for BlackBerry® Enterprise Server を利用することで、Blackberry標準アプリから、Google AppsのGmailやカレンダー、連絡帳にアクセスできるようになった。&lt;br /&gt;&lt;br/&gt;&lt;br/&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1976660511694043525-6492385377426197513?l=ossexpo.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ossexpo.blogspot.com/feeds/6492385377426197513/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://ossexpo.blogspot.com/2009/08/google-apps-blackberrygoogle-apps.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1976660511694043525/posts/default/6492385377426197513'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1976660511694043525/posts/default/6492385377426197513'/><link rel='alternate' type='text/html' href='http://ossexpo.blogspot.com/2009/08/google-apps-blackberrygoogle-apps.html' title='[Google Apps更新情報] BlackberryからGoogle Appsへのアクセスが可能になった'/><author><name>Yasuma</name><uri>http://www.blogger.com/profile/15184480331469239822</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1976660511694043525.post-5009322495466326557</id><published>2009-08-25T20:17:00.000+09:00</published><updated>2010-06-30T16:07:53.701+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Google Apps'/><title type='text'>[Google Apps更新情報] Google グループのメールアドレスによるドキュメント共有</title><content type='html'>&lt;a href="http://googleappsupdates.blogspot.com/2009/08/sharing-with-groups-in-google-docs.html"&gt;http://googleappsupdates.blogspot.com/2009/08/sharing-with-groups-in-google-docs.html&lt;/a&gt;&lt;br /&gt;&lt;br/&gt;Google AppsのDocsでファイルを共有するときに、Google groupsに登録したグループのメールアドレス単位で、アクセス権を設定できるようになった。&lt;br /&gt;これまでAppsはグループ単位の管理が面倒だったけど、これでGoogle Groupsのメンバーを管理することでグループ単位の管理が簡単にできるようになった。&lt;br /&gt;&lt;br/&gt;&lt;br/&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1976660511694043525-5009322495466326557?l=ossexpo.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ossexpo.blogspot.com/feeds/5009322495466326557/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://ossexpo.blogspot.com/2009/08/google-apps-google.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1976660511694043525/posts/default/5009322495466326557'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1976660511694043525/posts/default/5009322495466326557'/><link rel='alternate' type='text/html' href='http://ossexpo.blogspot.com/2009/08/google-apps-google.html' title='[Google Apps更新情報] Google グループのメールアドレスによるドキュメント共有'/><author><name>Yasuma</name><uri>http://www.blogger.com/profile/15184480331469239822</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1976660511694043525.post-8630506062003942944</id><published>2009-08-25T20:08:00.000+09:00</published><updated>2010-06-30T16:07:53.710+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Google Apps'/><title type='text'>[Google Apps更新情報] Google Apps Scriptを利用可能になった</title><content type='html'>&lt;a href="http://googleappsupdates.blogspot.com/2009/08/google-apps-script-available-from.html"&gt;http://googleappsupdates.blogspot.com/2009/08/google-apps-script-available-from.html&lt;/a&gt;&lt;br /&gt;&lt;br/&gt;Google DocsのスプレッドシートからGoogle Apps Scriptでいろいろなタスクの実行が可能になった。&lt;br /&gt;&lt;br/&gt;&lt;br/&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1976660511694043525-8630506062003942944?l=ossexpo.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ossexpo.blogspot.com/feeds/8630506062003942944/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://ossexpo.blogspot.com/2009/08/google-apps-google-apps-script.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1976660511694043525/posts/default/8630506062003942944'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1976660511694043525/posts/default/8630506062003942944'/><link rel='alternate' type='text/html' href='http://ossexpo.blogspot.com/2009/08/google-apps-google-apps-script.html' title='[Google Apps更新情報] Google Apps Scriptを利用可能になった'/><author><name>Yasuma</name><uri>http://www.blogger.com/profile/15184480331469239822</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1976660511694043525.post-2510979152341650416</id><published>2009-08-18T23:24:00.000+09:00</published><updated>2010-06-30T16:07:53.722+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Google Apps'/><title type='text'>[Google Apps更新情報] Docsのプレゼンテーションでsnap in grid可能に</title><content type='html'>&lt;a href="http://googledocs.blogspot.com/2009/08/getting-your-ducks-in-row-with-snap-to.html"&gt;http://googledocs.blogspot.com/2009/08/getting-your-ducks-in-row-with-snap-to.html&lt;/a&gt;&lt;br /&gt;&lt;br/&gt;Google Docsのプレゼンテーション作成時に、テキストなどのオブジェクトを簡単に整列できるようになった模様。&lt;br /&gt;&lt;br/&gt;&lt;br/&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1976660511694043525-2510979152341650416?l=ossexpo.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ossexpo.blogspot.com/feeds/2510979152341650416/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://ossexpo.blogspot.com/2009/08/google-apps-docssnap-in-grid.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1976660511694043525/posts/default/2510979152341650416'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1976660511694043525/posts/default/2510979152341650416'/><link rel='alternate' type='text/html' href='http://ossexpo.blogspot.com/2009/08/google-apps-docssnap-in-grid.html' title='[Google Apps更新情報] Docsのプレゼンテーションでsnap in grid可能に'/><author><name>Yasuma</name><uri>http://www.blogger.com/profile/15184480331469239822</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1976660511694043525.post-8445767204293914170</id><published>2009-08-18T23:08:00.000+09:00</published><updated>2010-06-30T16:07:53.737+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Google Apps'/><title type='text'>[Google Apps更新情報] Docsのスプレッドシートの機能改善</title><content type='html'>&lt;a href="http://googleappsupdates.blogspot.com/2009/08/email-as-attachment-and-updates-to.html"&gt;http://googleappsupdates.blogspot.com/2009/08/email-as-attachment-and-updates-to.html &lt;/a&gt;&lt;br /&gt;&lt;br/&gt;&lt;ul&gt;&lt;br /&gt;&lt;li&gt;メールにスプレッドシートを添付して送信する機能に対応した。&lt;br /&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="http://docs.google.com/support/bin/answer.py?hl=en&amp;answer=58225"&gt;http://docs.google.com/support/bin/answer.py?hl=en&amp;answer=58225&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;br /&gt;&lt;li&gt;スプレッドシートの内容をxls形式でエクスポート可能になった。&lt;br /&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="http://docs.google.com/support/bin/answer.py?hl=en&amp;answer=40609"&gt;http://docs.google.com/support/bin/answer.py?hl=en&amp;answer=40609&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;/li&gt;&lt;br /&gt;&lt;li&gt;スプレッドシートの合計計算の機能を改良&lt;br /&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="http://docs.google.com/support/bin/answer.py?hl=en&amp;answer=139704"&gt;http://docs.google.com/support/bin/answer.py?hl=en&amp;answer=139704&lt;br /&gt;&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1976660511694043525-8445767204293914170?l=ossexpo.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ossexpo.blogspot.com/feeds/8445767204293914170/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://ossexpo.blogspot.com/2009/08/google-apps-docs.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1976660511694043525/posts/default/8445767204293914170'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1976660511694043525/posts/default/8445767204293914170'/><link rel='alternate' type='text/html' href='http://ossexpo.blogspot.com/2009/08/google-apps-docs.html' title='[Google Apps更新情報] Docsのスプレッドシートの機能改善'/><author><name>Yasuma</name><uri>http://www.blogger.com/profile/15184480331469239822</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1976660511694043525.post-3843312006718374741</id><published>2009-08-14T23:14:00.000+09:00</published><updated>2010-06-30T16:07:53.750+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Google Apps'/><title type='text'>[Google Apps更新情報] 一定期間経過後のメールの強制削除</title><content type='html'>&lt;a href="http://googleappsupdates.blogspot.com/2009/07/email-retention-in-gmail.html"&gt;http://googleappsupdates.blogspot.com/2009/07/email-retention-in-gmail.html&lt;/a&gt;&lt;br /&gt;&lt;br/&gt;Premier Editionのみ&lt;br /&gt;Google Appsのドメイン内で一定期間が経過したメールを一括して削除する機能に対応。&lt;br /&gt;リーガルポリシーなどで、一定期間が過ぎたメールを削除するように定められている組織などで利用するためのもの&lt;br /&gt;拡張版コントロールパネルのメール設定の「Email Retention」で設定可能&lt;br /&gt;&lt;br/&gt;&lt;br/&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1976660511694043525-3843312006718374741?l=ossexpo.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ossexpo.blogspot.com/feeds/3843312006718374741/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://ossexpo.blogspot.com/2009/08/google-apps_14.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1976660511694043525/posts/default/3843312006718374741'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1976660511694043525/posts/default/3843312006718374741'/><link rel='alternate' type='text/html' href='http://ossexpo.blogspot.com/2009/08/google-apps_14.html' title='[Google Apps更新情報] 一定期間経過後のメールの強制削除'/><author><name>Yasuma</name><uri>http://www.blogger.com/profile/15184480331469239822</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1976660511694043525.post-8886831843511852951</id><published>2009-08-06T19:20:00.000+09:00</published><updated>2010-06-30T16:07:53.762+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Google Apps'/><title type='text'>[Google Apps更新情報] 他のアカウントからの代理メールが可能になった</title><content type='html'>Premier Editionのみ。&lt;br /&gt;&lt;a href="http://googleappsupdates.blogspot.com/2009/08/mail-delegation-in-gmail.html"&gt;http://googleappsupdates.blogspot.com/2009/08/mail-delegation-in-gmail.html&lt;/a&gt;&lt;br /&gt;&lt;br/&gt;秘書が社長のメールを見て対応するための機能。もちろん他の使い方もあるだろうけど。&lt;br /&gt;&lt;br/&gt;Google Apps管理者は、最初にコントロールパネルのメール設定で、「Mail Delegation」の設定を有効にしておく必要がある。&lt;br /&gt;ユーザーの利用手順はここ。&lt;br /&gt;&lt;a href="http://mail.google.com/support/bin/answer.py?hl=en&amp;ctx=mail&amp;answer=138350"&gt;http://mail.google.com/support/bin/answer.py?hl=en&amp;ctx=mail&amp;answer=138350&lt;/a&gt;&lt;br /&gt;&lt;br/&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1976660511694043525-8886831843511852951?l=ossexpo.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ossexpo.blogspot.com/feeds/8886831843511852951/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://ossexpo.blogspot.com/2009/08/google-apps_06.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1976660511694043525/posts/default/8886831843511852951'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1976660511694043525/posts/default/8886831843511852951'/><link rel='alternate' type='text/html' href='http://ossexpo.blogspot.com/2009/08/google-apps_06.html' title='[Google Apps更新情報] 他のアカウントからの代理メールが可能になった'/><author><name>Yasuma</name><uri>http://www.blogger.com/profile/15184480331469239822</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1976660511694043525.post-5682619948737654862</id><published>2009-08-05T02:38:00.000+09:00</published><updated>2010-06-30T16:07:53.772+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Google Apps'/><title type='text'>Google Appsのカレンダーに連絡帳のユーザーの誕生日カレンダー機能が追加</title><content type='html'>&lt;a href="http://googleappsupdates.blogspot.com/2009/07/contacts-birthday-and-events-calendar.html"&gt;http://googleappsupdates.blogspot.com/2009/07/contacts-birthday-and-events-calendar.html&lt;/a&gt;&lt;br /&gt;&lt;br/&gt;カレンダーの「設定」-「カレンダー」タブ-「カレンダーのインポート」-「一覧から探す」-「連絡先の誕生日と予定」を登録するだけ。&lt;br /&gt;連絡先のユーザーの予定も表示されるみたい。&lt;br /&gt;&lt;br/&gt;&lt;br/&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1976660511694043525-5682619948737654862?l=ossexpo.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ossexpo.blogspot.com/feeds/5682619948737654862/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://ossexpo.blogspot.com/2009/08/google-apps_05.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1976660511694043525/posts/default/5682619948737654862'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1976660511694043525/posts/default/5682619948737654862'/><link rel='alternate' type='text/html' href='http://ossexpo.blogspot.com/2009/08/google-apps_05.html' title='Google Appsのカレンダーに連絡帳のユーザーの誕生日カレンダー機能が追加'/><author><name>Yasuma</name><uri>http://www.blogger.com/profile/15184480331469239822</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1976660511694043525.post-7262078469863813816</id><published>2009-08-05T02:34:00.000+09:00</published><updated>2010-06-30T16:07:53.785+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Google Apps'/><title type='text'>Google Appsのカレンダーでグループを招待可能になった</title><content type='html'>&lt;a href="http://googleappsupdates.blogspot.com/2009/07/invite-groups-and-print-tasks-in-google.html"&gt;http://googleappsupdates.blogspot.com/2009/07/invite-groups-and-print-tasks-in-google.html&lt;/a&gt;&lt;br /&gt;&lt;br/&gt;Google Appsのカレンダー機能で、ゲストを招待するときに、グループも招待できるようになった(らしい)。&lt;br /&gt;あと、カレンダーでタスク(Todoリスト?)も表示可能になった...らしいけど、まだ確認できない。&lt;br /&gt;&lt;br/&gt;&lt;br/&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1976660511694043525-7262078469863813816?l=ossexpo.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ossexpo.blogspot.com/feeds/7262078469863813816/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://ossexpo.blogspot.com/2009/08/google-apps_6199.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1976660511694043525/posts/default/7262078469863813816'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1976660511694043525/posts/default/7262078469863813816'/><link rel='alternate' type='text/html' href='http://ossexpo.blogspot.com/2009/08/google-apps_6199.html' title='Google Appsのカレンダーでグループを招待可能になった'/><author><name>Yasuma</name><uri>http://www.blogger.com/profile/15184480331469239822</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1976660511694043525.post-5891845250044081338</id><published>2009-08-03T20:25:00.000+09:00</published><updated>2010-06-30T16:07:53.803+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Google Apps'/><title type='text'>Google AppsのSitesのナビゲーションバーにカスタムリンク作成可能など</title><content type='html'>&lt;a href="http://googleappsupdates.blogspot.com/2009/07/tags-in-gadgets-navigation-bar-links.html"&gt;http://googleappsupdates.blogspot.com/2009/07/tags-in-gadgets-navigation-bar-links.html&lt;/a&gt;&lt;br /&gt;&lt;br/&gt;Google AppsのSitesのナビゲーションバーに、カスタムリンクを追加できるようになった。&lt;br /&gt;他、2本。&lt;br /&gt;&lt;br/&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1976660511694043525-5891845250044081338?l=ossexpo.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ossexpo.blogspot.com/feeds/5891845250044081338/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://ossexpo.blogspot.com/2009/08/google-appssites.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1976660511694043525/posts/default/5891845250044081338'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1976660511694043525/posts/default/5891845250044081338'/><link rel='alternate' type='text/html' href='http://ossexpo.blogspot.com/2009/08/google-appssites.html' title='Google AppsのSitesのナビゲーションバーにカスタムリンク作成可能など'/><author><name>Yasuma</name><uri>http://www.blogger.com/profile/15184480331469239822</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1976660511694043525.post-6240857343377701154</id><published>2009-08-03T20:18:00.000+09:00</published><updated>2010-06-30T16:07:53.813+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Google Apps'/><title type='text'>Google AppsのGmailでFrom変更時に送信SMTPサーバーの指定が可能になった</title><content type='html'>&lt;a href="http://gmailblog.blogspot.com/2009/07/send-mail-from-another-address-without.html"&gt;http://gmailblog.blogspot.com/2009/07/send-mail-from-another-address-without.html&lt;/a&gt;&lt;br /&gt;&lt;br/&gt;Gmail利用時にメール送信者の情報として、Gmailのアカウントに割り当てられたメールアドレスの代わりにFromを変更することがこれまでは可能だった。&lt;br /&gt;この場合、メール送信時のSenderフィールドには、プロトコル上、Fromアドレスではなく、Gmailのアドレスが含まれていた。 受信者が利用しているOutlookなどのいくつかのメーラーでは、このSenderフィールドを表示するため、送信者が意図したメールアドレスが伝わらないことになる。&lt;br /&gt;&lt;br/&gt;そこで、Gmailのオプションで、Fromに割り当てたメールアドレスで利用可能なSMTPサーバーを指定するオプションが追加された。&lt;br /&gt;このオプションを設定すると、Fromに指定したアドレスでメールを送信することが可能なため、Senderフィールドも変更され、受信者が受け取るメールにもGmailのアカウント情報が含まれないことになる。&lt;br /&gt;&lt;br/&gt;Gmailの「設定」-「アカウント」-「情報を編集」から設定可能とのこと。&lt;br /&gt;# 私のGoogle Appsのアカウントだとまだ有効ではない様子。&lt;br /&gt;&lt;br/&gt;&lt;br/&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1976660511694043525-6240857343377701154?l=ossexpo.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ossexpo.blogspot.com/feeds/6240857343377701154/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://ossexpo.blogspot.com/2009/08/google-appsgmailfromsmtp.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1976660511694043525/posts/default/6240857343377701154'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1976660511694043525/posts/default/6240857343377701154'/><link rel='alternate' type='text/html' href='http://ossexpo.blogspot.com/2009/08/google-appsgmailfromsmtp.html' title='Google AppsのGmailでFrom変更時に送信SMTPサーバーの指定が可能になった'/><author><name>Yasuma</name><uri>http://www.blogger.com/profile/15184480331469239822</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1976660511694043525.post-4191674156790624181</id><published>2009-07-31T23:22:00.000+09:00</published><updated>2010-06-30T16:07:53.831+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Google Apps'/><title type='text'>Google AppsのユーザーアカウントでOpenID対応サイトにログイン可能になった</title><content type='html'>Google Appsに登録されているユーザーアカウントを利用して、OpenID対応サイトにログインすることが可能になった。&lt;br /&gt;ユーザーは各Webサイトにユーザー登録せずに、Google Appsのアカウントを使って、他のWebサイトにシングルサインオンすることが可能になる。&lt;br /&gt;&lt;br/&gt;ということは、企業や学校内のディレクトリサーバーに登録されているユーザーアカウントをSAML認証してGoogle Appsにログイン。そして、Google Apps以外の他のWebサイトにはOpenIDで認証という組み合わせが可能になるのかな。&lt;br /&gt;&lt;br/&gt;&lt;a href="http://googleappsupdates.blogspot.com/2009/07/google-openid-federated-login-api-for.html"&gt;http://googleappsupdates.blogspot.com/2009/07/google-openid-federated-login-api-for.html&lt;/a&gt;&lt;br /&gt;&lt;br/&gt;&lt;br/&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1976660511694043525-4191674156790624181?l=ossexpo.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ossexpo.blogspot.com/feeds/4191674156790624181/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://ossexpo.blogspot.com/2009/07/google-appsopenid.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1976660511694043525/posts/default/4191674156790624181'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1976660511694043525/posts/default/4191674156790624181'/><link rel='alternate' type='text/html' href='http://ossexpo.blogspot.com/2009/07/google-appsopenid.html' title='Google AppsのユーザーアカウントでOpenID対応サイトにログイン可能になった'/><author><name>Yasuma</name><uri>http://www.blogger.com/profile/15184480331469239822</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1976660511694043525.post-3454821454592151905</id><published>2009-07-31T23:18:00.000+09:00</published><updated>2010-06-30T16:07:53.842+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Google Apps'/><title type='text'>Google Apps Directory Syncで同期できる項目が増加</title><content type='html'>Google AppsとLDAPのエントリを同期するGoogle Apps Directory Syncで次の機能がサポートされた。&lt;br /&gt;&lt;ul&gt;&lt;br /&gt;&lt;li&gt;連絡帳のデーターとして、Google Appsのユーザー以外に関する情報も同期可能となった。&lt;/li&gt;&lt;br /&gt;&lt;li&gt;複数の電話番号など、連絡帳に関して、より多くの項目を同期できるようになった。&lt;/li&gt;&lt;br /&gt;&lt;/ul&gt;&lt;br /&gt;&lt;br/&gt;&lt;a href="http://googleappsupdates.blogspot.com/2009/07/enhancements-to-google-apps-directory.html"&gt;http://googleappsupdates.blogspot.com/2009/07/enhancements-to-google-apps-directory.html&lt;/a&gt;&lt;br /&gt;&lt;br/&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1976660511694043525-3454821454592151905?l=ossexpo.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ossexpo.blogspot.com/feeds/3454821454592151905/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://ossexpo.blogspot.com/2009/07/google-apps-directory-sync.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1976660511694043525/posts/default/3454821454592151905'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1976660511694043525/posts/default/3454821454592151905'/><link rel='alternate' type='text/html' href='http://ossexpo.blogspot.com/2009/07/google-apps-directory-sync.html' title='Google Apps Directory Syncで同期できる項目が増加'/><author><name>Yasuma</name><uri>http://www.blogger.com/profile/15184480331469239822</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1976660511694043525.post-8786719211353451326</id><published>2009-07-30T20:39:00.000+09:00</published><updated>2010-06-30T16:07:53.853+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='LDAP'/><title type='text'>OpenLDAP 2.4は2.3より遅い</title><content type='html'>&lt;a href="http://www.openldap.org/lists/openldap-devel/200907/msg00025.html"&gt;http://www.openldap.org/lists/openldap-devel/200907/msg00025.html&lt;/a&gt;&lt;br /&gt;&lt;br/&gt;slamdによる計測結果だと、3割近く遅いらしい。&lt;br /&gt;パッチで少し改善したみたいだけど、まだまだ2.3のほうが速い模様。&lt;br /&gt;&lt;br/&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1976660511694043525-8786719211353451326?l=ossexpo.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ossexpo.blogspot.com/feeds/8786719211353451326/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://ossexpo.blogspot.com/2009/07/openldap-2423.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1976660511694043525/posts/default/8786719211353451326'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1976660511694043525/posts/default/8786719211353451326'/><link rel='alternate' type='text/html' href='http://ossexpo.blogspot.com/2009/07/openldap-2423.html' title='OpenLDAP 2.4は2.3より遅い'/><author><name>Yasuma</name><uri>http://www.blogger.com/profile/15184480331469239822</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1976660511694043525.post-450667836883191631</id><published>2009-07-30T03:24:00.000+09:00</published><updated>2010-06-30T16:07:53.865+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Google Apps'/><title type='text'>Google Appsのコントロールパネルの設定がAPIで設定可能に</title><content type='html'>&lt;a href="http://code.google.com/intl/ja/apis/apps/admin_settings/docs/1.0/admin_settings_developers_guide_protocol.html#CreatingAccount"&gt;http://code.google.com/intl/ja/apis/apps/admin_settings/docs/1.0/admin_settings_developers_guide_protocol.html#CreatingAccount&lt;/a&gt;&lt;br /&gt;&lt;br/&gt;とうとうAPI経由でGoogle Appsのコントロールパネルの設定内容まで設定できるようになったらしい。&lt;br /&gt;これを使えば、基本的なGoogle Appsの管理機能をカスタマイズして提供することができるなぁ。&lt;br /&gt;機能の追加が多すぎて付いていけないおそれがあるけど。&lt;br /&gt;&lt;br/&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1976660511694043525-450667836883191631?l=ossexpo.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ossexpo.blogspot.com/feeds/450667836883191631/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://ossexpo.blogspot.com/2009/07/google-appsapi.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1976660511694043525/posts/default/450667836883191631'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1976660511694043525/posts/default/450667836883191631'/><link rel='alternate' type='text/html' href='http://ossexpo.blogspot.com/2009/07/google-appsapi.html' title='Google Appsのコントロールパネルの設定がAPIで設定可能に'/><author><name>Yasuma</name><uri>http://www.blogger.com/profile/15184480331469239822</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1976660511694043525.post-9157467343500558363</id><published>2009-07-29T19:53:00.000+09:00</published><updated>2010-06-30T16:07:53.875+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Ubuntu'/><title type='text'>Ubuntu 9.04 の eth0とeth1を入れ替える</title><content type='html'>T105にオンボードのGigabitに加えて、NICを追加してからOSをインストールしたところ、&lt;br /&gt;オンボードがeth1になってしまった。&lt;br /&gt;eth0とeth1を入れ替えたいので、/etc/udev/rules.d/70-persistent-net.rulesのeth0とeth1を書き換えた。&lt;br /&gt;&lt;br/&gt;&lt;br/&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1976660511694043525-9157467343500558363?l=ossexpo.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ossexpo.blogspot.com/feeds/9157467343500558363/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://ossexpo.blogspot.com/2009/07/ubuntu-904-eth0eth1.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1976660511694043525/posts/default/9157467343500558363'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1976660511694043525/posts/default/9157467343500558363'/><link rel='alternate' type='text/html' href='http://ossexpo.blogspot.com/2009/07/ubuntu-904-eth0eth1.html' title='Ubuntu 9.04 の eth0とeth1を入れ替える'/><author><name>Yasuma</name><uri>http://www.blogger.com/profile/15184480331469239822</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1976660511694043525.post-5905602273257583765</id><published>2009-07-29T19:10:00.000+09:00</published><updated>2010-06-30T16:07:53.886+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Google Apps'/><title type='text'>Google Appsのユーザー名が変更可能になった</title><content type='html'>これまでGoogle Appsに登録したユーザーのアカウント名を変更することができなかったので、アカウント名を変更したい場合は、別のユーザーを作成して、メールデーターを移行するような方法で、回避するしかなかった。&lt;br /&gt;&lt;br/&gt;これが、Provisioning API v2.0を使うことで、アカウント名の変更が可能になったとのこと。&lt;br /&gt;&lt;a href="http://code.google.com/intl/ja/apis/apps/gdata_provisioning_api_v2.0_developers_protocol.html#Rename_Account_Example"&gt;http://code.google.com/intl/ja/apis/apps/gdata_provisioning_api_v2.0_developers_protocol.html#Rename_Account_Example&lt;/a&gt;&lt;br /&gt;&lt;br/&gt;他にもグループ管理系のAPIも追加されたみたい。&lt;br /&gt;またいろいろ試さねば。&lt;br /&gt;&lt;br/&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1976660511694043525-5905602273257583765?l=ossexpo.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ossexpo.blogspot.com/feeds/5905602273257583765/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://ossexpo.blogspot.com/2009/07/google-apps.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1976660511694043525/posts/default/5905602273257583765'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1976660511694043525/posts/default/5905602273257583765'/><link rel='alternate' type='text/html' href='http://ossexpo.blogspot.com/2009/07/google-apps.html' title='Google Appsのユーザー名が変更可能になった'/><author><name>Yasuma</name><uri>http://www.blogger.com/profile/15184480331469239822</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1976660511694043525.post-6124464047059522553</id><published>2009-07-28T02:58:00.000+09:00</published><updated>2010-06-30T16:07:53.894+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Ubuntu'/><title type='text'>T105にUbuntu 9.04(AMD64版)をインストール</title><content type='html'>会社設立時に購入した検証用サーバーも3年の月日を経て、少し非力さを感じることが増えてきたので、新しくDellのT105を購入してもらった。購入時のスペックはこんな感じ。&lt;br /&gt;&lt;ul&gt;&lt;br /&gt;&lt;li&gt;AMD Opteron 1354(Quad Core)&lt;/li&gt;&lt;br /&gt;&lt;li&gt;DDR2 4GB&lt;/li&gt;&lt;br /&gt;&lt;li&gt;SATA 250GB HDD&lt;/li&gt;&lt;br /&gt;&lt;li&gt;DVD-R/W&lt;/li&gt;&lt;br /&gt;&lt;/ul&gt;&lt;br /&gt;&lt;br/&gt;これにバルクで購入した1TB HDDと、家のML115と相性が悪くて余っていたメモリを1GB追加した。&lt;br /&gt;&lt;br/&gt;T105のビデオチップは、オンボードのATI ES1000だけど、サーバー用ということで、かなり低スペック。 いちおう、開発環境として利用するので、液晶ディスプレイに繋いだときに、VGA接続だと目が疲れる...。&lt;br /&gt;ということで、最近発売されたELSA GLADIAC 584 GS LPx1を先週末買ってきた。&lt;br /&gt;このビデオカードはPCI Express x1接続用という、ちょっと特殊なビデオカード。&lt;br /&gt;T105でぐぐると、PCI Express x16のビデオカードは動作させるのがハードルが高いようだったので、無改造で利用できそうなこのカードにしてみた。&lt;br /&gt;&lt;br/&gt;さっそく、Ubuntu 9.04(AMD64)をインストールしてみて、問題ないことも確認。&lt;br /&gt;プロプラのnVidiaドライバもすんなりインストールできた。(まだ再起動してないから動作確認はこれから)&lt;br /&gt;&lt;br/&gt;とりあえず旧サーバーの/homeをUSB経由でコピー中だけど、全然終わらない...。&lt;br /&gt;&lt;br/&gt;あと、SATAのHDDを1台追加したときに、デフォルトではSATAのport2とport4がoffになっていることに気づかずに、HDDが認識されなくてちょっと焦った。&lt;br /&gt;今回は通常のセール価格だったけど、冬の時みたいに1万円台でセールがあったら、追加で購入してしまいそうだ。&lt;br /&gt;&lt;br/&gt;&lt;br/&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1976660511694043525-6124464047059522553?l=ossexpo.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ossexpo.blogspot.com/feeds/6124464047059522553/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://ossexpo.blogspot.com/2009/07/t105ubuntu-904amd64.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1976660511694043525/posts/default/6124464047059522553'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1976660511694043525/posts/default/6124464047059522553'/><link rel='alternate' type='text/html' href='http://ossexpo.blogspot.com/2009/07/t105ubuntu-904amd64.html' title='T105にUbuntu 9.04(AMD64版)をインストール'/><author><name>Yasuma</name><uri>http://www.blogger.com/profile/15184480331469239822</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1976660511694043525.post-8133159656596514162</id><published>2009-07-24T04:44:00.000+09:00</published><updated>2010-06-30T16:07:53.907+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Google Apps'/><title type='text'>Google AppsのDocsのプレゼンテーションで表を利用可能に</title><content type='html'>&lt;a href="http://googleappsupdates.blogspot.com/2009/07/add-and-edit-tables-and-automatic-play.html"&gt;http://googleappsupdates.blogspot.com/2009/07/add-and-edit-tables-and-automatic-play.html&lt;/a&gt;&lt;br /&gt;&lt;br/&gt;Google Docsのプレゼンテーションで、表を利用可能になった。&lt;br /&gt;PowerPointに表が組み込まれている場合も、Google Docsで編集可能になったらしい。&lt;br /&gt;&lt;br/&gt;あと、プレゼンテーションの自動再生機能がサポートされたとのこと。&lt;br /&gt;&lt;br/&gt;&lt;br/&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1976660511694043525-8133159656596514162?l=ossexpo.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ossexpo.blogspot.com/feeds/8133159656596514162/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://ossexpo.blogspot.com/2009/07/google-appsdocs.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1976660511694043525/posts/default/8133159656596514162'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1976660511694043525/posts/default/8133159656596514162'/><link rel='alternate' type='text/html' href='http://ossexpo.blogspot.com/2009/07/google-appsdocs.html' title='Google AppsのDocsのプレゼンテーションで表を利用可能に'/><author><name>Yasuma</name><uri>http://www.blogger.com/profile/15184480331469239822</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1976660511694043525.post-2220672271325353430</id><published>2009-07-17T23:49:00.000+09:00</published><updated>2010-06-30T16:07:53.918+09:00</updated><title type='text'>Solaris ZFSでユーザー・グループQuota</title><content type='html'>SolarisのZFS v4、zpool version15以降で、ユーザーQuota、グループQuotaが利用可能となるらしい。&lt;br /&gt;&lt;br/&gt;&lt;a href="http://docs.sun.com/app/docs/doc/819-2240/zfs-1m"&gt;http://docs.sun.com/app/docs/doc/819-2240/zfs-1m&lt;/a&gt;&lt;br /&gt;userquota@user、groupquota@groupの項を参照。&lt;br /&gt;&lt;br/&gt;zpoolのバージョンは、&lt;br /&gt;&lt;quota&gt;&lt;br /&gt;# zpool upgrade -v&lt;br /&gt;&lt;/quota&gt;&lt;br /&gt;で分かる。&lt;br /&gt;&lt;br/&gt;ちなみに、Solaris10 U6(11/08)、U7(05/09)はzpoolバージョンが10なので、まだ利用できない。&lt;br /&gt;OpenSolaris2009.06のzpoolバージョンは14なので、これもまだダメみたい。&lt;br /&gt;&lt;br/&gt;これはSambaで必要なので、早く使えるようになってほしい。&lt;br /&gt;&lt;br/&gt;&lt;br/&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1976660511694043525-2220672271325353430?l=ossexpo.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ossexpo.blogspot.com/feeds/2220672271325353430/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://ossexpo.blogspot.com/2009/07/solaris-zfsquota.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1976660511694043525/posts/default/2220672271325353430'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1976660511694043525/posts/default/2220672271325353430'/><link rel='alternate' type='text/html' href='http://ossexpo.blogspot.com/2009/07/solaris-zfsquota.html' title='Solaris ZFSでユーザー・グループQuota'/><author><name>Yasuma</name><uri>http://www.blogger.com/profile/15184480331469239822</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1976660511694043525.post-1880763752869021115</id><published>2009-07-17T02:22:00.000+09:00</published><updated>2010-06-30T16:07:53.929+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='LDAP'/><title type='text'>OpenLDAP 2.4.17のschemacheckコマンド</title><content type='html'>OpenLDAP 2.4.17でスキーマをチェックするslapschemaコマンドが追加されたみたい。&lt;br /&gt;&lt;br/&gt;&lt;br/&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1976660511694043525-1880763752869021115?l=ossexpo.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ossexpo.blogspot.com/feeds/1880763752869021115/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://ossexpo.blogspot.com/2009/07/openldap-2417schemacheck.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1976660511694043525/posts/default/1880763752869021115'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1976660511694043525/posts/default/1880763752869021115'/><link rel='alternate' type='text/html' href='http://ossexpo.blogspot.com/2009/07/openldap-2417schemacheck.html' title='OpenLDAP 2.4.17のschemacheckコマンド'/><author><name>Yasuma</name><uri>http://www.blogger.com/profile/15184480331469239822</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1976660511694043525.post-1158854404487371939</id><published>2009-07-17T00:45:00.000+09:00</published><updated>2010-06-30T16:07:53.941+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Ubuntu'/><title type='text'>Ubuntu 9.04のPDFで日本語が表示されない</title><content type='html'>最近、Ubuntu 9.04のAcrobatで日本語が表示できないPDFファイルを受け取ることが増えたので、表示する方法を探してみた。&lt;br /&gt;&lt;br/&gt;とりあえず、evinceであれば、poppler-dataパッケージをインストールすると、表示されるようになることが分かった。&lt;br /&gt;$ sudo apt-get install poppler-data&lt;br /&gt;&lt;br/&gt;ちなみにLinux版のAcrobat 9には日本語ボールドフォントが入っていないということで、&lt;br /&gt;Acrobat 8のをコピーしてみたりもしたけど、やっぱり今のところ表示できないまま。&lt;br /&gt;全然日本語表示できないわけではなくて、特定のPDFファイルのみ。&lt;br /&gt;pdffontsコマンドで見ると、こういうフォント情報が含まれているっぽい。&lt;br /&gt;&lt;quote&gt;&lt;br /&gt;$ pdffonts xxx.pdf&lt;br /&gt;name                                 type              emb sub uni object ID&lt;br /&gt;------------------------------------ ----------------- --- --- --- ---------&lt;br /&gt;MS-Mincho                            CID TrueType      no  no  no       5  0&lt;br /&gt;MS-Gothic                            CID TrueType      no  no  no       6  0&lt;br /&gt;MS-PMincho                           CID TrueType      no  no  no      21  0&lt;br /&gt;MS-Mincho                            CID TrueType      no  no  no      22  0&lt;br /&gt;ArialMT                              TrueType          no  no  no      23  0&lt;br /&gt;MS-PGothic                           CID TrueType      no  no  no      24  0&lt;br /&gt;MS-PGothic                           CID TrueType      no  no  no      36  0&lt;br /&gt;MS-PGothic                           CID TrueType      no  no  no      37  0&lt;br /&gt;&lt;/quote&gt;&lt;br /&gt;&lt;br/&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1976660511694043525-1158854404487371939?l=ossexpo.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ossexpo.blogspot.com/feeds/1158854404487371939/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://ossexpo.blogspot.com/2009/07/ubuntu-904pdf.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1976660511694043525/posts/default/1158854404487371939'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1976660511694043525/posts/default/1158854404487371939'/><link rel='alternate' type='text/html' href='http://ossexpo.blogspot.com/2009/07/ubuntu-904pdf.html' title='Ubuntu 9.04のPDFで日本語が表示されない'/><author><name>Yasuma</name><uri>http://www.blogger.com/profile/15184480331469239822</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1976660511694043525.post-9153777903547980322</id><published>2009-07-16T01:26:00.000+09:00</published><updated>2010-06-30T16:07:53.950+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Google Apps'/><title type='text'>Google AppsでGoogle Calendar Labs機能が有効になった</title><content type='html'>&lt;a href="http://googleappsupdates.blogspot.com/2009/07/google-calendar-labs-and-new-api.html"&gt;http://googleappsupdates.blogspot.com/2009/07/google-calendar-labs-and-new-api.html&lt;/a&gt;&lt;br /&gt;&lt;br/&gt;Googleカレンダーで、ユーザーの「設定」画面から、言語を「英語」にすると、設定画面に「Labs」の項目が追加される。&lt;br /&gt;&lt;a href="http://internet.watch.impress.co.jp/docs/news/20090715_302358.html"&gt;http://internet.watch.impress.co.jp/docs/news/20090715_302358.html&lt;/a&gt;&lt;br /&gt;&lt;br/&gt;また、Google AppsのカレンダーAPIが拡張されてカスタマイズが可能になった。&lt;br /&gt;&lt;a href="http://googlecode.blogspot.com/2009/07/sidebar-gadgets-coming-soon-to-calendar.html"&gt;http://googlecode.blogspot.com/2009/07/sidebar-gadgets-coming-soon-to-calendar.html&lt;/a&gt;&lt;br /&gt;&lt;br/&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1976660511694043525-9153777903547980322?l=ossexpo.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ossexpo.blogspot.com/feeds/9153777903547980322/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://ossexpo.blogspot.com/2009/07/google-appsgoogle-calendar-labs.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1976660511694043525/posts/default/9153777903547980322'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1976660511694043525/posts/default/9153777903547980322'/><link rel='alternate' type='text/html' href='http://ossexpo.blogspot.com/2009/07/google-appsgoogle-calendar-labs.html' title='Google AppsでGoogle Calendar Labs機能が有効になった'/><author><name>Yasuma</name><uri>http://www.blogger.com/profile/15184480331469239822</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1976660511694043525.post-6861250992767241252</id><published>2009-07-16T00:34:00.000+09:00</published><updated>2010-06-30T16:07:53.959+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Google Apps'/><title type='text'>Google Appsで「Todoリスト」機能が利用可能になった</title><content type='html'>&lt;a href="http://googleappsupdates.blogspot.com/2009/07/tasks-in-gmail.html"&gt;http://googleappsupdates.blogspot.com/2009/07/tasks-in-gmail.html &lt;/a&gt;&lt;br /&gt;&lt;br/&gt;Gmailの画面左側の連絡帳の下に、「ToDoリスト」の項目が追加された。&lt;br /&gt;&lt;br/&gt;ToDoリストをクリックすると、Webブラウザの右下にポップアップでToDoリストの画面が表示される。&lt;br /&gt;&lt;a href="http://internet.watch.impress.co.jp/docs/news/20090715_302341.html"&gt;http://internet.watch.impress.co.jp/docs/news/20090715_302341.html&lt;/a&gt;&lt;br /&gt;&lt;br/&gt;&lt;br/&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1976660511694043525-6861250992767241252?l=ossexpo.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ossexpo.blogspot.com/feeds/6861250992767241252/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://ossexpo.blogspot.com/2009/07/google-appstodo.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1976660511694043525/posts/default/6861250992767241252'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1976660511694043525/posts/default/6861250992767241252'/><link rel='alternate' type='text/html' href='http://ossexpo.blogspot.com/2009/07/google-appstodo.html' title='Google Appsで「Todoリスト」機能が利用可能になった'/><author><name>Yasuma</name><uri>http://www.blogger.com/profile/15184480331469239822</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1976660511694043525.post-7506884004247472570</id><published>2009-07-14T23:53:00.000+09:00</published><updated>2010-06-30T16:07:53.973+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Google Apps'/><title type='text'>Google AppsのサイトにカスタマイズしたGoogle Mapを掲載可能に</title><content type='html'>&lt;a href="http://googleappsupdates.blogspot.com/2009/07/customized-google-maps-can-now-be.html"&gt;http://googleappsupdates.blogspot.com/2009/07/customized-google-maps-can-now-be.html&lt;/a&gt;&lt;br /&gt;&lt;br/&gt;Google AppsのGoogleサイトに、Google Mapを掲載可能になった。&lt;br /&gt;Map登録時に、検索などから指定した目印を地図上に載せることができるみたい。&lt;br /&gt;&lt;br/&gt;&lt;br/&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1976660511694043525-7506884004247472570?l=ossexpo.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ossexpo.blogspot.com/feeds/7506884004247472570/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://ossexpo.blogspot.com/2009/07/google-appsgoogle-map.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1976660511694043525/posts/default/7506884004247472570'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1976660511694043525/posts/default/7506884004247472570'/><link rel='alternate' type='text/html' href='http://ossexpo.blogspot.com/2009/07/google-appsgoogle-map.html' title='Google AppsのサイトにカスタマイズしたGoogle Mapを掲載可能に'/><author><name>Yasuma</name><uri>http://www.blogger.com/profile/15184480331469239822</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1976660511694043525.post-9193836515420267547</id><published>2009-07-14T04:49:00.000+09:00</published><updated>2010-06-30T16:07:53.984+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Samba'/><title type='text'>ldapsam:editposix=yesでpassdb backendの設定</title><content type='html'>Samba 3.3.4でldapsam:editposix機能を確認するためにいろいろテストしていたところ、以下のエラーに遭遇。&lt;br /&gt;&lt;br/&gt;&lt;quote&gt;&lt;br /&gt;# /opt/osstech/bin/net sam provision&lt;br /&gt;Checking for Domain Users group.&lt;br /&gt;Adding the Domain Users group.&lt;br /&gt;[2009/07/16 06:24:18,  0] lib/smbldap.c:smb_ldap_setup_conn(626)&lt;br /&gt;ldap_initialize: Bad parameter to an ldap routine&lt;br /&gt;&lt;/quote&gt;&lt;br /&gt;&lt;br/&gt;いろいろ調べた結果、passdb backendをダブルクォートで囲んでいると発生することが判明。&lt;br /&gt;NG: passdb backend = ldapsam:"ldap://127.0.0.1"&lt;br /&gt;OK: passdb backend = ldapsam:ldap://127.0.0.1&lt;br /&gt;&lt;br/&gt;これは普通の人は気づかないと思う...。バグかなぁ。&lt;br /&gt;&lt;br/&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1976660511694043525-9193836515420267547?l=ossexpo.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ossexpo.blogspot.com/feeds/9193836515420267547/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://ossexpo.blogspot.com/2009/07/ldapsameditposixyespassdb-backend.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1976660511694043525/posts/default/9193836515420267547'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1976660511694043525/posts/default/9193836515420267547'/><link rel='alternate' type='text/html' href='http://ossexpo.blogspot.com/2009/07/ldapsameditposixyespassdb-backend.html' title='ldapsam:editposix=yesでpassdb backendの設定'/><author><name>Yasuma</name><uri>http://www.blogger.com/profile/15184480331469239822</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry></feed>
