Direkt zum Hauptbereich

Posts

Es werden Posts vom 2009 angezeigt.

dirvish

Dokumentation natürlich unter Welcome to Dirvish gute Doku: howto:dirvish [Open Source (tm) Guides & Tutorials] Dirvish in eigenen Worten: D kann mehrere Banken (Bank) verwalten, die jeweils mehrere Schließfächer (Vaults) enthalten. z.b. /data/dirvishBank/ ist die lokale Bank, /media/Trekstor/dirvish/ ist die auf der externe HD. /data/dirvishBank/Lehre ist ein Vault. Vaults enthalten immer ein Verzeichnis dirvish: /data/dirvishBank/Lehre/dirvish und darin default.conf z.B. client: localhost tree: /data/Lehre expire-default: +5 weeks expire-rule: wd { sun } +3 months wd { sun } md { 1-7 } +1 year wd { 1 } md { 1-7 } mo { 1,4,7,10 } never hr { 10-20 } +10 days client: der rechner auf dem die zu backuppenden daten liegen tree: gibt das verzeichnis, an, für das ein Snapshot angelegt werden soll expire-default und expire-rule, wann snapshot gelöscht werden. Hier: default nach 5Wo., die Sonntags-Backups, we

ssh pubkey verfahren funktioniert nicht

trotz ssh-copy-id usf. werde ich immer noch aufgefordert, das Passwort einzugeben. Grund: Die Rechte von authorized-keys sind nicht richtig gesetzt. sshd achtet darauf, dass alle rechte so gesetzt sind, dass ein Angreifer diese Datei nicht verändern kann. Sind die Rechte zu lax gesetzt, weigert sich sshd, dieses Verfahren durchzuführen. Daher dürfen folgende Dateien nur für den Benutzer beschreibbar sein: .ssh/authorized-keys .ssh . Das Dritte Verzeichnis ist das home-Verzeichnis des Nutzers, sonst könnte ja ein Angfreifer einfach .ssh überschreiben.

Gespräch mit Nupp

http://www.recommind.de/ http://ocw.mit.edu/OcwWeb/Electrical-Engineering-and-Computer-Science/6-002Spring-2007/VideoLectures/index.htm http://www.amazon.de/Physik-macchiato-Cartoon-Physikkurs-Sch%C3%BCler-Studenten/dp/3827372402/ref=sr_1_2?ie=UTF8&s=books&qid=1247002412&sr=8-2 http://arresteddevelopment.msn.com/ Six Feet Under Dead like me , Film, düster Pushing Daisies http://plus7.arte.tv/de/detailPage/1697660,CmC=2723270,scheduleId=2676662.html http://arresteddevelopment.msn.com/ http://www.southparkstudios.com/guide/801/ http://www.snotr.com/video/1917 http://www.youtube.com/user/stupidgsa

SMART MonTools

Moderne Festplatten sind mit der Self-Monitoring, Analysis and Reporting Technology oder auch S.M.A.R.T. ausgerüstet. Diese sollen die Zuverlässigkeit der Festplatten überwachen und so Laufwerksfehlern vorbeugen. Natürlich können immer noch plötzliche Fehler auftreten, das Risiko kann jedoch minimiert und Datensicherungen rechtzeitig vorgenommen werden. Mit den SMART MonTools lassen sich die Überwachungswerte überprüfen. Laufwerk-Informationen ausgeben sudo smartctl -i /dev/ x d y Gesundheitsstatus überprüfen sudo smartctl -H /dev/ x d y failed » Festplatte weist Fehler auf, so wurden zum Beispiel schon fehlerhafte Sektoren durch SMART ersetzt passed » Festplatte ist fehlerlos SMART-Attribut Bedeutung Raw Read Error Rate -> Lesefehlerrate Spin-Up Time -> Motoranlaufzeit Rellocated Sector Count -> ausgelagerte Daten in Reservesektoren Power on Hours Count -> Anzahl der Betriebsstunden Power Cycle Count -> Anzahl der Einschaltv

find

