Mac OS X Server 10.6 ( Snow Leopard Server )には、メーリングリスト機能 Mailman が搭載されている。
それは、Mac miniに搭載済みのOS Xサーバモデルでも同様である。
初期段階で、メーリングリストを有効にした場合に限り、Mailmanの管理者パスワードを設定できる。
その後、メーリングリスト機能を無効にして、再度有効にしても管理者パスワードの再設定が出来ない。
管理者の引き継ぎや伝達ミス、記述漏れが発生した場合、非常に不便である。
ただ、Mac OS X Server 10.6のベースがUNIX系OSである以上、再設定できないわけが無い。
そこで、調べたところ、ここに行き着いた。
can't change mailman site password: Apple Support Communities
ここに記述のある通り入力すればいいのだが、管理権限の問題がすっぱり抜けている。
そこで、実際には以下のようにターミナルから入力する(ターミナルの文字コードはUTF-8に設定)。
sudo /usr/share/mailman/bin/mmsitepass
具体的には、こんな感じで動作する
----
mac:home mini$ sudo /usr/share/mailman/bin/mmsitepass
Password:
新しい サイト のパスワード:
パスワード確認:
パスワードを変更しました.
mac:home mini$
----
これでめでたく http://(サイト名)/mailman/admin/mailman のページで、サーバ管理からでは設定しきれない項目も全て設定できるようになります。
それは、Mac miniに搭載済みのOS Xサーバモデルでも同様である。
初期段階で、メーリングリストを有効にした場合に限り、Mailmanの管理者パスワードを設定できる。
その後、メーリングリスト機能を無効にして、再度有効にしても管理者パスワードの再設定が出来ない。
管理者の引き継ぎや伝達ミス、記述漏れが発生した場合、非常に不便である。
ただ、Mac OS X Server 10.6のベースがUNIX系OSである以上、再設定できないわけが無い。
そこで、調べたところ、ここに行き着いた。
can't change mailman site password: Apple Support Communities
ここに記述のある通り入力すればいいのだが、管理権限の問題がすっぱり抜けている。
そこで、実際には以下のようにターミナルから入力する(ターミナルの文字コードはUTF-8に設定)。
sudo /usr/share/mailman/bin/mmsitepass
具体的には、こんな感じで動作する
----
mac:home mini$ sudo /usr/share/mailman/bin/mmsitepass
Password:
新しい サイト のパスワード:
パスワード確認:
パスワードを変更しました.
mac:home mini$
----
これでめでたく http://(サイト名)/mailman/admin/mailman のページで、サーバ管理からでは設定しきれない項目も全て設定できるようになります。
Mac OS X Server 10.6 実践ワークグループ&インターネットサーバ構築 価格:¥ 5,670(税込) 発売日:2010-03-26 |
Mac OS X Server 10.6 価格:¥ 3,089(税込) 発売日:2010-02 |
Mac OS X Support Essentials v10.6 ― Mac OS X v10.6のサポートとトラブルシューティング ― (アップルトレーニングシリーズ) 価格:¥ 10,500(税込) 発売日:2010-09-02 |
Mac OS X Server Essentials v10.6 ― Mac OS X Server v10.6、運用とサポートのためのガイド ― (アップルトレーニングシリーズ) 価格:¥ 10,500(税込) 発売日:2010-10-09 |