Installing Kontact on CentOS7   June 29th, 2017

If you search for “install kontact centos7”, you find the first link: https://www.kolabsys.com/installation-guide/kontact-centos.html

Unfortunately, that does not work. Even if you add the Kolab 16 repository (wget https://obs.kolabsys.com/repositories/Kolab:/16/CentOS_7/Kolab:16.repo) so that libkolab etc can be installed, you still have conflicts because kdepim-libs is installed from the base repository.

It seems, that the packages on OBS are targetted mainly for Ubuntu: https://obs.kolabsys.com/project/monitor/Kontact:4.13

Then I looked if Kontact is available in Epel, but it is only available for Fedora: https://apps.fedoraproject.org/packages/kontact

Then I found the copr of Rex Dieter, which provides uptodate packages for Kontact and is maintained by the Fedora KDE-SIG: https://copr.fedorainfracloud.org/coprs/rdieter/kde4/

So to install Kontact on CentOS7, you need to do this:

cd /etc/yum/repos.d
wget https://copr.fedorainfracloud.org/coprs/rdieter/kde4/repo/epel-7/rdieter-kde4-epel-7.repo
yum install kontact
Tags: ,
Posted in Hosting | Comments Closed

KontoCheck ist eine Bibliothek zum Test deutscher Bankkonten, kann aber auch zum Umrechnen der Kontonummern und BLZ in IBAN und BIC benutzt werden.

Es gab ein neues Update der Bankdatei, deren Inhalt jetzt für den Zeitraum 06. März 2017 bis 03. September 2017 gilt. In unserer Bankdatei sind immer die zwei neuesten Bankdaten von der Bundesbank enthalten. Quelle: Deutsche Bundesbank, BLZ Download.

Entsprechend habe ich die Debian und CentOS Pakete aktualisiert:

http://software.opensuse.org/download/package?project=home:tpokorra:kontocheck&package=kontocheck

Auch der Online Dienst https://kontocheck.solidcharity.com/ wurde auf die neue Version aktualisiert. Hier können sowohl manuell Umwandlungen von Kontonummer/BLZ auf IBAN/BIC durchgeführt werden, als auch über einen WebService Abfragen gestellt werden, die mit XML beantwortet werden.

Tags:
Posted in Hosting, Software Development | Comments Closed

German title: “Lastschriften in Überweisungen konvertieren”

We have had the situation that a SEPA direct debit was sent twice to the bank.

Now we need to credit our customers the amount again.

I did not find an open source script that reverses a direct debit, but I found https://github.com/AbcAeffchen/Sephpa which can write SEPA direct credit files.

Preparation on CentOS7:

yum install epel-release
yum install php-cli composer
composer require AbcAeffchen/Sephpa

Then get the index.php from below, modify the filename of the direct debit file, and the execution and creation date, and pipe the result:

php reverseSEPA.php > directcredit.xml

Here is the script:

Tags: ,
Posted in Software Development | Comments Closed

I had problems installing nuget packages on CentOS 7 with the mono packages from my copr at https://copr.fedorainfracloud.org/coprs/tpokorra/mono/

I got this error when running nuget restore:

WARNUNG: Error: TrustFailure (Ssl error:1000007d:SSL routines:OPENSSL_internal:CERTIFICATE_VERIFY_FAILED)

The solution is to run once this command (see also http://www.mono-project.com/docs/about-mono/releases/3.12.0/#cert-sync):

sudo cert-sync /etc/pki/tls/certs/ca-bundle.crt

This command is run by default when you install the mono package provided by Xamarin, see https://github.com/mono/linux-packaging-mono/blob/centos/mono-core.spec#L393

Tags:
Posted in Hosting, Software Development | Comments Closed

Here comes a quick overview on recent updates to Kolab 16 packages.

Please note: I am only using public information. I have no background knowledge about the releases.

I did not report on Updates for Kolab 16 while some courageous people (dhoffend, airhardt/sicherha, hede, kanarip, and probably more) were making Kolab 16 ready for Debian. This seems to have been accomplished.

Also in the past weeks, Kolab 16.1 has been released on December 15th 2016. See the announcement here: https://kolabsystems.com/news/kolab-161-out-now-0

Yesterday, a couple of packages have been updated and rebuilt. Looking at the changes, it only affects Kolab on Debian.

Tags: ,
Posted in Hosting, Software Development | Comments Closed

There is documentation about how to import Contacts into the Roundcube address books from CSV files: https://docs.roundcube.net/doc/help/1.1/en_US/addressbook/importexport.html

Unfortunately, that documentation does not come with a description of the columns supported.

Read the rest of this entry »

Tags: ,
Posted in Hosting, Software Development | Comments Closed

Kolab 16 for Fedora 25   December 31st, 2016

This is work in progress, but I just wanted to share the news: I have Kolab 16 packages for Fedora 25 (with PHP7), built on copr!

Read the rest of this entry »

Tags: , ,
Posted in Software Development | Comments Closed

There is a new release of the LightBuildServer, available at https://github.com/SolidCharity/LightBuildServer/releases

This has now support for copr!

Copr is a build service for Fedora and Epel packages: See for example my copr Kolab_16 that I have built with LBS: https://copr.fedorainfracloud.org/coprs/tpokorra/Kolab_16/

Copr is good for building single packages, but if you paste multiple packages, it does not care about build dependencies between the packages. This is where the LightBuildServer comes in, and orders copr to build the packages in the right order, and waits for packages to finish building if they are required by the next package.

The advantage of this is that you can build packages in parallel (defined by maxinstances, be nice!), and the copr build machines are quite fast! And the repository is served by copr, so less traffic for your server! And people can even more trust a copr repo, because you cannot do any magic and modify builds etc.

So how to use it? You need to get an API token from https://copr.fedorainfracloud.org/api/, and paste that into a file /etc/lightbuildserver/container/<yourusername>/<yourprojectname>/copr.

You also need to define a static build machine with type “copr”, like this in your /etc/lightbuildserver/config.yml:

       copr.fedorainfracloud.org:
           type: copr
           enabled: True
           maxinstances: 4
           static: True

Then you can refer that machine from your project, also in the file config.yml:

      :
          Machine: copr.fedorainfracloud.org
          CoprUserName: ""
          CoprProjectName: ""
Tags: , ,
Posted in Software Development | Comments Closed

I recently read about https://dply.co and wanted to give it a go.

The idea is that you can use a machine for free for 2 hours, and you can extend it by paying for additional time. You can use a script provided by someone else that configures the machine. This can be ideal for a quick test of Kolab, if you cannot fire up a virtual machine yourself at the moment.

Read the rest of this entry »

Tags:
Posted in Hosting, Software Development | Comments Closed

A quick overview on recent updates to Kolab 16 packages.

Please note: I am only using public information. I have no background knowledge about the releases.

The big news is: there are now packages of Kolab 16 for Debian Jessie! My first tests of setup-kolab show still some quirks. Please test and report bugs on Phabricator, and see current progress on the Jessie board.

For people interested in Kolab on Debian, we have an IRC meeting coming up on Thursday evening next week, for details see the mailinglist thread.

The package kolab-syncroton has been upgraded to version 2.3.3, with these changes: https://obs.kolabsys.com/request/show/1829

The package php-kolab-net-ldap3 is new, it used to be called php-pear-Net-LDAP3.

The package roundcubemail was updated, see https://obs.kolabsys.com/request/show/1828

 

Tags: ,
Posted in Hosting, Software Development | Comments Closed