Re: [Confirme] (Question bete) Lancer mon petit executable au demarrage [2]

2000-10-06 Par sujet denisbergeron

Ah, mais il fallait le dire avant. C'est simple. Oublie pas que si tu veux qu'il parte 
a chaque fois que tu te loggue, il faut penser aussi au fait que tu peux te logguer 
deux fois sur deux terminaux virtuels différrent, en plus que de te logguer dans X :-)

Ce que tu devrais faire, un script qui va le démarrer dans ~/.tcshrc comme écrit dans 
man tcsh :-p

Ton script devra vérifier simplement si ton programme est déja en mémoire et sinon le 
démarrer exemple
ps ux | grep 
mon_lecteur_mp3_que_jai_compiler_moi_meme_et_dont_je_suis_fier_et_que_je_le_dit_a_tout_le_monde_sur_Mandrake_confirme
 > sortie
:-)
alors ¸ca te cré un fichier dedans qui va avoir les lignes suivante si ton petit 
programme que tu as compiler toi meme est l`a :) (notez que dans l'exemple je le fais 
avec Eterm, parce que j'ai pas le lecteur 
mp3_que_jai_compiler_moi_meme_et_dont_je_suis_fier_Et_dont_je_dit_a_tout_le_monde_sur_confirme_mandrake
 :-)
)
Regarde bien l'exemple :
[denis@localhost denis]$ ps ux | grep Eterm
denis32018  0.1  2.0  4148 2624 ?S19:33   0:00 Eterm
[denis@localhost denis]$ ps ux | grep chose
denis32141  0.0  0.4  1368  512 pts/0S19:38   0:00 grep chose
[denis@localhost denis]$ ps ux | grep Eterm
denis32018  0.1  2.0  4148 2624 ?S19:33   0:00 Eterm
denis32143  0.0  0.4  1368  512 pts/0S19:38   0:00 grep Eterm
Oups, des fois il sort le grep Eterm des fois pas. et que c'Est bizare, alors il faut 
faire :
[denis@localhost denis]$ ps ux | grep Eterm | grep -v grep
denis32018  0.0  2.1  4328 2804 ?S19:33   0:00 Eterm
mieux, tu fais quelque chose comme ça :
[denis@localhost denis]$ ps ux | grep Eterm | grep -v grep | wc -l
  1
[denis@localhost denis]$ ps ux | grep chose | grep -v grep | wc -l
  0
(wc -l = compte le nombre de caractère, mais en passant, donne mois juste le nombre de 
ligne :-) les abérations des commandes des fois)
Tous le monde a compris à ce point de la démonstration que je n'ai pas de programme 
nommé chose qui fonctionne actuellement sur ma superbe machine Linux, la plus 
merveilleuse du monde :-)

génial tu as un 1 ou un 0 !Hourra ! donc tu sais si 
ton_lecteur_mp3_que_tu_as_compiler_toi_meme_et_dont_tu_es_fier_et_que_tu_le_dit_a_tout_le_monde_sur_Mandrake_confirme
 est là ou non :-)

Donc, il ne te reste plus qu'à mettre ça dans un beau if... tu sais comment ça 
fonctionne des if an tsch ? moi pas ! j'utilise bash :-)

mais, on peut penser que 
if (`ps ux | grep tu_sais_quoi | grep -v grep | wc -l` = 0 ) je_demarre_tu_sais_quoi

Et voilà...

Bonne chance,

Denis Bergeron


Ploc <[EMAIL PROTECTED]> wrote:
>> >>> Salut,
>> >>>
>> >>> Voici une question con, mais elle ne m'etait jamais venue a l'esprit
>> >>> avant.
>> >>>
>> >>> Je viens de me compiler un petit executable fait avec mes petites mains
>> >>> boudinnees. Je voudrais qu'il se lance a chque demarrage ou, mieux, a
>> >>> chaque fois que je me logue.
>> >>>
>> >>> Q1 - Ou placer l'executable ?
>> >>> Q2 - Ou placer la ligne de commande qui appelle le programme ?
>
>Alors c'est vrai j'ai ete un peu leger dans ma description.
>
>Mandrake 7.1 et login avec xdm, shell utilise est tcsh.
>
>Je souhaite demarrer un lecteur de mp£ en ligne de commande. Il faut
>donc qu'il ne se lance que lorsque l'utilisateur 'moi' se log et surtout
>il ne faut pas qu'il se lance a chaque fois que j'ouvre un terminal (Ce
>qui arriverait avec un .login ou un .tcshrc).
>
>Si quelqu'un a la reponse, chapi chapeau !
>
>-- 
>  ,   ,
>  |\_/|
>_ooO_( O O )_Ooo__
>mailto:[EMAIL PROTECTED]\_/http://www.bigfoot.com/~ploc
>
>Le mal qu'on éprouve à imaginer le bien qu'on aurait loupé si l'on avait
>aucun mal à l'imaginer est en tout point comparable au bien qu'on aurait
>ressenti à penser au mal auquel on aurait échappé si on arrivait à le
>décrire.
>

--
Avec LinuxStart, obtenez une adresse email gratuitement sur http://fr.linuxstart.com !
Et pour rester à la page, lisez les infos de LinuxToday Edition Francophone sur 
http://france.linuxtoday.com   




Re: [Confirme] Connexion automatique again!

2000-10-06 Par sujet acavv

Remi POISSONNIER a écrit :

> Bonjours,
> Tu devrais voir le Diald-HOWTO (connexion à la demande), et le FireWall-HowTO à
> l'adresse
> http://metalab.unc.edu/pub/Linux/docs/HOWTO/translations/fr/html/

Sinon, essaie le paquet ppp livré avec Mandrake 7.x, il accepte la connexion à la 
demande : option demand.
C'est très simple à configurer et rien à rajouter.
Alain






Re: [Confirme] (Question bete) Lancer mon petit executable au demarrage [2]

2000-10-06 Par sujet acavv

Ploc a écrit :

> > >>> Salut,
> > >>>
> > >>> Voici une question con, mais elle ne m'etait jamais venue a l'esprit
> > >>> avant.
> > >>>
> > >>> Je viens de me compiler un petit executable fait avec mes petites mains
> > >>> boudinnees. Je voudrais qu'il se lance a chque demarrage ou, mieux, a
> > >>> chaque fois que je me logue.
> > >>>
> > >>> Q1 - Ou placer l'executable ?
> > >>> Q2 - Ou placer la ligne de commande qui appelle le programme ?
>
> Alors c'est vrai j'ai ete un peu leger dans ma description.
>
> Mandrake 7.1 et login avec xdm, shell utilise est tcsh.
>
> Je souhaite demarrer un lecteur de mp£ en ligne de commande. Il faut
> donc qu'il ne se lance que lorsque l'utilisateur 'moi' se log et surtout
> il ne faut pas qu'il se lance a chaque fois que j'ouvre un terminal (Ce
> qui arriverait avec un .login ou un .tcshrc).

Bonjour,
J'ai un programme qui se lance à chaque connexion par kdm. Je l'ai déclaré dans
/etc/X11/xdm/Xsession. Mais j'utilise Mandrake 7.02 au lieu de 7.1 et sous bash.

Tu peux aussi essayer avec /etc/X11/xdm/Xsetup_0, mais les effets sont
différents (lancement au lancement de KDM - de mémoire).
Alain







[Confirme] Re: (Question bete) Lancer mon petit executable au de

2000-10-06 Par sujet Arnaud Calvo


On 06-Oct-2000 Ploc wrote:
> Je souhaite demarrer un lecteur de mp£ en ligne de commande. Il faut
> donc qu'il ne se lance que lorsque l'utilisateur 'moi' se log et surtout
> il ne faut pas qu'il se lance a chaque fois que j'ouvre un terminal (Ce
> qui arriverait avec un .login ou un .tcshrc).

Tu veux le lancer en ligne de commande, d'accord, mais est-ce un soft qui
nécessite X ?
Si c'est un soft en console, voici ce que j'ai fait pour que fortune m'affiche
une citation "au premier log après le boot". Je vois bien que ça ne correspond
pas exactement à ce que tu recherches, mais tu peux reprendre facilement l'idée
et l'adapter à ton cas.

Tail de mon /etc/bashrc :
if [ -e /tmp/bashrc.LCK ] ; then
:
else
touch /tmp/bashrc.LCK
clear
# Affiche la date et l'heure courante
longdate=$(date '+%A %d %B %Y, %k:%M' | wc -c)
initiale=$(date '+%A %d %B %Y, %k:%M' | head -c 1 | tr a-z A-Z)
findate=$(date '+%A %d %B %Y, %k:%M' | tail -c $(echo "$[$(echo
"$longdate")-1]"))
echo "$initiale""$findate"
echo
/usr/games/fortune
fi

Oui, je sais, la syntaxe est pas terrible, mais ça marche ;-)

Utilise donc .tcshrc à la place de /etc/bashrc et pense à effacer le fichier
créé (/tmp/bashrc.LCK dans mon script) à chaque logout de 'moi' (chez moi, il y
a un fichier .bash_logout qui doit servir à ça, je suppose ;-)

A+

-- 
Arnaud Calvo <[EMAIL PROTECTED]>
49240 Avrillé




Re: [Confirme] (Question bete) Lancer mon petit executable au demarrage [2]

2000-10-06 Par sujet marc gevrey

.Xsession ou .Xdefauklt ou bien peut etre .kde quel chose ou .gnome qq   celon
l'environnement que tu utilise le . login .profile .etc... cela depans du shell
de lancement (voir les man's respectif) pour X man X et surtout le man de bureau
que tu utilise, tout ces "produit" utilise leurs propres fichier d'environement
et il n'est pas toujours simple de savoir lequel(s) est lancer surtout que celon
le cas des variable dans l'un , l'autre s'execute ou ... pas !

Marc

Ploc a écrit :

> > >>> Salut,
> > >>>
> > >>> Voici une question con, mais elle ne m'etait jamais venue a l'esprit
> > >>> avant.
> > >>>
> > >>> Je viens de me compiler un petit executable fait avec mes petites mains
> > >>> boudinnees. Je voudrais qu'il se lance a chque demarrage ou, mieux, a
> > >>> chaque fois que je me logue.
> > >>>
> > >>> Q1 - Ou placer l'executable ?
> > >>> Q2 - Ou placer la ligne de commande qui appelle le programme ?
>
> Alors c'est vrai j'ai ete un peu leger dans ma description.
>
> Mandrake 7.1 et login avec xdm, shell utilise est tcsh.
>
> Je souhaite demarrer un lecteur de mp£ en ligne de commande. Il faut
> donc qu'il ne se lance que lorsque l'utilisateur 'moi' se log et surtout
> il ne faut pas qu'il se lance a chaque fois que j'ouvre un terminal (Ce
> qui arriverait avec un .login ou un .tcshrc).
>
> Si quelqu'un a la reponse, chapi chapeau !
>
> --
>   ,   ,
>   |\_/|
> _ooO_( O O )_Ooo__
> mailto:[EMAIL PROTECTED]\_/http://www.bigfoot.com/~ploc
>
> Le mal qu'on éprouve à imaginer le bien qu'on aurait loupé si l'on avait
> aucun mal à l'imaginer est en tout point comparable au bien qu'on aurait
> ressenti à penser au mal auquel on aurait échappé si on arrivait à le
> décrire.





Re: [Confirme] (Question bete) Lancer mon petit executable au demarrage

2000-10-06 Par sujet marc gevrey

Pour chaque log va voir le man du bash du genre dans le /etc/profile (ou
bash_profile)
pour toutes les sessions et juste pour un utilisateur dans le
$HOME/.bash_profile 

Ploc a écrit :

> Salut,
>
> Voici une question con, mais elle ne m'etait jamais venue a l'esprit
> avant.
>
> Je viens de me compiler un petit executable fait avec mes petites mains
> boudinnees. Je voudrais qu'il se lance a chque demarrage ou, mieux, a
> chaque fois que je me logue.
>
> Q1 - Ou placer l'executable ?
> Q2 - Ou placer la ligne de commande qui appelle le programme ?
>
> Merci et desole de polluer vous delicates oreilles avec de pareilles
> evidences !
>
> A bientôt,
>
> Ploc
> --,   ,
>   |\_/|
> _ooO_( O O )_Ooo__
> mailto:[EMAIL PROTECTED]\_/http://www.bigfoot.com/~ploc
>
> Mieux vaut parfois fermer sa gueule et passer pour un con plutôt que de
> l'ouvrir et ne laisser aucun doute à ce sujet.






Re: [Confirme] (Question bete) Lancer mon petit executable au demarrage [2]

2000-10-06 Par sujet IMBERT Luc

On Fri, Oct 06, 2000 at 11:24:04AM -0400, Ploc wrote:
> Alors c'est vrai j'ai ete un peu leger dans ma description.
> 
> Mandrake 7.1 et login avec xdm, shell utilise est tcsh.
> 
> Je souhaite demarrer un lecteur de mp£ en ligne de commande. Il faut
> donc qu'il ne se lance que lorsque l'utilisateur 'moi' se log et surtout
> il ne faut pas qu'il se lance a chaque fois que j'ouvre un terminal (Ce
> qui arriverait avec un .login ou un .tcshrc).

Et le .xinitrc ne te suffit pas ? (De fait ca dépend de la méthode que tu
utilises pour te logger. Je crois que ça marche pour startx, et pour xdm, pour
kdm, il faut utiliser "Default") ?

Sinon, il y aussi le catalogue Desktop/Autostart selon le window manager que tu
utilises.

Bonne chance

Luc




Re: [Confirme] (Question bete) Lancer mon petit executable au demarrage [2]

2000-10-06 Par sujet Ploc

> >>> Salut,
> >>>
> >>> Voici une question con, mais elle ne m'etait jamais venue a l'esprit
> >>> avant.
> >>>
> >>> Je viens de me compiler un petit executable fait avec mes petites mains
> >>> boudinnees. Je voudrais qu'il se lance a chque demarrage ou, mieux, a
> >>> chaque fois que je me logue.
> >>>
> >>> Q1 - Ou placer l'executable ?
> >>> Q2 - Ou placer la ligne de commande qui appelle le programme ?

Alors c'est vrai j'ai ete un peu leger dans ma description.

Mandrake 7.1 et login avec xdm, shell utilise est tcsh.

Je souhaite demarrer un lecteur de mp£ en ligne de commande. Il faut
donc qu'il ne se lance que lorsque l'utilisateur 'moi' se log et surtout
il ne faut pas qu'il se lance a chaque fois que j'ouvre un terminal (Ce
qui arriverait avec un .login ou un .tcshrc).

Si quelqu'un a la reponse, chapi chapeau !

-- 
  ,   ,
  |\_/|
_ooO_( O O )_Ooo__
mailto:[EMAIL PROTECTED]\_/http://www.bigfoot.com/~ploc

Le mal qu'on éprouve à imaginer le bien qu'on aurait loupé si l'on avait
aucun mal à l'imaginer est en tout point comparable au bien qu'on aurait
ressenti à penser au mal auquel on aurait échappé si on arrivait à le
décrire.




Re: [Confirme] (Question bete) Lancer mon petit executable audemarrage

2000-10-06 Par sujet Ploc

denisbergeron wrote:
> 
> Après quelque tests au bureau avec une autre distribution, il semblerait que .login 
>et .bash_profile soit exécuté à l'ouverture de X ... Que de possibilité. surtout que 
>au login texte, il n'y a que .bash_profile qui est exécuté.
> 
> Mais si tu veux être sur que ça soit exécuter à toute les fois, tu mets ton truc 
>dans .bash_profile et si tu veux que ça soit exécuté seulement das X tu le mets dans 
>.login

Mais ces fichiers sont ignores si on est en tcsh ! Non ?

-- 
  ,   ,
  |\_/|
_ooO_( O O )_Ooo__
mailto:[EMAIL PROTECTED]\_/http://www.bigfoot.com/~ploc

Le mal qu'on éprouve à imaginer le bien qu'on aurait loupé si l'on avait
aucun mal à l'imaginer est en tout point comparable au bien qu'on aurait
ressenti à penser au mal auquel on aurait échappé si on arrivait à le
décrire.




Re: [Confirme] (Question bete) Lancer mon petit executable au demarrage

2000-10-06 Par sujet denisbergeron

Après quelque tests au bureau avec une autre distribution, il semblerait que .login et 
.bash_profile soit exécuté à l'ouverture de X ... Que de possibilité. surtout que au 
login texte, il n'y a que .bash_profile qui est exécuté.

Mais si tu veux être sur que ça soit exécuter à toute les fois, tu mets ton truc dans 
.bash_profile et si tu veux que ça soit exécuté seulement das X tu le mets dans .login

Voilà !

-Denis Bergeron
denisbergeron <[EMAIL PROTECTED]> wrote:
>Date: Thu, 5 Oct 2000 20
>Sender: [EMAIL PROTECTED]

>Si tu veux à chaque démarrage tu te crée un lien dans 
>tu met dans /etc/rc.d/init.d/ un script qui accepte en parametre start ou stop
>/etc/rc.d/rc3.d/ vers ton script si tu pars en mode texte
>/etc/rc.d/rc3.d/ vers ton script si tu pars en mode X
>
>Dans l'ancien temps j'avais un .login dans mon répertoire qui était démarré à chaque 
>login et un .logout qui était fait à chaque logout... je ne sais pas si ça marche 
>encore ... à l'époque j'avais sh et X n'existait pas encore :-)
>
>-Denis
>
>phil's free <[EMAIL PROTECTED]> wrote:
>
>>From ??? Fri Feb 19 09: 25
>>for <[EMAIL PROTECTED]>; Thu,  5 Oct 2000 22: 48
>>Message-ID: <[EMAIL PROTECTED]>
>>Date: Thu, 05 Oct 2000 21
>>Ploc wrote:
>>> 
>>> Salut,
>>> 
>>> Voici une question con, mais elle ne m'etait jamais venue a l'esprit
>>> avant.
>>> 
>>> Je viens de me compiler un petit executable fait avec mes petites mains
>>> boudinnees. Je voudrais qu'il se lance a chque demarrage ou, mieux, a
>>> chaque fois que je me logue.
>>> 
>>> Q1 - Ou placer l'executable ?
>>> Q2 - Ou placer la ligne de commande qui appelle le programme ?
>>> 
>>
>>Cela dépend de ton mode de login.
>>
>>Si utilise le bash,
>>~/.bash_profile, ~/.bash_login,  ou  ~/.profile
>>sont candidats (cf. man bash).
>>
>>Phil
>>
>>
>
>--
>Do you do Linux? :) 
>Get your FREE @linuxstart.com email address at: http://www.linuxstart.com
>

--
Avec LinuxStart, obtenez une adresse email gratuitement sur http://fr.linuxstart.com !
Et pour rester à la page, lisez les infos de LinuxToday Edition Francophone sur 
http://france.linuxtoday.com   




[Confirme] Re: [Confirme] Carte réseau

2000-10-06 Par sujet MORENO vincent

On Thu, 5 Oct 2000, Mario Gaucher wrote:

> si c'est bel et bien un chipset Realtek 8139, tout devrait être ok... au 
> pire, il va y avoir un pilote à compiler, mais ca devrait être tout.
> 
> Je n'ai jamais utilisé ce genre de carte... mais quelques personnes que je 
> connais le font...
> 
> 
> >A priori c'est un Realtek 8139 supporte par Linux (et mandrake), mais cela
> >reste a confirme.


Un petit tour sur linuxenrezo.org t'aidera peut-etre plus !
-- 

"Le meilleur moyen de s'endormir est de s'imaginer qu'il est l'heure de se reveiller"
http://www.robinovincent.com