Debian-facile

Bienvenue sur Debian-Facile, site d'aide pour les nouveaux utilisateurs de Debian.

Vous n'êtes pas identifié(e).

#1 29-12-2008 22:39:01

Patriboom
Membre
Lieu : Arctique canadien
Distrib. : Jessie
Noyau : Linux 3.16.0-4-686-pae
(G)UI : MATE
Inscription : 25-12-2008
Site Web

Ouvrir puis fermer une application en début de session

Bonjour!

  Je travaille en réseau et, plutôt que de le faire manuellement à chaque connexion, j'ai automatisé le montage de certains disques sur mon système. Ainsi, au démarrage, est lancée une petite application sh qui contient trois commandes smbmount.
Tout va bien.

Cependant, lorsque je vais dans Menu / Système / Préférences / Sessions / Session actuelle
je vois que mon fichier sh est encore actif.  Il me semble que ce soit de la mémoire gaspillée.

Y a-t-il moyen de faire en sorte que mon application se tue automatiquement après les trois connexions smbmount ?

Portez la paix
Patrick Allaire, ptre

Hors ligne

#2 31-12-2008 19:19:13

KsmoinO
Modérateur
Distrib. : testing/sid
(G)UI : KDE
Inscription : 05-10-2007

Re : Ouvrir puis fermer une application en début de session

essais de mettre un exit 0 a la fin de ton script.
sinon peux tu coller ton script, car les miens se ferment après execution

Hors ligne

#3 01-01-2009 08:14:57

Patriboom
Membre
Lieu : Arctique canadien
Distrib. : Jessie
Noyau : Linux 3.16.0-4-686-pae
(G)UI : MATE
Inscription : 25-12-2008
Site Web

Re : Ouvrir puis fermer une application en début de session

Voici mon script, incluant la modification que tu me suggères:

#! /bin/sh

#! /bin/sh

smbmount //192.168.0.102/communs /home/usager/serveur -o username=usager,password=motpasse,rw
smbmount //192.168.0.102/donnees /home/usager/donnees -o username=usager,password=motpasse,rw
smbmount //192.168.0.102/diocese /home/usager/diocese -o username=usager,password=motpasse,rw
smbmount //192.168.0.102/LESbases /home/usager/LESbases -o username=usager,password=motpasse,rw

exit 0


Merci


Portez la paix
Patrick Allaire, ptre

Hors ligne

#4 02-01-2009 11:32:51

freddec
homo-informaticus du genre linuxo-debianicum
Lieu : Saint Jean d'Y (17)
Distrib. : Branche Stable (Jessie)
Noyau : Linux 3.16.0-4-amd64
(G)UI : XFCE_4.1 (+/- Mate) (+/- Cinnamon)
Inscription : 09-01-2008

Re : Ouvrir puis fermer une application en début de session

Salut

Si tu veux qu'ils soient montés directement, pourquoi tu les met pas dans ton fstab ?

//xxx.xxx.xxx.xxx/pointdepartage  /media/pointmontage cisfs username etc...


Ci dessus est sous réserve, c'est quelque chose que j'ai mis en place au boulot et là je suis en vacances smile


Desktop: Jessie (I5 - 16Go)
Laptop 1: Jessie (HP DV9000, 3Go)
Laptop 2: Jessie (PackardBell TS 44, Core I5, 4Go)
EeePC : Jessie (Atom N450, 2 Go)

Hors ligne

#5 02-01-2009 15:04:10

Patriboom
Membre
Lieu : Arctique canadien
Distrib. : Jessie
Noyau : Linux 3.16.0-4-686-pae
(G)UI : MATE
Inscription : 25-12-2008
Site Web

Re : Ouvrir puis fermer une application en début de session

Salut!

freddec a écrit :

Si tu veux qu'ils soient montés directement, pourquoi tu les met pas dans ton fstab ?


Euh ...., parce que je ne conaissais pas hmm

J'essaie ça.

Ce semble plus compliqué, car ça n'a pas marché.


Entre temps, j'ai trouvé ceci:  sur le forum d'Ubuntu mais je me demande si ce n'est pas plus simple de continuer comme je faisais avant.

Qu'en penses-vous?

Dernière modification par Patriboom (02-01-2009 15:49:41)


Portez la paix
Patrick Allaire, ptre

Hors ligne

#6 02-01-2009 18:57:49

KsmoinO
Modérateur
Distrib. : testing/sid
(G)UI : KDE
Inscription : 05-10-2007

