[Buildroot] [PATCH 1/1] package/janus-gateway: Add systemd service file

Arnout Vandecappelle arnout at mind.be
Thu Apr 14 20:05:06 UTC 2022



On 10/04/2022 01:06, Danilo wrote:
> 
> Signed-off-by: Danilo Bargen <mail at dbrgn.ch>

  Applied to master, thanks.

  Regards,
  Arnout

> ---
>   package/janus-gateway/janus-gateway.mk      |  5 +++++
>   package/janus-gateway/janus-gateway.service | 13 +++++++++++++
>   2 files changed, 18 insertions(+)
>   create mode 100644 package/janus-gateway/janus-gateway.service
> 
> diff --git a/package/janus-gateway/janus-gateway.mk b/package/janus-gateway/janus-gateway.mk
> index 84ca0bc116..381843a0af 100644
> --- a/package/janus-gateway/janus-gateway.mk
> +++ b/package/janus-gateway/janus-gateway.mk
> @@ -131,4 +131,9 @@ else
>   JANUS_GATEWAY_CONF_OPTS += --disable-systemd-sockets
>   endif
> 
> +define JANUS_GATEWAY_INSTALL_INIT_SYSTEMD
> +	$(INSTALL) -D -m 644 package/janus-gateway/janus-gateway.service \
> +		$(TARGET_DIR)/usr/lib/systemd/system/janus-gateway.service
> +endef
> +
>   $(eval $(autotools-package))
> diff --git a/package/janus-gateway/janus-gateway.service b/package/janus-gateway/janus-gateway.service
> new file mode 100644
> index 0000000000..6e6bc7f017
> --- /dev/null
> +++ b/package/janus-gateway/janus-gateway.service
> @@ -0,0 +1,13 @@
> +[Unit]
> +Description=Janus WebRTC Gateway
> +Wants=network.target
> +StartLimitIntervalSec=0
> +
> +[Service]
> +Type=simple
> +ExecStart=/usr/bin/janus
> +Restart=on-failure
> +RestartSec=5
> +
> +[Install]
> +WantedBy=multi-user.target
> --
> 2.35.1
> 
> _______________________________________________
> buildroot mailing list
> buildroot at buildroot.org
> https://lists.buildroot.org/mailman/listinfo/buildroot



More information about the buildroot mailing list