青森市にもいよいよ雪が降った...と思ったら、真冬並みの勢いで雪が積もっていて驚いています。地吹雪みたいになっていないだけ良いほうなのかもしれませんが、まだ地熱が残っている状態で新雪が大量に積もっている状況なので、中途半端に溶けて路面状況が非常に悪くなってきています。私は徒歩で通勤していますので、それほど影響はないのですが、路面状況の酷さから車の流れも悪く、他の方々も通勤が大変そうです。インフルエンザワクチンも製造に失敗したとかなんとかで、接種したくてもできない人が結構いるようです。一気に冷えたので、風邪やインフルエンザも一気に増えそうな気がしています(特に太平洋側の地域が...)。気を付けていきたいですね。1.8.60」でハマってしまった話です。珍しく、Windowsの話題に絡まない内容です。読者の皆さん、「OSS」という単語を知っていますか。Software」の略で、細かい定義を抜きにして説明するならば、基本的には、「プログラムコードは公開されていて、改善するためのコードを誰でも追加・変更してOK。不特定多数に使わせるために変更・追加したのなら、変更・追加したコードも公開してね!(そのまま良かったら本家に取り込むかも!一応、一定の条件を満たせば個人でも商用でも無償利用していいよ!ただし、自己責任でね!」というスタンスで提供されているものです(これはあくまで基本的なルールであり、個人利用ならばこの程度の理解で構いませんが、厳密に言えばソフトウェアごとに細かいルールは異なりますので、商用利用する際には個別にライセンスを確認しましょう)。この前のことですが、お客様の案件で、「組織内のファイル共有で扱いやすいものはないか。SharePointは管理が大変だからやめたい。」という要望がありました。使い勝手を試そうとしました。Business的なものを、自分が管理するLinux環境に作れます。管理することが可能です。ファイルの実態はLinuxサーバーに接続されたディスク内にありますので、必要に応じて管理者がデータを救出することが可能であったり、ディスクを追加していくだけで実質無制限にファイルを保存することが可能になります。管理者が保管場所を把握できるため、「得体の知れない場所にファイルを置きたくない」と言ったニーズに応えられるかもしれません。ほうが無料の範囲では拡張性に優れています。OS・モジュールの管理が自己責任になることくらいでしょうか。クラウドのVMやディスクの利用料が掛かることになります。「1人当たりの消費容量は少ないけれど、利用人数は多い」と言ったときに、ランニングコストを抑えられるかもしれません。立ち上げるにあたり必要なものが、Linux環境への各種連携モジュールのインストールです。いくつかの設定値を変更する必要があります。基本的にLinuxでの設定はCUI(コマンド操作)で実施することになりますが、全部コマンドで設定しようとすると結構大変なものです。補助するツールとして、「Webmin」というものを入れると、Webブラウザ経由でそのあたりの設定がGUIで行えるようになります。非常につまらないことでハマったはじまりはWebminのバグ最近のバージョンでWebminのUIが大きく変わったようですが、新しいUIから古いUIテーマに戻すオプションも用意されています。なんとなく古いUIのほうが見やすいかなと思い、adminを古いUIテーマに戻しました。adminを無効化するために、新しいWebminユーザーを作成し、全権限を新しいユーザーに付与しようとしました。adminを先に古いテーマに戻したことが大きな間違いでした。実はこの古いテーマに重大なバグが残っていたのです。その重大なバグというのは、「折りたたまれた設定項目を展開することができない」というものです。中身を開けないということは、その中にある設定項目を一切触れないということになります。これでは全く役に立ちません。新しいユーザーに権限を付与するためには、この折りたたまれた設定項目を展開しなければなりませんでした。悪いことに、テーマを戻す項目も折りたたまれて到達できません。「メニューをクリックしても開かない。ブラウザを変えてもやっぱり開かない。新しいユーザーには設定する権限がない。admin以外で設定できるユーザーはいない。