Je croyais que cdrecord était en setuid car le device du graveur était accessible en écriture seulement avec les droits root. Qu'est-ce qui fait que maintenant ça marche?
Non, udev est capable tout seul de créer les devices avec les bonnes permissions : brw-rw---- 1 root cdrom 22, 0 2006年09月04日 15:08 /dev/hdc
Le vrai problème, c'est que les développeurs du kernel ont rendu (sûrement pour de bonnes raisons) certaines ioctl SCSI inaccessibles en tant qu'utilisateur normal. Joerg Schilling s'en est beaucoup plaint alors qu'il suffisait de corriger le logiciel pour ne pas utiliser ces ioctl.
[^] # Re: Plus de setuid? Enfin?...
Posté par Jar Jar Binks . En réponse à la dépêche cdrkit : Debian forke cdrtools. Évalué à 6.
Non, udev est capable tout seul de créer les devices avec les bonnes permissions :
brw-rw---- 1 root cdrom 22, 0 2006年09月04日 15:08 /dev/hdc
Le vrai problème, c'est que les développeurs du kernel ont rendu (sûrement pour de bonnes raisons) certaines ioctl SCSI inaccessibles en tant qu'utilisateur normal. Joerg Schilling s'en est beaucoup plaint alors qu'il suffisait de corriger le logiciel pour ne pas utiliser ces ioctl.