[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[RiminiLUG-LTSP] Problema: dispositivi USB visibili su tutti i client
- To: RiminiLUG - LTSP <riminilug-ltsp@xxxxxxxxxxxx>
- Subject: [RiminiLUG-LTSP] Problema: dispositivi USB visibili su tutti i client
- From: Ivan Tarozzi <ivan@xxxxxxxxxxxx>
- Date: Tue, 01 Dec 2009 15:31:03 +0100
- Authentication-results: dtc.neutrino1.xteklabs.com; dkim=fail (message has been altered) header.i=@gmail.com; dkim=fail (message has been altered) header.i=itarozzi@xxxxxxxxx
- Delivered-to: riminilug.it_riminilug_ltsp@xxxxxxxxxxxxxxxxxxxxxxxxx
- Dkim-signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:sender:message-id:date:from :user-agent:mime-version:to:subject:content-type :content-transfer-encoding; bh=2TywtB7jFDoWjJl6US6QqkTSKJAfF7M0cSqPQaDj+X8=; b=Mwj496IyqTQNje1W4JLttOQYVbV7h80EuBcMTxp3OipArGFRxmjtNRjgtuFNF52E6k h7WMNtkdFv4mdQkCE9qNonh4T+eBeuEcu73i3kGwCEtmxxnsyK01AYBBYERxFNKDmIOc jr5Qk/72TdDWc3XSw5C3edZ2wQFGQY9SBUsc4=
- Domainkey-signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=sender:message-id:date:from:user-agent:mime-version:to:subject :content-type:content-transfer-encoding; b=PksbxzjOTTaNH8f0JDGrfqA0TnpTOYghZzOrTrbjvOplrV8p3JD2Qs/s1W5kkHZO9t AqrYsKiv14huaG8sGgB9XK7aiqv//lRLhrGHj8jY5sPRpxToIFhItFdBHoo1dKBYRjRE JH4a3IFuDlOClfV8vISbC5itIFjOxxZb4f2fc=
- Reply-to: riminilug-ltsp@xxxxxxxxxxxx
- Sender: Ivan Tarozzi <itarozzi@xxxxxxxxx>
- User-agent: Thunderbird 2.0.0.23 (X11/20090817)
Riprendendo il problema segnalato da Stefano e a cui Joris ha dato una
prima risposta nel thread "Inaugurazione Laboratorio LTSP".
Ho cambiato titolo al thread in modo da evidenziare meglio di cosa
parliamo; magari in futuro (io per primo) cerchiamo di non "nascondere"
troppi argomenti in una mail dal titolo troppo generico :) forse meglio
una mail in più col titolo giusto in evidenza
Joris ha già spiegato la causa del problema. Come soluzione, però, non
credo che cambiare gruppo primario a tutti gli utenti sia sempre la cosa
migliore.
Sto provando ad indagare un po' su come gnome esegue il mount delle
periferiche e su come sia possibile intervenire. L'argomento è piuttosto
complesso e tira in mezzo udev - hal - dbus e nautilus.
Non ho ancora trovato il bandolo della matassa (causa anche il poco
tempo a disposizione) ma in ogni caso sulla ML di edubuntu qualcuno ha
segnalato lo stesso problema ed è stata data la seguente soluzione:
--------------------------------
Date: Fri, 27 Nov 2009 13:52:07 -0500
From: Marc Gari?py <gariepy.marc@xxxxxxxxx>
Subject: Re: Local devices appear on all desktops
[...]
To fix your problem you need to add a script to fix perm of the /media/$USER
because your user all belong to the same group.
* Install perl-suid on the server
then create a script in /etc/ltspfs/mounter.d (you may have to create that
directory) on the application server
and a script called fixperm inside it, containing:
== cut here ==
#!/usr/bin/perl
if ( $ARGV[0] eq 'add' ) {
$ENV{'PATH'} = '/bin:/usr/bin';
$user=getpwuid($<);
system "chown", "$user.root","//media//$user";
}
== cut here ==
then you have to set permission 4755 on that script
------------------
Non ho ancora potuto provare, ma se Stefano (che ha un sistema su cui si
manifesta il problema) potesse testare a soluzione sarebbe cosa gradita.
Se poi esistono soluzioni analoghe senza scomodare perl tanto meglio
(magari uno scrippettino bash?)
Motivo in più per iscriversi alla ML Edubuntu; se poi non si vogliono
ricevere decine di mail alla settimana è possibile iscriversi in
modalità *digest* in modo da ricevere solo mail riassuntive.
Ivan