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

Re: How to report a bug related to multiple packages (insserv, autofs, backuppc)



On Tue, 06 Mar 2012 12:35:21 +0100, Sylvain wrote:

> I installed backuppc the other day, configured it and it works fine
> except for one thing: it doesn't start at boot. I looked in the backuppc
> logs and in the syslog and saw nothing suspicious. If I start it
> manually with /etc/init.d/backuppc start, it works just fine. There are
> also startup scripts in /etc/rc*.d/. My backuppc version is 3.2.1-2 (I'm
> running a testing install).

Well, there are some packages that in addition to be installed have to be 
configured to be run on booting. I mean, the fact a service is not 
started by default cannot be considered a bug or error "per se".

> Note that my /var/lib/backuppc directory points to
> /removable/sbackup/backuppc which is my external USB HDD mounted by
> autofs, which is in /etc/rc*.d/S21autofs (backuppc is
> /etc/rc*.d/S21backuppc). After some investigation I found that adding
> autofs in the Required-Start section of the insserv overrides of the
> backuppc init script solved the problem. 

So backuppc daemon is starting but fails because it cannot access to the 
configured external USB hard disk? You can check the service status with 
"service backuppc status".

> Now I'm not sure how to report
> the bug. Should I report it against autofs (so that autofs gets included
> into $local_fs or in the mountall.sh script but these scripts have
> nothing to do with autofs), or in insserv (again so that autofs gets
> included into $local_fs, but insserv doesn't have anything to do with
> autofs) or in backuppc so that the init script is modified (but again,
> backuppc has nothing to do with autofs)?

Mmm, I would open a bug against the package it self (that is, backuppc) 
to get some feedback from the package maintainers about this situation.

In principle (though I don't know BackupPC requirements in deep), it 
should not require "autofs" by default (nor smb, nfs...) because there 
can be people/installations not having that service even installed.

Greetings,

-- 
Camaleón


Reply to: