> Le 13 févr. 2026 à 21:35, Marc Chantreux <[email protected]> a écrit :
> 
> salut,
> 
>> curl -fsSL https://ollama.com/install.sh | sh
> 
>> Compte tenu qu'il y a un pipe je ne peux pas écrire :
>> curl -fsSL https://ollama.com/install.sh | sh <<EOF
>> $pass
>> EOF
> 
> ca n'est ni curl ni sh qui lisait mais un des programmes
> executés par install.sh
> 
> si tu pouvais tapper le mot de passe, c'est probablement
> qu'il passait par /dev/tty. a moins de lire install.sh
> ou de faire un strace au moment ou ca bloque, difficile à
> dire.
> 
> par contre pour liberer stdin il y a entre autre:
> 
> sudo sh -c "$(curl -fsSL https://ollama.com/install.sh)"
> curl -O -fsSL https://ollama.com/install.sh && sudo sh install.sh

Oui,
Je dois bien avouer que n’aimant pas ces installations « en aveugle » d’un site 
qu’on ne connais pas me sont étrangères. Je passe donc le script passé en pipe 
systématiquement à l’étude AVANT de l’exécuter (éventuellement). 

> 
> donc si le mdp passe par stdin,
> 
> echo $pass| sudo sh -c "$(curl -fsSL https://ollama.com/install.sh)"

Moiap !
Enregistrer son mot de passe root dans l’historique BASH, est-ce une bonne idée 
?

> 
> devrait marcher
> 
> -- 
> Marc Chantreux
> 

-- 
Pierre Malard
https://plm4-photos.odexpo.com

Clé OpenGPG : https://keys.openpgp.org <https://keys.openpgp.org/>

   « La liberté de la presse ne s'use que lorsqu'on ne s'en sert pas ! »
                                                  Slogan du "Canard enchaîné"

   |\      _,,,---,,_
   /,`.-'`'    -.  ;-;;,_
  |,4-  ) )-,_. ,\ (  `'-'
 '---''(_/--'  `-'\_)   πr

perl -e '$_=q#: 3|\ 5_,3-3,2_: 3/,`.'"'"'`'"'"' 5-.  ;-;;,_:  |,A-  ) )-,_. ,\ 
(  `'"'"'-'"'"': '"'"'-3'"'"'2(_/--'"'"'  `-'"'"'\_): 
24πr::#;y#:#\n#;s#(\D)(\d+)#$1x$2#ge;print'







Répondre à