Experiencing Technology https://blog.tinned-software.net/ Tinned-Software Blog Wed, 26 Oct 2022 20:56:45 +0000 http://backend.userland.com/rss092 en-US DNS at the core of the Internet 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.

]]>
https://blog.tinned-software.net/dns-at-the-core-of-the-internet/
Convert Subversion repository into git repositories 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.

]]>
https://blog.tinned-software.net/convert-subversion-repository-into-git-repositories/
Review: Jabra Elite Active 75t 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.

]]>
https://blog.tinned-software.net/review-jabra-elite-active-75t/
Trim video using ffmpeg 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.

]]>
https://blog.tinned-software.net/trim-video-using-ffmpeg/
Frame by frame video playback 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.

]]>
https://blog.tinned-software.net/frame-by-frame-video-playback/
Verify installed rpm packages 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.

]]>
https://blog.tinned-software.net/verify-installed-rpm-packages/
Setup WireGuard VPN on CentOS 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.

]]>
https://blog.tinned-software.net/setup-wireguard-vpn-on-centos/
Reverse proxy with exception for Let’s Encrypt 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.

]]>
https://blog.tinned-software.net/reverse-proxy-with-exception-for-lets-encrypt/
Download a complete website using wget 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.

]]>
https://blog.tinned-software.net/download-a-complete-website-using-wget/
Setup Unifi Network Controller on a Raspberry Pi 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.

]]>
https://blog.tinned-software.net/setup-unifi-network-controller-on-a-raspberry-pi/
Check Certificate Chain of webserver 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.

]]>
https://blog.tinned-software.net/check-certificate-chain-of-webserver/
Remove stuck emails from postfix mail queue 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.

]]>
https://blog.tinned-software.net/remove-stuck-emails-from-postfix-mail-queue/
How to Recover Deleted Files on Mac 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.

]]>
https://blog.tinned-software.net/how-to-recover-deleted-files-on-mac/
MacOS Dash alternative for Linux 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.

]]>
https://blog.tinned-software.net/macos-dash-alternative-for-linux/
Setup Sieve mail filter with Postfix and Dovecot 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.

]]>
https://blog.tinned-software.net/setup-sieve-mail-filter-with-postfix-and-dovecot/
Force Debian console into text mode 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.

]]>
https://blog.tinned-software.net/force-debian-console-into-text-mode/
Setup sftp only account using openssh and ssh-key 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.

]]>
https://blog.tinned-software.net/setup-sftp-only-account-using-openssh-and-ssh-key/
Manage terminal sessions with tmux 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.

]]>
https://blog.tinned-software.net/manage-terminal-sessions-with-tmux/
Rewrite author of entire git repository 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.

]]>
https://blog.tinned-software.net/rewrite-author-of-entire-git-repository/
Install HP ProLiant Management Utilities 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.

]]>
https://blog.tinned-software.net/install-hp-proliant-management-utilities/
LVM Remove physical volume from volume group 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.

]]>
https://blog.tinned-software.net/lvm-remove-physical-volume-from-volume-group/
Remove files from git history 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.

]]>
https://blog.tinned-software.net/remove-files-from-git-history/
Docker container on RHEL fails to start without error 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.

]]>
https://blog.tinned-software.net/docker-container-on-rhel-fails-to-start-without-error/
Set the iLO password from Linux using hponcfg 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.

]]>
https://blog.tinned-software.net/set-the-ilo-password-from-linux-using-hponcfg/
Create and merge git branches 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.

]]>
https://blog.tinned-software.net/create-and-merge-git-branches/
Setup LVM and create logical volume 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.

]]>
https://blog.tinned-software.net/setup-lvm-and-create-logical-volume/
Extend logrotate for additional log files The Linux operating system consists of many different components. Many of them log their activity directly or indirectly into log files. Over time those log files grow and would eventually fill up the disk if there wasn’t a utility like … Continue reading

The post Extend logrotate for additional log files appeared first on Experiencing Technology.

]]>
https://blog.tinned-software.net/extend-logrotate-for-additional-log-files/
Manage SELinux boolean policies Configuring a new service often means dealing with SELinux. The easiest way is most of the time to set an SELinux boolean. But what are SELiunx booleans and what exactly do they do? I will try to shed a little … Continue reading

The post Manage SELinux boolean policies appeared first on Experiencing Technology.

]]>
https://blog.tinned-software.net/manage-selinux-boolean-policies/
Find and extract one file from rpm package Extracting a configuration file (or any other single file) from a package which is not installed is not a standard operation on rpm based systems, but with the following few steps, a file can be extracted without installing the package … Continue reading

The post Find and extract one file from rpm package appeared first on Experiencing Technology.

]]>
https://blog.tinned-software.net/find-and-extract-one-file-from-rpm-package/
Auditing Linux system security using lynis Lynis is a security auditing tool for UNIX and Linux based systems. It performs a security scan on the system and provides suggestions for best practices for system hardening. The report from lynis shows a lot of suggestions to harden … Continue reading

The post Auditing Linux system security using lynis appeared first on Experiencing Technology.

]]>
https://blog.tinned-software.net/auditing-linux-system-security-using-lynis/