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

removing in postrm rc*.d symlinks that I did not create



Hi folks,

A package of mine installs an init script. But as the corresponding 
programs plays with the motherboard's chipset configuration, it is quite 
prone to break the system. So I chose not to install rc*.d symlinks by 
default.

To make life easier for users, i explain in a README file how to set up 
those links and how to remove them with apdate-rc.d. Hence, when a user 
is convinced this program does not break his system, he can easily set 
up the links for automatic startup.

But a user felt concerned that, in the future, he may remove the package 
and forget to delete the links. Then I thought I could remove the links 
in postrm on purge, considering they are part of the package's 
configuration (their absence being the default configuration).

I built the package, but lintian complains:
E: athcool: postrm-contains-additional-updaterc.d-calls /etc/init.d/athcool
N:
N:   The postrm de-registers an /etc/init.d script which has not been
N:   registered in the postinst script before.

I lintian right here? Should I ignore this error? Any other suggestion 
to answer my user's concerns?


Thanks in advance for any feedback,

Nicolas



Reply to: