Hey there, welcome back to another blog post. In this one, I will document my experience in implementing TLSv1.3 to Nagios Remote Plugin Executor (NRPE) for the IETF 102 Hackathon. Rahul and I paired up for this task. In the last hackathon, he implemented TLS 1.3 in the check_http Nagios plugin ( PR#368 ) and was quite familiar with Nagios already. What are Nagios and NRPE ? In short, Nagios monitors systems, networks and infrastructure. It alerts users when things go wrong and warn them again when the problem has been resolved. NRPE, as the name tells, allows the user to be able to execute Nagios Plugins remotely. The encryption part between check_nrpe and NRPE security protocol could only support up to TLSv1.2. How we made it? On the first day, we quickly set up our virtual machines, cloning the NRPE repo and going through the code. Everything went fine. The testing part was a little bit more tricky but at the end, we made it through even if Rahul was pretty sick.
Views Slideshow module is very handy to display any images you want. In this tutorial, we are going to create a slideshow of all my articles. Installation We start by downloading the Views Slideshow module by copying the link of the tar.gz file and then downloading it from our terminal. wget https://ftp.drupal.org/files/projects/views_slideshow-8.x-4.6.tar.gz Extract the contents of the file. tar -xvzf views_slideshow-8.x-4.6.tar.gz -x Extracts to disk from the archive. -v Produces verbose output i.e. show progress and file names while extracting files. -z Uncompresses the resulting archive with gzip command. -f Read the archive from the mentioned file Next, for Drupal to recognise the module so that we are able to download it, we move the module to the module subdirectory of Drupal. mv views_slideshow /var/www/html/drupal/modules We can now install the module so that we are able to use from our local website. Heading over to localhost/drupal/admi