[root@bbuwoo src]$ tar xvfpz sslwrap.tar.gz
sslwrap206/
sslwrap206/Makefile
sslwrap206/README
sslwrap206/apps.h
sslwrap206/docs.html
sslwrap206/e_os.h
sslwrap206/s_apps.h
sslwrap206/s_cb.c
sslwrap206/s_server.c
sslwrap206/s_socket.c
/usr/local/src 에서 압축을 풀었다.
[root@bbuwoo src]$ cd sslwrap206
[root@bbuwoo sslwrap206]$ ls -l
합계 100
-rw-r--r-- 1 root root 350 Nov 12 07:01 Makefile
-rw-r--r-- 1 root root 1211 Nov 12 07:10 README
-rw-r--r-- 1 root root 5030 Nov 12 07:01 apps.h
-rw-r--r-- 1 root root 17779 Nov 12 07:01 docs.html
-rw-r--r-- 1 root root 7885 Nov 12 07:01 e_os.h
-rw-r--r-- 1 root root 5007 Nov 12 07:01 s_apps.h
-rw-r--r-- 1 root root 7325 Nov 12 07:01 s_cb.c
-rw-r--r-- 1 root root 21810 Nov 12 07:11 s_server.c
-rw-r--r-- 1 root root 14582 Nov 12 07:03 s_socket.c
압축이 풀린 파일 리스트들을 보여주고 있다.
[root@bbuwoo sslwrap206]$ make
gcc -o sslwrap s_server.c s_socket.c s_cb.c -O2 -DFLAT_INC \
-DOPENSSL="\"openssl/\"" \
-L/usr/local/ssl/lib -lssl -lcrypto \
-I/usr/local/ssl/include \
SSLWRAP 을 설치 하는 것은 압축이 풀린 디렉토리에서 make 를 한번 실행해주는 것으
로 끝이다. 뭐 특별한 옵션같은 것들은 없다. 하지만 몇가지 주의할 점이 있다. 일단
OPENSSL 을 사용하는 경우에는 필요없지만 (여기서는 OPENSSL로 하기로 한다고 했다)
혹시 만약이라도 SSLEAY 를 사용 한다면 Makefile 에서 OPENSSL="\"openssl/\"" 라고
되어있는 부분을 OPENSSL="" 로 변경해 줘야 한다. 그리고 Solrais 에서 설치를 하는
경우에는 역시 Makefile 에서 #EXTLIBS = -lxnet 라고 되어진 부분의 주석을 풀어 줘
야 한다.
[root@bbuwoo sslwrap206]$ ls
Makefile README apps.h docs.html e_os.h s_apps.h s_cb.c s_server.c
s_socket.c sslwrap*
make 를 실행해서 compile을 마치면 위의 리스트와 같이 sslwrap 이라는 바이너리 파
일이 생성이 된다.
[root@bbuwoo sslwrap206]$
|