Re : Ouvrir puis fermer une application en début de session

la methode du fstab est la plus simple est la plus propre selon moi

parcontrze je ne comprends vraiment pas pourquoi ton script continue à tourner ...

Hors ligne

#7 02-01-2009 20:58:13

Patriboom
Membre
Lieu : Arctique canadien
Distrib. : Jessie
Noyau : Linux 3.16.0-4-686-pae
(G)UI : MATE
Inscription : 25-12-2008
Site Web

Re : Ouvrir puis fermer une application en début de session

J'ai vérifié et il est bien là encore, même après avoir ajouter le exit 0.

Au fait, quand vous me dites que c'est plus simple avec fstab, dois-je faire tout le tralala décrit dans le lien que j'ai cité plus haut ou bien suffit-il d'intervenir en root dans fstab et le tour est joué?  Si c'est le second cas ... très très propre, y a pas à dire.

Merci

Portez la paix
Patrick Allaire, ptre

Hors ligne

#8 02-01-2009 21:39:09

smolski
administrateur quasi...modo
Lieu : AIN
Distrib. : 8 (jessie) 64 bits + backports
Noyau : 4.6.0-0.bpo.1-amd64
(G)UI : gnome 3.14.1
Inscription : 21-10-2008

Re : Ouvrir puis fermer une application en début de session

Bonsoir, voila ma methode perso sur le site http://doc.ubuntu-fr.org/installation/m … agewindows pour ouvrir automatiquement des dossiers W$ en partage dans mon réseau serveur sur debian lenny. Voir la 1ere méthode conseillée : fstab. smile

Amitié, Joel

"Définition d'eric besson : S'il fallait en chier des tonnes pour devenir ministre, il aurait 2 trous du cul." - JP Douillon
"L'utopie ne signifie pas l'irréalisable, mais l'irréalisée." - T Monod (source :  La zone de Siné)
"Je peux rire de tout mais pas avec n'importe qui." - P Desproges
"saque eud dun" (patois chtimi : fonce dedans)

Hors ligne

#9 02-01-2009 23:25:00

Patriboom
Membre
Lieu : Arctique canadien
Distrib. : Jessie
Noyau : Linux 3.16.0-4-686-pae
(G)UI : MATE
Inscription : 25-12-2008
Site Web

Re : Ouvrir puis fermer une application en début de session

Merci smolski  ... j'ai fait fonctionné cela, mais il me reste encore un petit problème ...
   - mon disque monté est propriété "root", je n'y ai donc pas accès en tant qu'usager

Comment le monter "usager" dans fstab  ?

Portez la paix
Patrick Allaire, ptre

Hors ligne

#10 02-01-2009 23:59:06

smolski
administrateur quasi...modo
Lieu : AIN
Distrib. : 8 (jessie) 64 bits + backports
Noyau : 4.6.0-0.bpo.1-amd64
(G)UI : gnome 3.14.1
Inscription : 21-10-2008

Re : Ouvrir puis fermer une application en début de session

Salut,
Tu ecris :

- mon disque monté est propriété "root", je n'y ai donc pas accès en tant qu'usager


Il faut partager un ou des dossiers de W$, pas le disk entier... smile

Amitié, Joel

Dernière modification par smolski (03-01-2009 00:22:29)


"Définition d'eric besson : S'il fallait en chier des tonnes pour devenir ministre, il aurait 2 trous du cul." - JP Douillon
"L'utopie ne signifie pas l'irréalisable, mais l'irréalisée." - T Monod (source :  La zone de Siné)
"Je peux rire de tout mais pas avec n'importe qui." - P Desproges
"saque eud dun" (patois chtimi : fonce dedans)

Hors ligne

#11 03-01-2009 06:25:23

Patriboom
Membre
Lieu : Arctique canadien
Distrib. : Jessie
Noyau : Linux 3.16.0-4-686-pae
(G)UI : MATE
Inscription : 25-12-2008
Site Web

Re : Ouvrir puis fermer une application en début de session

smolski a écrit :

Il faut partager un ou des dossiers de W$, pas le disk entier... smile


Euh .... je crois que je me suis mal exprimé.

Quand je fais

//192.168.0.102/communs /home/patrick/serveur smbfs credentials=/root/.smbcredentials 0 0


Je m'attendrais à ce que /home/patrick/serveur ait les droits de l'usager patrick ou - du moins - permette à l'usager patrick d'y modifier dossiers et fichiers.  Via smbmount, j'arrive à cela et c'est cela que je veux reproduire.

