Ansible 2.0
If you're managing configuration with Puppet or Chef, chances are you've heard of Ansible as well. Just last week we got Ansible 2.0 released which brings quite a few improvents on top of a massive...
View ArticleMultiple OpenVPN Clients Sharing the Same Certificate
Traditionally I've been configuring OpenVPN in a scenario where each client would have a unique certificate. This requires a bit more time initially but is well worth it in terms of security. Sometimes...
View ArticleHow To Determine OS Version on Your Raspberry Pi
Someday you may realise that you had your Raspberry Pi for so long that you no longer remember what OS release it's running. Turns out, it's super easy to double-check: root@s7:~# cat /etc/os-release...
View ArticlemacOS 10.15 – Catalina Released
Hurray! macOS 10.15 codenamed Catalina is finally here, available for download and install. In my case, as you can see from the screenshot, it's ready to be installed any minute. macOS Catalina...
View Articlechown example: recursive update
chown command chown is a basic Unix command, super useful and very powerful. I have provided a chown example earlier, but would like to show another common way it's used. chown: update ownership...
View ArticleHow To Install Appimage Software Packages
Unix Tutorial – Facebook Group You may have seen that some software is distributed not as RPM (native Red Hat/Fedora/CentOS), not as DEB file (Debian, Ubuntu, Linux Mint) but as Appimage files....
View ArticleZFS on root in Ubuntu 19.10
Ubuntu 19.10 Just read about ZFS making it into Ubuntu 19.10 installer as an experimental feature here, sounds pretty cool! What is ZFS? ZFS (originally called Zettabyte File System) is a...
View ArticleHow To Generate ed25519 SSH Key
Generating ed25519 SSH Key I'm hoping to reinstall my MacBook Pro 15" 2017 with a fresh macOS Catalina sometime soon, and part of preparations is testing my install methods (hello, brew!) and...
View ArticleQuickly Finding files in macOS with mdfind
macOS Mojave I've just learned about a super cool command in macOS: mdind. It consults a database to find files using type or filename. mdfind is quite similar to locate command, I think, but more...
View ArticleProject: Compile exFAT-FUSE in RHEL 8
Compiled ExFAT-FUSE binaries in RHEL 8 I have a large external SSD disk attached to my new desktop, and because I multiboot between Windows and different versions of Linux, I decided to keep it...
View ArticleInstall Software with Homebrew in Ansible
Red Hat Ansible Pretty cool! I started automating my macOS setup and discovered that mighty Ansible ecosystem has even Homebrew automation! Example of Homebrew Cask in Ansible Here's how I can install...
View ArticleUbuntu 19.10
Ubuntu 19.10 Desktop Wallpaper Ubuntu 19.10 was released on October 17th, which means it's time to upgrade Ubuntu on my Dell XPS laptop. Please note this is NOT a long-term support (LTS) release, so...
View Articlebat – syntax highlighter
I'm back online! Have been doing a bit of reading but was too busy to publish anything, so this week should be fun with lots of content. bat command bat is a simple tool that lets you show contents of...
View ArticleUnix Tutorial Digest – November 5th, 2019
Unix Tutorial Digest: monthly digest of Unix/Linux topics September and October 2019 have been so busy for me at work and at home that I posted less frequently than usual and also skipped the...
View ArticleShow Mounted Filesystems of Certain Type
mount -t Pretty cool: I've just learned a very simple but rather useful trick that will certainly help with my basic home automation and shell scripting. mount command has an option to list...
View ArticleAutomating macOS Screenshots with Hazel
screenshots folder I've used a number of screenshot applications on my computers in the last few years, and it's a never ending search for the perfect balance of flexibility and performance. Today I'm...
View Articlebrew cask vs brew folmula
Homebrew for MacOS Since reinstalling certain software packages on my Linux desktop, Linux laptop and Macbook a few times in the past months, I'm positively in love with the Homebrew project. Today...
View ArticleOpenIndiana 2019.10 Released
OpenIndiana I'm hardly getting any chance to work on Sun/Oracle hardware and Solaris anymore, but still like tracking the releases. OpenIndiana is a free Solaris implementation based on the Illumos...
View ArticleRed Hat Enterprise Linux 8.1
RHEL 8 Just as I published last Unix Tutorial Digest on November 5th, RHEL 8.1 release got shipped – think this is a great incremental release bringing a number of key improvements to the Red Hat...
View ArticleUpgrading RHEL 8 to RHEL 8.1
Red Hat Enterprise Linux 8 Needed to reboot my Red Hat Enterprise Linux 8 desktop anyway, so decided to upgrade it to RHEL 8.1. Check That Your Software Subscription is Active For example, I realised...
View Article