저는 Homebrew와 MacPorts가 설치된 MacOS Mojave 10.14.2를 실행하고 있습니다. 명령줄을 통해 dsniff 제품군을 설치하려고 하며 이 목적을 위해 Xcode의 명령줄 도구를 설치하려고 합니다. Xcode 10.1도 있습니다.
내가 달리고 보답을 받을 때 sudo port
마다 install dsniff
:
오류: dsniff를 구성할 수 없습니다. /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_net_dsniff/dsniff/work/dsniff-2.4/config.log를 참조하십시오. 오류: dsniff를 구성할 수 없습니다: 구성 실패: 명령 실행 실패 오류: 자세한 내용은 /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_net_dsniff/dsniff/main.log를 참조하세요. 오류: 팔로우https://guide.macports.org/#project.tickets오류를 신고하세요. 오류: 포트 dsniff 처리에 실패했습니다.
- 첫 번째 오류 로그:https://pastebin.com/pFjr0wLJ
- 두 번째 오류 로그:https://pastebin.com/jBjFSBvy
install dsniff -devel
실행할 때에도 동일한 오류 메시지가 나타납니다.
온라인에서 솔루션을 읽고 제공된 로그를 해석한 후 Brew를 사용하여 설치를 시도했습니다.
나는 실행했고 brew install berkeley-db libnet libnids libpcap openssl
모든 종속성이 업데이트되거나 설치되었습니다. 내가 겪고 있는 주요 문제는 종속성에 대한 경로를 구성하는 것입니다.
구성 스크립트를 실행하려고 할 때마다 ./configure /
$./configure: No such file ordirectory라는 메시지가 나타납니다.
--with-libpcap=/usr/local/opt/libpcap \
--with-openssl=/usr/local/opt/openssl \
--with-libnet=/usr/local/opt/libnet \
--with-libnids=/usr/local/opt/libnids \
--without-x
어떻게 진행해야 할지 모르겠습니다.