Lately I've been looking at PAM, and I wish that unix programs would log error CODES not text. Writing stuff to parse out textual messages meant for human consumption is a pain in the ass. We need error codes, arguements, and THEN a textual message. Otherwise, PAM is cool. I had my box authenticating against a Windows 2000 domain controller at school just for fun, and I'm working on implementing more pain in the ass causing security policies with it :)
I was also looking at pptp. So far, most explanations havnt been too clear. My current understanding of it thus far, is that you make a tcp connection to a pptp server, and then encapsulate your packets in ppp, then gre, and then stick them into the tcp connection. For example, say you have a tcp segment, in an ip datagram, and want to send it out over the pptp tunnel; it'd look like this:
(ip (tcp (gre (ppp (ip (tcp (data)))))))
Correct me if I'm wrong, please. :)
On a more unrelated note... I was listening to the 'sunday night jazz show' which was on the local university radio station last week, and called in and won a cd, and was entered into a contest to win tickets to see Holly Cole in my home city, Stratford. And hey, I won! I don't think that I've ever won a contest before. And, infact, I won more than just tickets, I got a bunch of CDs of hers, and I get to meet her; and that's weird because I'm not really even a fan. hehe. I mean, I like her, but, not THAT much :) I'll probably just say hi, and that I don't have anything to say :)