Blog

Rclone 1.68 Released

Written by Dominik Pantůček on 2024-10-10

In a previous blog two months ago we have shown an ongoing progress on improving protection of secret keys in rclone configuration. On 8th September 2024 new version 1.68 has been released which finally contains all the building blocks for implementing such protection in a very user-friendly manner. Let us see the important new features of this version.

...

Python Cryptography Testing and Coverage

Written by Dominik Pantůček on 2024-09-26

Working on a cryptographic library comes with certain challenges - like testing all the functions with (ideally all) incorrect inputs. In our recent project we leveraged Python's testing framework pytest with its support for coverage reporting to ensure we get to handle various - but very specific - kinds of corrupted input.

...

Python, mkdocs and mkdocstrings

Written by Dominik Pantůček on 2024-09-12

When creating a library with some rather uncommon features, it is vital to ensure its users will be able to correctly use it by providing a useful documentation. Turns out this is possible even for Python projects.

...

Debian and Ubuntu Serial Console with Puppet

Written by Dominik Pantůček on 2024-08-29

As most of the servers running actual software are these days virtual machines, in our case running under KVM, having a serial console accessible from the hypervisor is always a good idea in case troubleshooting is needed without network access.

...

Simple LDAP Authentication for NGINX

Written by Dominik Pantůček on 2024-08-15

Apache Web Server users can setup HTTP authentication against LDAP by installing and configuring appropritate module. For NGINX users the life can get more complicated when they need such feature. However, there is an easy solution.

...