Feed on Posts or Comments

Monthly ArchiveMay 2005




Debian & Linux Daantje on 23 May 2005

ipopd gives ‘unknown authorization state command’

Solution 1:

You should connect using SSL, this goes through port 995. On the server you should enable this in your /etc/inetd.conf:

pop3s   stream  tcp     nowait  root    /usr/sbin/tcpd /usr/sbin/ipop3d

Than restart inetd

/etc/init.d/inetd restart

Reconfigure your pop3 client so it uses SSL passwords trough port 995. And it all should
work… If you are using the server behind NAT, don’t forget to forward
the port 995!

Solution 2:

But I had a problem with all my old Macintoshes connecting to my internal ‘debian/unstable (SID)’ pop3 (ipopd) server. Here’s how I enabled the plain text passwords again, and how I compiled new debian (.deb) packages again. (A real step-by-step howto I wrote for a friend of mine, so just copy paste the bold lines into your root shell. Even my mum can do this ;) )

First I created a directory:

mkdir /usr/src/ipopd

Go to the new created dir:

cd /usr/src/ipopd

And downloaded the debian source package:

apt-get source ipopd

Get dependencies:

apt-get build-dep ipopd

Now you should have the following:

  • uw-imap-2002edebian1
  • uw-imap_2002edebian1-3.diff.gz
  • uw-imap_2002edebian1-3.dsc
  • uw-imap_2002edebian1.orig.tar.gz

Go to the directory ‘uw-imap-2002edebian1′

cd /usr/src/ipopd/uw-imap-2002edebian1

Edit the make file:

vi Makefile

Search for the config line (now some crash course vi 4 U :-)

/SSLTYPE=nopwd

(’/’ means search in vi and vim and we’re going to look for the needle ‘SSLTYPE=nopwd’, to search again for the same needle, use a backslash)

Edit the line:

i

(this will enable the editor, now you can type into the document, change the line ‘SSLTYPE=nopwd’ to ‘SSLTYPE=none’ when you don’t want to use SSL, set the line to ‘SSLTYPE=unix’ when you want to be able to use both.)

SSLTYPE=none

Now press the escape button on your keyboard ;) This will disable the editor again so we can give commands to save and quit…

:wq

(’:’ will give a command, ‘w’ = write, ‘q’ = quit)

Now we should have a prompt again… Let’s bake a package. ;) Now you’ll have to change the changelog, or else when we’ve build and installed this package, and we do an apt-get upgrade, our fresh baked package will be overwritten by the original one again. Now concentrate! ;) You’ll need to edit the changelog in a special
format.

Open the file in vi and ADD the following lines AT THE TOP of the changelog file:

vi debian/changelog
uw-imap (7:2002edebian1-3b1) unstable; urgency=low

  * Disabled secure passw...

 -- Daantje   Mon, 05 Apr 2004 20:34:34 +0200

Please mind the TWO spaces, between the email address and date!
I’ve updated the original version ‘7:2002edebian1-3′ to ‘7:2002edebian1-3b1′ so the next upgrade will be done by apt-get when there’s a new release.

Now compile it with the debian script:

debian/rules build

(Wait while your machine compiles…)

debian/rules binary

(Wait while your machine creates the packages…)

The packages should be one directory above, we want to install them all! ;)

