Changes between Version 5 and Version 6 of OpenvpnSoftwareRepos


Ignore:
Timestamp:
10/15/13 07:44:49 (11 years ago)
Author:
Samuli Seppänen
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • OpenvpnSoftwareRepos

    v5 v6  
    33= Introduction =
    44
    5 Latest OpenVPN releases are also available in the project's apt repositories. This allow you to use more up-to-date version of OpenVPN than what's typically available in your distribution's repositories.
     5Latest OpenVPN releases are also available in the OpenVPN project's apt repositories. This allow you to use more up-to-date version of OpenVPN than what's typically available in your distribution's repositories. Please note that all commands listed below have to be run as root, e.g. using ''sudo'' or ''su''.
    66
    7 Please note that all commands listed below have to be run as root, e.g. using ''sudo'' or ''su''.
     7Stable releases built from official releases are only available for Debian and Ubuntu. This is so for two reasons:
    88
    9 = Snapshots and stable releases =
     9 * Official Debian and Ubuntu repositories tend to have fairly old OpenVPN versions available
     10 * There are fairly up-to-date versions of OpenVPN releases available in places such as  [http://repoforge.org/ RepoForge] (previously RPMForge) for RedHat derivatives
    1011
    11 The s.c. "stable" packages built from official releases are only available for Debian/Ubuntu. This is so for two reasons:
    12 
    13  * Official Debian/Ubuntu repositories tend to have fairly old OpenVPN versions available
    14  * There are fairly up-to-date versions of OpenVPN releases available in places such as  [http://repoforge.org/ RepoForge] (previously RPMForge)
    15 
    16 Snapshots are available for all platforms to facilitate use of the latest OpenVPN features. New versions are built on a weekly/bi-weekly basis in a semi-automated fashion.
    17 
    18 For Access Server, only release ("stable") packages are available.
    19 
    20 = Compatibility =
    21 
    22 All Linux packages are available in ''i386'' and ''amd64/x86_64'' flavours. Even if a package is built on a particular OS, it does not mean it won't work on older and/or newer versions of the same distro, or even on a different operating system. Compatibility for Debian packages:
    23  
    24 ||'''Package'''||'''Works on'''||
    25 ||||Debian 5.x||Debian 6.x||Debian 7.x||Ubuntu 10.04||Ubuntu 10.10||Ubuntu 11.04||Ubuntu 11.10||Ubuntu 12.04||
    26 ||Debian 6.x (Squeeze)||Untested||Yes||Untested||Untested||Untested||Untested||Untested||Untested||
    27 ||Ubuntu 10.04 (Lucid)||Untested||Untested||Untested||Yes||Untested||Yes||Yes||Untested||
    28 ||Ubuntu 12.04 (Precise)||Untested||Untested||Untested||Untested||Untested||Untested||Untested||Yes||
    29 ||AS 1.8.3 (deb)||Untested||Yes||Untested||Untested||Untested||Untested||Untested||Untested||
    30 
    31 Compatibility for RPM packages:
    32 
    33 ||'''Package'''||'''Works on'''||
    34 ||||Fedora 15||Fedora 16||RHEL 6||
    35 ||Fedora 16||Untested||Works||Untested||
    36 ||RHEL 6||Untested||Untested||Works||
    37 ||AS 1.8.3 (RPM)||Untested||Works||Untested||
    38 
    39 If you've tested the packages yourself on an OS marked as ''"Untested"'', please change the appropriate cell to say ''"Yes"'' or ''"No"'', depending on whether the package worked or not. If you encountered any issues with the package, please file a new [wiki:TesterDocumentation#Reportingbugs bug report].
     12All packages are available in ''i386'' and ''amd64/x86_64'' flavours. Even if a package is built on a particular OS, it does not mean it won't work on older and/or newer versions of the same distro, or even on a different operating system. If you encountered any issues with the package, please file a new [wiki:TesterDocumentation#Reportingbugs bug report].
    4013
    4114= Using repos.openvpn.net =
     
    4316We have several supported OpenVPN (OSS) repositories. To use them, blindly follow these instructions:
    4417
    45  * [http://repos.openvpn.net/repos/apt/conf/repos.openvpn.net-squeeze-stable.txt Stable releases for Debian Squeeze (6.0)]
    46  * [http://repos.openvpn.net/repos/apt/conf/repos.openvpn.net-lucid-stable.txt Stable releases for Ubuntu Lucid Lynx (10.04)]
    47  * [http://repos.openvpn.net/repos/apt/conf/repos.openvpn.net-squeeze-snapshots.txt Snapshots for Debian Squeeze (6.0)]
    48  * [http://repos.openvpn.net/repos/apt/conf/repos.openvpn.net-lucid-snapshots.txt Snapshots for Ubuntu Lucid Lynx (10.04)]
    49  * [http://repos.openvpn.net/repos/apt/conf/repos.openvpn.net-precise-snapshots.txt Snapshots for Ubuntu Precise Pangolin (12.04)]
    50  * [http://repos.openvpn.net/repos/yum/conf/repos.openvpn.net-CentOS6-snapshots.txt Snapshots for RHEL/CentOS/Scientific Linux 6.x]
    51  * [http://repos.openvpn.net/repos/yum/conf/repos.openvpn.net-Fedora16-snapshots.txt Snapshots for Fedora 16]
     18 * [http://repos.openvpn.net/repos/apt/conf/swupdate.openvpn.net-squeeze-stable.txt Stable releases for Debian Squeeze (6.0)]
     19 * [http://repos.openvpn.net/repos/apt/conf/swupdate.openvpn.net-lucid-stable.txt Stable releases for Ubuntu Lucid Lynx (10.04)]
     20 * [http://repos.openvpn.net/repos/apt/conf/swupdate.openvpn.net-precise-stable.txt Stable releases for Ubuntu Precise Pangolin (12.04)]
    5221
    53 Support for some distributions has been dropped, but they may still be used for downloading somewhat outdated OpenVPN versions at your own risk:
     22At the moment (October 2013) the building and packaging system is being migrated from dedicated build VMs to ''sbuild'' (Debian and Ubuntu) and ''Mock'' (RedHat derivatives). This should help provide a larger set of packages for various operating system flavours.
    5423
    55  * [http://repos.openvpn.net/repos/apt/conf/repos.openvpn.net-lenny-stable.txt Stable releases for Debian Lenny (5.0)]
    56  * [http://repos.openvpn.net/repos/apt/conf/repos.openvpn.net-lenny-snapshots.txt Snapshots for Debian Lenny (5.0)] (only 2.3-alpha1 and earlier)
     24For a full list of available repositories (some discontinued, some not yet in use) look here:
    5725
    58 There are also two [wiki:AccessServer Access Server] repositories:
    59 
    60  * [http://repos.openvpn.net/repos/apt/conf/repos.openvpn.net-as-stable.txt Stable Access Server releases for Debian-based distributions]
    61  * [http://repos.openvpn.net/repos/yum/conf/repos.openvpn.net-as-stable.txt Stable Access Server releases for RPM-based distributions]
    62 
    63 All available README files are listed at '''!http://repos.openvpn.net/repos/<apt|yum>/conf/'''. If you're unsure which codename your Debian/Ubuntu -based OS uses, look here:
    64 
    65  * [http://en.wikipedia.org/wiki/Debian#Release_history Debian codenames]
    66  * [http://en.wikipedia.org/wiki/Ubuntu_%28operating_system%29#Releases Ubuntu codenames]
    67 
    68 = Upgrading from build.openvpn.net =
    69 
    70 If you started using OpenVPN apt repos between 2.2.0 and 2.2.2 releases, you're probably using the old repository server (build.openvpn.net). Although adding repos.openvpn.net repo file on top of that won't cause any issues, you may want to speed up apt by removing any sources.list fragments associated with it:
    71 
    72 {{{
    73 $ rm -f /etc/apt/sources.list.d/openvpn-lenny.list
    74 $ rm -f /etc/apt/sources.list.d/openvpn-lucid.list
    75 }}}
    76 
    77 Also, build.openvpn.net repos may be taken offline later, which means apt will start complaining sooner or later.
     26 * [http://repos.openvpn.net/repos/apt/conf List of apt repositories]
     27 * [http://repos.openvpn.net/repos/yum/conf List of yum repositories]
    7828
    7929= Installing OpenVPN =
    8030
    81 On Debian, use
     31On !Debian/Ubuntu use
    8232
    8333{{{