[[ David's Blog ]]

[[ ...dies und das aus meinem Leben... ]]

Durchsuche Beiträge in HowTo

Dank www.floek.net wurde ich darauf aufmerksam gemacht, dass http://www.startssl.com kostenlos ein echtes SSL-Zertifikat ausstellt… :)

Dieses habe ich gleich mal für eine wichtige Subdomain bei mir getestet und funktioniert super!!!!

Das erstellen ist denkbar einfach. Einfach ein CSR erstellen, an startssl verfüttern und schon erhält man innerhalb einer Stunde sein Zertifikat. Kostenlos! ;)

Wer nicht weiß wie ein CSR zu erstellen ist, der findet die nötigen OpenSSL-Befehle dazu hier in meinem wiki: KLICK!

Das Zertifikat habe ich mit den gängigsten Browsern erfolgreich getestet: Google Chrome, Firefox, Internet Explorer, Safari.

Da ich es gebraucht habe, habe ich nun mal ein IPsec-VPN zwischen Linux (mit Openswan) und einer Netscreen konfiguriert.

Eine genaue Beschreibung könnt Ihr in meinem Wiki finden. :)

Die ist vor allem gut wenn man ein VPN von einem DSL-Anschluß aus benötigt oder wenn man unterwegs ist.

Eigentlich hasse ich Menüleisten oder ähnliches.

Vor allem bei einigen Programmen (wie z.B. das Terminal) wäre es schön, wenn man beim starten des Terminals automatisch die obere Menüleiste und das Dock im OS X ausbelenden kann.

Natürlich gibt es hierfür auch einen Hack ;)

Einfach im Finder auf das entsprechende Programm mit CMD+Klick draufgehen und dann “Paketinhalt zeigen” anwählen. Dann geht Ihr in den Ordner “Contents”. Nun mit CMD+Klick auf die “Info.plist” und dann mit dem “Dashcode” öffnen (Achtung: xcode muss hierfür installiert sein).

Nun macht Ihr unter “” einen neuen Eintrag der dann so aussehen sollte:

<dict>

    <key>LSUIPresentationMode</key>

     <real>4</real>

Dann nur noch speichern :) Wenn Ihr dann das entsprechende Programm startet, verschwinden Dock und Menüleiste :) Wenn man mit der Maus dann nach oben oder unten geht, wo Menüleiste und Dock normalerweise sind, dann taucht es wieder auf.

Wer viel mit dem vi arbeitet, kennt sicherlich das Problem:

Man öffnet ein Config-File und sieht die Config vor lauter Kommentaren nicht mehr. Man will ja eigentlich nur die wichtigsten Dinge sehen. Dies kann sehr zum Vorteil bei z.B. einer apache2.conf sein.

Aber es gibt Abhilfe im vi. Man muss nur folg. Zeilen in seine .vimrc einfügen:

" Kommentare ein/ausklappen
set fdm=expr
set fde=getline(v:lnum)=~'^\\s*#'?1:getline(prevnonblank(v:lnum))
=~'^\\s*#'?1:getline(nextnonblank(v:lnum))=~'^\\s*#'?1:0

Vorsicht! Die Zeile “set fde=…” ist EINE Zeile.

Und nun kann man mit den Tasten “z”+”i” Kommentare einklappen oder ausklappen :)

Probiert es aus ;)

Hier ein Beispiel (eingeklappte Kommentare)

klapp_ein

Hier noch ein Beispiel (ausgeklappte Kommentare)
klapp_aus

Da ich nur 250 GB im Monat an Traffic für meinen Server habe und ich aber z.Z. für zevenos.com ein mirror bin (und gerade jetzt fallen alle anderen aus) habe ich natürlich das Problem, dass ich enormen Traffic habe.

Dadurch bin ich über ein super Modul für den Apache2 gestolpert :) Dieses nennt sich mod_cband. Da kann ich angeben wieviel innerhalb eines bestimmten Zeitraum was gedownloadet werden darf. Wenn dieses Limit überschritten ist, kann ich es noch weiter regulieren oder aber auch eine Fehlerseite zurück werfen.

Da ich dieses Modul super Klasse finde und es enorme Möglichkeiten aufzeigt, ist es einen Eintrag in meinem wiki wert :) Sobald ich die Zeit habe (und den Nerv) werde ich ein kleines HowTo zu mod_cband schreiben.

Hier mal meine Konfig:

<IfModule mod_cband.c>
CBandScoreFlushPeriod 1
CBandRandomPulse On
CBandLimit 500M
# Limitiert den vhost auf 20Mbps, 5 Request/s, 15 connections
CBandSpeed 20Mbps 5 15
# Erweiterte Einstellungen für jeden remote host der mit diesem vhostverbunden ist
# Limitierung auf 1Mbit/s, 3 request/s, 2 offene Verbindungen
CBandRemoteSpeed 1Mbps 3 2
CBandExceededSpeed 128 5 15
CBandExceededURL http://shutdown-system.de/error/error.html
CBandScoreboard /var/www/scoreboard
CBandPeriod 4W
</IfModule>

Auch ein gutes Modul ist mod_deflate (Traffic einsparen)