Experiencing Technology https://blog.tinned-software.net/ Tinned-Software Blog Tue, 20 Feb 2024 21:38:58 +0000 en-US hourly 1 https://wordpress.org/?v=6.4.3 FIDO2 security key management via commandline https://blog.tinned-software.net/fido2-security-key-management-via-commandline/ Tue, 20 Feb 2024 21:38:58 +0000 https://blog.tinned-software.net/?p=2969 FIDO2 Security keys are starting to take off. Many online services use support them ad the number is growing every day. At this point it seems FIDO Security keys are the way forward. FIDO2 being the second iteration of the … Continue reading

The post FIDO2 security key management via commandline appeared first on Experiencing Technology.

]]>
What’s the fuss about FIDO https://blog.tinned-software.net/whats-the-fuss-about-fido/ Sat, 28 Oct 2023 20:58:14 +0000 https://blog.tinned-software.net/?p=2958 So many discussions are everywhere about FIDO, so what is all that fuss about? Lets look into why FIDO is argued to be the next big thing in authentication. Before getting into it, let me say thanks to all the … Continue reading

The post What’s the fuss about FIDO appeared first on Experiencing Technology.

]]>
Secure authentication and how it changed over time https://blog.tinned-software.net/secure-authentication-and-how-it-changed-over-time/ Thu, 13 Jul 2023 19:38:25 +0000 https://blog.tinned-software.net/?p=2939 For decades, users have authenticated on systems with usernames and passwords. This method of authentication has not changed since the beginning of the Internet. As the Internet became a more hostile place and threats emerged, password rules were introduced. Those … Continue reading

The post Secure authentication and how it changed over time appeared first on Experiencing Technology.

]]>
Git and multiple remotes https://blog.tinned-software.net/git-and-multiple-remotes/ Mon, 13 Feb 2023 23:05:06 +0000 https://blog.tinned-software.net/?p=2922 Git is the de-facto standard version control system nowadays. It enables developers not only to version their code but also push repositories to a central server. Sometimes it makes sense to push it to more than one remote server. Add … Continue reading

The post Git and multiple remotes appeared first on Experiencing Technology.

]]>
DNS at the core of the Internet https://blog.tinned-software.net/dns-at-the-core-of-the-internet/ Wed, 26 Oct 2022 20:56:45 +0000 https://blog.tinned-software.net/?p=2905 DNS might not be the oldest, but is for sure one of the oldest and still very important services building the core of the Internet. The domain name service, or DNS for short, is one of the core services of … Continue reading

The post DNS at the core of the Internet appeared first on Experiencing Technology.

]]>
Convert Subversion repository into git repositories https://blog.tinned-software.net/convert-subversion-repository-into-git-repositories/ Mon, 30 May 2022 21:53:38 +0000 https://blog.tinned-software.net/?p=2884 A long long time ago before git was the dominant version control system (VCS) I used Subversion for quite some time. With git now being the de-facto standard VCS, it was finally time to convert my last remaining subversion repositories … Continue reading

The post Convert Subversion repository into git repositories appeared first on Experiencing Technology.

]]>
Review: Jabra Elite Active 75t https://blog.tinned-software.net/review-jabra-elite-active-75t/ Mon, 03 Jan 2022 23:43:15 +0000 https://blog.tinned-software.net/?p=2860 Back in the early 2000’s Bluetooth was the huge new thing to replace infrared as the wireless connection protocol. At that time one of the first wireless headsets I bought was a Jabra BT200. It was a huge, heavy device … Continue reading

The post Review: Jabra Elite Active 75t appeared first on Experiencing Technology.

]]>
Trim video using ffmpeg https://blog.tinned-software.net/trim-video-using-ffmpeg/ Sun, 19 Sep 2021 18:57:19 +0000 https://blog.tinned-software.net/?p=2845 It might be over-complicated in some cases to fire up a huge video editing suite just to cut a section out of a video. Trimming a video does not have to be over complicated. The most tedious step is finding … Continue reading

The post Trim video using ffmpeg appeared first on Experiencing Technology.

]]>
Frame by frame video playback https://blog.tinned-software.net/frame-by-frame-video-playback/ Mon, 07 Jun 2021 18:03:26 +0000 https://blog.tinned-software.net/?p=2835 Sometimes it can be helpful to inspect videos or sections of a video frame by frame. The simplest way to do this might be using ffplay. Although with its minimalistic user interface, the controls require getting used to. The program … Continue reading

The post Frame by frame video playback appeared first on Experiencing Technology.

]]>
Verify installed rpm packages https://blog.tinned-software.net/verify-installed-rpm-packages/ Tue, 16 Feb 2021 13:27:16 +0000 https://blog.tinned-software.net/?p=2827 Installing packages via rpm usually provides a lot of comfort. Simply installing an rpm deploys all files related to that package wherever they need to go across the system. Some packages distribute hundreds of files into different sections of the … Continue reading

