Configuration

A practically secure mail setup - counter spammers with Linux mail-servers

Who needs this?

Bild 1.JPG
Yay, free mails in a sustaining setup!

This is a tutorial on how to practically setup a relatively secure mail-server.

It's supposed to be as minimal as reasonable nowadays, and for a small amount of users (standard root server, max. ~20 mail-users at once). Without a real DB backend. It doesn't scale business-needs, however it's supposed to be extendable.

The reference system this setup works with is a Debian GNU Linux with:

  • Maildrop - instead of Procmail for more flexible filter rulesets
  • Postfix and Postfix-pcre ~ 2.7

The Active Editing concept with IDEA 9 and Emacs

IDEA is OpenSource now

IntelliJ's IDEA 9 has an OpenSource community edition that is freely available for Windows, MacOS and Linux. It has got tons of features, even in the free edition. Most stuff that's not in the free Community Version isn't stuff I'd use for private programs. IDEA - in any version - has got Git support, best Java support out there, nice GUI builders, JUnit support, and a neat debugger. Things it lacks are some Emacs features I'm accustomed with. But the unique project structure lets us use any editor we want in order to perform the following workflow:

Active editing in short

Copy and Paste between X11 and Cocoa apps

It's not a bug...

No... surely not. But if you're using Wing IDE for example and you edit files with an X11 based editor, you might want to sync your clipboards. Thing is: it seems MacOS 10.5's X11.app doesn't allow this by default and there's no option for that based on the frontend.

Edit the plist

Let X11.app's Preference menu activate the native key-set emulation to make use of the Apple keys. Do not use this preference panel again because it'll undo the following:

Bild 1.JPG

The concept of active editing

Why Vim vs. emacs sucks

Most people out there prefer either vim or emacs. Most people see a kind of steep learning curve when it comes to the latter. LISP, short-cuts, and an extremely versatile set of configuration options aren't necessarily creating a beginner friendly editing experience. - I pretty much guess that's the reason why some people find vim, stick with it, and extend it minimally.

mutt AND Gmail AND imaps - easy new setup

mutt meets the cloud

mutt is a pretty decent terminal based mail-client. It reliably runs on almost every platform, is RFC conform by default, lightweight, fast, extremely versatile and sweet as leet. In order to take advantage of all the kewl features of Gmail many people use heavyweight mail-clients like Mail.app (>300 MB), Outlook (infinite waste of space and time), or Thunderbird (the compromise).
In the past mutt was just a MUA, but since ~ 1.5 there's a useable smtp, imap and pop3 backend. In the following I hacked mutt to sync with multiple Gmail imap accounts to use the great filters and infinite space - from a terminal. Just mutt and Gmail.

Safari Sandbox 0.2

A slight update

Here's a slight update on my sandbox-exec script for Safari 4.x. I prefer Safari for browsing for numerous reasons, however as a security minded individual I couldn't stand the access-permissions Safari by default has.

  1. (version 1)
  2. (debug deny) ; Use (debug all) to see every action)
  3. (allow network-outbound)
  4. (allow signal)
  5. (allow ipc-posix-shm) ; Needed for POSIX shared memory
  6. ;; if that is your Safari path
  7. ;(allow process-exec (regex #"^/Applications/Safari.app/*"))
  8. (allow sysctl-read)
  9. (allow file-read-metadata)
  10. (allow signal)
  11. (allow process*)
  12. ;(allow mach*)
  13. (allow mach-lookup)
  14. ;(allow process-exec (regex "^/System/Library/CoreServices/*"))
  15. ;;

Windows 7 on a MacBook - dude, WTF?



Yes, it works! How to make the possible easier

Normally on a MacBook you'd expect lots of compatibility issues. However this is not the case.
You just get "Error 2229" if you're going to install the standard BootCamp drivers. Well... here's an unofficial patch. It's using the old install trick: the installer has been extracted, the checkup has been modified, and it has been repacked. Without any guarantee - but it works. Afterwards use the official Vista update. That's it.

Syndicate content

Ihr Browser versucht gerade eine Seite aus dem sogenannten Internet auszudrucken. Das Internet ist ein weltweites Netzwerk von Computern, das den Menschen ganz neue Möglichkeiten der Kommunikation bietet.

Da Politiker im Regelfall von neuen Dingen nichts verstehen, halten wir es für notwendig, sie davor zu schützen. Dies ist im beidseitigen Interesse, da unnötige Angstzustände bei Ihnen verhindert werden, ebenso wie es uns vor profilierungs- und machtsüchtigen Politikern schützt.

Sollten Sie der Meinung sein, dass Sie diese Internetseite dennoch sehen sollten, so können Sie jederzeit durch normalen Gebrauch eines Internetbrowsers darauf zugreifen. Dazu sind aber minimale Computerkenntnisse erforderlich. Sollten Sie diese nicht haben, vergessen Sie einfach dieses Internet und lassen uns in Ruhe.

Die Umgehung dieser Ausdrucksperre ist nach §95a UrhG verboten.

Mehr Informationen unter www.politiker-stopp.de.