pmlag

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

build.sh (464B)


      1 #!/usr/bin/env bash
      2 
      3 set -ex
      4 
      5 NAM=pmlag-procd-${TARGET}
      6 
      7 cd $(dirname $0)/../../
      8 mkdir -p ${NAM}/usr/bin
      9 mkdir -p ${NAM}/usr/share/man/man1
     10 mkdir -p ${NAM}/etc/init.d
     11 install pmlag   ${NAM}/usr/bin
     12 install pmlag.1 ${NAM}/usr/share/man/man1
     13 cp -rT package/common/files ${NAM}/
     14 cp -rT package/procd/files ${NAM}/
     15 DESTDIR=/usr envsubst '${DESTDIR}' < package/procd/files/etc/init.d/pmlag > ${NAM}/etc/init.d/pmlag
     16 tar c ${NAM} | gzip -9 > ${NAM}.tar.gz
     17 rm -rf ${NAM}