Solaris

OPENSSL 버젼확인 및 패치

알 수 없는 사용자 2008. 2. 27.
728x90
openvpn을 설치하기 전에 아래의 관련 프로그램을 먼저 설치한다.
* openssl : 암호화에 필요하며 가급적 최신버젼을 설치하는것이 좋은데, rpm으로 설치되어 있어도 관계 없다. 현재 설치되어 있는 openssl 버젼은 아래와 같이 확인할수 있다.
 # openssl version
 OpenSSL 0.9.7a Feb 19 2003
 홈페이지 : http://www.openssl.org
* lzo : 실시간 압축 라이브러리이다.
 홈페이지 : http://www.oberhumer.com/opensource/lzo
설치는 각각   # ./configure ; make ; make install 을 실행하면 된다.
OpenVPN 을 압축 해제한후 역시
 # ./configure --enable-password-save; make ; make install
 로 설치하면 /usr/local/sbin/openvpn 실행파일이 설치된다.
 이후 시작 스크립트는 설치 디렉토리의 sample-scripts/openvpn.init 파일을 참고하고, 설치 파일은 sample-config-files/server.conf 파일을 참고하면 된다
 참고로 openvpn은 수시로 버전이 올라가면서 configure의 옵션이 변경되므로 설치전에는 ./configure --help를 먼저 실행해서 도움을 받기 바란다.
 openvpn 설치시 공유 라이브러리를 찾을수 없는 에러가 나면 rpm의 경우 소스로, 소스의 경우 rpm으로 openssl을 재 설치해 보기 바란다.
 또는 ./configure --with-ssl-headers=/usr/local/ssl/include/openssl/ --with-ssl-lib=/usr/local/ssl/lib와 같이 헤더나 라이브러리 경로를 직적 지정해 주어도 된다
 REAME 혹은 INSTALL 파일을 보구 설치하는게 좋을듯
728x90

댓글