NeuesNews

EEEPC, Linux, RT2860: ERROR!!! RTMPCancelTimer failed, Timer hasn't been initialize

Ihr habt euer Ubuntu auf dem eeePC auf 10.04 aktualisiert, und leidet jetzt an folgendem Fehler: [   57.166348] ===>rt_ioctl_giwscan. 1(1) BSS returned, data->length = 175[   87.170293] ===>rt_ioctl_giwscan. 1(1) BSS returned, data->length = 175[  127.168134] ...

Redaxo 4.x: Artikel-Erstellungsdatum in den Metadaten ändern

Damit das Artikel-Erstellungsdatum in den Metadaten geändert werden kann, ist folgendes durchzuführen: folgenden SQL-Query mit z. B. phpMyAdmin oder auf der Kommandozeile durchführen, anders kann das Feld nicht angelegt werden. INSERT INTO `rex_62_params` (`field_id`, `title`, `name`, `prior`, ...

Free/Open-Source-NAS und Small Business Server im Schnelltest

Die Gründe für ein Free-/Open-Sourc-NAS/SBS können sein: Sie suchen einen File- oder Small-Business-Server für ein kleines, mittelständisches Unternehmen oder für sich zuhause? Es soll dazu vorhandene, stromsparende oder ältere Hardware hergenommen werden und kundenspezifische Lösungen realisieren ...

ssh ohne Passwort

einen dsa-key private und public key auf dem client erzeugen mit 1024 bit Länge mac-book:~ ssh-keygen -b 1024 -t dsaGenerating public/private dsa key pair.Enter file in which to save the key (/Users/chrissie/.ssh/id_dsa): Enter passphrase (empty for no passphrase): Enter same passphrase again: ...

Zitate Homer Simpson

“Oh! Das Internet gibt’s jetzt auch schon für Computer” “Internet? Gibts diesen Blödsinn denn immer noch” “Wenn wir zuhause sind, schreibe ich erst mal diese Wikipedia um”

Cäsar-Verschlüsselung in Plain Old C

Julius Caesar verschlüsselte seine militärische Korrespondenz, indem er jeden Buchstaben des Alphabets um 3 Buchstaben verschob. Aus A wird D, aus B wird E, ... Diese Verschlüsselung ist natürlich nicht sehr sicher und über eine Häufigkeitsanalyse leicht zu knacken. Im Rahmen der ...

Benutzung von vipw und vigr

Standardmäßig starten beide Kommandos den vi(m), jedoch kann man über die EDITOR-Variable das auch ändern, bzw. mit update-alternatives --config editor unter Debian/Ubuntu. Obwohl man vipw eingibst, wird z. B. der nano gestartet. Was in vipw/vigr editiert wird, ist ...

Debian Linux, Apache, Mysql, PHP, Confixx, Typo3 Multi Installation, Safe Mode

Typo3 Multi Installation mit Graficxmagick trotz Confixx und Save Mode? Kein Problem, wenn man ein paar Sachen beachtet. Voraussetzungen/Installation Debian 5.0 Lenny, apache 2.2.9-10+lenny6, PHP PHP 5.2.6-1+lenny8, mySql 5.0.51a-24+lenny2+spu1 Webserver mit Confixx 3.3.6 ö. ä., jedenfalls ...

Typo3: Probleme mit Umlauten

Wenn man mit Typo3 UTF8 verwenden will, muss man in der Datei typo3conf/localconf.php folgendes Eintragen: $TYPO3_CONF_VARS['SYS']['setDBinit'] = 'SET NAMES utf8'.chr(10) .'SET CHARACTER SET utf8'.chr(10).'SET SESSION character_set_server = utf8' .chr(10).'SET character_set_connection = utf8'; ...

FreeBSD and smartmontools

FreeBSD und Smartmontools - so gehts! # cd /usr/ports/sysutils/smartmontools# make install clean # cd /usr/local/etc# cp smartd.conf.sample smartd.conf# vi smartd.conf[...]# vi /etc/rc.confinsert here:smartd_enable="YES"# /usr/local/etc/rc.d/smartd restart root@ibiza:~# smartctl -i ...

2 Festplatten identisch partitionieren & clonen (ntfsclone)

1.) Clone Partition Table balearen chrissie # sfdisk -d /dev/sdc # partition table of /dev/sdc unit: sectors /dev/sdc1 : start= 63, size= 78140097, Id= 7, bootable /dev/sdc2 : start= 78140160, size= 78156225, Id= 7 /dev/sdc3 : start= 0, size= 0, Id= 0 /dev/sdc4 : ...

