1,268 reputation
3715
bio website fastmail.fm
location Oslo, Norway
age 36
visits member for 3 years, 4 months
seen Jan 17 at 9:20

Sysadmin and Programmer at FastMail.FM, part of Opera Software.

I work mostly with the Cyrus IMAPd server and low level operations.


Jun
7
awarded  Yearling
Dec
18
comment Cyrus murder and IMAP backend cluster on failover
I've updated the docs in git to say this: This is the hostname visible in the greeting messages of the POP, IMAP and LMTP daemons. If it is unset, then the result returned from gethostname(2) is used. This is also the value used by murder clusters to identify the host name. It should be resolvable by DNS to the correct host, and unique within an active cluster. If you are using low level replication (e.g. drbd) then it should be the same on each copy and the DNS name should also be moved to the new master on failover.
Dec
13
answered Cyrus murder and IMAP backend cluster on failover
Dec
11
comment Keep unread flags during a cyrus mail migration with rsync
Glad to be of help :) The cyrus.cache file is all re-creatable, but yes - the other two both contain detail which gets lost otherwise!
Dec
7
answered Keep unread flags during a cyrus mail migration with rsync
Jun
7
awarded  Yearling
Sep
21
awarded  Custodian
Sep
9
awarded  Booster
Jul
27
comment Is it possible to recreate a raid 1+0 array without losing data
does your RAID card support re-scanning for recovery?
Jul
27
answered Perl virtual environments?
Jul
25
awarded  Organizer
Jul
25
comment SMTP auth do not log in on relay server
you're welcome. I took the 'cyrus' tag off, since it's not really cyrus related at all.
Jul
25
revised SMTP auth do not log in on relay server
edited tags
Jul
24
revised SMTP auth do not log in on relay server
Add password file details
Jul
24
answered SMTP auth do not log in on relay server
Jul
6
comment SSH equivalent of .profile/.bashrc
This is almost exactly what I do, but with one difference - instead of accepting that environment variable from outside, I set it in the SSH key itself. This means that .ssh/authorized_keys contains lines starting with environment="IAMTHEGREATEST=forsure" ssh-dss ...
Jul
4
awarded  Nice Answer
Jul
4
comment cyrus-imap SSL error
The Cyrus server will be better about this in version 2.5, when it's released. We've done a lot of work on improving the master process (well, Greg Banks has to be more specific)
Jul
3
revised Anyone else experiencing high rates of Linux server crashes during a leap second day?
added a link to the blog post about debugging at FastMail - and bringing 'date -s now' to the top.
Jul
3
answered tmpfs changes size on restart