Wissenwertes - Michael Klemm - Website von Michael Klemm aus Dachau

Archive for the 'Wissenwertes' Category

(Deutsch) Firefox Browser- und OS-Informationen löschen

January 8th, 2009 by Michael Klemm

Category: Wissenwertes | 4 Comments »

Shell-Befehl periodisch ausführen

November 20th, 2008 by Michael Klemm

Auch um einen bestimmten Befehl oder ein Programm intervallartig auszuführen ist die Linux-Shell bestens gewappnet. Dies ist besonders nützlich um ein Verzeichnis (z.B. ls -al /etc) oder eine Datei (cat) zu überwachen. Dies geht einfach über folgenden Befehl:

watch -n <D> “<C>”

für <D> muss nun der aktualisierungs-Intervall in Sekunden eingesetzt werden. <C> ist ein Beliebiger Shell-Command der allerdings wie oben gezeigt in ‘”‘ stehen muss.

Für weitere Funktionalität schaut euch am besten

man watch

an.

Category: Wissenwertes | No Comments »

Nautilus wieder korrekt anzeigen

October 13th, 2008 by Michael Klemm

Für alle die sich mal wundern sollten, wenn ihr Nautilus für “Ubuntu-Verhältnisse” komisch aussieht, können einfach folgenden Befehl ausführen um die “normale” (von Ubuntu angepasste) Einstellung herzustellen:

gconftool-2 –type bool –set /apps/nautilus/preferences/always_use_browser “true”

Viel Spaß ;)

Category: Wissenwertes | 1 Comment »

Rechtevergabe per Skript

October 2nd, 2008 by Michael Klemm

Welcher Linuxadmin hatte noch nicht das Problem, dass er auf einmal falsche Rechte auf Dateien und Ordner hatte? Mir fällt da niemand ein! Und zwar ist es ja klar wie ein solches Problem zu Stande kommt. Ein Zugriff funktioniert nicht richtig und man macht aus jugendlichem Leichtsein ein “chmod 777 -r *” damit man auch ausreichen Rechte hat. Doch wie macht man es wieder rückgängig? Und zwar so, dass die Berechtigungen nicht zu “großzügig” sind. Das Problem klingt eigentlich recht banal, doch wenn man sich einen großen Verzeichnisbaum vorstellt und sich dann in die Lage versetzt hier jeder Datei die Rechte 644 und jedem Ordner die Rechte 755 zu geben, ist Angstschweiss garantiert.

Um dies zu automatisieren kann man mit dem Befehl “find” rekursiv nach bestimmten Typen (-type) wie z.B. Ordner (d - für Directories) oder Dateien (f - für Files) suchen und mit “exec” einen Befehl auf das Suchergebnis anwenden.

Das ganze sieht dann für die Rechte aller Dateien (644) so aus:

find . -type f -exec chmod 644 {} \

Nun kann man sich komfortablerweise ein Shell-Skript erstellen das wie folgt aussieht:

rightRights-Skript

rightRights-Skript

Man kann sich dieses Skript hier herunterladen: rightRights-Skript

Category: Wissenwertes | No Comments »

Core2Duo Taktfrequenz unter Ubuntu nicht einstellbar

October 2nd, 2008 by Michael Klemm

Vor kurzem hatte ich das Problem, dass ich unter Ubuntu trotz des Tutorials von ubuntuusers.de nicht ändern konnte. Habe alles versucht und die Schritte des öfteren wiederholt. Ohne Erfolg! Auch im BIOS konnte ich leider nicht die richtige Einstellung finden. Doch dies lag vielmehr an meiner Unfähigkeit als an einer technischen Einschränkung. Im BIOS gibt es allerdings die Option “Intel EIST (Enhanced Intel SpeedStep technology)” die sich allerdings außerhalb des Sichtfeldes des Benutzers befindet. Einfach nur weit genug nach unten scrollen und schon sieht man die Flag “Disable”. Einmal auf “Enable” gestellt sind schon alle Probleme behoben und ich bin glücklich. Hoffentlich konnte ich damit dem ein oder andren helfen!

Category: Wissenwertes | 2 Comments »

Webservereinstellungen mit Confixx dauerhaft übernehmen

September 30th, 2008 by Michael Klemm