Apache Webserver auf Debian Lenny: suexec neu kompilieren

Wenn man aus irgendeinem Grunde suexec verwenden muss, z. B. weil einem Confixx das vorschreibt, und Mailman verwenden will, ist man etwas angepisst. Die Sicherheitsmodelle von Apache und Mailman laufen auseinander, es ist basteln angesagt. Hier die Apache-Config in ...

rsync over proxy port 80

You want to copy some files from an network to a remote server. The only connection to the outside world is a proxy with port 80Edit a basic /etc/rsyncd.conf file on the remote host where you want to copy the files: [ftp] path = /home/ftp comment = ftp export area start ...

Debugging Sendmail

(echo subject:test; echo) | sendmail -Am -v -d60.5 -- test@example.com

locate xargs rm spaces

This is how to quote filenames correctly when using locate, xargs, rm locate -i file.txt |grep -i '/home/stuff' |xargs -I '{}' rm '{}' Und so gehts mit find: find . -name "*m3u" -print0 | xargs -0 rm

SSH-Verbindungen so aufsetzen, dass Passwortloser Login möglich ist

Execute on the machine from where you want to login: local:~# ssh-keygen -t dsa copy the generated public key file to the remote host and add to the athorized_keys file: local:~# scp ~/.ssh/id_dsa.pub remote_host:/ local:~# ssh remote_host remote_host:~# touch ...

Debian 5.04 auf Software Raid-1 (gespiegelt) installieren

Man kaufe zwei gleichgrosse Festplatten, z. B. 1,5 TB, natürlich verschiedenen Herstellers. Diese zwei Festplatten werden per SATA-Kabel an das Motherboard angeschlossen und im folgenden nur noch als sda und sba referenziert. Natürlich ist das ganze auch mit IDE-Platten (hda / hdb) möglich, ...

Downscale mpeg videos with mencoder

Mpeg-Videos herunterskalieren für YouTube, um den Upload zu beschleunigen. emerge mplayer ffmpeg mencoder input.mpg -ovc lavc -lavcopts vcodec=mpeg4 -vf spp,scale=480:360 -oac copy -o output.avi

.P00-Dateien zu .PRG-Dateien konvertieren

Für den C-64-Emulator das .p00-Format in das .prg-Format konvertieren. Es geht einfach darum, 26 führende Bytes abzuschneiden. for i in *.p00; do dd if="$i" of="`basename "$i" .P00`".prg skip=26 bs=1; done

mpeg schneiden unter Linux

emerge mpgtx Schneidet den Bereich von 1:20 - 11:17 eines mpegs aus in das neue File da.mpg $ mpgtx -s Er\ isch\ no\ do.mpg [00:01:20-00:11:17] -o da.mpg Now processing Er isch no do.mpg [1/1] ... 100.00%

7. Rißnertlauf in Karlsruhe-Rüppurr

Am Sonntag fand der 7. Rißnert-Lauf des TUS Rüppurr statt. Hierbei können wahlweise 5 oder 15 Kilometer über befestigte Waldwege durch den Oberwald bei Karlsruhe-Rüppur gelaufen werden. Am Vorabend hatte es geregnet was nicht zum besten Untergrund auf den Waldwegen beitrug.

Abfragen des Fortschritts von dd

Wenn man mit dd Festplatten klont, kann das sehr lange dauern. Oft möchte man wissen, wie weit der Prozess fortgeschritten ist, und wielange es noch dauert.

Confixx 3.3 von Server 1 auf Server 2 komplett umziehen

