[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Dazuko-devel] minor bugs left over from 2.0.1 (testers needed)
From: |
John Ogness |
Subject: |
[Dazuko-devel] minor bugs left over from 2.0.1 (testers needed) |
Date: |
Sat, 10 Apr 2004 12:30:10 +0200 |
User-agent: |
Mozilla/5.0 (X11; U; FreeBSD i386; en-US; rv:1.6) Gecko/20040314 |
Hi,
Well, I thought that 2.0.1 fixed all remaining problems that were
introduced with 2.0.0. It turns out it didn't. After doing more
extensive testing with older Linux 2.2 kernels and Dazuko's 1.x
compatibility mode, I found a couple issues. These only involve older
Linux kernels and Dazuko 1.x based software.
Problem 1: 2.0.0-pre4 switched from ioctl() to write() for the Dazuko IO
interface. This does not work with Linux 2.2 because write() does not
allow multiple simultaneous entries into the kernel. The effect is that
having one registered process works, but having more than one registered
process won't work. This has been fixed for the next version.
Problem 2: 2.0.0 moved handling of the ioctl() requests into the
cross-platform (XP) layer. This also required a change in the code which
introduced a bug. The effect is that filenames will always be blank for
daemons that are using the 1.x compatibility interface. This has also
been fixed for the next version.
Both of these problems came about because new versions are not well
tested on all supported platforms. This problem will increase as the
number of platforms expands.
It would be nice to have some official testers that could test the
pre-releases. This would involve making sure that Dazuko configures
correctly, compiles without any warnings, and runs with multiple daemons
without any problems (for extended periods of time). Right now I would
need official testers for:
Linux 2.2.x
Linux 2.4.x
Linux 2.6.x
FreeBSD 4.x
FreeBSD 5.x
Soon RSBAC support will also be available, so additional testers would
be helpful for:
Linux 2.4.x-rsbac
Linux 2.6.x-rsbac
I test all these platforms myself (using 3 different machines, various
partitions, and various kernels). However, it would be much better if
someone who actually uses Linux 2.2.x on a regular basis could test the
Linux 2.2.x Dazuko, for example. Then it is a real world test.
John Ogness
--
Dazuko Maintainer
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Dazuko-devel] minor bugs left over from 2.0.1 (testers needed),
John Ogness <=