path: root/hs20
diff options
authorJouni Malinen <jouni@codeaurora.org>2018-04-30 14:44:28 (GMT)
committerJouni Malinen <j@w1.fi>2018-04-30 17:19:32 (GMT)
commit5bd5eb54d1154baf222baa386461bcf442612a36 (patch)
treee4963a3406efde0b918a34a3ae992add1bdbaff8 /hs20
parentedc4374ef592e4e394be446439ee109d0ace1200 (diff)
HS 2.0: Update server instructions for Ubuntu 16.04
Some of the Ubuntu package names have changed for PHP. Signed-off-by: Jouni Malinen <jouni@codeaurora.org>
Diffstat (limited to 'hs20')
1 files changed, 4 insertions, 10 deletions
diff --git a/hs20/server/hs20-osu-server.txt b/hs20/server/hs20-osu-server.txt
index 20774a6..9c63da2 100644
--- a/hs20/server/hs20-osu-server.txt
+++ b/hs20/server/hs20-osu-server.txt
@@ -2,7 +2,7 @@ Hotspot 2.0 OSU server
The information in this document is based on the assumption that Ubuntu
-12.04 server (64-bit) distribution is used and the web server is
+16.04 server (64-bit) distribution is used and the web server is
Apache2. Neither of these are requirements for the installation, but if
other combinations are used, the package names and configuration
parameters may need to be adjusted.
@@ -12,16 +12,11 @@ only for testing purposes in a lab environment. This design is not
secure to be installed in a publicly available Internet server without
considerable amount of modification and review for security issues.
-NOTE: While this describes use on Ubuntu 12.04, the version of Apache2
-included in that distribution is not new enough to support all OSU
-server validation steps. In other words, it may be most adapt the steps
-described here to Ubuntu 13.10.
Build dependencies
-Ubuntu 12.04 server
+Ubuntu 16.04 server
- default installation
- upgraded to latest package versions
sudo apt-get update
@@ -30,7 +25,7 @@ Ubuntu 12.04 server
Packages needed for running the service:
sudo apt-get install sqlite3
sudo apt-get install apache2
- sudo apt-get install php5-sqlite libapache2-mod-php5
+ sudo apt-get install php-sqlite3 php-xml libapache2-mod-php
Additional packages needed for building the components:
sudo apt-get install build-essential
@@ -226,8 +221,7 @@ Add following block just before "SSL Engine Switch" line":
<Directory "/home/user/hs20-server/www/">
Options Indexes MultiViews FollowSymLinks
AllowOverride None
- Order allow,deny
- Allow from all
+ Require all granted
Update SSL configuration to use the OSU server certificate/key.