From 304fb71d78ff17fa3014f93e0f5f61f705cf0da1 Mon Sep 17 00:00:00 2001 From: Matthieu Pignolet Date: Sun, 23 Mar 2025 20:58:25 +0400 Subject: update packaging --- .fpm | 1 + frr-evpn-route-watcher_0.0.2_all.deb | Bin 0 -> 3028 bytes postinstall.sh | 12 ++++++++++++ 3 files changed, 13 insertions(+) create mode 100644 frr-evpn-route-watcher_0.0.2_all.deb create mode 100644 postinstall.sh diff --git a/.fpm b/.fpm index f0609bf..b0cf29a 100644 --- a/.fpm +++ b/.fpm @@ -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 " +--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 new file mode 100644 index 0000000..f316b29 Binary files /dev/null and b/frr-evpn-route-watcher_0.0.2_all.deb differ 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 -- cgit v1.2.3