Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > linux.debian.bugs.dist > #822109

Bug#861732: systemd: How to get suricata started at boot?

From Arturo Borrero Gonzalez <arturo@debian.org>
Newsgroups linux.debian.bugs.dist, linux.debian.user
Subject Bug#861732: systemd: How to get suricata started at boot?
Date 2017-05-03 17:50 +0200
Message-ID <tD4Ho-7iw-19@gated-at.bofh.it> (permalink)
References <tCYVk-3kJ-17@gated-at.bofh.it> <tCZRo-41a-3@gated-at.bofh.it>
Organization linux.* mail to news gateway

Cross-posted to 2 groups.

Show all headers | View raw


On 3 May 2017 at 12:36, Michael Biebl <biebl@debian.org> wrote:
> Am 03.05.2017 um 11:11 schrieb Hans:
>> Hello all,
>>
>> I have installed suricata on my system, but it will not start at boot.
>>
>> When I manually start it, it is working well.
>>
>> As the document advises, I copied  /lib/systemd/system/suricata.service to
>> /etc/systemd/system/suricata.service and tested with
>
> You only need to copy suricata.service to /etc if you want to change its
> contents. Even then, often drop-in snippets are preferrable, which only
> override/extend the parts you need
>
>> systemctl start suricata.service
>>
>> "ps -aux | grep suricata" showed me the running process. But after reboot, the
>> process is not started automatically. As init is no more supported by
>> suricata, but systemd,
>
> The suricata package still ships a SysV init script, but if a systemd
> service file exists, it takes precedence.
>
>  how can I add this service into systemd, so that it is
>> started automatically at boot? I am still not quite experienced with systemd.
>
> systemctl enable suricata.service
>
> will do the trick. That should be done by the package though.

This conflicts with what was reported in #850889 [0].

I think both arguments are valid:

1) any suricata deployment is likely to require manual configuration
before proper service. Auto-start makes no sense.
2) yes, we are debian, we like things running out of the box

So, I'm unsure what path to follow.

In any case, a fix is not landing in stretch at this point. We should
wait for the stretch stable release.

Comments/discussion welcome.

[0] https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=861732

Back to linux.debian.bugs.dist | Previous | Next — Previous in thread | Next in thread | Find similar | Unroll thread


Thread

Re: systemd: How to get suricata started at boot? Michael Biebl <biebl@debian.org> - 2017-05-03 13:00 +0200
  Bug#861732: systemd: How to get suricata started at boot? Arturo Borrero Gonzalez <arturo@debian.org> - 2017-05-03 17:50 +0200
    Bug#861732: systemd: How to get suricata started at boot? Michael Biebl <biebl@debian.org> - 2017-05-03 18:40 +0200
      Bug#861732: systemd: How to get suricata started at boot? Arturo Borrero Gonzalez <arturo@debian.org> - 2017-05-03 19:00 +0200
        Bug#861732: systemd: How to get suricata started at boot? Michael Biebl <biebl@debian.org> - 2017-05-03 20:10 +0200
          Bug#861732: systemd: How to get suricata started at boot? Arturo Borrero Gonzalez <arturo@debian.org> - 2017-05-08 14:20 +0200

csiph-web