ELUG HYBRID meeting: 30 March 2023 18:30 – 20:00

Topic: Virtualization and containerization
Presenter: Richard G
Physical location: Strathcona County Library, 401 Festival Ln, Sherwood Park, AB T8A 5P7 https://goo.gl/maps/DTpGamubQXmyjskz8
Virtual location: meet.elug.rocks/30Mar2023

Hello everyone,

After meeting for roughly 2 years out of the comfort of our homes, we decided that we will try a hybrid meeting for March.

We were able to secure a room at no cost at the Strathcona County Library in Sherwood Park (address above). The Birch room is booked from 18:00 hours (6pm) until 20:00 hours (8pm) and is located on the second level of the library. The room is fully accessible by elevator, as well as by the stairs. Should the main elevator be broken (which I have not seen happening in the 10 years we go there) there is a second elevator but you have to let staff know and they can help. There is free parking in the underground parkade of the library but the parking is also free on the streets in front of the building (Festival Ave and Festival Lane).

The Birch room at the library has a capacity of 15 people. We will, as usual, stream the meeting through our Jitsi server as well, so that those who wish to attend virtually instead may do so.
If you are planning to attend, please respond either through slack (elugyeg.slack.com) or through elug@groups.io, and indicate if you will show up in person or if you will partake virtually again.

For those who will be attending in person, please be courteous and respectful of those who choose to mask and/or maintain physical distance. Thank you!

Thanks and see you soon!

ELUG Meetup: 26 January 2023

Topic: Manuel
Presenter: Remote desktop
Location: https://meet.elug.rocks/26Jan2023

Manuel walked through how to set up a remote desktop connection between Linux and any other operating system, using rdp (remote desktop protocol). rdp is Microsoft proprietary, but it has become the de-facto standard protocol.

First of all, the machine you want to connect to must provide the remote desktop service using rdp. The host OS controls how many simultaneous rdp sessions are permitted.

Second: install and configure client software:
Linux – xrdp, rdesktop / FreeRDP, Remmina, Vinagre
Win – MS RemoteDesktop
MacOS – MS RemoteDesktop

Other operating systems provide proprietary or OS-agnostic remote desktop services:
* VNC (platform independent; RFB remote frame buffer protocol = open source, not standardized)
* macos: Apple Remote Desktop (proprietary; uses RFB protocol)
* ChromeOS: Google Chrome Remote Desktop (proprietary; within Chrome browser) remotedesktop.google.com/
* DWS (platform independent, browser-based) dwservice.net

If you would like to review the presentation please visit our nextcloud instance here: https://nextcloud.elug.rocks/index.php/s/AkaeFBHDBZ8DFpL?path=%2F2023.01%20Remote%20Desktop.


ELUG Meetup: 22 December 2022

Topic: Year in review
Presenter: Everyone
Location: https://meet.elug.rocks/22Dec2022

This was a very informal affair, more of a hang-out and chit-chat about random Linux-related things. Some of the topics and references that were shared:

Raspberry Pi



Helm-Kubernetes, LAMP, dovecot:

Certificates, SSL


port forwarding
transmission, torrent
announce servers


micro-box for print/file server

ELUG Meetup: 24 November 2022

Topic: vlans
Presenter: David

David talked about how to set up a vlan, showed his setup for how he does so, and we discussed some of the issues around segregating networked devices and keeping your private networks private.

ELUG Meetup: 27 October 2022

Topic: None, really. Just sharing about random projects and things.
Presenter: Everyone, but mostly Rajiv because he likes to talk.

Rajiv showed us the Deezer command line script that he modified. (Deezer is an online streaming music player client.)
Rajiv also showed us some of the tricks he has up his sleeve for packet capture and analysis.
Yes, of course there was vim.

David had upgraded some Debian servers from 7 to 8 to 9 to 10 to 11. Yes, step by step, including resolving some circular dependencies. Fun fun fun for everyone. K maybe not really.

Manuel wrote a *nix-load of kubernetes container scripts, way more than his fair share.

Rick is still playing with his RaspberryPi server.

Jochen used to work at a Volkswagen factory for many years. Now he is learning linux.

Robert was just there, directing traffic. As usual. Oh, by the way, the btrfs check --repair appears to have been successful. Yay!

ELUG Meetup: 22 September 2022

Topic: SSH; Or, as Rajiv put it: “Holy SSH!!t”
Presenter: Rajiv (and yes, there was some vim as well.)

Rajiv showed us some of the more advances options and uses of SSH, including how to connect through multiple layers of networked machines… FOR EDUCATIONAL PURPOSES ONLY, of course. 😉

If you want to follow along on this educational journey follow this link and watch the video

ELUG Meetup: 25 August 2022

Containers are a convenient way of isolating applications from the operating system without having to support the overhead of one or more virtual machines.

A container is like a “slimmed down” version of a virtual machine, in that it contains only enough binaries to support the application(s) that you want to run.

Manuel showed us how to build and manage and publish your own container using buildah.

ELUG Meetup: 28 July 2022

Topic: Repositories
Presenter: Manuel (with help from David and others)

Manuel highlighted the different repository managers for several distributions. The purpose of repositories was discussed. In a small demonstration he walked us through managing the sources and lists that make these repositories work.

During the demonstration of apt, Manuel showed how to install a package and the different ways of removing or purging packages. He added a separate repository and showed how to manage the keys as well as installing software from that repository.

ELUG Meetup: 23 June 2022

Topic: Jupyter notebook
Presenter: Josemar

Josemar showed us the wonders and marvels of Jupyter notebook, an open-source, interactive and extensible data science and scientific computing tool.