AVM, the manufacturer of the FRITZ!box describes on its support pages: "Setting up a VPN connection to the FRITZ! box with Shrew Soft VPN Client".

If you follow these instructions, you have to enter your username and password for each connection, which is a safe bet, since a PSK is also used.

This article describes an alternative, password-free connection setup that can also be easily automated. Please also read the safety instructions in the following article.

vpn
avm
fritzbox
shrewsoft

Tailor-made T-shirts? That sounds great. For some time now, I've seen ads on Facebook for Son of a Taylor's bespoke T-shirts.

Especially interesting: These are also available in merino wool.

merino
son of a tailor

Anyone who knows me knows that the regular near-accidents with walking sticks on my mountain tours annoy me, as I believe that walking sticks limit the balance of most participants.

In my opinion, the participants, who often use walking sticks, are usually the most insecure.

Popular content management systems, such as Joomla! are under attack around the clock.

A common attack is trying out user names and passwords. If the Joomla! contains known or too simple combinations of user name and password, you can use them to break into the Joomla! and then possibly make nonsense, for example sending spam.

joomla
fail2ban
bruteforce

Joomla and the DSGVO/GDPR - currently a hotly discussed topic, where many website operators ask themselves: Which cookies are set and which external data sources do I use?

This article explains how to find out which cookies and external data sources your website uses.

joomla
cookie
cookies
dsgvo
gdpr

Anyone who works with configuration management software such as Puppet, Chef or Ansible in heterogeneous Linux environments knows the problem:

If you want to install a certain software, the package names often differ - and also the number of packages.

This article shows a small Playbook for Ansible, with which the package selection can be determined distribution- and version-specific.

In the example we want to install the ftpclient "ncftp", which is not available on SLES, so we use "lftp" here.

ansible

If you rent a root server, you sometimes want to install your own operating system. Maybe because you want to know exactly what was installed there - or because the provider does not offer the desired operating system.

The article shows the installation of Debian Stretch on a root server (here in the Strato data center). Most root server vendors do not allow you to insert a virtual CD as an ISO image, so you cannot install your own Linux the regular way.

Prerequisite is that you can boot another Linux (means with Strato Rescue System / Recovery Manager) and you should be able to see the messages of the server (with Stratro: serial console).

debian
bootstrap

Those who work with Ansible Core usually work on the command line. What is still ok for small projects quickly reaches its limits in larger environments, for example when dynamic inventories, automatic retrieval of playbooks from repositories and so on and so forth are required.

Of course, you can do all this somehow, but Red Hat also offers a web-based essay called Ansible Tower, which offers some exciting features, including those mentioned above.

In autumn 2017 it was decided to publish the Ansible Tower in an open source project called AWX - details can be found here if interested - so that these functions can now also be used without purchasing a license.

The article briefly shows the necessary steps to install AWX on Debian GNU/Linux 9 "Stretch".

debian
ansible
awx
ansibletower

If I want to do certain things in a Joomla template depending on whether a user is logged in (e. g. load bootstrap CSS and -JS for the frontend editor), then I can do this in different ways.

joomla
template
php