Page suivante Page précédente Table des matières
A. Ceci signifie que kscd ne réussit pas à accéder à votre lecteur CDROM.
Le nom du périphérique dans le champ 'Périphérique CDROM' de la "Configuration de
kscd" doit faire référence au périphérique bloc associé à votre lecteur
CD-ROM. Ce sera souvent un lien vers le périphérique IDE (/dev/hdx
) ou SCSI
(/dev/sdx
) approprié. Le fichier de périphérique appartient
normalement à l'utilisateur root du groupe root, et n'autorise
pas les utilisateurs normaux à l'ouvrir en lecture, écriture ou exécution directement.
Cela n'a *rien* à voir avec la commande mount
SUID (Les programmes Set User
ID utilisent le setuid()
de la bibliothèque standard Unix pour s'approprier
l'identité d'un autre utilisateur) , qui ne pose pas de problème avec les permissions ;
kscd doit être capable d'obtenir un descripteur
de fichier en lecture seule faisant référence au périphérique CD, pour contrôler
le lecteur CDROM et lire les données bas niveau du disque.
Si vous possédez le mot de passe root, vous pouvez résoudre ceci rapidement et facilement.
Devenez root et tapez la commande chmod a+r /dev/cdrom
pour permettre à tous les
utilisateurs de votre système de lire à partir de /dev/cdrom
. Si votre lecteur de CDROM
est nommé différemment, modifiez les privilèges de ce périphérique avec la même procédure.
Si vous n'avez pas le mot de passe root, demandez gentiment à votre administrateur système
de vous donner la permission de lecture pour le périphérique CDROM.
Voir aussi la section "Configuration de kscd".
A. Si vous rencontrez des problèmes avec les fonctionnalités de la CDDB, essayez de lancer
kscd à partir de la ligne de commande avec le paramètre -d
et surveillez la
sortie de déboguage.
Page suivante Page précédente Table des matières