found 392504 4.0-9
thanks

Hi,

>    Packages are not allowed to create files in /usr/local, even through
> their maintainer scripts. I suggest using /var/cache/bedic instead.

>    * Change the kbedic/download template in such a way that the adminstator
>      be made aware that:
>       - the dictionaries are going to be downloaded in /usr/local;
>       - it is administrators responsibility to maintain the files in 
> /usr/local;
>       - the download option is privided only for convenience; the script
>         will be acting on behalf of the administrator.
>      Before asking, the default answer of this question is always reset to
>      declining the download.  Thanks to Sam Hocevar, closes: #392504.

I came across this issue when reviewing a translation of these Debconf
templates, and I do not believe that this accurately resolves the bug.

Violating policy is not solved by warning the user that this package
violates policy, but by resolving the violation.

I see no reason for this package to be installing anything
into /usr/local, even if this is "at the user's own risk".

For example /var/cache could be a good solution, or even
under /usr/share. Check out packages like flashplugin-nonfree or
msttcorefonts, which are downloaders but still confirm to the FHS just
fine.


thanks,
Thijs

Attachment: signature.asc
Description: This is a digitally signed message part

Reply via email to