find -type d -exec chmod 555 {} \; Sucht rekursiv alle dirs in aktuellem Verz und setzt alle Rechte auf ' rx ' find -type f -ls -ok chmod 444 {} \; Sucht rekursiv alle normalen Files , listet jeweils einen , fragt den Benutzer (y/n) und setzt alle Rechte auf ' r ' Expr. wird von links nach rechts ausgewertet, bis ein argument 'false' liefert (implizite ver- and -ung) andere tests: -name pattern : testet auf filenamen(ohne path) Metacharakters: *, ? ,[] Bsp -name "foo*[123].txt" matched f00bar3.txt -path pattern : dito, aber mit führendem relativen Pfad -regex pattern : name mit pfad als emacs-regexp, also mit ".*" für bel. Zeichen -regextype type : stellt regexptyp ein: zb. posix-awk, posix-egrep -prune: stoppt suche in akt. verz. Beispiel: find -name foodir -prune -o -ls listet alle files ausser denen unterhalb von foodir (inkl) Expr. werden ausgewertet, bis Ergebnis feststeht (-D tree hilft debuggen) Operatoren für expressions (mit ab

Failed to run mythtranscode

I have solved the mythtranscode problem!!! http://www.mythtvtalk.com/forum/view...?p=19018#19018 basically, you just need to remove the ".ICEauthority" file that is in the mythtv users' home directory: http://ubuntuforums.org/newreply.php?do=newreply&p=3775541

C++ Profiling

gprof: http://people.sc.fsu.edu/~burkardt/cpp_src/gprof/gprof.html Visualisierung mit kprof (noch nich ausprobiert).

emacs paren-style

Um einen ganzen Ausdruck zwischen zwei passenden Klammern zu markieren, wenn der Curser bei einer der Klammer ist: '(show-paren-style (quote expression)) passende Farbe: '(show-paren-matchh-face ((((class color)) (:background "darkgreen"))))) Um eine Zeile mit Shift up/down zu scrollen: (global-set-key [S-up] 'View-scroll-line-backward) (global-set-key [S-down] 'View-scroll-line-forward) springe über symbolic exprisions (sexps) wie Blöcke, etc: Ctrl-M-f forward, Ctrl-M-[] oder Esc Ctrl-[] mit [] ersetzt durch: b: backward, u:up, d:down, k:kill, SPC:mark

Drucker schneidet beim Scannen oben und links 1 cm ab

Drucker schneidet beim Scannen oben und links 1 cm ab Das ist kein Problem des Druckertreibers, (sofern er auf A4 und nicht ( per default) auf Letter eingestellt ist), sondern von XSane . Lässt sich beheben durch: Einstellungen/Konfiguration/Photokopie: left offset und bottom offset beide auf 0 stellen.

System gebackuped

sudo dd if=/dev/sda of=/media/Trekstor/backup_Valinor_MBR_2009-02-21 bs=512 count=1 sudo tar cvpzf /media/Trekstor/backup_Valinor_2009-02-21.tgz --exclude=/data --exclude=/home --exclude=/video --exclude=/media --exclude=/proc --exclude=/lost+found --exclude=/backup.tgz --exclude=/mnt --exclude=/sys /

mythweb flashplayer

Für das Flash-Streaming muss ffmpeg mit mp3-encoding Unterstützung compiled werden: http://ubuntuforums.org/showthread.php?t=786095 /usr Nach der Installation musste noch manuell libx264.so.66 nach /usr/lib kopiert werden 2 Ich bin mir nicht sicher ob die Installation von flvtool2 nötig war: sudo apt-get install flvtool2 Auf der Mythweb Seite muss der Benutzer noch die Flash-weidergabe freischalten unter settings (Schlüsselbutton) /Mythweb/VideoPlayback Momentan gibt es Probleme mit der ASX-Stream wiedergabe, funktioniert auch mit vlc nur vom Host, aber auf dem Laptop ist auch eine ältere VLC-Version installiert.

Security für Mythweb

webserver erreichbar unter <...>.dyndns.org/mythweb Security für Mythweb /etc/apache2/apache2.conf enthält # Include of directories ignores editors' and dpkg's backup files, # see README.Debian for details. # Include generic snippets of statements Include /etc/apache2/conf.d/ # Include the virtual host configurations: Include /etc/apache2/sites-enabled/ in /etc/apache2/sites-enabled/mythweb.conf enthält wiederum Options Indexes FollowSymLinks AuthType Digest AuthName "MythTV" AuthUserFile /etc/apache2/passwd/passwords Require valid-user # BrowserMatch "MSIE" AuthDigestEnableQueryStringHack=On Order allow,deny Allow from 192.168.1. Satisfy any mit htdigest -c /etc/apache2/passwd/passwords MythTV username wird der erste Benutzer angelegt, weitere mit htdigest /etc/apache2/passwd/passwords MythTV username und /etc/apache2/passwd enthält verschlüsselt dann di

dirvish reloaded

Hab heute mal wieder (seit langem) mit dem Datenbackup beschäftigt. Es gibt immer noch keine GUI für dirvish. (Würde ich bevorzugen, da ich gerade beim Datenbackup eine grafisches UI für weniger fehleranfällig als ein Kommandozeilen UI halte. Beispiel, hab gerade festgestellt, dass der Photo-Vault so konfiguriert war, dass er Musik up-backte, aber Photos nicht archiviert wurden! Gottseidank ist in der Zwischenzeit nichts passiert!) Eine "Schwierigkeit" war das Archivieren von anderen Accounts: Am besten dirvish als root laufen lassen (sudo dirvish). Problem: dirvish macht Backups immer per ssh, (auch wenn host und client derselbe rechner sind). Ein login als root auf localhost scheiterte aber an zwei Stellen: 1.) hatte ich noch kein root-Schlüsselpaar erstellt. (s. ssh hier im blog) der public key muss diesmal im gleichen Verzeichnis (.ssh) an authorized_keys angehängt werden. cat id_dsa.pub >> authorized_keys 2.) sshd war so konfiguriert, dass Anmeldungen als root n

