Dan l-artikolu jiddiskuti l-liġijiet tal-kera inġusti. Biex tiffamiljarizza ruħek mas-suġġett u tifhem kif grupp ta’ ċittadini qed jiġu immirati b’mod inġust mill-Gvern ta’ Malta, żuru l-paġna https://www.alanbonnici.com/2021/06/il-ligi-ingusta-tal-kera-fmalta.html.

Fil-5 ta’ Ġunju l-Ministru għall-Akkomodazzjoni Soċjali, Roderick Galdes, ftaħar li mill-2017 sa dak inhar in-numru ta’ nies fuq talba ghal Akkomodazjoni Soċjali naqas b’42%. Din hija kisba kbira meta wieħed jikkonsidra li fuq period ta’ madwar 5 snin, kważi 1,400 persuna m’għadhomx fuq il-lista ta’ stennija. Kisba veru impressjonanti!

Wieħed irid jikkumplimenta l-isforzi tal-Gvern talli kkonvinca 160 familja jieħdu self soċjali sabiex jixtru l-d-dar li kienu qeghdin jikru. Dan sar permezz tal-iskema Home…


This article discusses the unfair rent laws. To familiarize yourself with the topic and understand how a group of citizens are being unfairly targeted by the Government of Malta head over to https://www.alanbonnici.com/2021/06/maltas-unjust-rent-laws.html

Source: Photo: DOI

On the 5th of June, Social Housing Minister Roderick Galdes proudly reported that since 2017 the number of people on the waiting list has gone down by 42%. That is a great achievement. Over a 5-year period, almost 1,400 persons are no longer on the Social Housing waiting list. What an achievement!

One must compliment the Government’s efforts that saw 160 families taking up social loans in…


Il-Gvern tar-Repubblika ta’ Malta, stat membru tal-Unjoni Ewropea, qed jikser id-drittijiet ta’ grupp żghir ta ‘ ċittadini billi jġegħelhom jikru l-proprjetajiet taghħom b ‘ rati ferm aktar baxxi minn dak li ċittadini oħra qegħdin jaqilgħu fis-suq. Il-Qorti Ewropea fil-Kaz ta’ Buttigieg et vs Malta; Applikazzjoni Nru 22456/15 (http://hudoc.echr.coe.int/eng?i=001-188275) iddikkjarat li f’sitwazzjoni fejn il-predeċessur fit-titolu tal-applikanti kien għexieren ta’ snin qabel daħal konxjament fi ftehim ta’ kera b’restrizzjonijiet rilevanti (speċifikament li tista’ tiżdied il-kera jew tintemm il-kera), dan ma setax f’dak iż-żmien ikollu idea cara fuq l-inflazzjoni fil-prezzijiet tal-proprjeta’ fid-deċennji tas-snin ta’ wara.

Il-Qorti ddikjarat ukoll li barra minnhekk, dawk l-applikanti…


The Government of the Republic of Malta, a member state of the European Union, is unfairly targeting a small group of citizens by forcing them to rent out their properties at below market rates. Below is the opinion of the European Court in the Case of Buttigieg and Others v. Malta; Application No 22456/15 (http://hudoc.echr.coe.int/eng?i=001-188275):

The Court has previously held that in a situation where the applicants’ predecessor in title had, decades before, knowingly entered into a rent agreement with relevant restrictions (specifically the inability to increase rent or to terminate the lease), the applicants’ predecessor in title could not…


This article is a revision of Understanding PowerShell’s ExecutionPolicy and Scope functionality — Unblock-File approach. In this article additional code and other commands are explored

If you get the error below when you attempt to run a PowerShell script it is because PowerShell has a safety feature that is preventing your scripts from running

At https://www.alanbonnici.com/2021/04/understanding-powershells.html is an article that explains how to manage PowerShell’s ExecutionPolicy functionality using the Set-Execution cmdlet. Process, CurrentUser, and LocalMachine are discussed.

Comparing Settings


If you get the error below when you attempt to run a PowerShell script it is because PowerShell has a safety feature that is preventing your scripts from running

At https://www.alanbonnici.com/2021/04/understanding-powershells.html is an article that explains how to manage PowerShell’s ExecutionPolicy functionality using the Set-Execution cmdlet. Process, CurrentUser, and LocalMachine are discussed.

Comparing Settings


Windows started life as a text-based OS that had graphical elements bundled on top. Today most of the interaction with the OS is done through the graphical interface although the underlying text-based interface still exists and is important to reach certain nooks and crannies that are not exposed graphically.

The command prompt or cmd was the first and (still) default character-based scripting language to interact with the components making up the operating system. In 2006 an alternative called PowerShell (PS) became available for Windows. PS is an environment that manipulates configuration files and runs scripts. …


What is Watch-Win32_UPS

Watch-Win32_UPS is a utility written in PowerShell (v 7.1) that taps into the Windows Win32_Battery class in order to provide the following functions:

  • Email alerts
  • Logging functions
  • Action script

Watch-Win32_UPS monitors the battery state, the percentage capacity and the estimated run time remaining (in minutes). It raises email alerts, logs events or invokes the shutdown script based on these settings.

All options are customisable and optional. Watch-Win32_UPS can be setup so that no email alerts are generated, or have logging switched off. The Action script is optional as well. …


Introduction and catchup

This is an evolution of “HOWTO Send an email using Gmail from a system configuration using msmtp and heirloom-mailx (Ubuntu)” that you can find here.

Libsecret’s secret-tool utility

The password manager package that is being used here is called secret-tool and is part of the libsecret tools package. Documentation on this tool is available from http://manpages.ubuntu.com/manpages/focal/man1/secret-tool.1.html.

To save a password:

secret-tool store — label=msmtp host smtp.gmail.com

(when prompted type in app generated password)

To verify that the password has been entered correctly:

secret-tool lookup host smtp.gmail.com

Modify the /etc/msmtprc config file:

sudo nano /etc/msmtprc

replace password line with

passwordeval “secret-tool lookup host smtp.gmail.com”


Introduction and Scope

The following procedure describes the steps to follow to create a solution what will send out an email. This was verified on Ubuntu (both server and GUI platforms). The setting will be stored as a system configuration rather than a user configuration (in which each user have their specific settings).

The reasons to configure the solution to use a system configuration are:

1. The settings are global and can therefore be used by multiple users.
2. One can send an email before a user has logged in. In this HOWTO we program the system so that it send an email whenever…

Chris A. Bonnici

30+ years' experience in the field of IT in the Financial (Insurance / Banking), Services and Education industries.

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store