| 3 | デフォルトでは、一般ユーザで VLC や MPlayer などから /dev/sr0 を開けずに DVD の再生に失敗してしまいます。 |
| 4 | これは /dev/sr0 のパーミッションが 660 以下、もしくは /dev/sr0 の所有者、グループのためです。 |
| 5 | |
| 6 | いくつかの対応が考えられます: |
| 7 | 1. 一般ユーザを cdrom グループに入れてあげる。 |
| 8 | 1. pam_console を用いて /dev/cdrom*, /dev/dvd* などを console user に owner を渡す |
| 9 | 1. /dev/sr0 のパーミッションを 664 以上にする |
| 10 | |
| 11 | pam_console を用いた方法について説明します。 |
| 12 | |
| 13 | デフォルトに追加する場合は、 |
| 14 | {{{ |
| 15 | /etc/security/console.perms.d/50-default.perms |
| 16 | }}} |
| 17 | に、以下を追加します。 |
| 18 | {{{ |
| 19 | <sr>=/dev/sr[0-9] |
| 20 | |
| 21 | <console> 0660 <sr> 0660 root.cdrom |
| 22 | }}} |
| 23 | |
| 24 | ローカル用途などで別途作成する場合は、 |
| 25 | {{{ |
| 26 | /etc/security/console.perms.d/51-local.perms |
| 27 | }}} |
| 28 | などを適当に作成しても構いません。 |
| 29 | |
| 30 | * [http://ml.vinelinux.org/vine-users/msg29580.html vine-users:079585] |
| 31 | * [http://ml.vinelinux.org/vine-users/msg29582.html vine-users:079587] |
| 32 | * [http://ml.vinelinux.org/vine-users/msg29591.html vine-users:079596] |
| 33 | * [http://ml.vinelinux.org/vine-users/msg29592.html vine-users:079597] |