diff options
| author | Matthieu Pignolet <m@mpgn.dev> | 2025-03-23 20:58:25 +0400 |
|---|---|---|
| committer | Matthieu Pignolet <m@mpgn.dev> | 2025-03-23 20:58:25 +0400 |
| commit | 304fb71d78ff17fa3014f93e0f5f61f705cf0da1 (patch) | |
| tree | 6d857c5ed8301b9aef3f5fb30f83b4e9bae25a61 | |
| parent | eed9bc6169239555d5cdbd2327b8f0ca8407af33 (diff) | |
update packaging
| -rw-r--r-- | .fpm | 1 | ||||
| -rw-r--r-- | frr-evpn-route-watcher_0.0.2_all.deb | bin | 0 -> 3028 bytes | |||
| -rw-r--r-- | postinstall.sh | 12 |
3 files changed, 13 insertions, 0 deletions
@@ -5,6 +5,7 @@ --description "Reads the frr evpn routes and syncronizes the linux routes" --url "https://github.com/MatthieuCoder/frr-evpn-route-watcher" --maintainer "Matthieu Pignolet <m@mpgn.dev>" +--after-install postinstall.sh frr-evpn-route-watcher/=/usr/lib/frr-evpn-route-watcher/ frr-evpn-route-watcher.service=/etc/systemd/system/frr-evpn-route-watcher.service diff --git a/frr-evpn-route-watcher_0.0.2_all.deb b/frr-evpn-route-watcher_0.0.2_all.deb Binary files differnew file mode 100644 index 0000000..f316b29 --- /dev/null +++ b/frr-evpn-route-watcher_0.0.2_all.deb diff --git a/postinstall.sh b/postinstall.sh new file mode 100644 index 0000000..856038c --- /dev/null +++ b/postinstall.sh @@ -0,0 +1,12 @@ +#!/bin/sh + +systemd=$(command -v deb-systemd-invoke || echo "systemctl") + +"$systemd" --system daemon-reload >/dev/null || true +if ! "$systemd" is-enabled frr-evpn-route-watcher.timer >/dev/null +then + "$systemd" enable frr-evpn-route-watcher.timer >/dev/null || true + "$systemd" start frr-evpn-route-watcher.timer >/dev/null || true +else + "$systemd" restart frr-evpn-route-watcher.timer >/dev/null || true +fi |
