James Lee wrote:
> On my local machines I am modifying File.pm to open the file
> descriptor as read/write which fixes the problem (and works on a real
> Linux kernel too), however I'm not sure if this will affect any other
> operations of debconf, but as far as I can tell it will not.
>
> On line 51 of File.pm change:
> if (! open ($this->{_fh}, $this->{filename})) {
> to:
> if (! open ($this->{_fh}, "+<", $this->{filename})) {This seems reasonable. > http://www.nexenta.org/diffs-gnusolaris/nexenta-delta-debconf.454083.diff > - Nexentas diff (changes the lock type) That patch seems wrong; using shared locking will defeat the purpose of this lock and allow multiple concurrent readers of the file. -- see shy jo
signature.asc
Description: Digital signature

