Technology

Then read here: https://github.com/joomla/joomla-cms/issues/38662 and deactivate the plugin mentioned there!

The tutorial now works with AWX 15

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 10 "Buster".

debian
ansible
awx
ansibletower

Distributing SSH keys with Ansible is easy with the help of the module authorized_key - Adds or removes an SSH authorized key, but it becomes nicer if you can define different SSH keys for each host and assign the SSH keys to people without them ending up in the comment field behind the key on the target host.

The simple Ansible Playbook shows how this can be done - using the example of a function account in which several SSH keys are stored behind

ansible

If you have an "older" (before 2017) Yamaha AV receiver, you should consider installing the latest firmware updates:

Vtuner disappears (and with it your existing station list), instead Airable has been integrated, which is accompanied by a massive loss of comfort, for example the search for stations is only possible in a certain app of the manufacturer.

Even worse is the situation for owners of a Yamaha AV receiver who can't get updates anymore, because these devices probably can't use vtuner anymore either.

Airable
Yamaha
Vtuner

If you open a previously unknown file type for the first time under Windows10 - or if you have installed additional software for a known file type - you will receive a message:

"How do you want to open this file?".

You can check the box "Always use this app to open ... files" below. files and then Windows should remember your selection.

But sometimes it doesn't work and you get this message again and again.

I and my friends experienced this problem in October 2018 on all Windows10 computers. In this article you will find a possible solution for this problem.

windows
Windows10

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

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".

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