Fritz!Fax

ftp://ftp.avm.de/fritz.box/tools/fax4box/ runtergeladen, und in der virtualbox installiert Netzwerkadapter der virtuellen Box auf Hostinterface geändert. Funktioniert im Prinzip manchmal, manchmal aber nicht... Fehlerquelle und Lösung : Ich gehe mal davon aus daß du FritzFax im Autostart hast. Wenn das so ist, kann es vorkommen daß FritzFax vor der Erkennung der Fritzbox gestartet wird und somit die Capi noch nicht erkannt wird. Abhilfe: C:\Programme\FRITZ!fax\FriFax32.exe -a Mit dem Anhang -a wird dies verhindert. FritzFax startet ohne Fehlermeldung. _________________ Bemerkung: das -a muss außerhalb eventueller Anführungsstrichel des "Ziels" der Windows-Verknüpfung. Und: es darf immer nur ein Computer Fritz!Fax gestartet haben, sonst funktionierts nicht. Eventueller muss mit #96*3* der Capi-Dienst gestartet werden.

eingebundene Samba Freigaben und Shutdown

Problem: Bei per fstab eingebundenen Sambafreigaben verzögert sich der Shutdown um einige Minuten und es tauchen Fehlermeldungen der Art CIFS VFS: server not responding. No response for cmd 50 ... auf. Ursache: Die CIFS Server werden beendet, bevor die Sambafreigaben ausghängt wurden. Abhilfe: Die Prioritäten der Shutdownskripte anpassen: sudo mv /etc/rc0.d/S31umountnfs.sh /etc/rc0.d/S14umountnfs.sh sudo mv /etc/rc6.d/S31umountnfs.sh /etc/rc6.d/S14umountnfs.sh http://wiki.ubuntuusers.de/Samba_Client_cifs#Probleme-und-Loesunge

cups / /dev/lp0 permissions

Cups funktioniert nur, wenn /dev/lp0 die permissions ugo+rw hat. An und für sich gehören /dev/lp0 und die Benutzer zur gruppe lp, es sollte g+rw also reichen. Tut aber nicht reichen... warum auch immer, haben aber einige im Netz das Problem. Einmaliges setzen von chmod o+rw hilft nicht auf Dauer, weil bei jedem Booten die Rechte wieder zurückgesetzt werden Fix: @roli: ja, so hab ich den Drucker jetzt zum Laufen bekommen: - ein Blick in /var/log/cups/errors enthielt ein "lp0: permission denied" - mit 'chmod o+rw /dev/lp0' die fehlenden Rechte reparieren - ggf. noch 'chmod o+rw /dev/printer' - unter K-Menü|Einstellungen|Drucker|Systemverwaltungsmodus einen neuen Drucker hinzufügen (Typ Parallel-Port) - Test-Seite drucken: das sollte funktionieren - ein kleines Skript schreiben, das die beiden chmod-Befehle enthält, z.B. "cupsfix" - das Skript nach /etc/init.d/ kopieren - das Skript im Runlevel 2 automatisch starten lassen. Dazu den Link anlegen mit ln

TwinView auf der Geforce fx 5200

funktioniert, xinerama funktioniert nicht so gut wie twinview, am besten mit zwei Displays mit der gleichen Auflösung, sonst zickt verschiedenes rum, wie z.B. Plasma. Hier das funktionierende xorg.conf: # nvidia-settings: X configuration file generated by nvidia-settings # nvidia-settings: version 1.0 (buildd@palmer) Mon Nov 3 08:46:46 UTC 2008 # nvidia-xconfig: X configuration file generated by nvidia-xconfig # nvidia-xconfig: version 1.0 (buildmeister@builder3) Tue Jan 22 19:53:46 PST 2008 # # This file was generated by failsafeDexconf, using # values from the debconf database and some overrides to use vesa mode. # # You should use dexconf or another such tool for creating a "real" xorg.conf # For example: # sudo dpkg-reconfigure -phigh xserver-xorg Section "ServerLayout" Identifier "Default Layout" Screen 0 "Screen0" 0 0 InputDevice "Generic Keyboard" "CoreKeyboard" InputDevice "

Samba unter Ubuntu 8.10

Problem: Die Shares der Fritzbox sind unter Dolphin und Konqueror nicht mehr zu erreichen. Mit smbclient und unter KDE3 / Ubuntu 8.04 funktionierts hingegen noch. Lösung: Zu /etc/samba/smb.conf client lanman auth = yes hinzufügen. Scheinbar ist in der neuen Distri der Default anders http://www.semibyte.de/dokuwiki/informatik:referenzen:samba:client_lanman_auth