Linux流石にお金払ってProにしたのに記事を書かないのもアレなので、まずは一本目。数年ぶりにOpenLDAPを触ってみたところ、slapd.confによる設定がオワコンになっていた。下記のページによると、KVMやQEMUで採用されている、I/O周りのドライバの準仮想化ソフトらしい。bin/config_listコマンドでは、コンソールからリストの各種設定を変更できる。システム管理者がコマンドの実行を行う事を想定されているようで、パスワード等による認証は不要。インストールの段階で説明したとおり、Mailmanの設定はMailman/mm_cfg.pyがMailman/Defaults.pyのデフォルト設定を上書きする形で行われる。Apacheの連携ソフトウェアの設定を行った。長い手順となったが、今回はMailman自身の設定を行っていく。Mailmanのインストールから実際の運用まで、(可能な限り)コマンドの羅列ではなく、なぜこの設定が必要なのかというところを含めて解説していきたい。いうより、忘れないように作業メモを清書しておく。いう声がそのうち届きそうな予感。実際に、DMARCの副作用による報告は受けていない。今まで紹介したマクロ群は、正直TableOfContents以外はユーザが使う機会が少ないんじゃないかというものばかりだった。今回は違うと声を大にして言いたい。Protectionと呼ばれる機能を用意して対策をしている。システムの情報をページ上に表示するマクロ。これも正直ユーザに関係のあるものは少ない。案内板みたいなものをイメージするとわかりやすいかも。次のような使い方ができるマクロが用意されている。ナビゲーションに関するマクロの説明をするうえで、サブページの概念を説明しておかないと意味不明なことになるので、急遽予定を変更してサブページの説明をいれることに。Moinmoinでのマクロとは、公式のドキュメントでは以下のように説明されている。Moinmoinではパスワードが忘れた場合にリセットをすることが可能だが、よくあるパターンで、登録した登録時に入力したメールアドレス宛にリセット用のURLとトークンを送る形になっている。Moinmoinはデフォルトで、ユーザ作成が誰でも可能となっている。PublicなWikiを想定してこういう仕様になっているものと考えられるが、PrivateなWikiの場合はこれが不都合な場合もある。実際にシナリオを作成して、そのシナリオに沿ってページを作成していく。Moinmoinではページに対して、任意のカテゴリ情報を付与することができる。珍しい機能というわけでなく、大体は他のWikiWikiエンジンも搭載している機能。Wikiを設置する方法について解説した。Moinmoinを単体で設置する方法を解説したが、時には複数個必要になる時もあるかもしれない。Moinmoinでのページ削除について、公式ドキュメントで短いながらも注意点が載っている。これによると、ページを削除しても削除されないよ、とある。前回、Moinmoinのアクセス制限についての記事を書いたが、グループについて理解していること前提&内容が結構難解だった。Moinmoinの設置がおわったのだが、デフォルト状態ではログインしようがしまいがなんでも出来てしまう。いうわけで、せっかく開設したWikiに秩序をもたらすために、アクセス制限・ACLの設定を行う。Moinmoinのインストール手順を記事にしているときに、「あれ?この手順ってDockerfileに書けるんじゃない?」と気づいたので、Dockerfileの記述練習も兼ねて書いてみた。Moinmoinのインストールが終わって、URLにアクセスしてみると真っ白い画面に"新しいページを作成"というリンクだけが出ている状態のはず。ここから、最後の初期設定を行なっていく。いう事を書き出すと長くなるので、それはまた別エントリーで。runコマンドに--privilegedオプションを渡すことで、コンテナに上位権限を渡せることは確認できた。これは失敗の記録です。なる可能性がありますので、あらかじめご承知おきください。permittedが出る。Dockerのセキュリティ機能として、デフォルトでは特定の操作を制限するようになっているらしい。読者になるスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。