← Back to Projects

OpenVPN Gateway Builder

Introduction Overview
Installation
Usage How it works Extending Support

System Requirements

OGB should run on any modern Linux 2.6 system (though it has been developed on SuSE SLES9). Specifically OGB makes use of INITRAMFS as root filesystem. No testing has gone to running OGB on Linux 2.4 systems and none will be done, unless somebody will contribute this.

OGB uses the software installed on the build system. This software is expected to be installed at the usual standard locations (e.g. binaries are searched for in $PATH). OGB should be mostly totally agnostic of the exact software versions in use, though it might happen that on very old or very new systems some software looks different than what was used in developing OGB (SuSE Linux Enterprise Server 10)

OGB uses syslog-ng for logging which is more flexible and reliable than standard syslog. If your build system does not use syslog-ng, you must install syslog-ng (but not neccessarily use it) to be able to have logging in your OGB systems. There is also no error checking done in this regard.

The basic software requirements of OGB, which are needed to build a running system, should be met by virtually any functioning Linux system. Many tools will be copied along if they are present, but OGB will still function without them (unless you need their functionality). To see the exact list of all programs probed for, look into the ogb.sh file.

Be aware, however, that many programs you would like to use might need some others installed. For example, to setup TAP/TUN devices one needs tunctl that is packages in uml-utilities on some distributions. You have to make sure yourself, that all required programs are indeed present on the build system.

Obtaining OGB & Installation

Download the current OGB ogb-1.8.tar.gz archive and unpack it under /opt, it will create the /opt/ogb directory that contains all OGB files. No further configuration required.

Other (historic and development) OGB versions:
ogb-1.0.tar.gz
ogb-1.1.tar.gz
ogb-1.3.tar.gz
ogb-1.4.tar.gz
ogb-1.6.tar.gz
ogb-1.7.tar.gz
ogb-20050718.tar.gz
ogb-20050719.tar.gz

OGB runs and creates files and directories only in the /opt/ogb directory. To remove OGB, simply delete this directory. The OGB configurations are also backed up onto the OGB ISOs, so that you can always recreate any given OGB system from the ISO or CD.

page top send feedback to webmaster @ schapiro . org
last modified 2007-12-27 11:42:07
Valid XHTML 1.0!
Valid CSS!
View with any browser !
Leave your mark at Frappr Logo