Justin Pryzby wrote: > On Sun, Oct 09, 2005 at 05:19:17PM +0200, [EMAIL PROTECTED] wrote: > > Package: bash > > Version: 3.0-16 > > > > I just saw a lot big chunk of code in /etc/bash_completion > > Could you move that file to /usr/share/bash/ (or where it should be)? > > (/etc should be strictly used for configuration files not for code) > /etc/bash_completion is marked a conffile; I suppose its arguably not > .. but I suspect that it is intentionally stored in /etc/ to allow for > local changes.
If there's a bug or an enhancement the user should send a patch and not keep the modification locally. If the user needs completion for a local private command then just load the configuration in the user created /etc file, but keep the original in usr to ease upgrades. This way the system should load completion from /usr then local enhancements from /etc and lastly user completion (possibly loaded using .bash* files) (I also think Debian conffiles idea sucks but let's not get into that now. I'm leaving that for later) Prueba el Nuevo Correo Terra; Seguro, RĂ¡pido, Fiable.