The post Verify installed rpm packages appeared first on Experiencing Technology.

]]>
Setup WireGuard VPN on CentOS https://blog.tinned-software.net/setup-wireguard-vpn-on-centos/ Sun, 06 Dec 2020 22:41:22 +0000 https://blog.tinned-software.net/?p=2813 WireGuard provides a modern VPN and is advertised as being much easier to install and configure than many other VPN services. Most of this simpler setup procedure comes from the fact that the cryptographic methods used are not as highly … Continue reading

The post Setup WireGuard VPN on CentOS appeared first on Experiencing Technology.

]]>
Reverse proxy with exception for Let’s Encrypt https://blog.tinned-software.net/reverse-proxy-with-exception-for-lets-encrypt/ Mon, 21 Sep 2020 21:06:02 +0000 https://blog.tinned-software.net/?p=2798 With many services running in their own container or with their own daemon, the use of reverse proxies is getting more common, and at the same time, the use of SSL/TLS has become a standard. Let’s Encrypt is a provider … Continue reading

The post Reverse proxy with exception for Let’s Encrypt appeared first on Experiencing Technology.

]]>
Download a complete website using wget https://blog.tinned-software.net/download-a-complete-website-using-wget/ Fri, 10 Jul 2020 13:52:20 +0000 https://blog.tinned-software.net/?p=2784 In some rare cases you might run into the need to download a complete website onto your local machine for offline usage. There are many GUI tools to do this with loads of options. But did you know that you … Continue reading

The post Download a complete website using wget appeared first on Experiencing Technology.

]]>
Setup Unifi Network Controller on a Raspberry Pi https://blog.tinned-software.net/setup-unifi-network-controller-on-a-raspberry-pi/ Mon, 27 Apr 2020 20:00:36 +0000 https://blog.tinned-software.net/?p=2768 Unifi access points from Ubiquiti cannot be configured like normal, standalone access points. They require a special network component called Unifi Controller. This controller is a piece of Software that allows configuration and monitoring of all Unifi access points within … Continue reading

The post Setup Unifi Network Controller on a Raspberry Pi appeared first on Experiencing Technology.

]]>
Check Certificate Chain of webserver https://blog.tinned-software.net/check-certificate-chain-of-webserver/ Mon, 13 Jan 2020 20:49:43 +0000 https://blog.tinned-software.net/?p=2758 Changing the certificate of a webserver sometimes means also changing the intermediate certificate(s). After reloading the webserver, checking that the certificates are ok is important. Checking the webserver’s own certificate is not a problem, but checking the intermediate chain is … Continue reading

The post Check Certificate Chain of webserver appeared first on Experiencing Technology.

]]>
Remove stuck emails from postfix mail queue https://blog.tinned-software.net/remove-stuck-emails-from-postfix-mail-queue/ Mon, 30 Sep 2019 19:10:29 +0000 https://blog.tinned-software.net/?p=2738 Sometimes mails queue up in the postfix mail queue for some reason, maybe the destination mailserver does not exist or some emails have a recipient address that is incorrect. This is generally not a problem, but sometimes, a system automation … Continue reading

The post Remove stuck emails from postfix mail queue appeared first on Experiencing Technology.

]]>
How to Recover Deleted Files on Mac https://blog.tinned-software.net/how-to-recover-deleted-files-on-mac/ Tue, 25 Jun 2019 11:45:37 +0000 https://blog.tinned-software.net/?p=2722 Keeping your Mac clean and free of unwanted files is essential if you want to keep it running like new. But the problem is that users sometimes tend to accidentally delete files that they need later on. Recovering them is … Continue reading

The post How to Recover Deleted Files on Mac appeared first on Experiencing Technology.

]]>
MacOS Dash alternative for Linux https://blog.tinned-software.net/macos-dash-alternative-for-linux/ Mon, 06 May 2019 21:28:12 +0000 https://blog.tinned-software.net/?p=2711 The handy utility Dash – Offline access to documentation is sadly only available for MacOS, but there are compatible alternatives available to let you browse documentation offline on Linux. Zeal – offline documentation browser Dash being a MacOS only Application … Continue reading

The post MacOS Dash alternative for Linux appeared first on Experiencing Technology.

]]>
Setup Sieve mail filter with Postfix and Dovecot https://blog.tinned-software.net/setup-sieve-mail-filter-with-postfix-and-dovecot/ Mon, 04 Mar 2019 21:22:17 +0000 https://blog.tinned-software.net/?p=2701 A mailbox can get flooded with many emails, some are automatically generated, others are related to orders. Sorting through emails on a daily basis can be a tedious task. Email filters can help automate the most common tasks. One of … Continue reading

The post Setup Sieve mail filter with Postfix and Dovecot appeared first on Experiencing Technology.

]]>
Force Debian console into text mode https://blog.tinned-software.net/force-debian-console-into-text-mode/ Tue, 05 Feb 2019 17:00:20 +0000 https://blog.tinned-software.net/?p=2679 Modern server hardware offers a lot of possibilities for administration. One of them is the remote access port, HP’s iLO. This remote access port allows to access the server even when shut down and allows a lot of control over … Continue reading

