Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 20/03/2007, à 16:22

luckytoyn

[résolu] emacs affiche mon mot de passe à l'écran en mode shell

bonjour,

tout est dans le titre...
je suis sous ubuntu Edgy.
J'ai ouvert une console dans laquelle j'ai ouvert emacs ('emacs -nw').
Dans emacs, j'ai ouvert le mode shell ('M-x shell').
Dans ce mode, j'ai fait un apt-cache search via un alias de mon .bashrc :

alias acs='sudo apt-cache search $1'

j'ai donc tapé acs boost (c'est le nom du package que je recherchais).

Le shell me demande mon mot de passe (puisuqe j'ai marqué sudo via mon alias)

et quand je le tape, il apparaît à l'écran !!! Horreur !


Que faire?

je n'ai entendu parler de ça ni sur le forum ubuntu, ni sur la doc, ni sur le web via google...

Dernière modification par luckytoyn (Le 21/03/2007, à 09:55)


http://perso.ens-lyon.fr/antoine.rozel/

Hors ligne

#2 Le 20/03/2007, à 20:18

best_friend_fr

Re : [résolu] emacs affiche mon mot de passe à l'écran en mode shell

Salut

Voila qui devrait t'intéresser


`M-x send-invisible <RET> TEXT <RET>'
     Send TEXT as input to the shell, after reading it without echoing.
     This is useful when a shell command runs a program that asks for
     a password.

     Alternatively, you can arrange for Emacs to notice password prompts
     and turn off echoing for them, as follows:

          (add-hook 'comint-output-filter-functions
                    'comint-watch-for-password-prompt)


sudo apt-get replace langage_sms by grammaire orthographe ponctuation
La documentation est avant tout faite pour ceux qui posent les questions, et non ceux qui y répondent
Best_friend_fr

Hors ligne

#3 Le 20/03/2007, à 20:23

Balkoth

Re : [résolu] emacs affiche mon mot de passe à l'écran en mode shell

Remarque : pas besoin de sudo pour utiliser apt-cache search...

Hors ligne

#4 Le 21/03/2007, à 09:55

luckytoyn

Re : [résolu] emacs affiche mon mot de passe à l'écran en mode shell

Parfait les jeûnes !
Ca marche. C'est beau. Merci


http://perso.ens-lyon.fr/antoine.rozel/

Hors ligne