ここに列挙されているプログラムが強制モードでAppArmorの管理に入っています。1個目はDHCP(動的ホスト設定プロトコル)のクライアント、2個目はMySQLサーバ、NTP(時刻同期プロトコル)サーバです。Apacheが入っていませんね。Apacheは強制アクセス制御によって閉じこめられていない、というわけです。利用するのが簡便です。インストールしましょう。Apacheに組み込みます。初期状態での中身は次の通りです(コメント行と余分な空行を除外してあります)。直後にに以下の記述を追加します。次に、バーチャルホストの設定ファイルを修正します。現在の内容は次のようになっています。上に次の記述を挿入してください。続いて、Passenger向けのサブプロファイルを作成します。作成し、以下の内容を書き込んでください。a,}最後の2行は、実際のディレクトリ構成に従って変更してください。コマンドでプロファイルを有効にします。/etc/apparmor.d/usr.lib.apache2.mpm-prefork.apache2Apacheを再起動します。restartブラウザでWebサイトにアクセスして、Railsアプリケーションが正常に機能すればOKです。うまく行かない場合は、まずはプロファイルの書き間違いを疑ってください。誤りがあれば修正し、次のコマンドでプロファイルをリロードしてください。ユーティリティを用いてプロファイルを修正するのですが、これについてはまたの機会に。