• Home
  • Raw
  • Download

Lines Matching +full:apt +full:- +full:key

5 16.04 server (64-bit) distribution is used and the web server is
17 ------------------
20 - default installation
21 - upgraded to latest package versions
22 sudo apt-get update
23 sudo apt-get upgrade
26 sudo apt-get install sqlite3
27 sudo apt-get install apache2
28 sudo apt-get install php-sqlite3 php-xml libapache2-mod-php
31 sudo apt-get install build-essential
32 sudo apt-get install libsqlite3-dev
33 sudo apt-get install libssl-dev
34 sudo apt-get install libxml2-dev
38 ---------------------
41 assumes /home/user/hs20-server to be used, but this can be changed by
44 sudo mkdir -p /home/user/hs20-server
45 sudo chown $USER /home/user/hs20-server
46 mkdir -p /home/user/hs20-server/spp
47 mkdir -p /home/user/hs20-server/AS
51 -----
75 cp hostapd hlr_auc_gw /home/user/hs20-server/AS
81 cp hs20_spp_server /home/user/hs20-server/spp
83 mkdir -p /home/user/hs20-server/AS/DB
84 sudo chgrp www-data /home/user/hs20-server/AS/DB
85 sudo chmod g+w /home/user/hs20-server/AS/DB
86 sqlite3 /home/user/hs20-server/AS/DB/eap_user.db < sql.txt
87 sudo chgrp www-data /home/user/hs20-server/AS/DB/eap_user.db
88 sudo chmod g+w /home/user/hs20-server/AS/DB/eap_user.db
90 sqlite3 /home/user/hs20-server/AS/DB/eap_user.db < sql-example.txt
95 # the examples as-is for initial testing).
96 cp -r www /home/user/hs20-server
98 # Create /home/user/hs20-server/terms-and-conditions file (HTML segment to be
100 cat > /home/user/hs20-server/terms-and-conditions <<EOF
107 ./setup.sh -h
112 rm -fr rootCA"
114 ./setup.sh -C "Hotspot 2.0 Trust Root CA - CT" \
115 -o $old_hostname-osu-client \
116 -O $old_hostname-oscp -p lanforge -S $old_hostname \
117 -V $old_hostname-osu-revoked \
118 -m local -u http://$old_hostname:8888/
121 mkdir -p /home/user/hs20-server/spp/policy
122 cat > /home/user/hs20-server/spp/policy/default.xml <<EOF
128 <URI>https://policy-server.osu.example.com/hs20/spp.php</URI>
137 # Copy the latest XML schema into /home/user/hs20-server/spp/spp.xsd
140 # Copy into /home/user/hs20-server/spp/dm_ddf-v1_2.dtd
141 # http://www.openmobilealliance.org/tech/DTD/dm_ddf-v1_2.dtd
146 # Note: Install AAA server key/certificate and root CA in Key directory
148 cat > /home/user/hs20-server/AS/as-sql.conf <<EOF
153 ca_cert=Key/ca.pem
154 server_cert=Key/server.pem
155 private_key=Key/server.key
158 subscr_remediation_url=https://subscription-server.osu.example.com/hs20/spp.php
163 cat > /home/user/hs20-server/AS/as.radius_clients <<EOF
169 ----------------------------------
171 cd /home/user/hs20-server/AS
172 ./hostapd -B as-sql.conf
180 # hostapd-radius config for the radius used by the OSEN AP
183 logger_syslog=-1
185 logger_stdout=-1
190 eap_user_file=/home/user/hs20-server/AS/hostapd-osen.eap_user
191 server_id=ben-ota-2-osen
193 radius_server_clients=/home/user/hs20-server/AS/hostap.radius_clients
195 ca_cert=/home/user/hs20-server/ca/ca.pem
196 server_cert=/home/user/hs20-server/ca/server.pem
197 private_key=/home/user/hs20-server/ca/server.key
200 ocsp_stapling_response=/home/user/hs20-server/ca/ocsp-server-cache.der
202 The /home/user/hs20-server/AS/hostapd-osen.eap_user file should look
204 the non-OSEN VAP config file. For instance:
206 # cat hostapd-osen.eap_user
208 "osen@w1.fi" WFA-UNAUTH-TLS
212 cd /home/user/hs20-server/ca
213 ./ocsp-responder.sh&
216 ./ocsp-update-cache.sh
220 --------------------
222 Edit /etc/apache2/sites-available/default-ssl
226 Alias /hs20/ "/home/user/hs20-server/www/"
227 <Directory "/home/user/hs20-server/www/">
234 Update SSL configuration to use the OSU server certificate/key.
235 They keys and certs are called 'server.key' and 'server.pem' from
242 Enable default-ssl site and restart Apache2:
243 sudo a2ensite default-ssl
249 -------------
256 ----------------