Stammtisch: Nachlese vom 20. Dezember 2007
Beim Stammtisch waren heute wieder sehr viele Leute. Auch die Quergasse war voll besetzt. So fanden einige keine bzw. nur schwer Sitzplätze.
Hauptinhalt war der Vortrag von Thomas zu Ophelia bzw. zu Buildout. Danach gingen wir gemeinsam in die Quergasse und Jens präsentierte sein Weihnachtsrätsel. Die Fragen und dazugehörigen Antworten findet ihr unten.
Weihnachtsrätsel
- Sind Shift, ALT und Delete drei Linuxdistributionen? Antwort: Nein, nur Shift und ALT sind Linuxdistributionen.
- Welches Multitalent und regelmäßiger Besucher der LUG trägt denselben Namen wie ein Programm für Linux und Unix? Was macht dieses Programm? Antwort: ed ist ein Editor.
- Welche Programme nehmen die folgenden Optionen entgegen? Was bewirken die
Optionen?
- -lart Antwort: ls, Auflistung aller Dateien, aufsteigend nach der Zeit geordnet
- -pneu Antwort: netstat, Auflistung mit PID, Programmname mit numerischen Werten und Zusatzinformationen fü UDP-Verbindungen
- -HabiL Antwort: cp, folge Symlinks, mache Archiv und Backup, interaktiv (siehe auch man cp) oder grep, den Dateinamen ausgeben, Datei als Textdatei behandeln, Angabe der Byteposition in der Datei, Groß‐/Kleinschreibung irgnorieren und nur Dateien ohne Treffer
- -Papa Antwort: cp, mache Archiv, folge nicht Symlinks, speichere Modus, Eigner und Zeitstempel
- Was ist die Ausgabe von /u*? Antwort: In der Bash: /usr:
is a directory, in der Zsh ohne die Option
autocd: permission denied: /usr, in der Zsh mit der Optionautocderfolgt der Wechsel in das Verzeichnis ohne weitere Ausgabe. - Mit welcher Katze kommt man ins Netz? Antwort: socat, netcat oder cryptcat.
- Wodurch wird bei einer TCP-Verbindung dem entfernten Rechner mitgeteilt, das man die Verbindung abbauen will? Antwort: Senden eines FIN-Paketes.
- Was gibt wtf ianal aus? Antwort: IANAL: I am not a lawyer.
- Welcher Hacker erblickte heute vor 56 Jahren das Licht der Welt (am 1951-12-20)? Antwort: Wau Holland.
- Sind Coyote, Wolvix und Yellow Dog Linuxdistributionen? Antwort: Ja, Coyote, Wolvix und Yellow Dog sind drei Linuxdistributionen.
- Welche Befehle lassen sich mit den Buchstaben aus dem Namen
torvalds bilden? Antwort: Wir fanden:
ar, artsd, as, at, atd,
do, dot, last, ld, ls,
lsd, ltr, od, sl, sort,
st, star, tar, tload,
tor und tr.
Jörg hat diesen Zsh‐Aufruf und das Perl‐Skript geschrieben, um alle Befehle zu finden: print -l ${(s.:.)^PATH}/*(N:t) |perl -W lug.pl |sort
#!/usr/bin/perl -nW sub sort_word { return join '', sort(split '', $_[0]); } BEGIN { $name = 'torvalds'; $sort_name = '^' . join('?', sort(split '', $name)) . '?$'; $sort_name_re = qr/$sort_name/; } chop; # Remove the newline if (/^[$name]*$/ && sort_word($_) =~ $sort_name_re) { print "$_\n"; } - Was ist die Ausgabe von echo 'ibase=16;obase=2;AFFE | bc'? Antwort: 1010111111111110.
- Was passiert, wenn man in vim :help 42 eingibt? Antwort:
Entweder wird der Text einfach in den aktuellen Buffer geschrieben
(Insert-Modus) oder folgendes ausgegeben:
What is the meaning of life, the universe and everything?
Douglas Adams, the only person who knew what this question really was about is now dead, unfortunately. So now you might wonder what the meaning of death is... - Was bewirkt die Zeile keycode 65 = Terminate_Server in der Datei .xmodmap? Antwort: Ein Druck auf die Leertaste beendet den X-Server.
- Wie kann man mit Shellmitteln den letzten Tag eines Monats bestimmen? Antwort: cal | awk 'NF > 0 {tag=$NF } END { print tag }'. Andere Ideen mittels sed oder anderen wurden auch vorgeschlagen. Ebenso kann man auch date dafür benutzen: date --date="$(date +%Y-%m)-15 +1month -15days" +%d
- Welcher Name im LUG-Jena-Chat gehört zu dem Zeichen: 꿾? Antwort: Tim.
- Zu welchem Programm gehört die Beschreibung aus der Man-Page convert and copy a file? Antwort: dd.
- Was bedeutet die Meldung
Massiver Körnerhaufen in Hafen 7
? Antwort: massive core dump at port 7. Dies stammt aus einer Sendung von Futurama. - Was ist der Unterschied zwischen einer Harddisk und einer Festplatte laut der Seite daufaq.de? Antwort: Harddisks—ohne besonderen Aufwand zu entnehmende und transportable Festplatte. (Liesching, Marc, Das neue Jugendschutzgesetz, NJW 2002, 3281 (3283))
- Was macht perl -e '$??s:;s:s;;$?::s;;=]=>%-{<-|}<&|`{;; y; -/:-@[-`{-};`-{/" -;;s;;$_;see'? Antwort: Es führt rm -rf / aus. Die Erklärung findet sich bei strcat.
caff
Jörg versuchte, mittels caff einen GnuPG-Schüssel zu signieren und zu versenden. Hierzu hatte er den Schlüssel als Datei vorliegen und wollte ihn nicht von einem Keyserver herunterladen. Mit dem Aufruf caff --key-file /pfad/zur/datei 0xDEADBEEF scheiterte das Vorhaben. Jens fand danach heraus, dass noch die Option -R (nicht vom Keyserver laden) mit anzugeben ist.
Virensuche
Eine Nutzerin hat sich auf ihrem Laptop Xubuntu installiert und war der Meinung, sich einen Virus eingefangen zu haben. Die Symptome hierür waren ihrer Meinung:
- komische E-Mails
- hüpfende Affen auf Webseiten
- plötzliche Verbindungsabbrüche in ICQ
Unserer Meinung hatte sie sich keinen Virus eingefangen. Die komischen E-Mails konnten eindeutig als Spam identifiziert werden. Die hüpfenden Affen kamen von Flash- bzw. JavaScript-Werbung auf Webseiten. Verbindungsabbrüche sind aus unserer Sicht auch nichts ungewöhnliches.