haiku/headers
Ingo Weinhold 3a7e0b0014 packagefs: Support blacklisting entries in packages
In each installation location, it is now possible to create a settings
file "packages" that allows to blacklist entries contained in packages.
The format is:

Package <package name> {
	EntryBlacklist {
		<entry path>
		...
	}
}
...

<package name> is the base name (no version) of the respective package
(e.g. "haiku"), <entry path> is an installation location relative path
(e.g. "add-ons/Translators/FooTranslator").

Blacklisted entries will be ignored by packagefs, i.e. they won't appear
in the file system. This addresses the issue that it may be necessary to
remove a problematic file (e.g. driver, add-on, or library), which would
otherwise require editing the containing package file.

The settings file is not not "live". Changes take effect only after
reboot (respectively when remounting the concerned packagefs volume).
2013-11-19 15:30:34 +01:00
..
build Add symbol versioning for find_directory() 2013-10-05 01:33:26 +02:00
compatibility
config
cpp
glibc Make public glibc header printf.h usable. 2013-07-17 18:07:56 +02:00
libs Merge remote-tracking branch 'haiku/master' into package-management 2013-07-08 14:01:00 +02:00
os driver settings: Add load_driver_settings_file() 2013-11-19 15:06:30 +01:00
posix ARM: remove #warning from public header file 2013-10-28 22:04:00 +01:00
private packagefs: Support blacklisting entries in packages 2013-11-19 15:30:34 +01:00
tools