Comment 2 for bug 538546

Revision history for this message
chris grzegorczyk (chris-grze) wrote :

> First, scripts really shouldn't be installed in /etc. /etc should really only contain configuration information that an Administrator or > distro might need to edit.

This is exactly what they are -- configuration scripts. In each case they are scripts only because there may be a need for the administrator to edit them. The directory name is misleading it seems, it should be 'config'. They are similar to /etc/default and /etc/{init.d,rc.d} in their use.

The Import scripts are indeed different and can be moved to where ever FHS demands. Nonetheless, that is not going to solve the problem as the import scripts depend on the configuration information that is in the others. Specifically, bootstrapping the database to do the update needs to configure it correctly, so, it depends on the configuration information.

It sounds like the hack you have works around the problem in dpkg, for now. Do you have any other suggestions?

cheers.
chris