Red Hat Ready Business Partner

Torben | jboss, news, open source | Tuesday, November 17th, 2009

As of today we’ve formalized our commitment to open source and JBoss and signed a Red Hat Ready Business Partner agreement.

IntelliJ IDEA: Checkstyle 5.0 Plugin

Torben | java, open source | Thursday, May 21st, 2009

While working on JBoss Tattletale I was missing a Checkstyle 5.0 plugin in IDEA. The actual plugin is only capable of version 4.4.

I have patched the source code of today. You can download the plugin here.

It’s working with IntelliJ IDEA 8.1.2 (idea-9852). Can’t tell about other versions.

I have sent the patch to the corresponding authors. I’ll comment on this if it gets committed and when it is available through the plugin manager.

Installation instructions:
(more…)

TLS/SSL SMTP with exim

Torben | open source | Friday, October 31st, 2008

In short here are the steps to service a secured delivery of mails with exim 4.69 on FreeBSD. You can find the full documentation at exim.org.
(more…)

Blogging software on Mac OSX

Torben | open source, operating systems | Friday, March 21st, 2008

Qumana and Wordpress rock … 3rd post without having to cope with browser pitfalls while using the wordpress admin interface.

   Powered by Qumana

Shared Folders How-To (Exim and Courier IMAP)

Torben | open source | Sunday, January 28th, 2007

Shared Maildir anlegen

 

maildirmake -S /home/shared/Maildir/

 

/etc/courier/maildirshared

 

public   /home/shared/Maildir/

 

Shared Mailfolder mit Namen crons auf dem Mailserver anlegen.

 

maildirmake -s write -f crons /home/shared/Maildir/

 

Dateisystemberechtigungen fuer Ordner new unterhalb von .crons anpassen, da dieser Ordner standardmässig ignoriert wird.

 

cd /home/shared/Maildir/.crons/
chmod o-t new/

 

ACLs für den neuen Folder anzeigen lassen, mit den bereits erstellten vergleichen und entsprechend korrigieren.

 

maildiracl -list /home/shared/Maildir/ INBOX.crons
maildiracl -list /home/shared/Maildir/ INBOX.shared1
maildiracl -set /home/shared/Maildir/ INBOX.crons anyone -aex

 

Die Berechtigungen sollten folgendermassen festgelegt sein:

 

owner   aceilrstwx
anyone  cilrstw

 

Exim Router anpassen, indem die local_parts erweitert werden.

 

# This router handles special mail addresses to be
# delivered directly into Maildir format shared folders.
# Separate addresses by colons.
# It is after system_aliases so that the aliases file can group things
# to fewer folders here.

shared_folders:
  debug_print = "R: shared_folders for $local_part@$domain"
  local_parts = "crons:shared1:shared2"
  driver = accept
  transport = maildir_shared_folder

 

Exim Config neu laden und Router überprüfen.

 

/etc/init.d/exim4 reload
exim4 -bt crons@domain.de

 

Die Ausgabe sollte wie folgt lauten:

 

R: shared_folders for crons@domain.de
crons@domain.de
  router = shared_folders, transport = maildir_shared_folder

 

Exim Transport

 

# This transport saves messages in shared folders for special mail
# addresses defined in the 'shared_folders' router - to allow workgroup
# style mail handling with Courier IMAP server (and clients which
# support shared folders)

maildir_shared_folder:
  driver = appendfile
  maildir_format = true
  directory = /home/shared/Maildir/.${local_part}/
  create_directory = true
  check_string = ""
  escape_string = ""
  delivery_date_add
  envelope_to_add
  return_path_add
  mode = 0777
  no_mode_fail_narrower
  user = mail
  group = 10000
Next Page »

Powered by WordPress | Theme by Roy Tanck