La ricompilazione di bash per evitare shellshock sembra aver incasinato bash

1

Probabilmente non avrei dovuto incasinarmi, ma ho seguito le istruzioni per ricompilare bash qui: Come faccio a ricompilare Bash per evitare Shellshock (l'exploit remoto CVE-2014-6271 e CVE-2014-7169)?

Dopo che ricompilare, se eseguo qualcosa come wget dal terminale, ottengo il seguente: -bash: wget: comando non trovato

E non è l'unico. Molti dei soliti comandi di bash sembrano essere scomparsi per me. Come faccio a ripristinare completamente il bash in condizioni normali, ma con le attuali patch di bash supportate da Apple? C'è un modo migliore per risolvere il mio problema?

    
posta lukewitmer 07.10.2014 - 00:14
fonte

1 risposta

1

Bene, wget non è installato di default su Mavericks. Potresti installarlo tramite homebrew però.

Se hai installato wget te stesso in una volta, potresti semplicemente dover regolare il $PATH in trovare di nuovo.

PATH=/path/to/wget:"${PATH}"

Dai un'occhiata a /bin e /usr/bin per vedere quali strumenti sono installati e prova uno di questi per vedere se Bash funziona correttamente.

    
risposta data 07.10.2014 - 15:02
fonte

Leggi altre domande sui tag