Archiv für den Monat: Oktober 2013

Thunderbird 24 blasse Signatur

Seit TB 24 wirken die Signaturen sehr blass. Das liegt an der Standard Transparenzregelung opacity. Um dies zu ändern einfach in der Signatur Datei (html) hinter dem <body> Tag folgendes einfügen

<body>
<style><!--
.moz-txt-sig, .moz-signature {
opacity: inherit !important;
}
--></style>
<...>

Bevor man weiter HTML Mails benutzt, sollte man sich folgenden Beitrag einmal zu Gemüte führen. Und dann entscheiden ob das ganze wirklich Sinn macht. Ich persönlich favorisiere reine Text E-Mails … :)

Beitrag → Reintext-Nachricht oder formatierte Nachricht (HTML)

In diesem Sinne :)

Thunderbird Lightning mehrere Kalender gleiche Domain

Möchte man mehrere Kalender (Netzwerk) der gleichen Domain mappen, hat TB (Thunderbird) das Problem, dass es das erste Passwort speichert und bei weiteren Kalendern nicht mehr frag. Hat man mehrere Benutzer können so die weiteren Kalender nicht angezeigt werden.

Eine Lösung ist folgende. In TB unter
Einstellung → Allgemein  Konfiguration Bearbeiten
den Punkt calendar.network.multirealm suchen und den Wert auf true ändern.

Nach einem Neustart von TB werden nochmals alle Passwörter abgefragt.

Getestet habe ich dies unter Ubuntu, Debian, Mint und OS X 10.6. Wenn es jemand unter Windows am laufen hat, bitte Kommentar hinterlassen :)

PS: Eventuell müssen vorher alle gespeicherten Passwörter gelöscht werden.
Einstellung  Sicherheit  gespeicherte Passwörter

screenfetch Serverinformation

Wenn man mehrere Server verwaltet ist es schön zu wissen, ob man sich gerade auf dem richtigen via SSH angemeldet hat und man eine Zusammenfassung des Systems erhält. Es gibt das Paket linuxlogo in etlichen Distris, dies ist jedoch nicht so gesprächig wie screenfetch.

An dieser Stelle ein „schnelles Tut“ zum einrichten von screenfetch und das einbinden in die bashrc damit es beim login auch angezeigt wird :)

Via SSH auf den Server aufschalten

ssh benutzer@192.168.1.1

Das Script von Github besorgen

wget http://git.silverirc.com/cgit.cgi/screenfetch.git/plain/screenfetch-dev

Umbenennen ist Geschmackssache. Mir persönlich gefällt das -dev nicht

mv screenfetch-dev screenfetch

Das Script ausführbar machen

chmod +x screenfetch

Nach /usr/local/bin/ verschieben

sudo mv screenfetch /usr/local/bin/

bashrc öffnen

vim ~/.bashrc

und am Ende den Link zum Script einfügen

/usr/local/bin/screenfetch

vom Server abmelden

exit

und wieder verbinden

ssh benutzer@192.168.1.1

screenfetch begrüßt uns mit den wichtigsten Informationen

Linux server06 2.6.32-5-amd64 #1 SMP Mon Feb 25 00:26:11 UTC 2013 x86_64

