Skip to main content

CheckPassword authentication in Dovecot: a practical example in Shell

In this post I’ll show how to set up authentication in Dovecot via custom CheckPassword script written in Shell. While this is not generally suitable for any kind of production deployment for performance reasons, employing CheckPassword authentication is great for prototyping custom authentication that cannot be done via other available standard drivers. Disclaimer: This post […]

Read more

Dropbox Backup Extension

Introduction From my own experience of VPS usage, I noticed the need for cloud backup storage. The current version of Backup Manager for Parallels Plesk Panel does not support any remote storage except FTP, but I wanted to utilize a cloud storage for that purpose. As a developer, I wanted to implement a complete solution […]

Read more

Slave DNS and Plesk

Preface There are several reasons why you might need at least two DNS servers for serving your sites: You purchased a domain name from a domain registrar. To delegate the domain, many registrars require the domain zone to be served by at least two name servers residing in different IP subnets. You have several hosting […]

Read more

Introducing ‘plesk installer’ (Linux)

Have you ever felt that using Parallels Installer from command line is somewhat daunting? It has a lot of options and you usually need to get required “spell” from KB articles or official forums. For example, to manually install latest updates onto your system previously you would have to run (tediously typing each option!):

[…]

Read more

MariaDB installation guide

Plesk uses MySQL as both admin and client RDBMS. Plesk 11.5 for Linux and higher allows for MySQL alternatives (such as MariaDB or Percona Server) to be used as drop-in replacements for it. Upgrade from installations with drop-in replacements is also supported. This guide will explain in great detail how you can replace MySQL server […]

Read more

Why Plesk 11.5 changes UI?

For every new software release, barely there would be anything more painful than changes in the user interface. Plesk is known for changing the UI with almost every major release. Some people like the changes, some people don’t , but these changes are always dictated by the industry. We constantly learn from our customers for […]

Read more

Plesk configuration file monitor (cfgmon)

cfgmon (Configuration file monitor) is a tool that lets you control changes in configuration files of Parallels Plesk Panel. This tool is pretty like a simplistic revision control system. What Problems Does This Tool Solve? First, it’s troubleshooting issues with functioning of Panel and related services. Additionally, the history of changes in configuration files can […]

Read more