Home About Mailing Lists Meetings Newsletter FTP Locate File

MUUG Monthly Meetings for 2023-24


Please note our current meeting location: Fortress Software Inc., 350 Keewatin St -- Unit #2

The meeting room will be open by 7:00 pm, with the actual meeting starting at 7:30 pm. If driving, enter the lot using the most north east entrance and drive around to the south west corner of the building. You can use any of the free, ample, and safe parking spots that say "reserved" in front of units #1 through #4 before entering unit #2. Bus stops #30814 and #30880 (route 77) are only 150 meters away. The last bus leaves for Polo Park at 10:15 pm and for Garden City at 10:31 pm. Logan Ave. bus routes #19, #26, and #27 are a 600 meter (8 minute) walk to the south.

MUUG meetings also take place online (typically using BigBlueButton) for those who can't be there in person. Meeting link will be provided on the home page, prior to meeting start time.

September 5, 2023: NetBox

Alberto Abrao presented NetBox. According to their website, "NetBox is the leading solution for modeling and documenting modern networks. By combining the traditional disciplines of IP address management (IPAM) and datacenter infrastructure management (DCIM) with powerful APIs and extensions, NetBox provides the ideal 'source of truth' to power network automation. ... Discover why thousands of organizations worldwide put NetBox at the heart of their infrastructure."

October 3, 2023: RTFM: libheif

Wyatt Zacharias provided a brief overview of the "new" high efficiency image file format (HEIF) using some of the native tools provided by the libheif library as well as third party applications to work with this new format. Additionally Wyatt demonstrated how to build the latest version of the library to add support for HEVC encoded images created by newer devices.

November 7, 2023: Minimum dpkg-buildpackage

For his 50th MUUG talk, Gilbert Detillieux presented dpkg-buildpackage(1), which is used to build .deb packages from source. Gilbert's presentation also gave a tour of the source directory structure, and how to use quilt to manage patches. Somewhere between a brief RTFM and a deep-dive presentation, the one-hour talk attempted to provide the audience with a minimum working set of tips and techniques to navigate the Debian package build environment. (The title is a nod to the book Maximum RPM as well as Gilbert's March 2000 presentation on that topic.)

Gilbert has made his presentation slides, in PDF and PPTX format, available online. Many of the slides contain links in the footnotes to various tutorials, man pages, and other reference material, that Gilbert found useful in learning about Debian builds, and in preparing for this presentation.

AGM

Plus, this month's meeting was the MUUG annual general meeting, which included the election of the MUUG board of directors for the 2023-2024 year (by acclamation, again this year).

December 5, 2023: Round-Table, Show & Tell, and Pot Luck

As 2023 drew to a close, MUUG continued the tradition of turning the December meeting into more of an informal, social event. Just like last December, Mark Jenkins has graciously let us use Skullspace, at 374 Donald St.

We had the usual (brief) round-table session, some time for mingling, eating, and drinking, followed by a couple short presentations, and then more time for mingling, eating, and drinking. Brian Lowe remotely presented his "thought experiment" programming language, called Terbium (so named because it's atomic number is 65, representing the 65 allowed characters in the language, consisting of only alpha-numeric characters and the space character). Then Wyatt Zacharias presented OpenStreetMap, a crowd-sourced database of global map data, available under an open license. Wyatt talked about some of the advantages of OpenStreetMap over other (mostly closed or proprietary) map data sources, including an extensive collection of trail map data. Wyatt also showed the process of adding your own GPS log data in the map editor, and how to submit that for inclusion in OpenStreetMap.

January 2, 2024: Working around LibreNMS dashboard limitations using Nagios, APIs, and ImageMagick

We've looked at LibreNMS and its features in a past meeting. In this presentation, Chris Audet dug a bit deeper, and showed ways to overcome limitations in LibreNMS, using its (Nagios-compatible) Service API and open source tools, such as ImageMagick.

Slide deck: PDF

Scripts: check_locations.sh check_zammadhelpdeskqueue.sh

February 6, 2024: Firejail

Want to add an extra layer of protection when using complex or untrusted programs, like browsers or Steam? Short on time and fed up with overbearing, whole-system solutions like SELinux, or resource-hogging virtualization? Well, protect yourself the easy and painless way with Firejail!

In this month's presentation, Trevor Cordes outlined why you might want to use Linux Firejail, how you use it, and why it may be better for your use case than other protection solutions. Cool demos ensued.

Trevor has made his presentation slides, in PDF and ODP format, available online. He has also made his demo notes available. Trevor's slides included references to a couple Linux Pro Magazine articles: Running your Programs in a Jail with Firejail, and Sandboxing with Firejail.

March 5, 2024: Fluentd

Alberto Abrao will present and demo fluentd. According to their website, "Fluentd is an open source data collector for unified logging layer." Fluentd is lightweight enough that you can host it on a Raspberry Pi or similar low-end device. The presentation will walk us through the configuration of a machine that will serve as a "log aggregator," and a couple of others that will send their logs to it. All logs will stay in plain text, as the "Gods of UNIX" intended.

Please note the change in meeting date for this month, and for the rest of the current year. We are now meeting on the first Tuesday of each month.

Where to find the Meeting:

Fortress Software Inc., 350 Keewatin St -- Unit #2

We have a new in-person meeting location now! Brad Vokey has graciously let us use his work office for our next in-person meeting. The meeting room will be open by 7:00 pm, with the actual meeting starting at 7:30 pm. If driving, enter the lot using the most north east entrance and drive around to the south west corner of the building (see route in map detail on poster linked below). You can use any of the free, ample, and safe parking spots that say "reserved" in front of units #1 through #4 before entering unit #2. Bus stops #30814 and #30880 (route 77) are only 150 meters away. The last bus leaves for Polo Park at 10:15 pm and for Garden City at 10:31 pm. Logan Ave. bus routes #19, #26, and #27 are a 600 meter (8 minute) walk to the south.

For those unable or preferring not to attend in person, the meeting will also be available online, using BBB as usual. Stay tuned to our muug.ca home page for the official URL, which will be made available about a half hour before the meeting starts. (Reload the page if you don't see the link, or if there are issues with connecting.)

For those having video performance issues, Alberto posted some useful tips on hardware acceleration settings to the roundtable mailing list.

Help promote this month's meeting, by putting this poster up on your workplace bulletin board, or linking to it on social media.

April 2, 2024: TBA

May 7, 2024: TBA

June 4, 2024: TBA

July 2024: No meeting this month

August 2024: No meeting this month

For the second year in a row MUUG hosted another BBQ event, but this time at Assiniboine Park! Burgers, hot dogs, and pop were provided by MUUG, with guests invited to bring their own food to share with others and their own beverages as well. We had 17 people show up, which is our best turn-out for a BBQ in many years. Thanks to all who came!

Please note our current meeting location: Fortress Software Inc., 350 Keewatin St -- Unit #2

The meeting room will be open by 7:00 pm, with the actual meeting starting at 7:30 pm. If driving, enter the lot using the most north east entrance and drive around to the south west corner of the building. You can use any of the free, ample, and safe parking spots that say "reserved" in front of units #1 through #4 before entering unit #2. Bus stops #30814 and #30880 (route 77) are only 150 meters away. The last bus leaves for Polo Park at 10:15 pm and for Garden City at 10:31 pm. Logan Ave. bus routes #19, #26, and #27 are a 600 meter (8 minute) walk to the south.

MUUG meetings also take place online (typically using BigBlueButton) for those who can't be there in person. Meeting link will be provided on the home page, prior to meeting start time.

Home About Mailing Lists Meetings Newsletter FTP Locate File