Thursday, April 30, 2009

turvy over topsy

Just blocked a new bot/crawler called Topsy. On their webpage, they pretend to be cool and tell you just exclude them with robots.txt. But this is how they crawl you:
"Mozilla/5.0 (Macintosh; U; Intel Mac OS X; en-US; rv:1.8.1.1) Gecko/20061204 Firefox/2.0.0.1"

Does that look like a bot to you? Nah, me neither. Uncool. I blocked their IP (208.74.66.43) and will add the subnet if necessary.

Wednesday, April 29, 2009

libtool problems on ubuntu

I was trying to build sysbench on ubuntu, and hit some libtool issues. I saw these on several versions of Ubuntu (8.04.2 and 9.04) so clearly it couldn't be a strict ubuntu issue.

The symptom:
../libtool: line 838: X--tag=CC: command not found
../libtool: line 871: libtool: ignoring unknown tag : command not found
../libtool: line 838: X--mode=link: command not found
../libtool: line 1004: *** Warning: inferring the mode of operation is deprecated.: command not found
../libtool: line 1005: *** Future versions of Libtool will require --mode=MODE be specified.: command not found
../libtool: line 2231: X-g: command not found
../libtool: line 2231: X-O2: command not found
../libtool: line 2400: Xsysbench: command not found
X: user not authorized to run the X server, aborting.
../libtool: line 2412: Xsysbench: command not found
../libtool: line 2420: mkdir /.libs: No such file or directory
mkdir: cannot create directory `/.libs': Permission denied
make[2]: *** [sysbench] Error 1
make[2]: Leaving directory `/home/dan/sysbench-0.4.12/sysbench'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/dan/sysbench-0.4.12/sysbench'
make: *** [all-recursive] Error 1

The solution:
libtoolize --force --copy; aclocal; autoconf; automake; make