Gitweb links:

...log 
http://git.netsurf-browser.org/netsurf-wiki.git/shortlog/1daa8be315a0ff88077747c504f82af99843d705
...commit 
http://git.netsurf-browser.org/netsurf-wiki.git/commit/1daa8be315a0ff88077747c504f82af99843d705
...tree 
http://git.netsurf-browser.org/netsurf-wiki.git/tree/1daa8be315a0ff88077747c504f82af99843d705

The branch, master has been updated
       via  1daa8be315a0ff88077747c504f82af99843d705 (commit)
      from  f499ef8cd2f632f09063ff6edbf1f1febad9a90b (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------
commitdiff 
http://git.netsurf-browser.org/netsurf-wiki.git/commit/?id=1daa8be315a0ff88077747c504f82af99843d705
commit 1daa8be315a0ff88077747c504f82af99843d705
Author: Vincent Sanders <[email protected]>
Commit: Vincent Sanders <[email protected]>

    extend scaleway instructions

diff --git a/continuous_integration/debian_stretch_setup.mdwn 
b/continuous_integration/debian_stretch_setup.mdwn
index 961e8af..bfbc50e 100644
--- a/continuous_integration/debian_stretch_setup.mdwn
+++ b/continuous_integration/debian_stretch_setup.mdwn
@@ -66,6 +66,15 @@ edit \etc\hostname to contain nsciworker17
 
 edit \etc\hosts to set loopback name resolution
 
+    127.0.1.1       nsciworker17
+    127.0.0.1       localhost
+    ::1             localhost ip6-localhost ip6-loopback
+    ff02::1         ip6-allnodes
+    ff02::2         ip6-allrouters
+    
+    192.168.211.1   ci.netsurf-browser.org
+    93.93.129.191   vpn.netsurf-browser.org
+
 `adduser netsurf`
 
 ensure netsurf user has ssh key installed
@@ -74,19 +83,24 @@ edit /etc/group to add netsurf to sudo group
 
 edit /etc/apt/sources/list to be stretch
 
-`apt-get update`
-
-`apt-get dist-upgrade`
-
-`apt-get clean`
-
-`halt`
+    # apt-get update
+    # apt-get dist-upgrade
+    # apt-get clean
+    # halt
 
 use dashboard power toggle to force a hard reboot
 
 login as netsurf and use `sudo -i` to get root terminal
 
-edit /etc/ssh/sshd_config to disable password login
+something in the update appears to break journalctl
+
+    # mkdir -p /var/log/journal
+    # rm /etc/machine-id
+    # systemd-machine-id-setup
+    # systemd-tmpfiles --create --prefix /var/log/journal
+    # service systemd-journald restart
+
+edit /etc/ssh/sshd_config to disable password login. ensure you can login 
using certificates *before* you do this!
 
     # To disable tunneled clear text passwords, change to no here!
     PasswordAuthentication no
@@ -163,11 +177,18 @@ edit /etc/network/interfaces and add
     auto tap_netsurf
     iface tap_netsurf inet dhcp
 
-mkdir /etc/openvpn/netsurf-keys
+`mkdir /etc/openvpn/netsurf-keys`
 
 copy openvpn keys from master node into /etc/openvpn/netsurf-keys
 
+edit /etc/default/openvpn to have
+
+    AUTOSTART="netsurf"
 
+reload config and restart openvpn
+    # systemctl daemon-reload
+    # service restart openvpn
+    # systemctl status [email protected]
 
 ### Banana Pi
 


-----------------------------------------------------------------------

Summary of changes:
 continuous_integration/debian_stretch_setup.mdwn |   39 +++++++++++++++++-----
 1 file changed, 30 insertions(+), 9 deletions(-)

diff --git a/continuous_integration/debian_stretch_setup.mdwn 
b/continuous_integration/debian_stretch_setup.mdwn
index 961e8af..bfbc50e 100644
--- a/continuous_integration/debian_stretch_setup.mdwn
+++ b/continuous_integration/debian_stretch_setup.mdwn
@@ -66,6 +66,15 @@ edit \etc\hostname to contain nsciworker17
 
 edit \etc\hosts to set loopback name resolution
 
+    127.0.1.1       nsciworker17
+    127.0.0.1       localhost
+    ::1             localhost ip6-localhost ip6-loopback
+    ff02::1         ip6-allnodes
+    ff02::2         ip6-allrouters
+    
+    192.168.211.1   ci.netsurf-browser.org
+    93.93.129.191   vpn.netsurf-browser.org
+
 `adduser netsurf`
 
 ensure netsurf user has ssh key installed
@@ -74,19 +83,24 @@ edit /etc/group to add netsurf to sudo group
 
 edit /etc/apt/sources/list to be stretch
 
-`apt-get update`
-
-`apt-get dist-upgrade`
-
-`apt-get clean`
-
-`halt`
+    # apt-get update
+    # apt-get dist-upgrade
+    # apt-get clean
+    # halt
 
 use dashboard power toggle to force a hard reboot
 
 login as netsurf and use `sudo -i` to get root terminal
 
-edit /etc/ssh/sshd_config to disable password login
+something in the update appears to break journalctl
+
+    # mkdir -p /var/log/journal
+    # rm /etc/machine-id
+    # systemd-machine-id-setup
+    # systemd-tmpfiles --create --prefix /var/log/journal
+    # service systemd-journald restart
+
+edit /etc/ssh/sshd_config to disable password login. ensure you can login 
using certificates *before* you do this!
 
     # To disable tunneled clear text passwords, change to no here!
     PasswordAuthentication no
@@ -163,11 +177,18 @@ edit /etc/network/interfaces and add
     auto tap_netsurf
     iface tap_netsurf inet dhcp
 
-mkdir /etc/openvpn/netsurf-keys
+`mkdir /etc/openvpn/netsurf-keys`
 
 copy openvpn keys from master node into /etc/openvpn/netsurf-keys
 
+edit /etc/default/openvpn to have
+
+    AUTOSTART="netsurf"
 
+reload config and restart openvpn
+    # systemctl daemon-reload
+    # service restart openvpn
+    # systemctl status [email protected]
 
 ### Banana Pi
 


-- 
NetSurf Developer Wiki Backing Store

_______________________________________________
netsurf-commits mailing list
[email protected]
http://listmaster.pepperfish.net/cgi-bin/mailman/listinfo/netsurf-commits-netsurf-browser.org

Reply via email to