[eside-ghost] Apicar nuevo /etc/group a sesiones iniciadas
Yuki (aka Rubén Gómez)
rugoli en gmail.com
Vie Ene 16 11:34:30 CET 2009
On Fri, Jan 16, 2009 at 09:57, STenyaK (Bruno Gonzalez)
<stenyak en gmail.com> wrote:
> Wenas,
>
> Existe alguna manera de que los cambios hechos en /etc/group se
> reflejen en todo el sistema sin tener q reloggear usuarios? O en su
> defecto, algun comando que pueda ejecutar para que se apliquen dichos
> cambios al menos en la shell actual?
Justamente ayer estuve mirando lo mismo y no encontré una solución que
me gustase, aunque tampoco la busqué mucho. Lo raro es que si haces un
"id" desde el usuario al que le has añadido un grupo, el grupo no
sale:
yuki en atomic:~/Desktop$ id
uid=1000(yuki) gid=1000(yuki)
grupos=1000(yuki),20(dialout),24(cdrom),25(floppy),29(audio),44(video),46(plugdev),109(powerdev),110(netdev)
pero si hago
yuki en atomic:~/Desktop$ id yuki
uid=1000(yuki) gid=1000(yuki)
grupos=1000(yuki),20(dialout),24(cdrom),25(floppy),29(audio),44(video),46(plugdev),109(powerdev),110(netdev),125(mldonkey)
como se puede ver aparece el nuevo grupo que root ha añadido al
/etc/group. Yo ayer estaba tirando de una sesión screen, así que al
final lo que hice fue hacer "su yuki", volver a loguearme y ahí si que
tenía el nuevo grupo. Vamos, al final es volverse a loguear, pero sin
hacer logout de la sesión anterior. La chapuza del día, pero para lo
que quería me sirvió.
Si hay otra manera, será bienvenida.
Saludos!
Más información sobre la lista de distribución eside-ghost