-
Notifications
You must be signed in to change notification settings - Fork 567
/
Copy pathlicense_file_exceptions.json
37 lines (36 loc) · 1.39 KB
/
license_file_exceptions.json
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
{
"_comment1": "This file is used to allow specific files to be omitted from the license check process.",
"_comment2": "Each PkgException entry is a {'PackageName' and 'IgnoredFilesRegexList'}",
"_comment3": "The 'PackageName' is the name of the (sub)package to which the exception applies.",
"_comment4": "The 'IgnoredFilesRegexList' is a list of regular expressions that match files to be omitted from the license check.",
"_comment5": "The 'GlobalExceptionsRegexList' is a list of regular expressions that match all packages.",
"PkgExceptions": [
{
"PackageName": "gcc",
"IgnoredFilesRegexList": [
"^/usr/share/man/man7/gpl\\.7\\.gz$"
]
},
{
"PackageName": "libdb-docs",
"IgnoredFilesRegexList": [
"^/usr/share/doc/libdb-[0-9\\.]+/installation/build_unix_freebsd\\.html$",
"^/usr/share/doc/libdb-[0-9\\.]+/license/license_db\\.html$"
]
},
{
"PackageName": "perl-doc",
"IgnoredFilesRegexList": [
"^/usr/share/man/.*"
]
},
{
"PackageName": "tar",
"IgnoredFilesRegexList": [
"^/usr/share/doc/tar-[0-9\\.]+/tar\\.html/GNU-Free-Documentation-License\\.html$"
]
}
],
"GlobalExceptionsRegexList": [
]
}