The programs included with the Debian GNU/Linux system are free software;
the exact distribution terms for each program are described in the
individual files in /usr/share/doc/*/copyright.

Debian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent
permitted by applicable law.
Last login: Wed Oct  2 09:35:56 2013 from xxxxxxx.dip0.t-ipconnect.de
         _,met$$$$$gg.           benutzer@server06
      ,g$$$$$$$$$$$$$$$P.        OS: Debian 6.0.7 squeeze
    ,g$$P""       """Y$$.".      Kernel: x86_64 Linux 2.6.32-5-amd64
   ,$$P'              `$$$.      Uptime: 215d 9h 22m
  ',$$P       ,ggs.     `$$b:    Packages: 736
  `d$$'     ,$P"'   .    $$$     Shell: bash 4.1.5
   $$P      d$'     ,    $$P     CPU: Intel Core i7 CPU 920 @ 2.668GHz
   $$:      $$.   -    ,d$$'     GPU: NVidia GeForce 8400 GS
   $$\;      Y$b._   _,d$P'      RAM: 1884MB / 7998MB
   Y$$.    `.`"Y$$$$P"'         
   `$$b      "-.__              
    `Y$$                        
     `Y$$.                      
       `$$b.                    
         `Y$$b.                 
            `"Y$b._             
                `""""           

benutzer@server06:~$

Die Konfiguration erfolgt direkt im Script ab ca. Zeile 35. Anbei noch mal ein snipp von meinem Mint System (Laptop)

                                       benutzer@service04.local
 MMMMMMMMMMMMMMMMMMMMMMMMMmds+.        OS: Mint 15 olivia
 MMm----::-://////////////oymNMd+`     Kernel: x86_64 Linux 3.8.0-30-generic
 MMd      /++                -sNMd:    Uptime: 1h 20m
 MMNso/`  dMM    `.::-. .-::.` .hMN:   Packages: 2344
 ddddMMh  dMM   :hNMNMNhNMNMNh: `NMm   Shell: bash 4.2.45
     NMm  dMM  .NMN/-+MMM+-/NMN` dMM   Resolution: 3286x1200
     NMm  dMM  -MMm  `MMM   dMM. dMM   DE: Cinnamon 1.8.8
     NMm  dMM  -MMm  `MMM   dMM. dMM   WM: Mutter (Muffin)
     NMm  dMM  .mmd  `mmm   yMM. dMM   WM Theme: Mint-X
     NMm  dMM`  ..`   ...   ydm. dMM   GTK2 Theme: Mint-X
     hMM- +MMd/-------...-:sdds  dMM   GTK3 Theme: Mint-X
     -NMm- :hNMNNNmdddddddddy/`  dMM   Icon Theme: Mint-X
      -dMNs-``-::::-------.``    dMM   Font: Sans 9
       `/dMNmy+/:-------------:/yMMM   CPU: Intel Core i7-2670QM CPU @ 2.201GHz
          ./ydNMMMMMMMMMMMMMMMMMMMMM   GPU: NVidia GeForce GT 540M
             \.MMMMMMMMMMMMMMMMMMM     RAM: 1174MB / 3901MB

Fragen, Anregungen usw. sind erwünscht ;)

Alfresco auf Ubuntu 12.04.3 LTS

Diesmal im Schnelldurchlauf die Installation des Alfresco Community Servers auf einem Ubuntu Server 12.04.3 LTS mittels dem Alfresco install-script.

Weitere empfohlene Pakete kann man den Alfresco docs entnehmen. Los gehts.

Zusätzliche Pakete installieren

sudo apt-get install libice6 libsm6 libxt6 libxrender1 libfontconfig1 libcups2

Das Paket von der Alfresco Homepage besorgen

wget http://dl.alfresco.com/release/community/build-4795/alfresco-community-4.2.d-installer-linux-x64.bin

Ausführbar machen

chmod +x alfresco-community-4.2.d-installer-linux-x64.bin

Und die Installation starten

sudo ./alfresco-community-4.2.d-installer-linux-x64.bin

Sprache auswählen

Language Selection

Please select the installation language
[1] English - English
[2] French - Français
[3] Spanish - Español
[4] Italian - Italiano
[5] German - Deutsch
[6] Japanese - 日本語
[7] Dutch - Nederlands
[8] Russian - Русский
[9] Simplified Chinese - 简体中文
[10] Norwegian - Norsk bokmål
Please choose an option [1] : 5

Installationstyp nehme ich Einfach. Sollte zum testen reichen. Tunen kann man immer noch :)

----------------------------------------------------------------------------
Willkommen beim Alfresco Community Setup Assistenten

----------------------------------------------------------------------------
Installationstyp

[1] Einfach: Server werden mit der Standardkonfiguration installiert
[2] Erweitert: Serverports und Diensteigenschaften werden konfiguriert.: Außerdem können optionale Komponenten für die Installation ausgewählt werden.
Bitte wählen Sie eine Option [1] : 1

Installationsordner belasse ich bei /opt/alfresco-4.2.d

Installationsordner

Bitte wählen Sie einen Ordner für die Installation von Alfresco Community aus

Wählen Sie einen Ordner aus [/opt/alfresco-4.2.d]:

Ein ganz geheimes Passwort für den Admin anlegen

Admin-Passwort

Bitte geben Sie ein Passwort für den Alfresco Administrator-Account ein.

Admin-Passwort: :
Passwort wiederholen: :

Da meine VM für nichts anderes da ist, soll alfresco automatisch starten

Als Dienst installieren

Optional können Sie Alfresco Community als Dienst registrieren. Hierdurch wird 
er automatisch beim Starten des Rechners mit gestartet.

Alfresco Community als Dienst installieren? [Y/n]: Y

Und ich bin mir ganz sicher

Das Setup ist jetzt bereit, Alfresco Community auf Ihrem Computer zu 
installieren.

Wollen Sie fortfahren? [Y/n]: Y

Kaffee oder Tee dazu einen Keks …

Bitte warten Sie, während das Setup Alfresco Community auf Ihrem Computer 
installiert.

 Installiere
 0% ______________ 50% ______________ 100%
 #####

Je nach Leistung des Servers/PC/Virtuellen Maschine kann das ganze etwas dauern. Für die Readme bleibt erst einmal keine Zeit

Das Setup hat die Installation von Alfresco Community auf Ihrem Computer 
beendet.

Die Liesmich Datei anzeigen [Y/n]: n

Starten will ich auch sofort

Alfresco Community Share starten [Y/n]: Y

kurz warten …

waiting for server to start....user@ubuntu:~$ . done
server started
/opt/alfresco-4.2.d/postgresql/scripts/ctl.sh : postgresql  started at port 5432
Using CATALINA_BASE:   /opt/alfresco-4.2.d/tomcat
Using CATALINA_HOME:   /opt/alfresco-4.2.d/tomcat
Using CATALINA_TMPDIR: /opt/alfresco-4.2.d/tomcat/temp
Using JRE_HOME:        /opt/alfresco-4.2.d/java
Using CLASSPATH:       /opt/alfresco-4.2.d/tomcat/bin/bootstrap.jar:/opt/alfresco-4.2.d/tomcat/bin/tomcat-juli.jar
Using CATALINA_PID:    /opt/alfresco-4.2.d/tomcat/temp/catalina.pid
/opt/alfresco-4.2.d/tomcat/scripts/ctl.sh : tomcat started

Die Installation ist dann via Webinterface erreichbar (http://ip:8080/share). Zum anmelden den Benutzer admin mit dem Passwort aus der Installation einloggen.

Zur Vollständigkeit noch alle Ports aus der Doku

Tomcat Port: 8080
Tomcat Shutdown Port: 8005
Tomcat SSL: 8443
Tomcat AJP: 8009

und das testen kann beginnen :)