Bug 1655313 - vim Apache HTTPd configuration synatx highlighting: missing keywords
Summary: vim Apache HTTPd configuration synatx highlighting: missing keywords
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Fedora
Classification: Fedora
Component: vim
Version: 29
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: Karsten Hopp
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2018-12-02 16:24 UTC by David Tonhofer
Modified: 2018-12-14 14:04 UTC (History)
3 users (show)

Fixed In Version:
Doc Type: If docs needed, set a value
Doc Text:
Clone Of:
Environment:
Last Closed: 2018-12-14 14:04:44 UTC
Type: Bug
Embargoed:


Attachments (Terms of Use)

Description David Tonhofer 2018-12-02 16:24:00 UTC
Description of problem:
=======================

First off, this is NOT in the "vim" package but in the "vim-common" package
(vim-common-8.0.1187-1.fc27.x86_64) which doesn't exist as far as the Bugzilla "Component" list is concerned.

Previously reported as bug#1514920

Version-Release
===============

vim-common-8.1.549-1.fc29.x86_64

Additional Info
===============

The file "/usr/share/vim/vim81/syntax/apache.vim" does not list all the mod_ssl keywords for syntax highlighting.

That file is maintained by David Necas (Yeti) <yeti.cz>
 
The following are missing (from https://httpd.apache.org/docs/2.2/mod/mod_ssl.html)

SSLCompression 
SSLFips
SSLInsecureRenegotiation
SSLProxyCheckPeerCN
SSLProxyCheckPeerExpire
SSLProxyMachineCertificateChainFile
SSLRenegBufferSize
SSLSessionTicketKeyFile
SSLSessionTickets
SSLStrictSNIVHostCheck

(others, e.g. SSLProxyMachineCertificatePath do exist).

How to reproduce
================

Edit /etc/httpd/conf/httpd.conf. The above keywords are not highlighted.

Comment 1 Zdenek Dohnal 2018-12-03 10:47:00 UTC
Hi David,

thank you for re-reporting the issue! I sent the patch to the upstream as https://github.com/vim/vim/pull/3657 .

Comment 2 Zdenek Dohnal 2018-12-10 12:39:06 UTC
The fix is in https://bodhi.fedoraproject.org/updates/vim-8.1.575-1.fc29 , ON_QA.

Comment 3 Fedora Update System 2018-12-12 03:07:57 UTC
vim-8.1.575-1.fc29 has been pushed to the Fedora 29 stable repository. If problems still persist, please make note of it in this bug report.


Note You need to log in before you can comment on or make changes to this bug.