誰かがdmesgのこの種のメッセージが実際に何を意味するのかを説明したり、いくつかのドキュメントを教えてもらえますか?私はそのような出来事に対処することについての先史時代以外の情報を見つけることができませんでした。
プログラムが正常に機能しているように見える場合もあれば(両方の例がここにあります)、クラッシュする場合もあります。 VirtualBoxで画面全体がフリーズしました(ハードウェアの電源ボタンを使用してシステムをシャットダウンできました)。
grsec: denied resource overstep by requesting 21 for RLIMIT_Nice against limit 0 for /usr/bin/xinit[xinit:1814] uid/euid:1000/1000 gid/egid:1000/1000, parent /bin/bash[bash:1798] uid/euid:1000/1000 gid/egid:1000/1000
grsec: denied resource overstep by requesting 135168 for RLIMIT_MEMLOCK against limit 65536 for /usr/lib64/firefox/firefox[Media Audio:2540] uid/euid:1000/1000 gid/egid:1000/1000, parent /bin/bash[bash:2128] uid/euid:1000/1000 gid/egid:1000/1000
私のシステムはx86_64で強化されたGentooです。
アプリケーションが、システムで設定された制限で許可されているよりも多くのリソースを要求しています。これらの制限は次のように設定されています:/etc/security/limits.conf
(少なくともDebianでは)。
以下を使用して、現在の制限を印刷することもできます。
ulimit -a
これは私が私の/etc/security/limits.conf
に持っているものです:
* - memlock 256
* - Nice -20
制限を変更した後、新しい値を有効にするには、おそらくログアウトするか、再起動する必要があります。