Archiv der Kategorie: Hobby

Was man so in seiner „Freizeit“ alles macht.

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 :)

BitTorrent sync Linux Windows Mac

Fangen wir bei Linux an. Mein Laptop (TERRA Mobile 1586p) mit SparkyLinux soll der Chef im Ring werden. Die weiteren Rechner sind

  • eine eMachines mit Linux Mint 15
  • ein iMAC mit Snow Leopard
  • ein DELL Dimension 5000 mit Windows 7 (Testrechner)
  • mal sehn was mir noch so in die Finger fällt :)

Aber das nur zur Info.

Was habe ich vor

Alle oben genannten Rechner sollen ohne einen zusätzlichen Server (zB owncloud) mit Hilfe des Torrent Netzwerks Ordner und Dateien synchron halten. Der Dienst des btsync soll automatisch bei der Anmeldung gestartet werden. Vorteil ist, dass der komplette Servertraffic entfällt. Im Zeitalter von privaten Flatrates sehr nützlich.

Wer mehr über die Technik des BitTorrent sync Clients erfahren möchte, kann sich in den Laboren umschauen :)

Software besorgen

Alles was wir benötigen finden wir im Labor von BitTorrent. Ich besorge mir von dort

  • Linux btsync (32 und 64bit)
  • Windows Client
  • Mac Client

Weiterlesen

ICINGA und NAGVIS unter Ubuntu 12.04 LTS

Versionen

  • Ubuntu 12.04 LTS
  • ICINGA 1.6.1-2
  • NAGVIS 1.7.8

Szenario

Ich gehe von einem simplen Szenario aus.

Server 1: ICINGA Server (Ubuntu LTS) : 192.168.1.1 (server1.local)
Server 2: Webserver mit MySQL Datenbank (Debian Stable) : 192.168.1.2 (server2.local)

ICINGA mit idoutils auf einer MySQL Datenbank
NAGVIS mit NDO DB

Server 1 ICINGA

Da wir alles als root ausführen

# sudo su

ICINGA lässt sich einfach via apt installieren. Um aktueller zu sein, nutze ich das ppa von formorer

# add-apt-repository ppa:formorer/icinga
# apt-get update
# apt-get install icinga icinga-doc icinga-idoutils mysql-server libdbd-mysql mysql-client nagios-plugins

Während der Installation muss man zwei mal das Passwort für den icingaadmin eingeben. Ebenso den Neustart des apache2 bestätigen. Nach der Installation ist ICINGA schon via Webinterface unter http://192.168.1.1/icinga/ erreichbar. Die Services für Localhost wurden schon mit eingerichtet. Das ist nett aber bringt uns im Netzwerk herzlich wenig. Die Konfigurationen sind aber eine gute Anlaufstelle zum probieren.

Für NAGVIS benötigen wir vier weitere Pakete. Diese können wir gleich mit installieren.

# apt-get install sqlite3 php5-sqlite rsync graphviz

ICINGA konfigurieren

Als erstes sollte man die Datei /etc/icinga/objects/contacts_icinga.cfg anpassen.

# vim /etc/icinga/objects/contacts_icinga.cfg

Das mindeste ist die Anpassung von Name, alias und E-Mail

Weiterlesen

Update 2-Winterplanung 2012

Irgend wie schaffe ich es nicht regelmäßig zu Bloggen :D Ich hab den Winter über natürlich einiges gemacht. An dieser Stelle mal ein paar Bilder meines Mopeds. Wenn der Kabelbaum fertig ist, gehts auf die Gasse. Blau/Schwarz bleibt erst einmal. Wenn nächstes Jahr der Motor dran ist, wird es denke Chrom/Schwarz … Oder aber im Grunge/Retro look Rostig. Wer weiß das schon :)

In diesem Sinne :)

HTC XE Umbau

