Dsniff collega i suoi programmi a /usr/local/sbin
anziché /usr/local/bin
. La directory sbin / è per più roba orientata a sysadmin e non si trova sul percorso per gli account non-root. La maggior parte delle altre formule di Homebrew non si collegano lì.
Dsniff ti avviserà anche di questo durante l'installazione.
$ brew install dsniff
==> Downloading http://monkey.org/~dugsong/dsniff/beta/dsniff-2.4b1.tar.gz
#
[ ... ]
==> make install
Warning: /usr/local/sbin is not in your PATH
You can amend this by altering your ~/.bashrc file
==> Summary
/usr/local/Cellar/dsniff/2.4b1: 35 files, 420K, built in 11 seconds
Quindi aggiungi /usr/local/sbin
al tuo percorso nello stesso posto in cui aggiungi /usr/local/bin
, probabilmente in ~/.bashrc
, e prendi dsniff.
In generale, quando ti imbatti in cose come questa, e non sei sicuro di dove siano andati i file, puoi utilizzare find
per cercarli. Per Homebrew, saranno sempre in / usr / local, se sono ovunque.
$ find /usr/local -name dsniff
/usr/local/Cellar/dsniff
/usr/local/Cellar/dsniff/2.4b1/sbin/dsniff
/usr/local/Library/LinkedKegs/dsniff
/usr/local/opt/dsniff
/usr/local/sbin/dsniff