Forum général.hors-sujets KDE et samba (Deuxième lancement).

Posté par  .
Étiquettes : aucune
0
17
nov.
2004
Comment faire pour faire fonctionner le tout, de manière harmonieuse ?
Voilà, suite à ce post http://linuxfr.org/forums/10/4958.html(...) (honteusement abrégé par la faute de l'appel du ventre), j'ai commencé à réfléchir, et surtout à vouloir utiliser mon KDE comme les autres utilisent leur ... "tchut, tchut, pas de marque".
Par conséquent, j'ai voulu utiliser smbmount pour monter, dans un sous-répertoire de ma home directory mes partages samba, proposés par une machine du réseau judisieusement appelée samba !
Or donc, dans mon répertoire $HOME/.kde/AutoStart, j'ai créé un script shell qui me lance à tour de bras des
smbmount //samba/nomdushare $HOME/samba/nomdushare
Ca fonctionne plutôt bien, et je suis sûr que vous êtes contents de le savoir.
Ce qui fonctionne plutôt mal, c'est le démontage automatique de ces partages. Comment procéder ? Je voudrais qu'ils se démontent tout seul lorsque je quitte KDE, mais pour l'instant, pas moyen de trouver où coller les "smbumount". Quelqu'un aurait une idée ?
Par ailleurs, cette commande est un peu "con-con". En effet, contrairement à mount, qui attache n'importe quoi à l'arborescence et se casse, smbmount reste en arrière plan. La commande reste visible lors d'un "ps x" lancé depuis une console. C'est affreusement laid, mais ce n'est pas tout : si on kill ces process, pas de soucis, ils n'apparaissent plus, mais les répertoires sont toujours montés ! Trop fort. De même, si on ferme tout ces process avec des kill sauvages, mais qu'on fait dix fois le même appel à smbmount, le partage est monté 10 fois, ce qui signifie qu'il faut faire autant de smbumount qu'il y a eu de smbmount ! C'est trop pour moi !
Pour résumer, voici le fonctionnement que je souhaiterai avoir :
Je démarre KDE, mes unités réseau sont montées.
Je quitte KDE, elles sont démontées, et ce, de manière transparente.
Y'a un moyen ?

Deuxième cas de figure : notre parc est composé à l'heure actuelle d'à peu près 80 machines hétérogènes, fonctionnant sous windows 98 SE/2000 Pro/XP Pro. Ces machines sont sensées utiliser les partages réseaux définis par utilisateur sur notre contrôleur de domaine (samba). Comment faire pour automatiser l'attribution automatique d'une lettre de lecteur à un partage, et ce, de manière automatique ? Pour situer mon problème, voici ce qui a été opéré jusqu'ici :
Je me connecte sur une machine au serveur samba, sur mon compte user1. Une fois connecté, par le biais de l'explorateur, j'attribue les lecteur P: pour \\samba\personnel, S: pour \\samba\service, X: pour \\samba\public, etc.
Si je me déconnecte de ce poste et que je me connecte sous une autre identité, mettons user2, tous les lecteurs réseau ont disparu (ceci est vrai pour 2000, XP). Il faut que je les re-créés systématiquement à chaque nouvel utilisateur de la machine. C'est chiant. Peut-on automatiser ça, d'une quelconque façon ?
Par avance merci pour vos tuyeaux !

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.