Portage includes a system for configuration file protection which means ebuilds
don't have to worry about accidentally clobbering files in
/etc. This is
known as 'protection', and it is controlled by the
Any directory which is listed in
CONFIG_PROTECT (and any subdirectories
thereof), except for any which are listed in
subdirectories) are automatically 'protected' by Portage when copying an image
ROOT. Rather than installing protected files directly,
Portage will install them as
._cfg0000_filename. These can then be processed
dispatch-conf files at the user's discretion.
Packages must not attempt to override this system via
similar. If you need a file renamed, removed or changed in a particular way, you
should display a message informing the user.