Mail.app で SSO できない問題は、最初は解決しようと頑張るつもりだったんですが、 Mail.app 依存の問題と判明した時点で解決する気が失せました。
今分かってる問題は AltSecurityIdentities を書き換えちゃうと Mail.app で SSO 出来なくなる、というもの。なんで AltSecurityIdentities を書き換えたいかと言えば untitled_1 @HYRULE.JP なんてダサい値が設定されているから。であれば解決策は真っ当な AltSecurityIdentities が設定される方法でネットワークアカウントを登録するに決まりでしょう(ホントかな…?)。
であれば実験あるのみ。
More
Tags: Kerberos , Lion Server , Mac , Open Directory
Lion Server にはアカウントを登録する方法が無駄に豊富に用意されています。ざっと思いつくいたのを並べると
Workgroup Manager.app (Server Admin についてる)
Directory Utility.app (/System/Library/CoreService にある)
Server.app
System Preferences.app (システム環境設定ね)
dscl (コマンドライン)
という具合。
で、 Workgroup Manager.app を使ってネットワークアカウントを作成して使ってたんですが、ふと dscl を使って作ったアカウントを見てみたら
AltSecurityIdentities: Kerberos:untitled_1 @HYRULE.JP
なんてダッサいことになっていたのです。 Workgroup Manager.app でアカウントを作ると最初に「名称未設定」が入ってるのですが、どーやらそれが残っちゃうのでしょうね。
More
Tags: Kerberos , Lion Server , Mac , Open Directory
前に dhcpd として動く bootpd と Dynamic DNS の連携ができない 、と書いたのだけど、 Apple 様が考える名前解決の流れを理解したような気がするのでメモ。
きっかけは未練がましく bootpd の man を読んでたことなんですが、こんな記載を見つけたのです。
use_open_directory (Boolean) If this property is set to true,
bootpd will look for static IP address to eth-
ernet address bindings in Open Directory . Then
default value is true.
これはちょっと試してみないと!
More
Tags: Lion Server , Mac , Open Directory
Aperture スレに触発されて前に書いて放置しといたスクリプト の高速化にトライしてみました。
ハッシュ大好きっ娘なのでそれに近いものがないかなー、と調べたら AppleScript ではレコードというものがハッシュ相当らしい。んだけど、 list で俺がやりたいことはできたので
プロジェクトの一覧を取得したときに既存プロジェクトの名前を list に突っ込む(初回のみ)
写真を読むごとに list と比較してマッチしなければプロジェクトを作成
としてみました。高速化、というよりはプロジェクト/写真が多くなったときに遅くならない、という方向ですけどね。
More
Tags: Aperture , Mac , software
なにが Open なんだかよくわからない Lion Server のディレクトリサービスですが、 Open LDAP + Heimdal + Apple Password Server の組み合わせ、を Open Directory と呼んでいるようです。メールサービスと同じように適当に GUI からほげほげとデフォルト値のまま弄っていけば、死ぬ程面倒な Open LDAP がすんなりと構成されるってところが素晴らしい。…そこから先が死ぬ程面倒なので商用ベースであればやっぱり AD 選択するのは必然だよねー。いや AD だって面倒なんだけどシェアがある分ノウハウも貯まっているいるからいいって話だけど。
More
Tags: Kerberos , Lion Server , Mac , Open Directory
Lion Server を弄っていて試してみたかったのがホームフォルダをサーバー側に置くタイプのネットワークアカウント。有線で使ってる分にはありかなぁ、と思うのだけど我が家では基本無線 LAN なのでやる意味はないと思うんだけどね。
More
Tags: Lion Server , Mac
メール環境を移行した結果、 spam フィルターを、 Mew がサポートしてるからという理由で使っていた bogofilter から SpamAssassin に移行したのです。が、特性の問題だと思うんだけど、そのままでは SpamAssassin が bogofilter に比べて spam 判定が甘い! ということで俺好みの判定が出来るように頑張ってみました。
More
Tags: Lion Server , Mac , software
AirMac Extreme のログを NetBSD の syslogd で受けていたので、それを Lion Server でもやりたい。 NetBSD のときは /etc/rc.conf に syslogd_flags=”" で良かったのですが、 Lion Server だとどうやるんだろうな、とちょっと悩んだのですが、
man syslogd
したら -dup_in のところに書いてありました(笑)。とゆーことで man に従い /System/Library/LaunchDaemons/com.apple.syslogd.plist を書き換え unload & load でおっけー、という具合。
以下手順
More
Tags: Lion Server , Mac , software
きっかけは義兄が長男さんにプレゼントしてくれたはたらくくるま大図鑑 なんですが、そこに水陸両用バス、というなんとも面妖というかソソられる乗り物が紹介されていました。こんなの日本で走ってるのかよ、と調べたら結構あちこちで走っている ことが分かったので一番近い湯西川のに申し込んで 8/6 に一家揃って行ってきました。ホントは 7 月に行く予定だったのですが、水不足でツアー中止となったのでリターンマッチです。
More
Tags: family
考えてみりゃ当たり前だよな、と思うのだけど、ちょーハマったのでもしかしたら同じようにハマってる人の役に立つかもしれないのでメモ。
More
Tags: launchd , Lion Server , Mac , software