configure: error: Kerberos libraries not found.

linux

When I wanted to build php with imap it did complain about:


configure: error: Kerberos libraries not found.

Turns out that this some fallout from lib64 vs. lib differences. So I found
this blog explaining exactly what was going on. Very helpful. Especially the


sh -x ./configure ...options go here...

trick can be very very helpful in the future.

gray screen on boot up, posix_spawnp /usr/sbin/mDNSresponder no such file or directory

Apple technology

an OS X server got unhappy and seemingly did hang on bootup on the gray screen with the rotating ‘progress’ indicating.

Booting it with text mode enabled (holding command V) revealed that the machine would loop with the following error message snippets:


posix_spawnp ... /usr/sbin/mDNSresponder ... no such file or directory

ls -lsd /
0 drwxrwxr-t 43 root admin 1530 Dec 20 03:57 /

Booting into single mode (command -s) and then doing the suggested fsck and mount -uw / revealed that the permissions actually were set to:


drwwrx---

Meaning that others have not even read permissions. This makes the mDNSresponder seemingly unhappy. I would guess that it quickly gives away its root privileges after launch for security reason. Running what the internet suggested


chmod 775 /

did fix the issue.

.exrc not working in OS X 10.5.6

Apple technology

I have no idea why, and it os most likely me. But traveling with the same user to another laptop .exrc stopped being looked at for vi. Strange. .vimrc still works. So I put my settings in there and continued to work. Not sure what’s going on. Not time to investigate.

#5 wins

Apple technology

So now I am on laptop number 5 ( Titanium, 12″ G4, 15″ G4, iBook G4, 15″ first gen Macbook Pro) and I am considering to get a second one to put it away so that I can keep on using this kind of machine once I have worn this one out. Storing a computer for 4 years before you use it for the first time is a stupid thing. I still consider it. Apple might have peaked with this machine.

I got a refurb Al 17″ (pre unibody) and it works like a dream. It’s non glossy 1920×1200 screen is gorgeous. Hey even the trackpad works, and the keyboard is a match to the fingers. All things I didn’t like about the unibody flavor. And the price is pretty sweet for a 4GB Ram (nice one) 300GB drive machine I paid $2100.

Being able to drive a 30″ screen and the better sound of the built in speakers are other benefits that I did not consider but certainly appreciate. And the thing is cool. The 15″ was heating my fingers. But only when it was cold. I hope this gfx card lasts longer than the one in the machine before.

vsftpd 500 OOPS error

internet linux

If your ftp client reports

500 OOPS: bad bool value in config file for: config_name_here

then that might mean that you have a “YES ” or “NO ” with a trailing space in your config file. Easy enough to fix. I got lucky and found it quickly. Just in case somebody needs to google for this.

downtime

interdubs internet technology

Downtime happens. And it is not pretty. But science can help. And all science starts with data. That is why I monitor how sites like INTERDUBS are availabe to their users. A company that shall remain unnamed was down for four hours this morning, which made me wonder how everybody is doing. I also wanted to play with Google Charts a bit more.

Accumulated downtime since April 2008. Less is better:

Congratulations to Adbeast for being clearly better. I am happy about the second place in this case. It is hard to derive the user experience of outages just based on this one measure. It very well mayb be that the customers of Competitor A – C are also happy with how things are going for them.

In anyway I also feel good in light of thise data about offering 99.999% uptime guarantees with a full months money back.

Update March 2009:
It turned out that I probed a static page for Adbeast. So the praise that I would have loved to give is somewhat unjustified. At this point it is early to tell how the real content pages rank. So far they are much less stable INTERDUBS though. Which is almost a shame: Nobody beliefs a statistic that makes the author of the statistic the clear winner …

sysdeputil.c:162: error: expected declaration specifiers or ‘…’ before ‘capset’

linux technology

I have no freaking clue what I am doing. So be careful just following this blindly.
When I initially googled for this issue I did not find this specific solution:

When tried to install vsftpd.2.0.7 from source on a centos 5.2 64 bit machine I get the error:

sysdeputil.c:162: error: expected declaration specifiers or '...' before 'capset'

Followed by allot of similar errors. I was able to address this by


yum install libcap-devel.x86_64

At which point the linker complained:

/lib/libcap.so.1: could not read symbols: File in wrong format

I had to actually commend out the line

locate_library /lib/libcap.so.1 && echo "/lib/libcap.so.1";

in vsf_findlibs.sh. After that it compiled and seemed work.

1080p

technology

Since I don’t watch TV just some DVDs I was quiet happy with the decent Sony Tube thing making the pictures. Yesterday I wandered over to the the going out of business sale public viewing of Circuit City. Which I can not recommend: 10% off all items that have not been marked down already. And the staff is as motivated as it was in the last year when it’s own purpose seemed to have been to avoid customers.

Standing in front of a panasonic 50″ with 720p and 1080p I was wondering if I should spend $1100 or $1500. I did do the right thing: Not getting either. Of course the store feeds the screens crappy std-def TV signals. But it made me curious. This week I also had another look on a specific 65″ 720p panasonic plasma from 2005. And subjectively a blue-ray DVD looked great.

I collected a couple of resolutions of devices and aligned with viewing distances. My conclusion is that a 50″ with 720p is more than enough: In order to be able to experience the higher resolution of the 1080p device I would need to sit ridiculously close to it. Even a 65″/1080p would have move me much closer than I usually watch in order to match resolutions that I am accustomed to and experience subjectively as a good picture. That -of course- will not stop vendors to make 1080p 42″ devices. And people will buy them as much as they bought cameras based on their megapixels years after more megapixels actually meant better images.

So I am roaming Craigslist now for 720p plasmas as big as possible. I will loose out on the improvements in plasma pixel technology (live, contrast ratio, coating). But I certainly don’t need to wast any money on a 1080p since they simply don’t make them big enough. Maybe I should get a projector after all …

i’ll wait for word then

Apple

Just a few weeks ago I bought iWork08. It would cost me another $100 to get the recent iWork09. That ‘Numbers’ is pointless I already realized. I hear keynote is alright, have not used it. I just tried to use Pages. Again. Making something as fancy as a ‘table’. Oh, boy! Annoying and stupid. But then I wanted to enter “99.999%”. The INTERDUBS uptime. Leaving the input focus of that field “Pages” decided to change that it to “100%”. No, really. Kid you not. Had to do it thrice to believe it. I am sure there might be some preference somewhere. But Pages has wasted enough of my time already. Amazon is shipping Mac office any day now. I can wait for that. Waiting happily to use a Microsoft software. What has the world come too!!

how easy was that!

internet linux malware

While trailing the log files this messages showed up:


Jan 12 16:49:13 andreaswacker vsftpd(pam_unix)[20094]: authentication failure; logname= uid=0 euid=0 tty= ruser= rhost=74.141.98.100

turns out some bot/script etc from 74.141.98.100 was trying to find an ftp user with a stupid name. Would have had no luck, but I don’t like my log files to be cluttered. So it turned out that a simple


iptables -I INPUT -s 74.141.98.100 -j DROP

blocks that IP address from now on. Nice. I think I will use that often now. There are lots of misconfigured systems out there. Like that Windows 98 computer in the philipines downloading the same file 5000 times yesterday. Thank you iptables.