This repository has been archived on 2024-07-19. You can view files and clone it, but cannot push or open issues or pull requests.
ale/doc/ale-spec.txt
Jason Tibbitts c1a2d26711 Disable rpmlint by default (#492)
* Disable rpmlint by default as it is not safe.
2017-04-20 16:55:20 +01:00

41 lines
1.4 KiB
Text

===============================================================================
ALE RPM Spec Integration *ale-spec-options*
*ale-integration-spec*
-------------------------------------------------------------------------------
Integration Information
The rpmlint linter is disabled by default, because running rpmlint can
result in the execution of code embedded in the spec file and rpmlint makes
no distinction between checks which are safe to run on untrusted files and
those which are not.
Currently linters must be enabled globally. The rpmlint linter can be
enabled with:
let g:ale_linters = {'spec': ['rpmlint']}
-------------------------------------------------------------------------------
rpmlint *ale-spec-rpmlint*
g:ale_spec_rpmlint_executable *g:ale_spec_rpmlint_executable*
Type: |String|
Default: `'rpmlint'`
This variable sets executable used for rpmlint.
g:ale_spec_rpmlint_options *g:ale_spec_rpmlint_options*
Type: |String|
Default: `''`
Set this to pass extra arguments to rpmlint.
For example, to instruct rpmlint to use a specific configuration file:
let g:ale_spec_rpmlint_options = '-f custom.cf'
-------------------------------------------------------------------------------
vim:tw=78:ts=2:sts=2:sw=2:ft=help:norl: