My favorite Google referral ever
Probably because I didn't even say anything about last week's episode of Buffy: Google Search: why is amy mad at willow in the killer in me
I should explain. No, is too much, I'll sum up. No, forget it.
The odd thing is, I wrote this yesterday (2/16), before Hanne sent out her list on Drawing a Blank. Great minds think alike. Or something.
Note to self: change link for Hanne's journal at some point.
Could do that when I switch computers/browsers to post this; I'm using ye olde 486 laptop again, and lynx still doesn't handle posting properly (although I've been looking into that), at least with the old Movable Type I've not got 'round to updating yet.
Did get X running again, through the simple expedient of Reading the Fine Manual, noticing that the ancient video card in this thing ain't supported in 4.x, and reverting to 3.3.6 using an XF86Config conveniently found using Google Groups. Um, none of which should indicate that I'm a geek, because I'm not.
So it's a bit surprising I managed to get fetchmail working, meaning I shouldn't be quite as unresponsive to email at this point. And I should probably say something nice about Eric S. Raymond, seeing as he wrote the thing. . .
It's easier since he hasn't updated his blog lately.
Suppose I should write something political, but Heather did a much better write-up of the march/rally/protest on Saturday than I could, and Dru and George are all over it.
Besides, my contribution would just be poking fun at the idjits, which would involve me reading them. And nobody wants that.
Well, I know I don't, anyway.
Comments
Dotfiles can really help with mystery configurations. I'm lucky to have fairly run of the mill hardware in both desktops and the laptop so I don't have to dig quite as much. One thing that did astonish me lately was getting the sound card of my laptop to work. Turns out that the Sound Blaster module works but the ESS doesn't. Go figure and be amazed that someone fiddled around enough to figure that out.
You had the right idea about the MT upgrade though. Barely twenty four hours after its release there's already a security patch. Early adoption can be fun but in the same sense as filling a go-cart with airplane gas. Ok, so I did that with a snowmobile but you get the point. There is something very rewarding about two foot flames shooting out of the tailpipe though.
Posted by: goneaway | February 17, 2003 10:21 PM
fetchmail? Yeuch! Try getmail, if you've got python or don't mind
installing it. http://www.qcc.sk.ca/~charlesc/software/getmail-2.0/
Posted by: Me | February 17, 2003 11:21 PM
Try not to be such a snob -- whatever works, works!
Posted by: Malcolm | February 20, 2003 8:20 AM
Oh, fair enough, Malcolm. I gave up on fetchmail when it couldn't
handle a 12-digit all-numeric user-id, which didn't such an outré
thing to me. It dumped core, for Christ's sake! I tried to figure
out what to change in the source, but failed -- which is probably
more a reflection on my poor comprehension of C than anything else,
but still... why precisely does a program that retrieves e-mails
using a handful of simple protocols (read the RFC for POP3, for
instance) have to be so complicated? getmail is far more in the Unix
tradition, even though it is written in that horrid Python thing.
I was thinking of writing a really bare-bones POP3 mail "getter"
in /bin/sh or maybe expect, but don't hold your breath. A "checker"
is really simple, and can be done in the shell:
#!/bin/sh
#chkpop: check for mail in a pop3 mailbox
NAME=${1:-secret}
PASS=${2:-secrettoo}
SERVER=${3:-alsotopsecret}
(echo user $NAME;echo pass $PASS;echo list;echo quit) |
nc $SERVER 110 |
grep '+OK .* [0-9][0-9]* message' |
awk '{if ($4 > 0) { print "you have new mail on '$SERVER'"; exit 0 } else exit 1}'
But mail retrieval is a bit more problematic.
P.S.
More techie posts, Aaron! It makes me feel good to know I'm not
the only one using lynx.
Posted by: Paul | February 20, 2003 10:42 AM
But the replies to my techie posts always leave me feeling like a moron, because everyone else seems to know so much more about this stuff. . .
Case in point, I still haven't messed about creating a config file for getmail, even though I installed the thing (by running 'apt-get install getmail' rather than trying to compile anything on this machine) a few days ago.
I also tried using pop3browser to remove some of the more obvious spam without having to download the junk, but the lack of command history gets real old real fast. Assuming it doesn't actually have such, and this isn't just a matter of me not mapping the keyboard correctly (again) or failing to read yet another fine manual.
And of course I'm in Win95/IE now anyway, because I still haven't got posting with a text-only browser working. And w3m hates my missing-shared-library guts, not that I'm sure it would work either.
Coffee. I think I shall have more coffee.
Posted by: Aaron | February 20, 2003 11:16 AM
Aaron writes:
> But the replies to my techie posts always leave me feeling like a
> moron, because everyone else seems to know so much more about this
> stuff. . .
Don't be so selfish! Think how good this makes *me* feel!
Seriously, there's hardly any writing about Unix stuff at the
hands-on level in the weblog world, which is a shame.
As for the getmail config. file, here's mine. Replace the all-caps
stuff with your own, and maybe postmaster needs to change if you
don't have procmail. You can point it at a mailbox file instead.
[default]
verbose = 0
readall = 0
delete = 1
message_log = /dev/null
timeout = 60
[SERVER mailbox]
server = SERVER
port = 110
readall = 0
username = EMAIL
password = PASSWORD
postmaster = |/usr/local/bin/procmail
message_log = "~/.getmail/log"
recipient_header = received
recipient_header = x-envelope-to
use_apop = 0
no_delivered_to = 1
no_received = 1
Posted by: Paul | February 20, 2003 12:50 PM
Ya'll are just too geeky for words over here.
As far as 12 character usernames, you have to remember fetchmail was from the days of 8 character usernames (as in, why would anyone want any usernames longer than 8 characters a la UNIX sysadmin heaven in ivory towers?). I'd be surprised if it worked at all with 12 character usernames.
Posted by: Malcolm | February 24, 2003 8:55 AM
Ah, Malcolm, I don't think fetchmail is quite that old! I may be
mistaken, but I think I remember the old popclient, from 1995, just
before it was metamorphosed into fetchmail. There's no good reason
why an 8-character user name limit should be built in to fetchmail
-- certainly there's nothing about any such limit in the POP3 RFC
-- and I don't think there is in fact. I think it was the userid
being all numeric that broke it. Whatever, that's water under the
bridge now. I've long been using a replacement that works!
Posted by: Paul | February 24, 2003 11:39 PM
nice article, keep up the good work. lookup zip code
Posted by: zip codes | March 15, 2003 7:12 PM
This zip code bastard spammed my comments last night. The IP traces back to Indonesia.
Posted by: 8bitjoystick.com | March 17, 2003 2:19 AM
They spammed mine as well.
Posted by: Michelle | March 17, 2003 7:15 AM
And me not able to delete comments using Lynx. Still. Blah.
On the other hand, apparently you can actually read and post the things again, so that's a plus.
For expansive definitions of "plus."
Posted by: Aaron | March 18, 2003 1:56 PM
hello how are you i love you and bye
Posted by: reza | April 18, 2003 5:45 AM