Add support and docs for entropy_splitdebug_mask

This commit is contained in:
2016-10-11 19:53:48 +01:00
parent deda75dc92
commit 614e836827
4 changed files with 131 additions and 1 deletions

View File

@@ -183,6 +183,24 @@ entropy_splitdebug { 'kernel':
The same caveats about managint the splitdebug file apply as with the
`entropy_mask` type above.
### Enabling splitdebug masks for packages
This type inverts the `entropy_splitdebug` behaviour, and prevents splitdebug
from being installed for matching packages even when otherwise enabled by an
`entropy_splitdebug` entry. Masks take precedence, and anything matched by an
`entropy_splitdebug_mask` entry will never have debug information installed.
All the same parameters are supported as with `entropy_mask`.
```puppet
entropy_splitdebug_mask { 'kernel-4.8':
package => 'sys-kernel/linux-sabayon',
slot => '4.8',
}
```
The same caveats about managint the splitdebug file apply as with the
`entropy_mask` type above.
## Reference
### Classes
@@ -195,6 +213,7 @@ The same caveats about managint the splitdebug file apply as with the
* `entropy_mask`: Manages entropy package masks
* `entropy_unmask`: Manages entropy package unmasks
* `entropy_splitdebug` Manages entropy package debug information
* `entropy_splitdebug_mask` Manages entropy package debug information masks
## Limitations