http://list.hig.no/pipermail/higlug/2006-February/000042.html
http://list.hig.no/pipermail/higlug/2006-February/000043.html
Såh. Fra tid til annen hender det at irssi-en min henger seg. Den slutter rett og slett å sende og motta informasjon. Dette har vært voldsomt irriterende, og jeg har alltid endt opp med å kverke hele prosessen for så å starte den på nytt. Jeg kjører selvsagt irssi i screen, og har hatt en mistanke til at dette har vært en del av problemet. I dag skjedde det igjen, og jeg bestemte meg for å google litt på problemet, og jeg fikk nesten umiddelbart treff.
Det viser seg at det som skjer er at en av de andre SSH-sesjonene mine, for eksempel på soverommet, timer ut, med det resultat at irssi slutter å svare på noe som helst. Løsningen er å kverke SSH-sesjonene som sist ble opprettet, og det kan man enkelt gjøre med dette scriptet:
#!/bin/bash user=`whoami` a=`pgrep -u $user sshd|wc -l` let a=a-1 pgrep -u $user sshd|head -n $a|xargs --no-run-if-empty kill -9
Så er det bare å koble seg til screenene igjen etterpå, og hvis man har vært tidlig nok ute så har man ikke engang pinget ut fra IRC. Fjo.
Har vært tilbake på Gjøvik siden mandag nå, og noe av det jeg har rukket å ta meg til siden da er å oppdage en fiffig liten GNOME-applet som heter OnTV. Det er skrevet av en svenske, og det gir deg kort og godt en oversikt over hva som går på TV i øyeblikket på hver kanal du ber om, og hva som kommer senere. Programmet krever at du har XMLTV for å hente inn programdata. Dette programmet er meget kranglete, og jeg brukte mye tid på tirsdag for å få det til å fungere, her er min versjon av tv_grab_no, som trengs for å hente inn de norske kanalene. En annen versjon som også fungerer ligger i CVS-en til XMLTV, men den tar ikke med seg Star og thevoice.
Her er et screenshot av programmet i aksjon (trykk for større versjon):
PS. Svenskene har mange bra programmeringsprosjekter gående for tiden. Det er også noen som jobber med en Linux-port av DC++. Screenshot.
Dette er min PGP public key for sikker digital kommunikasjon (OBS! OBS! Ny key fra 11. mai 2005):
ID: 4AD4AA6E
-----BEGIN PGP PUBLIC KEY BLOCK----- Version: GnuPG v1.4.1 (GNU/Linux) mQGiBEKBMWMRBACgye7gPv+P0aqiWmq9lrZ2GGyrwllXkaKVxmYLAnCFEPUb/Y27 Gcr+G0hoQdnCn27+KF9rKiTunV8ijqNP8DsfMQh5jQHldEwdKrr0/ISFOor3geyZ bSeeqbIb/tK3amvWWfBB/8NRnvHltsrM0kW8rZWLv0KNe4uSyAZytNxfEwCgreoR Vj9vuk38JgTaak7cQeUAS0cEAJiIT0PkGdARXV7CKGGfncwk0xq5Dm4j/lNFPvcH rMf0rFeUOxax/WHrBWjfy5VGPruZiWcPDy+7frm+RKYX8DDwtTw26mxqGr6zGXaJ hDXgkMkjqGsa4uE67k2w7+sPk6teShHQEGevCLGZydmcYak4Yr8Y+5w53FeSiuXD 5c46A/4oL2w0hKTgKeZ6evEz62LTrtrBlWsEpDWtjRF9jvC6+Y5y+2P+sYr1tzb5 cEKbdzstASWBkzuZQWxyZyAZNG2jrdBbalGax98mPt4rabJG+NSp9FLztd5MUHUm 28YB7YGkoB+zdyLRXTupeHkJtiJ8iAGIB9yNtp16X2rSFVwC9bQvRWluYXIgSsO4 cmdlbiBIYXJhbGRzZWlkIDxlaW5hckBoYXJhbGRzZWlkLm5ldD6IegQTEQIAOgIb AwYLCQgHAwIDFQIDAxYCAQIeAQIXgAIZAQUCQoFFmRgYaHR0cDovL3d3d2tleXMu cGdwLm5ldC8ACgkQJ3U95krUqm6iyACeOm21wtTPGSrfZM9/UPiH9SxLXowAoIWd 0Qn5NMPco+StenyHcJaj9acViHYEExECADYCGwMGCwkIBwMCAxUCAwMWAgECHgEC F4AUGGh0dHA6Ly9wZ3AubWl0LmVkdS8FAkKBNH8CGQEACgkQJ3U95krUqm4ebACf asUTqVcMkGxeSUam396U+pc71XcAoImWaW/pugJGwQebslh6c8NCZvIHiEUEEBEC AAYFAkKBQWUACgkQiOPSc28QslTVNgCfUYSd8XiEZUWOYYNX4XCGhdT7XokAl2Xa MKF+nrrwS/n5nERtzLpZ0D20MkVpbmFyIErDuHJnZW4gSGFyYWxkc2VpZCA8ZWlu YXIuaGFyYWxkc2VpZEBoaWcubm8+iHcEExECADcCGwMGCwkIBwMCAxUCAwMWAgEC HgECF4AFAkKBRZ4YGGh0dHA6Ly93d3drZXlzLnBncC5uZXQvAAoJECd1PeZK1Kpu /1AAmQGZ82MOdUg6aGDy60/GR7nRfS85AJ0e05JbdEFbhHTtGwf/SbCviee57Yhe BBMRAgAeBQJCgTR5AhsDBgsJCAcDAgMVAgMDFgIBAh4BAheAAAoJECd1PeZK1Kpu 7UQAoICAn9NRdh+J4IO3j44fIFiE55+LAJ9y66L3QPNpAAd4BwSdeYWOkEp2O4hG BBARAgAGBQJCgUFpAAoJEIjj0nNvELJUf/4AoIS9V8PkD02/rWO8j7deSd7wV2kc AJ45WDUXpDNxcqj+Ss3q5I/cNo/VibkEDQRCgTHFEBAAk0V3QjK3BXNbYXlN/ZxU ksEmwNS1bNtBb65a+QceTYOMSFTRYOAkAft5NNKKOD5Q004FcdHzQ24VKhtTDvVK 5AOkrYFwbquth6JjtqPdbzA/JAxal7r2W+YMy14qr+usFB33cCQxO2Z6tE8PpVy5 M7KCg7ExLu8rQv02C79+z9U6RSeha84rW4ze7g5//TxkF2gCQgSfpneAJAtCrGm/ nNKs8J/4rGSlTXDbB0qm4RagCRYY5C1o9T5wZHVp+WKxQjKevkUWDBLI0Wm3h6mM Tow/vGBLDSCKs8SERdc+kLgk7Wnhyf/OxAyBZGqvLmYXCuRlVNNY++GLDXwxJy9v 15x1bmOpnuXB7wcNoOYBJSdM/FZjPoOhogp3y1b9flS5F/NTcjt6COsdkJ7bmlSG oRbMWHEbMV6zBSFUjlvBbIieoG0UJgP64FlfM5tkBYA5Z/FSQSZ68WA+xQAOx0MV B6P6rhK06qbVd5l04CCcCQhOyHAHSILqDIB1Rwh9RsRnBUFTNIskPVKCMGmPWxkt wUYAfkY815mfoHnRbIOWQZk+X178DeOQ/aSueJDe9G75RmxINXTG+o1lvpiy4KoF P9RpGn20Inx2W1hq3JMcy7TAbO0e/weiBAim8S5lUUG9zV3tPW1pfXvrfR0OKA1p /Uoq59SSkHvyWogV8RbJm1cAAwUP/3bNWdZDT68O1Os/7hB+CgP+SiEoSh7YsHXK wxghaA6RhwHg5IGr4xJ7/bn11Rpv4573eU+2rAXiLFDusUha5cHwc29fSvE/xEYz 52IVgaUbPfSO6e+AZ0vW8MD2Em9QCvO7F0zF7jZCqPTFrwrsfciNoY1GlJbVRwLU obGQTnxbGfOvWydbnGf3nDfTtazAin+M9+bouBaHvjvTgGDAgsLDgY2WVq/E08lU qoRj6yjbE5GrCUqZVKlVhwPTHcuRsa/Ze77buXSzRqduWLaNqCtPw+/MrnlCJg// 2bfqRL+kCRDoJvBa1Eu+9cdJYY7qcz6bVG4ibpjh+zDGcvToIHM2v1e3XhW74Mgb KVUOKjMg/PkJu2Rb45N0m8UXEJVk+c0Bko28gHvziLxNQy9569IjHZYxwNNw46uk BlvlqFaVl16RYnkT1yjjWYMLOJ+g6OGEPZLnV/TazSuHftM9gNxson4T0qUYNlZk z5rrYMdK9frQdjWfWf+lI+iGx1DvUXQ8/BJWw2SUnDysX/7tRJpOfQjxp5avFAoE imP+KDt4h2ncr/dV2igzFqvMBabIcpSQxyRY71p3YjGzqGocpaa1lCA/4HUQ6sSs CKPGdZ86xE2WowNmtn9mlvjahGyMxTg9y40udOt1wLi8twydGX9PpOL1VYrdBh8+ CV2uNwoqiEkEGBECAAkFAkKBMcUCGwwACgkQJ3U95krUqm4pLgCfQRR50dbiasse fn7HNyX5skc6dEwAoKf3ryO6DIC8eFfElhptP19XTHil =f6vY -----END PGP PUBLIC KEY BLOCK-----
Tirsdag og eksamen i systemutvikling kommer ubønnhørlig nærmere, og i sånne stunder finner jeg alltid på et eller annet som jeg kan gjøre istedet for å lese. De siste dagene har jeg hørt gjennom to lydbøker av Terry Pratchett: «The Wee Free Men» og «A Hat Full of Sky», begge lest inn av Stephen Briggs. Mer om det senere en gang.
Nå i dag kom jeg over en HOWTO på gentoo-wiki.com for hvordan man setter opp et fullt funksjonelt e-post-system for hjemmenettverk. «Dette er midt i blinken for meg,» tenkte jeg, og «det tar sikkert ikke lange stunden å sette opp.» Nå, gode tre timer etter at jeg begynte er alt på plass og fungerer som det skal.
Systemet bruker fetchmail for å hente inn e-post fra alle de eksterne e-postadressene mine, procmail for å filtrere dem, spamassassin for å fjerne eventuell spam, courier-imap med SSL-kryptering for å tilby IMAP-tilgang til meldingene, postfix for sending av e-post og for å tilby SMTP med autentifisering (via Cyrus-SASL). Til slutt satte jeg opp SquirrelMail på webserveren for å ha enkel tilgang til e-posten min hvis jeg ikke befinner meg ved arbeidsstasjonen min, marvin. Og sist, men ikke minst, hvis jeg befinner meg utenfor HiG-nettet, så kan jeg logge meg inn med SSH og bruke Pine.
Jeg laget en figur i Dia for å illustrere hvordan systemet fungerer:
Jeg har hatt et par potensielle bloggetemaer de siste par dagene, og her kommer de:
Jeg la inn Ubuntu på laptopen min i går. Jeg må si jeg ble positivt overasket. Det begynte imidlertid litt dårlig, for da jeg valgte «English» i begynnelsen av installasjonen, fordi jeg synes norsk høres idiotisk ut under sånne prosesser, så trodde Ubuntu at jeg **var** engelsk, og hoppet elegant over alle de andre innstillingene for lokalitet, tastaturoppsett og slikt. Jeg fikk aldri endret tastaturoppsettet etter det, og jeg har fortsatt ikke giddet sjekke hvor jeg fikser det. Jeg fikk fikset det i GNOME ihvertfall, det var en smal sak.
For å komme med litt skryt av Ubuntu:
Nå glemte jeg nesten å nevne at jeg renset kjøleribben på CPU-en for støv i går også. Der merket jeg forskjell med en eneste gang. I det siste har vifta jobbet hele tiden, og maskinen har slått seg av hvis den har hatt mye å jobbe med for lenge (overoppheting). Nå har jeg ikke hørt CPU-vifta siden jeg først la inn Ubuntu.
Det andre temaet jeg skulle nevne i dette innlegget er: Jeg har skaffet meg en beta-tester-konto til World of Warcraft. Nå skal jeg se hva alt oppstyret går ut på. Amund, Sverre, Kenneth og Ole Richard har også meldt seg på, og sammen skal vi danne party. Dette blir bra! Vi kommer til å spille Alliance (de snille gutta).
Dette er bare for å minne meg selv på en nyttig link:
http://dev.gentoo.org/~taviso/. Taviso er gentoo-forumets fvwm-guru.
Dette må være et av de beste screenshotene jeg har sett fra linux, uansett distro eller wm/de: Tavisos Screenshot
Mine screenshots ligger her.