mirror of https://github.com/OISF/suricata
doc: add upgrade page
parent
697410cbbf
commit
1c27a99827
@ -0,0 +1,56 @@
|
||||
Upgrading
|
||||
=========
|
||||
|
||||
General instructions
|
||||
--------------------
|
||||
|
||||
Suricata can be upgraded by simply installing the new version to the same
|
||||
locations as the already installed version. When installing from source,
|
||||
this means passing the same ``--prefix``, ``--sysconfdir``,
|
||||
``--localstatedir`` and ``--datadir`` options to ``configure``.
|
||||
|
||||
::
|
||||
|
||||
$ suricata --build-info|grep -A 3 '\-\-prefix'
|
||||
--prefix /usr
|
||||
--sysconfdir /etc
|
||||
--localstatedir /var
|
||||
--datarootdir /usr/share
|
||||
|
||||
|
||||
Configuration Updates
|
||||
~~~~~~~~~~~~~~~~~~~~~
|
||||
|
||||
New versions of Suricata will occationally include updated config files:
|
||||
``classification.config`` and ``reference.config``. Since the Suricata
|
||||
installation will not overwrite these if they exist, they should be manually
|
||||
updated. If there are no local modifications they can simply be overwritten
|
||||
by the ones Suricata supplies.
|
||||
|
||||
Major updates include new features, new default settings and often also
|
||||
remove features.
|
||||
|
||||
|
||||
Upgrading 4.1 to 5.0
|
||||
--------------------
|
||||
|
||||
Major changes
|
||||
~~~~~~~~~~~~~
|
||||
- New protocols enabled by default: snmp (new config only)
|
||||
- New protocols disabled by default: rdp, sip
|
||||
- New defaults for protocols: nfs, smb, tftp, krb5 ntp are all enabled
|
||||
by default (new config only)
|
||||
- VXLAN decoder enabled by default. To disable, set
|
||||
``decoder.vxlan.enabled`` to ``false``.
|
||||
- HTTP LZMA support enabled by default. To disable, set ``lzma-enabled``
|
||||
to ``false`` in each of the ``libhtp`` configurations in use.
|
||||
- classification.config updated. ET 5.0 ruleset will use this.
|
||||
- decoder event counters use 'decoder.event' as prefix now. This can
|
||||
be controlled using the ``stats.decoder-events-prefix`` setting.
|
||||
|
||||
Removals
|
||||
~~~~~~~~
|
||||
- ``dns-log``, the text dns log. Use EVE.dns instead.
|
||||
- ``file-log``, the non-EVE JSON file log. Use EVE.files instead.
|
||||
|
||||
See https://suricata-ids.org/about/deprecation-policy/
|
Loading…
Reference in New Issue