pmlag

Poor man's link aggregation
git clone git://git.finwo.net/app/pmlag
Log | Files | Refs | README | LICENSE

commit ca7ad1e15017a3f984094f8af691045379dcdd14
parent 886270327da72ca08c533ca1c6da30c91193e455
Author: Yersa Nordman <yersa@finwo.nl>
Date:   Thu, 16 Mar 2023 22:55:04 +0100

Added openwrt-amd64 target in packages

Diffstat:
MMakefile | 24++++++++++++++++++------
Mservice/openrc/etc/init.d/pmlag | 2+-
2 files changed, 19 insertions(+), 7 deletions(-)

diff --git a/Makefile b/Makefile @@ -36,12 +36,24 @@ $(BIN).1: manpage.1.md package: default rm -rf package - mkdir -p package/pmlag - cp pmlag package/pmlag/pmlag - cp pmlag.1 package/pmlag/pmlag.1 - cp -r service package/pmlag/service - cp Makefile.pkg package/pmlag/Makefile - (cd package ; tar c pmlag | gzip -9 > pmlag-linux-amd64.tar.gz) + ### linux-amd64 ### + mkdir -p package/pmlag-linux-amd64 + cp pmlag package/pmlag-linux-amd64/pmlag + cp pmlag.1 package/pmlag-linux-amd64/pmlag.1 + cp -r service package/pmlag-linux-amd64/service + cp Makefile.pkg package/pmlag-linux-amd64/Makefile + (cd package ; tar c pmlag-linux-amd64 | gzip -9 > pmlag-linux-amd64.tar.gz) + ### openwrt-amd64 ### + mkdir -p package/pmlag-openwrt-amd64/etc + mkdir -p package/pmlag-openwrt-amd64/etc/init.d + mkdir -p package/pmlag-openwrt-amd64/usr/bin + mkdir -p package/pmlag-openwrt-amd64/usr/share/man/man1 + cp pmlag package/pmlag-openwrt-amd64/usr/bin/pmlag + cp pmlag.1 package/pmlag-openwrt-amd64/usr/share/man/man1/pmlag.1 + cp service/openrc/etc/init.d/pmlag package/pmlag-openwrt-amd64/etc/init.d/pmlag + cp service/openrc/etc/pmlag.ini package/pmlag-openwrt-amd64/etc/pmag.ini + (cd package ; tar c pmlag-openwrt-amd64 | gzip -9 > pmlag-openwrt-amd64.tar.gz) + .PHONY: clean clean: diff --git a/service/openrc/etc/init.d/pmlag b/service/openrc/etc/init.d/pmlag @@ -3,7 +3,7 @@ name=$RC_SVCNAME command=${DESTDIR}/bin/pmlag command_args="-c /etc/pmlag/pmlag.ini" -pidfile="/run/$RC_SVCNAME/$RC_SVCNAME.pid" +pidfile="/var/run/$RC_SVCNAME/$RC_SVCNAME.pid" command_background="no" depend() {