The post Force Debian console into text mode appeared first on Experiencing Technology.

]]>
Setup sftp only account using openssh and ssh-key https://blog.tinned-software.net/setup-sftp-only-account-using-openssh-and-ssh-key/ Mon, 07 Jan 2019 22:06:53 +0000 https://blog.tinned-software.net/?p=2674 There are different ways to lock a user into his home directory. A very special case is to grant sftp-only access, which does not require a full chroot jail to be set up. The sftp subsystem built into openssh allows … Continue reading

The post Setup sftp only account using openssh and ssh-key appeared first on Experiencing Technology.

]]>
Manage terminal sessions with tmux https://blog.tinned-software.net/manage-terminal-sessions-with-tmux/ Mon, 10 Dec 2018 22:37:58 +0000 https://blog.tinned-software.net/?p=2685 In Managing shell commands and processes a utility called screen was introduced, but screen is not the only utility to manage multiple sessions. Another mighty tool to handle multiple sessions is tmux. With tmux – terminal multiplexer multiple sessions can … Continue reading

The post Manage terminal sessions with tmux appeared first on Experiencing Technology.

]]>
Rewrite author of entire git repository https://blog.tinned-software.net/rewrite-author-of-entire-git-repository/ Mon, 12 Nov 2018 19:54:48 +0000 https://blog.tinned-software.net/?p=2584 In git repositories, commit messages contain a person’s email address as an identifier for the user. If the email address used to commit is wrong, you might not want it to be shown in the git repository anymore. In general … Continue reading

The post Rewrite author of entire git repository appeared first on Experiencing Technology.

]]>
Install HP ProLiant Management Utilities https://blog.tinned-software.net/install-hp-proliant-management-utilities/ Mon, 15 Oct 2018 21:48:08 +0000 https://blog.tinned-software.net/?p=2659 The HP ProLiant Support Pack (PSP) for Linux allows reading out hardware details from a HP ProLiant server. this set of tools can be used to read out hardware information, state and logs. Install HP ProLiant Management Components HP provides … Continue reading

The post Install HP ProLiant Management Utilities appeared first on Experiencing Technology.

]]>
LVM Remove physical volume from volume group https://blog.tinned-software.net/lvm-remove-physical-volume-from-volume-group/ Mon, 17 Sep 2018 10:16:16 +0000 https://blog.tinned-software.net/?p=2648 LVM provides flexibility to organize logical volumes without being bound to inflexible partitioning. If set-up correctly, the LVM can grow as the disk/raid might grow. To allow the LVM to grow, the block device needs to be added as a … Continue reading

The post LVM Remove physical volume from volume group appeared first on Experiencing Technology.

]]>
Remove files from git history https://blog.tinned-software.net/remove-files-from-git-history/ Mon, 20 Aug 2018 15:23:23 +0000 https://blog.tinned-software.net/?p=2578 When a repository contains files which should have never been committed, it is hard to remove them from the history as git is built to keep a history, not to change it. The following procedure will explain the procedure to … Continue reading

The post Remove files from git history appeared first on Experiencing Technology.

]]>
Docker container on RHEL fails to start without error https://blog.tinned-software.net/docker-container-on-rhel-fails-to-start-without-error/ Mon, 23 Jul 2018 10:27:03 +0000 https://blog.tinned-software.net/?p=2638 Recently a Docker container refused to start for me without any hint about why in the OS or Docker container’s logs. It turns out that SELinux jumped in and blocked access without logging its interference. Containers which were running in … Continue reading

The post Docker container on RHEL fails to start without error appeared first on Experiencing Technology.

]]>
Set the iLO password from Linux using hponcfg https://blog.tinned-software.net/set-the-ilo-password-from-linux-using-hponcfg/ Mon, 25 Jun 2018 19:30:03 +0000 https://blog.tinned-software.net/?p=2568 No matter if you are looking for a way to manage the iLO settings from the Linux command line or just have lost or forgotten the iLO password, as long as you have access to the Linux system running on … Continue reading

The post Set the iLO password from Linux using hponcfg appeared first on Experiencing Technology.

]]>
Create and merge git branches https://blog.tinned-software.net/create-and-merge-git-branches/ Mon, 28 May 2018 19:13:23 +0000 https://blog.tinned-software.net/?p=2520 Following the philisophy of git, branching is an essential and much used part of the development procedure. When a new feature is developed or a bigger change is to be implemented, a branch is created to work on and later … Continue reading

The post Create and merge git branches appeared first on Experiencing Technology.

]]>
Setup LVM and create logical volume https://blog.tinned-software.net/setup-lvm-and-create-logical-volume/ Tue, 01 May 2018 19:23:52 +0000 https://blog.tinned-software.net/?p=2507 Creating an LVM on a disc / partition allows for a lot of flexibility in managing the storage. Managing a disc using LVM consists of a number of steps, from preparing the disc itself until mounting a volume. With LVM … Continue reading

The post Setup LVM and create logical volume appeared first on Experiencing Technology.

]]>