Joseph Zikusooka ~ Zik

A software engineer specializing in open source technologies | Very experienced in building and configuring UNIX/Linux systems and servers. Passionate about developing software applications and hardware for the smart home | Currently serving as the CEO of Jambula Labs and the project leader at JambulaTV, a smart home automation and entertainment platform - https://jambulatv.com | This blog focuses on the following areas: Linux How-Tos and Tutorials ::: IT Security News ::: Free and Libre Open Source Software ::: Smart Home Software ::: Digital Innovations in East Africa https://mastodon.social/@jzik | https://github.com/zikusooka

Month: July 2023

Linux, Python, Security, and Open Source Software TIPS

  • 🚀✨ Exciting news for smart home enthusiasts! Jambula OS (version 2024.10.0) now supports Home Assistant Core installs & upgrades! 🎉 @jambula @home_assistant @raspberrypi ⚙️ Jambula OS is a custom Linux operating system 🐧 designed specifically for SoC devices like the Raspberry Pi 5⬇️ You can download it here: https://github.com/zikusooka/Jambula-OS/ #JambulaOS #RaspberryPi #HomeAssistant #SmartHome #Embedded #DIY #Opensource
  • 💡And like others have mentioned: To quickly see if you are affected by this bug, use the following Linux command @fedora @opensuse @ubuntu systemctl status cups-browsedIf systemd unit is active, stop and disable as follows:sudo systemctl disable –now cups-browsed#ZikTIPs #opensource
  • Attention Systems Administrators: A vulnerability (CVE-2024-47176 …) has been identified in the CUPS package used in various Linux systems. Please refer to the following link for the necessary remediation steps: https://www.evilsocket.net/2024/09/26/Attacking-UNIX-systems-via-CUPS-Part-I/ Also @redhat has a response on this and how to check if you are affected: https://www.redhat.com/en/blog/red-hat-response-openprinting-cups-vulnerabilities#evilsocket #vulnerability #Cups #Printing #Sysadmin #cybersecurity #Opensource
  • 💡 Search for webcams on a Linux system using the following command line @fedora @opensuse #ZikTIPS #CLI #Multimedia #Video #Audio #Opensourcev4l2-ctl –list-devices
  • Excited to share the latest update for Jambula OS, a custom tailored Linux operating system designed for SoC devices like the Raspberry Pi 5!@jambulatv @jambulaOS @michaelgraafhttps://github.com/zikusooka/Jambula-OS🚀 This update of Jambula OS (Version 2024.8) simplifies setup for:- 🌐 A wireless (WiFi) access point i.e. Internet Hotspot- 🔊 A multi-room music/audio server & client- 📺 A Free-To-Air DVB-T2 TV server- 📹 A USB webcam video streaming server#JambulaOS #Raspberrypi #DIY #Opensource
  • 💡️ Display the actual target path of a symbolic link in Linux#ZikTIPs #CLI #Opensourcereadlink -f [LINK]
  • A cheaper version of the Raspberry Pi 5 board is here! @jambulaOS #raspberrypi5 #DIY #embedded #Linuxhttps://www.raspberrypi.com/news/2gb-raspberry-pi-5-on-sale-now-at-50/
  • 💡️Quickly change the bluetooth name advertised by your Linux device such as a raspberrypi @debian @opensuse @fedora bluetoothctl system-alias "NEW-NAME"#ZikTIPs #Bluetooth #Raspberrypi #Opensource
  • 💡Remove or replace multiple occurrences of text with a similar pattern using the command line in Linuxsed /PATTERN*//g [FILE_PATH]Example:sed /systemd-network*//g /opt/my script.sh#ZikTIPs #SysAdmin #CLI #Opensource #opensourcesoftware
  • INTRO: #Introduction #Fediverse #FediHire#Linux #MastodonI am Zik, the guy behind those Linux TIPs. I am passionate about open source software on Linux. I spend a great deal of time on the command line writing shell and python scripts. I am also a buildroot aficionado & maintain Jambula OS Linux.My core strength: Linux/UNIX server management. I am currently available for part time remote work if you need that type of support. Checkout my GitHub repositories at:https://github.com/zikusooka
  • Heads up: If you recently upgraded to wpa_supplicant v2.11 and are now having issues with your WiFi connection especially on broadcom based boards such as the Raspberry Pi, you might want to disable handshake offloading as follows:"sudo modprobe brcmfmac feature_disable=0x82000"If you can connect again, then add it to your bootloader / grub settingsFor more details, see: https://bugzilla.redhat.com/show_bug.cgi?id=2302577https://iwd.wiki.kernel.org/offloading#WiFi #WPA3 #SAE #wpa_supplicant #raspberrypi #opensource
  • 💡 Get the DNS servers that are currently being used on your systemd based Linux PC #ZikTIPs #DNS #SystemD #CLI #Opensource @fedora @opensuse @debian resolvectl status [LINK]Example:resolvectl status wlan0
  • The latest microcontroller from the folks @RaspberryPi, the Pico 2 is here! https://www.raspberrypi.com/news/raspberry-pi-pico-2-our-new-5-microcontroller-board-on-sale-now/#RP2350 #PICO2 #PICO #RaspberryPi #DIY
  • 💡 Use the following Linux command to get the make, model and revision of your raspberry Pi @RaspberryPi #ZikTIPs #RaspberryPi #DIY #CLI #Opensourcecat /sys/firmware/devicetree/base/model
  • I regrettably couldn't make it for #FOSSY24 in Portland, Oregon where I was scheduled to speak.For those attending, have fun folks! @conservancy #FOSSY #FOSS2024 #OpenSource
  • 💡️Quickly filter systemd logs on your Linux system using journalctl with the "–priority" option @opensuse @fedora @debian @archlinux E.g. For error messages since the system booted:journalctl -b -p err You can use other syslog type log levels such as warning, info, debug, etc#ZikTIPS #CLI #SystemD #SysAdmin #Opensource
  • Working with systemd Timers @opensuse #Linuxhttps://documentation.suse.com/sle-micro/6.0/html/Micro-systemd-working-with-timers/index.html
  • 💡️To run a Linux systemd service every day at midnight and every three hours thereafter, use the following stanza in your systemd timer #ZikTIPS #Systemd #Sysadmin #CLI #opensource…[Timer]OnCalendar=*-*-* 00/3:00:00 …Happy #SysAdminDay
  • 💡Display a list of 10 files with the largest size in your home directory #ZikTIPs #CLI #Opensource @fedora @opensuse @debianfind $HOME -type f -exec ls -lh {} \; | sort -k 5 -rh | head -n 10
  • As part of my recent talk at the #oSC24 conference in Nuremberg, Germany, I wrote a simple install script for Icinga2 / IcingaWeb on OpenSUSE Leap 15.6 Linux @icinga @opensuse https://github.com/zikusooka/OpenSUSE#Icinga #MonitoringLove #OpenSource
Scroll to top