Jun 14

Previously I described how to set up LXC for running containers connected to the public over IPv6. Such a container can be accessed directly, not requiring any port mapping or proxying. But that’s true for IPv6, only. The container is not available over IPv4. Even worse, it can’t connect to other servers on the net available over IPv4, only. While the first issue is getting less important every day for more and more devices properly supporting IPv6, the second is currently blocking proper use of such a container in a variety of use cases. Therefore, this part will provide a solution to the latter while the first issue is covered by several tutorials available online. Continue reading »

Tagged with:
Jun 12

On trying to set up LXC on Ubuntu Precise Pangolin (12.04 LTS) using IPv6 setup I couldn’t get network up and running so containers are connected and available to the web. After struggling for a while for being still quite unfamiliar with IPv6 I got a setup finally surviving a reboot of LXC host. Continue reading »

Tagged with:
Apr 08

Installing PhoneGap environment is quite painful compared to common ways of usual software. This short post is going to reveal some aspects missing in official tutorial. Continue reading »

Feb 19

This tutorial is providing some basic information on how to create Ubuntu installation in a folder using debootstrap. This is a somewhat common task e.g. on installing Ubuntu remotely or to create a custom Ubuntu OS template for use with VM software such as OpenVZ or LXC. Continue reading »

Jan 08

Previously I stumbled over issues with setting up a set of servers all using single LDAP tree for user authentication. The LDAP server is using self-signed CA cert for encrypting transmissions and all clients are having copies of internal CA cert used to sign the server’s TLS/SSL certificate. Though several clients succeeded to access LDAP tree over TLS/SSL, a single client rejected to cope with it. Continue reading »

Oct 04

I’m used to change my locales the Debian way. But this isn’t working on Ubuntu 12.04LTS as it doesn’t actually provide UI for selecting enabled locales and default locale. Here comes a short sequence of commands I’ve used to switch locale to German. Continue reading »

Sep 02

… is full of odds to be managed. It took some time to encounter Samba failing to properly coexist with now quite common Linux services such as pamldap/nscd without loosing some essential features. Looking in-depth this issue gets obvious. Another issue regarding TLS is getting clearer by taking a closer look, e.g. by examining the source code. Continue reading »

Apr 22

SOGo is an open source scalable groupware running on Linux. There is a little documented option enabling integration of custom JavaScript files in every created page.This short post tries to shed a further light on it. Continue reading »

Tagged with:
Apr 18

Cyrus IMAP is an open source online mailstore service providing authenticated access on mailboxes using standard protocols such as IMAP and POP3. Today, IMAP as a protocol is supported by nearly every mail client including those found on Apple’s devices ranging from Mac OS X systems to iOS devices such as iPhone and iPad. All the latter include an Apple-specific way of syncing notes over IMAP though newer releases shifted to use iCloud for that. Consider Cyrus IMAP already providing access on mailboxes and contained folders the “usual” way. Here comes a short tutorial on how to add support for syncing Apple’s notes. Continue reading »

Tagged with:
Apr 15

OpenLDAP started to use runtime configuration stored in LDAP tree to completely replace previous configuration file(s). By intention this is preferred to support configuring LDAP service with no downtime thus also referred to as “runtime configuration”. While intentions are clear, there seem to be little tools other than ldapmodify for managing cn=config. Continue reading »

Tagged with:
preload preload preload