Since some recent upgrade of openSUSE’s LibreOffice packages (I’m using v22.214.171.124 at the moment and the trouble likely started when I switched to Leap 42.3), I’ve been fighting formula errors in some complex sheets. Sheets that have been working for ages, before the upgrade.
It quickly turned out that for some unknown reason, LibreOffice Calc decided to suddenly stop treating empty cells as “0”, making many Calc functions return an error. The only problem for me was: Is this a bug or am I doing something wrong? Continue reading
Running a Ceph storage for small and mid-size private clouds can easily become challenging and spotting supporting information is not always that easy.
A major concern will likely be the over-all speed of the Ceph cluster, as seen by the clients. On the same level, the money required to build and operate the cluster will be important, too. So how do you optimize between these two? Will you need SSDs, will you really need 10G networking?
Here’s my report of what started as a demo environment and moved on to what you may call a production system. Continue reading
An old problem reared its ugly head again: Trying to set up mailbox folders in Cyrus imapd for a new Kolab user, the message “Permission denied” was the only result when trying to set the required annotations:
user@somehost:~ > cyradm --user cyrusadmin --auth plain mailhost
firstname.lastname@example.org> mboxconfig email@example.com /vendor/kolab/folder-type mail
But after all, we’re using the Cyrus admin account. So what permission is it looking for?
That does ring a bell. It’s likely that we stumbled across that old problem of cyradm not knowing about custom annotations, rather than about missing permissions. And indeed, looking at “/usr/lib/perl5/vendor_perl/5.10.0/x86_64-linux-thread-multi/Cyrus/IMAP/Admin.pm” shows just the static list of annotations. Continue reading