[Précédent (date)] [Suivant (date)] [Précédent (sujet)] [Suivant (sujet)] [Index par date] [Index par sujet]

Re: Mise à jour des permissions



On Wed, May 22, 2002 at 08:20:54PM -0400, Nicolas Marchildon wrote:
> J'ai ajouté un usager dans un groupe à l'aide de la commande "usermod -G", 
> mais les changements ne sont pas prise en compte.

Les changements effectues par cette commande ne sont pas effectif
immediatement. Il faut se re-logger.

Deconnecte toi de ta session X. A ta prochaine session le nouveau
groupe sera effectif.

Le principe derriere tout ca est que le UID, GID et les GID
supplementaires sont heriter du process parent. Seulement des
programmes comme login, xdm, su, sudo initialize ces valeurs lors
d'un login ou un changement d'usager. Alors seulement les process
demarrer apres un nouveau login utilisent les nouvelles valeurs.
Tout les anciens programmes et leurs enfants [future ou present]
utiliseront les anciennes valeurs.

> 
> Si je bascule en mode texte et que je me log, ça fonctionne. Par contre, dans 
> tous les terminaux que j'ouvre sous X, ça ne fonctionne pas:
> 
> nicolas@gold:~$ touch /dev/dsp
> touch: creating `/dev/dsp': Permission denied
> 
> Ça ne me tente vraiment pas de fermer ma session X pour me relogger, et je 
> connais ce problème depuis longtemps.

Tu te log au 6 mois? Ta session X est si importante.

> 
> Quelqu'un sait ce qu'il faut faire pour que les permissions prennent effet?

Si t'es seul a utiliser ta machine, tu peux toujours changer le
groupe de /dev/dsp pour ton groupe principal.

> 
> Nicolas
> 
> _______________________________________________
> Liste de diffusion "aide" de Linux-Québec (http://linux-quebec.org)

-- 
Hugo Villeneuve <[email protected]>
http://EINTR.net/