CentOS5.5でPPTPDをインストールする方法
CentOSというやつはどうやら難癖らしい.
1.pppのインストール.
でもインストール済みだった.
# yum instal ppp
2.pptpd最新版ソースの取得
# wget http://downloads.sourceforge.net/project/poptop/pptpd/pptpd-1.3.4/pptpd-1.3.4.tar.gz
3.ソースの展開
# tar zxvf pptpd-1.3.4.tar.gz
4.ソースの一部書き換え
# cd pptpd-1.3.4 # vi pptpd.spac ← SPEC ファイルを修正
(echo '#undef VERSION'; echo '#define VERSION "2.4.4"') >> plugins/patchlevel.h ← 57行目 "2.4.3" を "2.4.4" に修正
5.ソースの再圧縮
# cd .. # tar czvf pptpd-1.3.4-1.tar.gz pptpd-1.3.4
6.rpmパッケージ生成
# rpmbuild -ta pptpd-1.3.4-1.tar.gz
7.rpmパッケージインストール
# cd /usr/src/redhat/RPMS/i386 # rpm -ivh pptpd-1.3.4-1.i386.rpm