Simple small-scale service monitoring - Can Monit out-Nagios Nagios?
10. April 2021
10. April 2021. Linux
An irritating but apparently harmless notice when updating to Nextcloud 21 needs a slight change to the web server configuration under Lighttpd
22. February 2021
22. February 2021. Linux
Migration project status: The project has been completed successfully. All services are now running under OpenSUSE as of 6th March 2021. I moaned and grumbled my way through this post, adding to it as issues arose or little triumphs were achieved. The reality is that what felt like little hacks, workarounds and customising I had to do, tiny things, really, were probably no more than were helping the stability of the previous system, but time and familiarity had made me forget that's how sysadmins make things work.
One month later: I remain pleased with the decision to migrate from Raspberry Pi OS to OpenSUSE for this server. In fact, I wish I could easily migrate a hosted Raspberry Pi I have. The most pressing issues I have faced were with regard to various weekly security and performance reports I have written over the years. I am still getting to grips with systemd's timers and logrotate, as some of the reports should run after the logs are rotated, but I am still not clear when these happen. One unexpected bonus is the degree to which btrfs compression works. At the moment, there is a 25% space saving on the disk. The next big test will be with the release of OpenSUSE 15.3. Previous experience on x86 suggests this update will be straight forward, so I am expecting more of the solidity I am currently enjoying.
6. June 2020
6. June 2020. Linux
A very techie post on my blog, so I don't expect this to be of general interest. Try browsing the categories for something more interesting...
The perennial problem of ensuring your initrd or initramfs file has been correctly generated for the appropriate Pi architecture
USE THESE IDEAS AT YOUR OWN RISK!
Edit:The original script was not smart enough to manage the requirements of the Pi Zero (armv6l), but a helpful perl incantation found on a forum resolves this omission. The script has been in use for some time.
IMPORTANT - Please note that as of April 2021, Raspberry Pi OS has changed the way it generates initrds, so this script no longer works correctly. I will document alterations here if I manage to understand the changes.
4. April 2020
4. April 2020. Linux
It worked, but wouldn't tell us, because of an obscure issue
18. July 2019
18. July 2019. Linux
Under Linux, this scanner should Just Work, but doesn't. The fix is very simple
25. February 2019
25. February 2019. Linux
Choices, choices, choices, some dead-ends, such as being far too expensive, some nice-to-haves, and finally some solutions.
16. October 2018
16. October 2018. Linux
Some simple maintenance makes life interesting, but simplicity saves the day
2. October 2018
2. October 2018. Linux
The latest (October 2018) update on hardware and software choices when your power supply is limited
This is a technical blog post which may not be of general interest, and assumes a certain level of technical understanding
5. February 2018
5. February 2018. Linux
Some vague notes about setting up openDKIM against multiple domains on a single instance, all domains using one key.
23. August 2017
23. August 2017. Linux
Spamassassin may be the standard anti-spam utility for servers, but it can't be considered to be either fast or low on resources. Bogofilter may offer some advantages, but unlike spamassassin, tutorials and how-to's are thin on the ground
Warning: this is a technical post, full of jargon and an expectation that it will be read by system administrators, so may not be of interest to all readers.
Integrating postfix, dovecot and bogofilter on a Raspberry Pi.
Edit: Some months have passed since installing bogofilter. It is not as fast as a daemon, but not as slow as spamassassin, either. As expected, it has taken a couple of months to build up accuracy, but the system is excellent, and now reliably marks some spam that always got through spamassassin. This seems a good way forward for lightweight email systems.
Additional Addendum: See the note at the end of the article. Bogofilter remains a good server-based option for dealing with spam.
16. July 2017
16. July 2017. Linux
A problem with the Nextcloud calendar can be resolved with a lot of to-ing and fro-ing, thanks to standards
1. October 2016
1. October 2016. Linux
You really can run on a Raspberry Pi
9. April 2016
9. April 2016. Linux
The Entroware Apollo laptop is a good option to be sure that new hardware runs well with Linux, and the system itself is good. But the process of buying a Linux laptop could be more straight forward.
20. June 2015
20. June 2015. Linux
Free software tools for ensuring email security and managing spam are good and self-managing, but they can be difficult to set up. This was proven by a recent prod to investigate options.
Edited, September 2016 - I have reluctantly reverted to other anti-spam systems. Debian have stopped providing dspam, although there is a more recent version than the last packaged version. Worse, the version that is packaged for the Raspberry Pi, which has most to gain from dspam, does not work. This is a great pity, as dspam, for the 15 months I have used it, is accurate (96.20%), lightning fast, and uses very few resources.
18. February 2015
18. February 2015. Linux
Benchmarks are one thing, experience and preference another
23. August 2014
23. August 2014. Linux
Providing your own internet or "cloud" service keeps you safer and your online life more secure. What's more, it can be done very cheaply
13. July 2014
13. July 2014. Linux
From tooth-cutting to the development of the propeller-head, and then to normality
1. May 2014
1. May 2014. Linux
Minimal boot from the SD card, then run on conventional disk
4. April 2014
4. April 2014. Linux
Amazingly good service from Lenovo
« previous entries - page 1 of 2