Several tutorials provide instructions on how to setup IPv6 routing. Doing so on your leased dedicated server you may encounter issues with reaching the outside over IPv6 even though all your setup is in compliance with those tutorials. Continue reading »
Bootstrapping Ubuntu 12.04 LTS
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 »
Issues connecting with remote OpenLDAP server using TLS/SSL
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 »
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 »
The ridiculous world of Samba …
… 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 »
Additional JavaScript files in SOGo
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 »
Listing NICs and their IPs in Linux
Writing configuration scripts for linux it’s a usual requirement to get IPs of NICs. Though there are tools to read out system’s network configuration it’s sometimes hard to get a simple list putting NICs into relation with their IP, only. Here is a approach to achieve that exactly. Continue reading »
Syncing Apple Notes over Cyrus IMAP
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 »
SASL authentication using LDAP database
SASL is an abstraction layer for implementing customizable authentication in a client/server software. Today many services support SASL-based authentication. This short post is about setting up SASL for LDAP-backed authentication. Continue reading »
Managing OpenLDAP cn=config setup
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 »