UT-VPN UNIX 版のソースコードが公開されました
Linux, FreeBSD, Solaris, Mac OS X で動作するそうだ。
- 2010-06-25 - 登 大遊@筑波大学大学院コンピュータサイエンス専攻の SoftEther VPN 日記
さっそく入手。
$ wget http://utvpn.tsukuba.ac.jp/files/beta/utvpn-src-unix-v100-7092-beta-2010.06.25.tar.gz $ tar xzvf http://utvpn.tsukuba.ac.jp/files/beta/utvpn-src-unix-v100-7092-beta-2010.06.25.tar.gz
ちらっと見てみたら、上記プラットフォームの 32bit、64bit 用それぞれの Makefile があった。自動判別ではなく、手動選択のようだ。これは configure のときに行われる。
$ cd utvpn-unix-v100-7092-beta $ ./configure ------------------------------------------------------------- SoftEther UT-VPN for Unix Copyright (C) 2004-2010 SoftEther Corporation. Copyright (C) 2004-2010 University of Tsukuba, Japan. Copyright (C) 2003-2010 Daiyuu Nobori. All Rights Reserved. This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License version 2 as published by the Free Software Foundation. ------------------------------------------------------------- Please select your Operating System below: 1: Linux 2: FreeBSD 3: Solaris 4: Mac OS X -n Which is your operating system (1-4): 4 Please select your CPU Bits below: 1: 32-bit 2: 64-bit -n Which is the bits of your CPU (1-2): 1 Makefile is generated. Please execute 'make' to build UT-VPN.
あとは make するだけです。
さて、コードをのぞいていこうかな。