Wenn schon dann komplett. Ich habe quasi das ganze Programm durchgezogen. S-OFF, SuperCID, Root, 4EXTRecovery und Custom ROM.
Meine CID sagte mir VODAP102 … Da ich ein gestörtes Verhältnis zu Vodafail habe, wurde es Zeit :)

Vorab: Ich übernehme und gebe keine Garantie auf folgende Anleitung! Wenn Ihr aus eurem HTC einen netten Briefbeschwerer (Brick) baut, seid ihr selber schuld! Dies sollte euch vor beginn bewusst sein. Ihr könnt euer Telefon komplett zerstören. Während der Einrichtung des ROMs habt ihr auch die Möglichkeit höhere Taktungen auszuwählen. An dieser Stelle passieren die meisten Bricks!!

Grundlage

Benutzt habe ich die Anleitung aus dem Android Hilfe Forum. Ich gehe nur auf die Punkte ein, die ich „angepasst“ habe. Ansonsten ist die Anleitung super. Eigentlich wollte ich diese als PDF hier anhängen, aber ohne Freigabe des Autors ist dies leider nicht möglich. Eventuell meldet sich dieser irgend wann ein mal :)

2. Vorbereitung des HTC

Die Dateien welche verlinkt sind, können auch bei mir via Kontakt angefragt werden. Nur falls diese im ersten Beitrag einmal Down sein sollten.

Weiterlesen

Alzheimer Passwort

Mich hat eine E-Mail mit folgendem Inhalt erreicht:

wie merke ich mir solche Passwörter

Ich merke mir diese Passwörter überhaupt nicht. Alleine die Serverzugänge im zweistelligen Bereich würden meine menschliche interne Festplatte überfordern. Man nutzt kleine Helferlein. Ich habe für mich persönlich vor Jahren ein nettes Tool gefunden. Den Password-Gorilla.

Die Vorteile liegen auf der Hand

  • Plattform unabhängig
  • Passwörter werden durch SHA256 geschützt
  • Es kann selbst Passwörter erzeugen
  • Mobil da keine Installation notwendig
  • Kategorien und Unterkategorien möglich
  • und einiges mehr

Ich habe mir zwei USB Sticks nur zu diesem Zweck erstellt. Einen mit allen Versionen (Linux, Mac und Win) und den zweiten mit der Password Gorilla Datenbank. Ist zwar alles Passwort geschützt aber sicher ist sicher.

Update 1-Winterplanung 2012

IT technisch ist heute nicht mehr als eine bacula Installation und ein paar Änderungen an einem Contao System passiert. Also ran an die Winterplanung.

Der Lada 1200 muss aus der Werkstatt raus und hat vorne rechts nicht mal einen Querlenker. Diesen habe ich heute montiert. Puzzle würde besser passen.

Mit dem Federspanner die Feder zusammen ziehen/drücken, auf den Querlenker setzen. Oben in die Buchse einsetzen, Stoßdämpfer durch und oben verschrauben. Federspanner lösen und Bremse einbauen… So die Theorie.
Bis zu dem Punkt Federspanner lösen lief auch alles nach Plan.

Part 1

Der Federspanner konnte nicht komplett gelöst werden da er

  1. oben an der Karosserie anstößt und
  2. unten am Querlenker anliegt

und alles steht noch unter Spannung. Auch eine große Rohrzange und 2 Reifenmontiereisen brachten keinen Erfolg. Man könnte alles noch einmal ausbauen, den Federspanner neu ansetzen und wieder alles einbauen … nö und Nein. Warum? Warum einfach wenn es auch umständlich geht?? Also los :)

Weiterlesen

Winterplanung 2012

Was man sich im laufe des Sommers nicht alles vornimmt …

  • Haus
  • Auto
  • Moped

Bin mal gespannt was diesen Winter alles realisiert wird. :) Ich werde nach und nach den IST Zustand hier pflegen und über eventuelle Ergebnisse berichten :) Beginnen möchte ich an dieser Stelle mit meinem Moped. Mehr gibts wenn man weiter ließt  ;)

Weiterlesen