TenForward

技術ブログ。はてなダイアリーから移転しました

cgroup の devices サブシステムのどうでも良いトリヴィア

lxc-checkpoint が動かないのでデバッグしたり、パッチ書いたり、リジェクトされたりしてる時に気づいたどうでも良い知識。

cgroup の devices サブシステムは

をスペース区切りした文字列を devices.allow, devices.deny に書き込みます。

# cat devices.list
# echo 'c 1:7 rwm' > devices.allow
# cat devices.list 
c 1:7 rwm

これは普通にやった場合。

この書き込む文字列の後に何か文字列があっても無視されます。

# cat devices.list 
# echo 'c 1:7 rwm # This is Test.' > devices.allow
# cat devices.list 
c 1:7 rwm

LXCの設定ファイルで認められてないコメント入れていてもちゃんと動いていたわけだ!!