[lang_de]Wie sicherlich ein jeder Confixxnutzer weis, werden die PHP- und Apache-Konfigurationsdateien regelmäßig überschrieben. Zumindest dann, wenn man eine Änderung im Confixx-Webinterface vornimmt. Um nun Einstellungen wie “mod_rewrite” (Apache) oder wie “default_charset” (PHP) dauerhaft einzuschalten bzw. zu konfigurieren müssen sie diese Änderungen direkt in Confixx vornehmen. Dies geht einfacher als man denkt. In folgendem How-To wird dies mit einigen wenigen Schritten erläutert:

  1. Melden sie sich als Admin in Confixx an.
  2. Öffnen sie das Menü “Einstellungen”
  3. In diesem Menü wählen sie den Eintrag “httpd Special” aus
  4. Nun können Sie auswählen für wen die neuen Einstellungen gültig sein sollen. I. d. R. wählt man hier “alle Anbieter” aus, wodurch die Einstellungen global angewendet werden.
  5. Im folgenden Fenster erhalten sie eine Übersicht möglicher Einstellungen. Diese sind, meiner Ansicht nach, relativ kurz gehalten. Falls sie die gewünschten Einstellungen hier finden, können sie diese getrost hier vollziehen. Falls dies nicht der Fall sein sollte fahren sie mit Schritt 6 fort.
  6. Um nun nicht aufgelistete Einstellungen vornehmen zu können klicken sie auf “Erweiterter Modus”
  7. In der jetzigen Ansicht sehen sie eine Textbox in der sie alle Einstellungen über Befehle manuell vornehmen können. Die Befehle werden durch Zeilenumbruch getrennt und sind in 3 Teilen, die jeweils durch ein Leerzeichen getrennt sind, aufgebautZur Veranschaulichung: ##Bereich##_##Einstellung##_##Wert##
  8. Der Bereichteil besteht aus “php_admin_value” bzw. “php_admin_flag” für PHP-Einstellungen, je nachdem ein Flag oder ein Wert gesetzt werden soll

Bei mir sieht diese benutzerdefinierte Änderung wie folgt aus:

php_admin_value post_max_size 128M
php_admin_value upload_max_filesize 64M
php_admin_value default_charset utf-8

Des weiteren ist es möglich hier direkt Apacheeinstellungen mit Variablen einzutragen. Im folgenden Beispiel habe ich die ##user##-Variable dazu benutzt für alle Domains AllowOverrite zu aktivieren (soweit man in httpd-Spezial auch alle Domains auswählt).

<Directory /var/www/##user##/html>
Options +FollowSymLinks +Includes -Indexes
AllowOverride All
</Directory>
[/lang_de]

Category: Wissenwertes | No Comments »

UPEK TouchStrip unter Linux

September 29th, 2008 by Michael Klemm

Der TouchStrip-Sensor von UPEK ist in vielen Geräten verbaut. Zumeist sind dies Kostengründe, da der TouchStrip ein reiner Sensor und nicht ein kompletter Microcontroller oder ähnliches ist. Dies stellt ein großes Problem dar, da hierbei der Treiber viel mehr arbeiten und eine höhere “Intelligenz” aufweisen muss. Unter Linux gab es somit einige Zeit keine Möglichkeit diesen Sensor zu verwenden. Nun habe ich einen guten Treiber mit einem tollen HowTo gefunden welches unter folgender Adresse abrufbar ist:

http://www.reactivated.net/weblog/archives/2008/07/upek-touchstrip-sensor-only-147e2016-on-linux/

Derzeit habe ich leider noch einige Probleme mit dem erkennen. Würde die ganze sache auch gerne aus dem Paketmanager installieren. Es gab einige Zeit lang die FPrint “Ausstattung” per Quellen, welche jetzt allerdings nicht mehr verfügbar sind. Somit geht die Suche weiter.

Fortsetzung folgt…

http://www.pdfserver.net/fingerprint

Category: Wissenwertes | 2 Comments »

Artikel in Joomla automatisch publizieren

September 19th, 2008 by Michael Klemm

Welcher Joomla-Entwickler stand nicht schon einmal vor dem Problem, dass die Nutzer eines CMS zwar Artikel geschrieben haben, diese aber nicht veröffentlicht bzw. auf die Frontpage gestellt haben. Dieser kleine Workarrount zeigt euch wie Ihr euren Nutzern oder auch euch selbst diese paar Klicks sparen könnt und sich die Beiträge nach dem Einstellen automatisch Publizieren oder auch auf der Frontpage angezeigt werden.

Read the rest of this entry »

Category: Wissenwertes | 3 Comments »