BLUG October 17th Meeting Notes

Another good meeting!  We started off with a coversation on using ndis to load windows printer drivers and Wine for the printing software on a 3D printer.  Following that, we talked about messaging software, particularly Jabber IM Service and uses the XMPP protocol/network.  It features things like “Federation DNS” making peer to peer communicaiton easy.  You do need an account on Jabber to use it and it will work with a number of IM clients. (
We then turned the meeting over to Link Portorfield, one of our original and long time members of the Boise Linux Group.  His contact information:
tel:+1 208 3913840

He led off with a presentation on OpenVPN using a pre-release version of Ubuntu Arful Aardvark runing in a virtual machine on his laptop.  He started out by defining what is OpenVPN as a point-to-point secure connection, basically a pipe or tunnel, that provides a number of benefits:

Cost Savings over Physical
Security Networking – it  utilizes SSL/TLS for key exchange and is capable or crossing network address translators (NATs) and firewalls

Types Of VPNs:
L2TP (ipsec)

OpenVPN Options
    Access Server

There are some of the links provided by Link during his presentation:
OpenVPN Community home page   
OpenVPN Community package repositories   
OpenVPN Access Server package downloads   
OpenVPN Access Server appliance on vmWare ESXi OpenVPN Access Server package installation notes   

His presentation focused in on installing and using OpenVPN Access-Server and comes “fully assembled” with only minor configuration needed.  Basically:
Install net-tools (provides ifconfig) on Ubuntu 17.10, needed by OpenVPN.

OpenVPN-AS Access Server Install
openvpn as login user
passwd openvpn (set password on first install)

Link commented on the OpenVPN community edition as being basically a do-it-yourself install from scratch where you have to do everything including providing the certificates for ssl/tls.

There are cloud based openvpn access solutions available on the Internet.

Another OpenVPN solution he talked about was Linode.  These are his web links:
Linode 3 guide   
And finally, you can build your own private VPN solution on a Pi3 using the PiVPN Project:

Link then gave us an intro to his installation of Ubuntu Artful Aardvark 17.10 Deskop which was release on the following Thursday, October 19th.

# Ubuntu 17.10
### Post-installation observations
– no vim by default
 - install vim (apt)
– Unity replaced with Gnome Shell
 - Install Gnome shell extensions Firefox AddOn
 - Install chrome-gnome-shell (apt)
 - install Dash To Dock (GSE)
 - install TopIcons Plus (GSE)
 - install gnome-tweak-tool (apt)
– Window control buttons on right instead of left
 - Fix using dconf-editor or gnome-tweak-tool
Making Gnome Shell feel like Unity   
Gnome shell extensions Distro Packages

Install vim
Gnome Shell replaces Unity
Install Gnome shell extensions Firefox Addon
Install Chrome-gnome-shell (apt)
install Dash to Dock (GSE)
Install Topicongs Plus (GSE)

Fix placement with dconf-editor or gnome-tweak-tool

Links to make GS look/feel like Unity:

How To Make GNOME Shell Look Like Unity   

Making Gnome Shell feel like Unity   

Gnome shell extensions Distro Packages

Other things to be installed included the gnome-tweak-tool and dash-to-dock which he demonstrated.

He also talked about using the GIT project editor Atom which is easily installed on Ubuntu and other distributions.  It a multi-windowed text editor featuring markup language support.

Some of the tripping points he noted with the new version of Ubuntu:

synaptic doesn’t work as an alternate package manager
wordpress issues with Debian Stretch.

Link finished up with a short conversation on multi-boot USB drives and minimal linux distributions such as grml.
Support for configuring Multiboot on a USB can be found at aguslr/multiboot usb on git hub and mbusb.d provides many of the linux version specific config files to be in a multiboot environment.

With that our meeting wound down about 8:30 PM.  Tentatively for our next meeing November 21st will be a deep dive in remote desktop access from RDP clients such as Remmina along with setting up the remote desktop server on the host computer.


About the Author: