Under linux, test for linux/magic.h causes a compilation error on older distributions (header file does not exist). New tar-ball with patch to make things run more smoothly on LSB