summaryrefslogtreecommitdiffstats
path: root/tags/b/bad-permissions-for-ali-file.tag
blob: 97ca85e6054a946de24e5193cd7678085a2f0061 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
Tag: bad-permissions-for-ali-file
Severity: warning
Check: files/permissions
See-Also: debian-policy 8.4
Explanation: Ada Library Information (*.ali) files are required to be read-only
 (mode 0444) by GNAT.
 .
 If at least one user can write the *.ali file, GNAT considers whether
 or not to recompile the corresponding source file. Such recompilation
 would fail because normal users don't have write permission on the
 files. Moreover, such recompilation would defeat the purpose of
 library packages, which provide *.a and *.so libraries to link against).