Blog
26. Februar 2010 - Server über PS3 herunterfahren
Ich bin gerade total aus dem Häuschen. Eigentlich ist es total billig gelöst, aber ich kann jetzt von meiner Playstation 3 mein NAS ausschalten auf dem die Mediendaten liegen, die ich mir auf der PS3 (Streaming) anschauen möchte.
Dazu habe ich ps3mediaserver (eine in Java implementierte Open Source Software für DLNA-Streaming) die ich verwende angepasst. Ich habe also einen neuen Menüpunkt hinzugefügt, der mittels der Java Funktion Runtime.getRuntime.exec(String) die Shutdown Binary von Ubuntu aufruft und den Server ausschaltet.
Angepasster Quelltext (PMS.java)
// Menüpunkt um Server herunterzufahren
// Klaus Meyer, 26.02.2010
// http://www.klaus-meyer.net
// Have fun
vf.addChild(new VirtualVideoAction("::: Server ausschalten :::", true) {
public boolean enable() {
try {
System.out.println("::: Shutdown :::");
// Terminal Befehl zusammenbauen
String [] command = new String [] {
"sudo"
,"shutdown"
,"-h"
,"now"
};
// Befehl ausführen
Process proc = Runtime.getRuntime().exec(command);
// Waren bis Prozess durchgelaufen
proc.waitFor();
// Debugausgabe
BufferedReader buff = new BufferedReader(new InputStreamReader(proc.getInputStream()));
String currentLine;
while ((currentLine = buff.readLine()) != null) {
System.out.printf(">%s\n",currentLine);
}
System.out.println("::: Ende Shutdown-Vorgang :::");
// PS3 Mediaserver beenden
System.exit(0);
} catch (Exception e) {
System.out.println("::: Shutdown nicht möglich :::");
}
return true;
}
});
// End of Changes
Hier findet ihr den Patch für die SVN Revision 410 des PS3Mediaserver und ein fertiges Tarball zum Download: http://downloads.klaus-meyer.net/other/PS3MediaServer/ Eventuell läuft der Patch auch noch mit späteren Versionen.
Um den Shutdown zu erlauben, müsst Ihr unter Ubuntu z.B. noch die /etc/sudoers Datei anpassen (bitte sudo visudo verwenden) in meinem Fall ist meyer der Benutzer unter dem der PMS läuft:
Ich wünsche euch viel Spaß damit, falls ihr es auch verwenden möchtet.
Abgelegt in Linux, Programmieren, Software | Keine Kommentare »
16. Januar 2010 - Ubuntu 8.04 und screen v-split
Ich habe mir gerade mal wieder das Tool screen unter Ubuntu angeschaut und beschlossen dieses jetzt öfters zu verwenden. Leider hat mir die möglichkeit gefehlt den Splitscreen auch vertical zu betreiben. Doch dieses kann man ganz einfach nachträglich in den Quelltext einkompilieren, dafür gibt es sogar schon einen fertigen Patch. Funktionieren tut es so:
Zuerst die eventuell schon installierte Version aus dem System entfernen:
aptitude remove –purge -y screen
Dann die benötigten Build Dependencies laden:
apt-get build-dep screen -y
Noch ein Paket hinzufügen, das ebenfalls benötigt wird:
apt-get install libncurses5-dev -y
Um gleich ein *.deb Paket zu erhalten brauchen wir noch checkinstall
apt-get install checkinstall -y
Nun die aktuelle Source herunterladen … :
wget http://fresh.t-systems-sfr.com/unix/src/misc/screen-4.0.3.tar.gz
… und entpacken:
tar zxvf screen-4.0.3.tar.gz
cd screen-4.0.3.tar.gz
Den Patch laden und entpacken:
wget http://vsp4sdl.yuggoth.org/wrp_vertical_split_0.3_4.0.2.diff.bz2
bunzip2 wrp_vertical_split_0.3_4.0.2.diff.bz2
Nun den Quelltext patchen:
patch -Np1 < wrp_vertical_split_0.3_4.0.2.diff
Und nun kompilieren und installieren (in Paketverwaltung):
./configure –prefix=/usr
make
checkinstall
Fertig, nun könnt ihr in screen mit [CTRL] + [A] [V] einen vsplit machen.
Have fun.
Wer keinen Bock darauf hat das alles zu machen, der kann sich hier mein DEB-Paket herunterladen (nur auf Ubuntu 8.04 getestet!).
Abgelegt in Linux, Programmieren, Software | Keine Kommentare »
02. Dezember 2009 - Wenn man mit Kanonen auf Spatzen schießt
Abgelegt in Lustiges | Keine Kommentare »
25. November 2009 - This Posting is no longer available…
Abgelegt in Allgemein | 1 Kommentar »
21. November 2009 - Mein Homeserver / NAS
Mein Homeserver (oder NAS) ist nun endlich vorerst fertig. Hat jetzt doch länger gedauert wenn man bedenkt, dass die Hardware bei mir seit letztem Samstag rumsteht, aber ich hatte abends einfach keine Lust daran weiter zubasteln. Auf dem Intel Atom System habe ich die aktuelle Ubuntu Server LTS (8.04 Hardy Heron installiert). Das System läuft mit einem Software RAID 1 (Linux Kernel RAID) und dient mir zur Zeit nur als Massenspeicher für meinen Mac, in dem er über AFP die Daten freigibt. Geplant sind noch weitere Funktionen wie die Nutzung als Time Machine Volume um meinen Mac automatisch zu sichern, ein openVPN Server oder ein PS3 Media Server um Videos auf meine Playstation 3 zu streamen.
Hier ein paar Bilder von Gerät:
- Homeserver – Bild 1
- Homeserver – Bild 2
- Homeserver – Bild 3
- Homeserver – Bild 4
Und noch die technischen Daten:
Zotac ION ITX A Motherboard mit Intel Atom 330 (Dual Core) CPU
2 GB Samsung DDR2-800 RAM
2x Samsung Eco Green F2 1TB HDDs mit 5400rp/m
40 € No-Name Gehäuse
Abgelegt in Hardware, Linux | 2 Kommentare »
16. November 2009 - Ubuntu 8.04 mit RAID 1 (Kernel RAID)
Ich installiere gerade meinen Home-Server bzw. mein neues NAS. Hier schon mal ein paar Links zum Thema RAID unter Linux (Ubuntu in meinem Fall):
http://www.realriot.de/2007/04/25/fakeraid-howto-ubuntu/
http://www.brandonchecketts.com/archives/booting-from-a-software-raid-device-on-ubunto-karmic-910
http://www.howtoforge.com/how-to-install-ubuntu8.04-with-software-raid1
http://tldp.org/HOWTO/Software-RAID-HOWTO.html
Wenn die Kiste läuft werde ich auch einen kurzen Artikel zu Hard und Software posten.
Abgelegt in Hardware, Linux, Software | Keine Kommentare »
09. November 2009 - Mein Glück mit der Bahn
Ich ärgere mich gerade wieder über die deutsche Bahn. Sitze jetzt im ICE von Augsburg nach München, welcher wegen Bauarbeiten über Geltendorf umgeleitet wird. Längere Fahrtzeit ca. 1/2 – 3/4 Stunde
Natürlich habe ich das mit den Bauarbeiten erst in Augsburg erfahren und nicht schon als ich in Gessertshausen in den Zug eingestiegen bin. Warum kann man so etwas nicht gleich durchsagen, dann wäre ich vielleicht wieder nach hause gefahren und hätte heute Home-Office gemacht.
Wenigstens WLAN gibts in dem blöden ICE hier.
Abgelegt in Allgemein | Keine Kommentare »
04. November 2009 - Hallo Wordpress
Ich habe mich jetzt doch entschlossen meine Webseite (die eh nur noch aus diesem Blog besteht) auf Wordpress umzustellen. Äusserlich sieht man dies eventuell nicht, da ich das selbe Theme verwende wie ich auf meinem selbstprogrammierten System hatte. Alle Daten der alten Seite wurden übernommen, d.h. für euch ist es eigentlich keine Umstellung.
Abgelegt in Allgemein | Keine Kommentare »
31. Oktober 2009 - Bahn Fahrkarte
Ab nächster Woche habe ich eine neue Bahn Fahrkarte (keine Schülerjahreskarte mehr sondern eine normale). Aber irgendwie hat die Bahn beim Format dieser Karten echt S****ße gebaut! Die dinger passen nicht wirklich in den Geldbeutel! Und nach einem Jahr schauen die Dinger bei mir echt schlimm aus und das obwohl sie in einer Schütz-Hülle aus Plastik stecken:
Warum kann man das Ding nicht einfach so wie die BahnCard auf ne Scheckkarte packen (Man zahlt ja auch schliesslich einen Haufen dafür)? Naja ich werde halt auch dieses Mal wieder ein Stück abschneiden müssen damit Sie wieder in meinen Geldbeutel passt. Meine BahnCard 25 bekomm ich auch bald muss den Bahn-lern nur noch mein Passbild (per Post! – wofür bestellt man denn online??) schicken.
Abgelegt in Allgemein | 1 Kommentar »
17. Oktober 2009 - Mac OSX 10.6 Papierkorb Probleme
Ich habe seit längerer Zeit immer wieder Probleme mit meinem Papierkorb unter Mac OSX 10.6 (Snow Leopard). Dateien die ich gelöscht habe wurden nicht im Papierkorb abgelegt, sondern direkt gelöscht. Nach einem Test im Terminal wurde mir klar, dass es ein Rechte Problem sein muss:
imac:~/.Trash klausmeyer$ rm -dR *
Permission denined.
Also einfach mal mit dem Root-User die Rechte neu setzen:
imac:~ klausmeyer$ sudo chown -R klausmeyer:staff ~/.Trash
Und siehe da, es geht wieder. Vielleicht hat ja jemand das selbe Problem und ich konnte mit dieser Lösung helfen
Abgelegt in Mac OSX | 2 Kommentare »
Kategorien
AllgemeinHardware
Linux
Lustiges
Mac OSX
OpenGB
Programmieren
Software
Windows
Archiv
Februar 2010Januar 2010
Dezember 2009
November 2009
Oktober 2009
September 2009
August 2009
Juli 2009
Juni 2009
Mai 2009
April 2009
März 2009
Februar 2009
Januar 2009
Blogroll
Benedikt RötschChaos #Coding Blog
Johannes Wohlhaupter
Marcel Raim
Paul Bütow
Tobias Scholze
Meine Profile
Coffeejunky.deGowalla
Mister Wong





