diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index f596ce3cc4..03608b4c31 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -347,6 +347,12 @@ And the following methods may be useful for interpolation: 3. `PackageInfo` files are XML files, and bundle id(s) are found within the `identifier` attributes of `` tags that look like ``, where extraneous attributes have been snipped out and replaced with ellipses. 4. Once bundle id(s) have been identified, the unpacked package directory can be deleted. +* Package kernel extensions (kexts) are also contained in `PackageInfo` files (see previous bullet point for finding them). + Once the `PackageInfo` files have been located, `grep` for `kext`. If any kernel extensions are present, a command like + `grep -i kext /path/to/PackageInfo` should return a `` tag with a `path` attribute that contains a `.kext` extension. + One example of a `` containing a kext comes from WavTap: + ``; extraneous attributes have been snipped out and + replaced with ellipses. ## Testing Your New Cask