Das klappt sogar von einem Debian-Vserver mit Debian Etch (4.0) auf einen "echten" Debian-Server mit Debian Lenny (5.0). Auf dem alten Server wurde Sendmail als Mail-System verwendet, auf dem neuen soll Postfix zum Einsatz kommen. Auch das wird von Confixx respektiert, wenn der neue Server ...

Confixx 3.3 auf Debian Lenny installieren

- Plain Debian Lenny installieren ohne alles (Grundsystem) - Netzwerk, Hostname, etc korrekt konfigurieren

Polymorphie

Polymorphie - so gehts

Binary String to Integer Conversion

Binary String to Integer Conversion

Half-Life/Counter-Strike-Server-Ports auf einen anderen Server weiterleiten.

Half-Life/Counter-Strike-Server-Ports auf einen anderen Server weiterleiten. (geht natürlich auch mit ssh usw :-)

Schaltjahr-Berechnung in C++

// Schaltjahrberechnung// chrissie 10/2009#include <iostream> using namespace std;int main (void) {   int jahr, i, k=0;   cout<<“Jahr eingeben: “;   for ( i=1, k=0, scanf(”%i”,& jahr) ;   k = (0==jahr%4 && ( 0 != jahr % 100 || ...

Argumentenliste zu lang

chrissie@36252:/opt/steam/cstrike$ mkdir logs2008 chrissie@36252:/opt/steam/cstrike$ mv logs/* logs2008 Argumentenliste zu lang - Hier die Abhilfe chrissie@36252:/opt/steam/cstrike$ cd logs chrissie@36252:/opt/steam/cstrike$ for i in *; do mv "$i" ../logs2008/; done

Ubuntu Netbook Remix: maximus und ume-launcher entfernen

Maximus maximiert jedes Fenster auf das maximale, und der ume-launcher soll für eine einfachere Bedienung des Netbooks sorgen. Das ist meiner Meinung aber nicht der Fall, deswegen wird das erst mal wieder entfernt. stiffler@stiffler-laptop:~$ cat /etc/issue Ubuntu 8.04.3 LTS  ...

Königsdisziplinen der Administration

von schwer nach leicht: (0. Emacs booten und Textverarbeitung starten, zählt aber ned) 1. Mailserver (SMTP, POP/IMAP, Spam- und Virenbekämpfung, Greylisting, Relaying, Spam@SMTP-Time, etcpp) 2. Firewalls + Routing (VPN, DMZ, load-balancing, netzwerkgedöns halt) 3. Backupsystem (Skripte, Rsync, ...

Use imagemagick to convert all images in one directory for web galleries

Use imagemagick to convert all images in one directory for web galleries for i in *jpg; do convert -size 640 "$i" -resize 640 -quality 85 -strip "$i" ; done

PHP stdClass

stdClass ist ein Standard-PHP-Object, welches in PHP eingebaut ist und zu jeder Zeit verwendet werden kann, z. B. für Rückgabewerte. Der Vorteil für mich ist, dass man endlich die hässlichen eckigen Klammern und Anführungszeichen vermeiden und den Code strukturierter gestalten kann. Hier ein ...

cdrom: This disc doesn't have any tracks I recognize!

I recently got this error on all CDs which i tried to acces via my cdrom on my lately updated Gentoo System. Solution: comment out all entries concerning cdrom in /etc/fstab: #/dev/hdd /mnt/cdrom iso9660 user,noauto,ro 0 0 Now it works with the automounter and gets ...

Demultiplex/Remultiplex mpeg für das Authoring von DVDs

"ERR: SCR moves backwards, remultiplex input."

PuTTY und Screen mit Screen: inneren Screen deteachen

Das Problem: Mann arbeitet typischerweise mit einer immer laufenden Screen-Session auf einem Server, die man sich mit screen -r immerwieder attached. Dann geht man von diesem Screen mit ssh auf einen anderen Server und attached dort einen weiteren Screen mit screen -r. Wie kann man nun den zweiten ...

Immer diese Entscheidungen

Heute: Model-View-Controller-Frameworks in PHP CakePHP http://www.cakephp.orgZend Framework http://framework.zend.com/Symphony http://www.symfony-project.org/ mit Propel http://propel.phpdb.org/ oder Doctrine http://www.phpdoctrine.org/Solar http://solarphp.comhttp://lightvc.org/ mit ...

Samba-Server: lokale Administrator-Rechte

Jeder kennt das Problem: Man hat gerade eben einen guten(tm) Samba-Server aufgesetzt, und alle Rechner in die Domäne aufgenommen. Demzufolge hat man auf den Clients (Windows XP in diesem Fall) auch nur Benutzerrechte, und das ist im Prinzip gut so. Leider verweigern immer wieder diverse Programme ...

Linux - hdparm - sensationelle Werte

Heute habe ich auf einem Rechner mit NVIDIA NFORCE UDMA100-Controller eine neue Festplatte vom Typ MAXTOR STM3160215A eingebaut (160 GB). hdparm liefert mir unter SuSE Linux 10.2 in dieser Kombination sensationelle Werte – das beste was ich bisher hier zusammenbekommen habe. Wowsers!  ...

Windows Vista: IP-Adresse auf der Kommandozeile ändern

Als erstes muss eine CMD-Shell mit Administrator-Rechten gestartet werden, sonst kommt die Meldung: “Der angeforderte Vorgang erfordert erhöhte Rechte” Dazu das Startmenü öffnen unten bei “Suche Starten”, cmd eintippen und mit (strg)(shift)(return) bestätigen, oder das gefundene Programm cmd mit ...

Joomla 1.5

Joomla 1.5

Windows Xp neu installiert wegen Virenbefall nach LAN-Party

So, heute habe ich wieder mal den ganzen Abend damit verbracht, bei einem Kumpel Windows neu zu installieren, dachdem es nach dem Besuch auf einer LAN-Party mit mehreren lustigen Viren verseucht war. Das hat man unter anderem an folgender Meldung direkt nach dem Booten gemerkt, und ausserdem war ...

CUPS 1.2.1 druckt immer banner page

Problem: Debian 3.1 auf Debian 4.0 aktualisiert, und damit auch dem CUPS auch auf 1.2.1. Jetzt wird jedesmal eine Banner-Page mitgedruckt, wenn man über lpd (cupsys-lpd) remote print-jobs annimt. Lösung: /etc/inetd.conf wie folgt ändern: printer stream tcp nowait lp ...

NVidia-Treiber auf SuSE Linux 10.0 installieren

Um die Nvidia-Treiber unter Linux zu installieren, benötigt man normalerweise einen Compiler und die Kernel-Headers, welche zum gerade installierten Kernel passen. Leider passen bei SuSE LInux 10.0 die Kernel-Headers irgendwie nicht zum installierten Kernel oder ein anderer Fehler liegt vor.

MP3-Support für xmms unter SuSE Linux 10.0 installieren

Nachdem man xmms unter SuSE Linux 10.0 installiert hat, stellt man fest, dass der Support für mp3 nicht mehr enthalten ist. Den gilt es nun nachzurüsten.

SVCD-Disc kopieren

First you have to rip the SVCD, then create a new one. You have to use vcdxrip, vcdimager and cdrdao. rip the SVCD $ vcdxrip --cdrom-device=/dev/hdc generate a new one $ vcdimager -t svcd avseq01.mpg burn the svcd $ cdrdao write --device ATA:1,1,0 --speed 24 ...

DVD/CD-Roms im Vorbeigehen kopieren

So funktionierte es bei mir mit beiden Laufwerken am sekundären IDE-Port, jeweils als Master und Slave. # growisofs -Z /dev/hdd -R -J -speed=2 /media/CDROM

Größere Festplatte einbauen

Größere Festplatte einbauen

Festplatten mit rsync kopieren

Nutzung von rsync auf lokalem Rechner: mkdir /mnt/pladde mount /dev/newharddisk /mnt/pladde cd /mnt/pladde rsync --progress -av --exclude /proc --exclude /mnt / . Über das Netz auf einen anderen Rechnier kopieren: rsync --progress -av --exclude /proc / ...

Samba-DRBD-Howto

Linux, Samba-Server, verteilte Platten - hier eine kleine Anleitung, wie man das realisieren kann. Dieses Howto ist noch etwas rudimentär, es werden nur die Config-Dateien gezeigt.