Robin Candau pushed to branch main at Arch Linux / Packaging / Packages / nebula


Commits:
abb94436 by Robin Candau at 2024-04-29T22:07:38+02:00
Add nvchecker integration

- - - - -
08ea867c by Robin Candau at 2024-04-29T22:12:08+02:00
Host systemd unit file in the package repo
Fixes 
https://gitlab.archlinux.org/archlinux/packaging/packages/nebula/-/issues/2

- - - - -


2 changed files:

- + .nvchecker.toml
- + nebula.service


Changes:

=====================================
.nvchecker.toml
=====================================
@@ -0,0 +1,6 @@
+[nebula]
+source = "github"
+github = "slackhq/nebula"
+prefix = "v"
+use_max_tag = true
+exclude_regex = ".*(pre|a|alpha|b|beta|r|rc).*"


=====================================
nebula.service
=====================================
@@ -0,0 +1,15 @@
+[Unit]
+Description=Nebula overlay networking tool
+Wants=basic.target network-online.target nss-lookup.target time-sync.target
+After=basic.target network.target network-online.target
+
+[Service]
+Type=notify
+NotifyAccess=main
+SyslogIdentifier=nebula
+ExecReload=/bin/kill -HUP $MAINPID
+ExecStart=/usr/bin/nebula -config /etc/nebula/config.yml
+Restart=always
+
+[Install]
+WantedBy=multi-user.target



View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/nebula/-/compare/871360e8e614c25f397966ad41466c3a45b2112a...08ea867ca9946a3a4fba5847c7150a1bf5b23af7

-- 
This project does not include diff previews in email notifications.
View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/nebula/-/compare/871360e8e614c25f397966ad41466c3a45b2112a...08ea867ca9946a3a4fba5847c7150a1bf5b23af7
You're receiving this email because of your account on gitlab.archlinux.org.


Reply via email to