| | 66 | == 一般ユーザで DVD の再生ができない == |
| | 67 | |
| | 68 | 一般ユーザで VLC や MPlayer などから /dev/sr0 を開けずに DVD の再生に失敗してしまいます。 |
| | 69 | これは /dev/sr0 のパーミッションが 660 以下、もしくは /dev/sr0 の所有者、グループのためです。 |
| | 70 | |
| | 71 | いくつかの対応が考えられます: |
| | 72 | 1. 一般ユーザを cdrom グループに入れてあげる。 |
| | 73 | 1. pam_console を用いて /dev/cdrom*, /dev/dvd* などを console user に owner を渡す |
| | 74 | 1. /dev/sr0 のパーミッションを 664 以上にする |
| | 75 | |
| | 76 | pam_console を用いた方法について説明します。 |
| | 77 | |
| | 78 | デフォルトに追加する場合は、 |
| | 79 | {{{ |
| | 80 | /etc/security/console.perms.d/50-default.perms |
| | 81 | }}} |
| | 82 | に、以下を追加します。 |
| | 83 | {{{ |
| | 84 | <sr>=/dev/sr[0-9] |
| | 85 | |
| | 86 | <console> 0660 <sr> 0660 root.cdrom |
| | 87 | }}} |
| | 88 | |
| | 89 | ローカル用途などで別途作成する場合は、 |
| | 90 | {{{ |
| | 91 | /etc/security/console.perms.d/51-local.perms |
| | 92 | }}} |
| | 93 | などを適当に作成しても構いません。 |
| | 94 | |