pkgsrc-Bugs archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: pkg/36656: amanda-client will fail to backup the requested filesystem



The following reply was made to PR pkg/36656; it has been noted by GNATS.

From: Wolfgang Stukenbrock <Wolfgang.Stukenbrock%nagler-company.com@localhost>
To: gnats-bugs%NetBSD.org@localhost
Cc: pkg-manager%NetBSD.org@localhost, gnats-admin%NetBSD.org@localhost, 
pkgsrc-bugs%NetBSD.org@localhost,
        Wolfgang.Stukenbrock%nagler-company.com@localhost
Subject: Re: pkg/36656: amanda-client will fail to backup the requested 
filesystem
Date: Mon, 06 Sep 2010 15:07:51 +0200

 Hi, again.
 
 I'm still getting a reminder to send some feedback.
 I thought I've already done this a long time ago.
 
 
 Neverless, I've checked the sources from 2.5.2p1 again: (last check done 
 at 2.5.2p1)
 
 Result: the problem is still in there!
 
 If a special mountpoint will return dev==-1 and ino==0 the wrong
 filesystem will be backed up!
 Only the access to uninitialized data has been removed so that the
 fault is no longer triggered by random. It is now fixed to ino==0.
 
 The main problem here is, that amanda assumes that dev==-1 can never be 
 a valid return of the stat() call - stat() returns 0.
 But in NetBSD tdev==-1 is a valid return value!
 So this code can never be secure for a NetBSD system.
 
 W. Stukenbrock
 
 
 
 


Home | Main Index | Thread Index | Old Index