Ceci dit, j'ai accès à un autre répertoire du disque win partagè:

//192.168.0.102/donnees /home/patrick/donnees smbfs credentials=/root/.smbcredentials 0 0


et à celui-là j'ai tous les droits.

L'écart viens de la gestion des droits sur le disque distant, je comprends.
Cependant, je veux accéder avec tous les droits - et je connais les codes d'accès et mots de passe de deux répertoires - des deux répertoires.  Comment puis-je mettre deux username et password au fichier .smbcredentials ?



En prime:  parmi ces répertoires, certains sont hébergés sur un ordinateur sous Linux, y aurait-il meilleur méthode que samba (smbfs) pour y accéder?

merci.

Dernière modification par Patriboom (03-01-2009 06:26:04)


Portez la paix
Patrick Allaire, ptre

Hors ligne

#12 03-01-2009 06:36:46

Patriboom
Membre
Lieu : Arctique canadien
Distrib. : Jessie
Noyau : Linux 3.16.0-4-686-pae
(G)UI : MATE
Inscription : 25-12-2008
Site Web

Re : Ouvrir puis fermer une application en début de session

Patriboom a écrit :

smolski a écrit :

Il faut partager un ou des dossiers de W$, pas le disk entier... smile


Euh .... je crois que je me suis mal exprimé.

Quand je fais

//192.168.0.102/communs /home/patrick/serveur smbfs credentials=/root/.smbcredentials 0 0


Je m'attendrais à ce que /home/patrick/serveur ait les droits de l'usager patrick ou - du moins - permette à l'usager patrick d'y modifier dossiers et fichiers.  Via smbmount, j'arrive à cela et c'est cela que je veux reproduire.

Ceci dit, j'ai accès à un autre répertoire du disque win partagè:

//192.168.0.102/donnees /home/patrick/donnees smbfs credentials=/root/.smbcredentials 0 0


et à celui-là j'ai tous les droits.

L'écart viens de la gestion des droits sur le disque distant, je comprends.
Cependant, je veux accéder avec tous les droits - et je connais les codes d'accès et mots de passe de deux répertoires - des deux répertoires.  Comment puis-je mettre deux username et password au fichier .smbcredentials ?

Au fait ... à quoi servent les deux 0 (zéros) à la fin de la ligne?  Est-ce que ce pourrait être là que je doive agir?



En prime:  parmi ces répertoires, certains sont hébergés sur un ordinateur sous Linux, y aurait-il meilleur méthode que samba (smbfs) pour y accéder?

merci.


Portez la paix
Patrick Allaire, ptre

Hors ligne

#13 03-01-2009 08:37:45

smolski
administrateur quasi...modo
Lieu : AIN
Distrib. : 8 (jessie) 64 bits + backports
Noyau : 4.6.0-0.bpo.1-amd64
(G)UI : gnome 3.14.1
Inscription : 21-10-2008

Re : Ouvrir puis fermer une application en début de session

Bonjour, voila un lien pour de plus amples explications du fstab....
http://formation-debian.via.ecp.fr/ch20.html smile

A mon avis, au cas où il y a plusieurs user+password différents (plusieurs pc sous W$ ?) le fichier smbcredentials peut se renommer en smb1credentials - smb2credentials... et donc être rédigé differemment et intégré dans fstab avec :
   credentials=/root/smb1credentials... pour le premier dossier
   credentials=/root/smb2credentials... en seconde ligne... idem pour les dossiers suivants... Là, jamais essayé..? neutral
Si c'est le même user et password, ça m'a tout l'air d'un problème de droits sur /home/patrick/serveur chez Debian et non chez W$...

Le second systeme de partage que j'utilise entre mes pc linux, c'est le genialissime NFS ! Voila les liens :
http://doc.ubuntu-fr.org/nfs simple... tongue
http://formation-debian.via.ecp.fr/ch37.html avec plus d'explications... wink
En espérant que cela correspond à ta demande ? Tiens-nous au courant...

Amitié, Joel

Dernière modification par smolski (03-01-2009 10:29:21)


"Définition d'eric besson : S'il fallait en chier des tonnes pour devenir ministre, il aurait 2 trous du cul." - JP Douillon
"L'utopie ne signifie pas l'irréalisable, mais l'irréalisée." - T Monod (source :  La zone de Siné)
"Je peux rire de tout mais pas avec n'importe qui." - P Desproges
"saque eud dun" (patois chtimi : fonce dedans)

Hors ligne

Pied de page des forums