Terminal unter OSX anpassen

Wer des öfteren den Terminal unter Linux nutzt, schätzt in der Regel die Einstellungsmöglichkeiten über .bashrc. Auch unter OSX gibt es diese Möglichkeit den Terminal zu konfigurieren. Allerdings heisst die Konfigurationsdatei hier nicht .bashrc sondern .bash_profile.

Leider existiert kein Beispiel, so dass sie komplett neu erstellt werden muss. Hier ein Beispiel wie im Terminal das ls-Kommando um Farbdarstellung und Alias-Befehele erweitert wird:

cd
touch .bash_profile
nano .bash_profile

# comment this line if you don´t want 'ls' to be colorized:
export LS_OPTIONS='-G'
alias ls='ls $LS_OPTIONS'
alias ll='ls $LS_OPTIONS -l'
alias l='ls $LS_OPTIONS -lA'

Damit die Settings wirksam werden, muss der Terminal geschlossen und neu geöffnet werden.

Automatische Umgebungsanpassung unter OSX

Gerade als Besitzer eines Notebooks wechslt man öfter den Standort. Man setzt das Gerät sowohl zuhause als auch im Café oder auf der Arbeit ein. Meistens erfordert das, dass man die passende Umgebung auswählt und die am jeweiligen Ort benötigten Applikationen startet. Damit man das nicht von Hand tun muss, gibt es eine Applikation namens “ControlPLane“.
Weiterlesen

SSH-Zugriff auf einem Mac unter OSX aktivieren

Um von einem anderen Rechner per SSH auf einen Mac zuzugreifen, muss in den Systemeinstellungen unter Freigaben lediglich die “entfernte Anmeldung” aktiviert werden:

ssh.freigabe

Nach der Aktivierung wird der ssh-Daemon sofort gestartet und man kann direkt per ssh auf den Rechner zugreifen.

Amazon Instant Video unter Ubuntu 12.04

Nachdem Amazon für Prime-Mitglieder kostenlos Instant-Video zur Verfügung stellt, wollte ich es einfach mal ausprobieren. Leider funktioniert es unter Ubuntu aber nicht ohne ein wenig Arbeit.

Zuerst ist es erforderlich Pipelight zu installieren. Dazu gibt es eine sehr ausführliche Anleitung des FDS-Teams. Zusammengefasst erfolgt die Installation mittels der folgenden Befehle im Terminal:

sudo add-apt-repository ppa:pipelight/stable
sudo apt-get update
sudo apt-get install --install-recommends pipelight-multi
sudo pipelight-plugin --update

Danach wird Pipelight aktiviert:

sudo pipelight-plugin --enable silverlight

Um die Videos schauen zu können sollte man Chrome verwenden. Zuerst muss allerdings ein Chrome-Plugin installiert werden, um Amazon vozugaukeln man wäre mit Windows unterwegs.  Ich habe dazu den Ultimate User Agent Switcher verwendet und dort den Internet Explorer 10 aktiviert.

Danach löscht man am besten den kompletten Browsercache und ruft dann Amazon auf und schaut sich einfach mal ein Video an. Viel Spaß!

Owncloud: Problem beim Upgrade auf 6.0.0.16

Eigentlich hätte mal wieder alles so einfach sein können. Nach dem Upgrade von Owncloud auf die Version 6.0.0.16 konnte sich nur noch mein Admin-User einloggen. Allerdings fehlten alle Kontakte und Kalendereinträge.

In der Datenbank war kein Fehler ersichtlich. Sämtliche Kontakte und Termine existierten noch. Auch die anderen Anwender, die sich nicht mehr einloggen konnten, waren in der Datenbank noch vorhanden.

Die Lösung brachte die Prüfung der config.php im Owncloud-Ordner. Dort war statt der MySql-Datenbank plötzlich eine SQLite-Datenbank eingetragen.

Nach Rücksicherung der config.php aus einem Backup (und Anpassung der Versionsnummer) hat dann alles wieder wie gewohnt funktioniert.

Emails mit S/MIME verschlüsseln

Inhalt

Warum mit S/MIME verschlüsseln?
Wie bekomme ich ein Zertifikat?
Einrichtung unter OSX Mavericks
Einrichtung von S/MIME auf dem iPhone unter IOS 7
Einrichtung von S/MIME bei Mozilla Thunderbird

Warum mit S/MIME verschlüsseln?

Das Problem der unverschlüsselten Kommunikation wird vielen Menschen immer bewusster. Doch wie kann man seine Kommunikation schützen? Das Aktivieren von SSL in den Emaileinstellungen reicht leider nicht, denn dadurch wird lediglich ein Teil des Transportweges verschlüsselt. Es ist als würde man eine Postkarte in einer blickdichten Tasche zum Briefkasten tragen und dann einwerfen. Wirklich sicher ist das nicht. Weiterlesen

Owncloud upgrade von 5.0.13 auf 6.0.0 – Problem mit “search lucine”

Beim Upgrade meiner OwnCloud Installation von 5.0.13 auf 6.0.0 erhielt ich nach dem Upgrade nur noch eine Fehlermeldung im Browser:

Konnte “search_lucene” nicht aktualisieren.

Auch die Clients zeigten nur noch einen Synchronisationsfehler. Der Fehler liess sich beheben, indem ich auf der Datenbank den Inhalt der Tabelle oc_lucene_status in meiner OwnCloud-Datenbank gelöscht habe.

Am schnellsten geht das im Terminal:

user@server>sudo su
-Passwort eingeben-
root@server# mysql -pMeinMySqlRootPasswort
mysql> use owncloud
mysql> DELETE FROM oc_lucene_status;
mysql> exit
root@server# exit
user@server> exit

Danach funktionierte alles wieder wie gewohnt.

Root Benutzer unter OSX aktivieren

Auch unter OSX gibt es einen root-Benutzer. Um ihn zu aktivieren öffnet man im Finder den Ordner /System/Library/CoreServices/ und startet Verzeichnisdienste mit einem Doppelklick.

Dort klickt man das Schloss unten links an und entsperrt das Fenster durch Eingabe von Benutzernamen und Passwort.

Danach kann man in der Menüleiste unter dem Menüpunkt “Bearbeiten” den root-Benutzer aktiveren.

Feststelltaste (CAPS-LOCK) unter Ubuntu 12.04 deaktivieren

Nachdem ich neulich mal wieder über die gute alte und vor allem überflüssige Feststelltaste gestolpert bin, weil ich mehrfach ein Passwort falsch eingegeben hatte, musste ich feststellen, dass Ubuntu eine einfache Lösung bietet.

Weiterlesen