[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