dpkg -i ../*.deb

(Wait wile it’s installing the packages)

We are done! Check your mail! Drink beer!

Internet & MacOS & Personal Daantje on 15 May 2005

From now on I will sign my mail with GPG!

I will sign ALL my mail with GPG (The GNU Privacy Guard) so you can check if the mail was realy send by me. When it’s not signed with my GPG key, please mail me the complete header of the mail. So I am able to do something about the spamming and virus distribution. GnuPG is a complete and free replacement for PGP. Because it does not use the patented IDEA algorithm, it can be used without any restrictions. GnuPG is a RFC2440 (OpenPGP) compliant application. All common operaiting systems and mail clients are supported. When everybody uses GPG, than we could ban spam. Just delete all mail that’s not the right key! Spread the word!

MacOS Daantje on 15 May 2005

Evaluating Tiger

I’ve upgraded my PowerBook G4 from 10.3.9 (Panther) to 10.4 (Tiger). A view things that didn’t work out of the box:

Mail crashed after importing my old mail. Had to remove the preferences and configure my accounts all over again. Happely for me is that I swiched to IMAP a view weeks ago, so no mail was distroyed.
The machine is slow the first time that Tiger was launched. That is because ‘SpotLight’ (the new file/content search) is indexing the whole machine. After the indexing and a restart of the machine, opening some applications like ‘Firefox’ is going slower than on Panther.
The CPU is working a lot in idol state. On Panther the CPU is running at 1% and on Tiger it’s running on 15%. So my laptop becomes hot in less time.My Quanta doesn’t start anymore… Upgrading all fink packages helped. I had to upgrade to the last Xcode tools too, glad to have the last version on the Tiger installer DVD. (When you do a ‘fink selfupdate’ and/or ‘fink update-all’ do it several times to know for sure that you’ve upgraded all packages!) When you get errors, read the message carefully. Fink gives the sollution too! Most of the time tihis is: ‘fink build package’. My BitTorrent (3.4.2) client doesn’t start anymore.
Exception: EXC_BAD_ACCESS (0×0001)
Codes: KERN_PROTECTION_FAILURE (0×0002) at 0×000006ef
New tiger compatible version (4.0.2) is available, have to upgrade… And it works! Nice layout too!OroborOSX crashes sometimes. XDarwin causes the chashes. Didn’t find any info about this problem yet.

Had to upgrade ‘Firefox‘ to fix the nasty bold font in some sites. But all web fonts still does strange things with word spacing. (Had this problem on my Debian linux distro too a view months ago, then it was a problem with the freetype lib.) Missing sync for Pocket PC doesn’t work. Update available soon. (The update is NOT free when you’ve purchased missing sync before April the 1st 2005) There is a new GPGmail version that is Tiger compatible!

That’s it for now. More stuff is comming later.

Portfolio & Personal Daantje on 12 May 2005

My portfolio

Below some of the sites I’ve worked on…

TIMMERENTIMMER.COM
Build the comple site for the skating pro Marianne Timmer and the keeper of
the Dutch soccer team AZ and our national soccer team…
Design by: me - Tech: PHP/MySQL/DHTML - Employee of: self - Produced in: 2005

ESDEGE-REIGERSDAAL.NL
Build the CMS and all the scripting for this site…
Design by: LRP.nl - Tech: PHP/MySQL/DHTML - Employee of: LRP.nl - Produced in: 2004/2005

KNSB-NHU.NL
Build the CMS and all the scripting for this site…
Design by: JK.nl - Tech: PHP/MySQL/DHTML - Employee of: JK.nl - Produced in: 2004

MODGURU.NL
Designed the logo and website.
Design by: me - Tech: HTML - Employee of: JK.nl - Produced in: 2004

THENEUKTEUGELS.NL
Build the CMS for this cowpunk band
Design by: Jos Kraakman - Tech: PHP/MySQL/DHTML - Employee of: self - Produced in: 2004

NATENZN.NL
Build the CMS for this site…
Design by: JK webdesign - Tech: PHP/MySQL - Employee of: JK webdesign - Produced in: 2004

DOPKAUDIO.COM
Build the CMS for this recording studio.
Design by: Daan Zorgman (d’OPK) - Tech: PHP/MySQL - Employee of: self - Produced in: 2004


GOLFMARATHON.NL
Build the CMS for this sposored site by LRP…
Design by: Steven Bontekoe - Tech: PHP/MySQL - Employee of: LRP.nl - Produced in: 2004

BOEDYOU.NL
Build the CMS for this site…
Design by: Steven Bontekoe - Tech: PHP/MySQL - Employee of: LRP.nl - Produced in: 2004

TIJDLIJN.SPECTRUM.PI.NET/home.html
Interactive timeline for the Dutch ‘WinklerPrins’. This application is running on
several sites like www.planet.nl (see service: winklerprins)
Design by: Ron Peperkamp - Tech: PHP/MySQL/DHTML/JavaScript/Flash MX - Employee of: Self - Produced in: 2004

LEESBERG.NL
Leesberg Reclame is a full service advertising agency. They do interactive stuff as well.
Design by: ME - Tech: PHP/MySQL/DHTML/JavaScript - Employee of: LRP.nl - Produced in: 2004

ALKMAARRONDOM.NL
This company aranges some (tourist) events in Alkmaar.
Design by: Steven Bontekoe - Tech: PHP/MySQL/DHTML/JavaScript - Employee of: LRP.nl - Produced in: 2004

ART-OF-LIVING.NL
A website for an event, that’s in Alkmaar every year.
Design by: ME - Tech: PHP/MySQL/DHTML/JavaScript - Employee of: LRP.nl - Produced in: 2004

NLWEED.COM
Real democratic cannabis community website! Build the whole thing! Exacly
one year of development… Building the thing 6 times over and over…
But now it’s great!
Design by: ME - Tech: PHP/MySQL/DHTML/JavaScript - Employee of: ME - Produced in: 2003

AZ.NL
Site of the Dutch soccer team ‘AZ’ of the city of Alkmaar.
Design by: LRP.nl - Tech: PHP/MySQL/DHTML/JavaScript - Order of: LRP.nl - Produced in: 2003

WEBVANCED.COM
Designed the house-syle, logo and website.
Design by: Me - Tech: PHP/MySQL/DHTML/JavaScript - Emloyee of: NetworkCompany.nl - Produced in: 2003

NETWORKCOMPANY.NL
Designed the house-syle, logo and website.
Design by: Me - Tech: PHP/MySQL/DHTML/JavaScript - Emloyee of: NetworkCompany.nl - Produced in: 2003

SEABRIDGES.COM
My biggest project EVER! Build most of the website bestprice wizard code.
Did all the DHTML in the backend. Calculation part and the database
model is designed by Daniel Eiland.
Design by: Me - Tech: PHP/MySQL/DHTML/JavaScript - Emloyee of: NetworkCompany.nl - Produced in: 2003

MICHIELEELTINK.COM
Build a photo display script for my brother, for his ‘expo’ part…
Design by: Michiel - Tech: PHP - Emloyee of: my brother ;) - Produced in: 2003

ANNAPART.NL
A home and garden teak wooden furniture factory. Build the database and
contentmanagement system. Look at the PDF generated catalog! ;)
Design by: Me - Tech: PHP/MySQL - Emloyee of: Networkcompany.nl - Produced in: 2003

GESCHIEDENISBANK-NH.NL
A portal for Dutch historic clubs ;) I’ve build the dynamic website
system, Mark Lindeman (aka MightyMax) the content management system
‘Memorix’.
Design by: Carolien - Tech: PHP/MySQL - Emloyee of: Pictura - Produced in: 2002/2003

ARCHIEFALKMAAR.NL
Build the Genealogic Archive. Genealogic Archive
Design by: Unknown - Tech: PHP/MySQL - Emloyee of: Pictura - Produced in: 2002

RIJSWIJK.NL
Build the History Image Archive. History Image Archive
Design by: Unknown - Tech: PHP/MySQL - Emloyee of: Pictura - Produced in: 2002

BE-HOSTING.NL
Buid the online registration scripts and all the database work. Site will be developed some more later this year…
Design by: Rempage/me - Tech: PHP/MySQL - Emloyee of: SELF - Produced in: 2002

IMAGEBAKERY.NL
Build a variable enquete in javascript, ‘the ImagoCalculator‘. It asks questions and calculates a score.
Design by: R&P - Tech: JavaScript - Emloyee of: Pictura - Produced in: 2002

E-COSTA.COM
Coin and stamp auction. This is my biggest poject yet! It got even a invoice system!
Design by: me - Tech: PHP4,MySQL - Emloyee of: Pictura - Produced in: 2002

Frustrations Daantje on 03 May 2005

Beware of fake e-mails!

Some stupid virus is exploiting my e-mail address as reply-to address (again). Some poor windows user is infected. (It’s not me!) If you get one or more e-mails from me with this subject: “Registration Confirmation”,
please check the raw headers of the mail! Please copy these to a new
e-mail message and mail me. I only got some bounces from hotmail with
no headers from the sender… I don’t have to say that you DO NOT want
to open the attachment…