![Chromium Webブラウザ:ユーザーごとの/etc/chromium/policies/managed/ポリシーファイル[閉じる]](https://linux33.com/image/69155/Chromium%20Web%E3%83%96%E3%83%A9%E3%82%A6%E3%82%B6%EF%BC%9A%E3%83%A6%E3%83%BC%E3%82%B6%E3%83%BC%E3%81%94%E3%81%A8%E3%81%AE%2Fetc%2Fchromium%2Fpolicies%2Fmanaged%2F%E3%83%9D%E3%83%AA%E3%82%B7%E3%83%BC%E3%83%95%E3%82%A1%E3%82%A4%E3%83%AB%5B%E9%96%89%E3%81%98%E3%82%8B%5D.png)
私はLinuxベースのライブラリキオスクシンクライアントソリューションの設定を手伝っています。さまざまなコマンドラインオプションを持つシェルスクリプトによって実行されるWebブラウザとしてChromiumを使用します。図書館カタログや他のウェブサイトにアクセスする場合、スタディルームを予約する場合など、いくつかの異なるユースケースがあるため、別々のURLホワイトリストが必要です。各ユースケースには独自のコマンドラインオプションがあります。現在許可されているすべてのURLはこのファイルに保存されます/etc/chromium/policies/managed/policy.json
。理想的には、これらを別々に維持したいと思います。つまり、次のコマンドラインオプションを追加できます。
--managed-policy-file=/home/libcat/.config/chromium-browser/policies/managed/policy-libcat.json
...各ユースケースには独自のホワイトリストがあります。しかし、それによるとhttp://peter.sh/experiments/chromium-command-line-switches対応するコマンドラインオプションはありません。
Chromiumに各ユースケースに異なるポリシーファイルを使用させる方法について提案がある人はいますか?
答え1
2つの選択肢が浮上しました。
- Chromeをインストールしてください独立したchroot環境。
最初のユースケースファイルを所定の位置に置き、Chromeを起動し、2番目のユースケースファイルを所定の場所に読み込むまで数秒待ちます。動作しません。 Chromiumはディレクトリの変更を監視しています。