#!/bin/sh
# get version from module.info
version=$( grep module_ver src/module.info | cut -d = -f 2 )
echo "$version"
distrib=$( lsb_release -s -i)
distrib_ver=$( lsb_release -s -r)
pac_version=${version}-${distrib}${distrib_ver}
echo $pac_version
# deb package
sudo ./makemoduledeb.pl --requires rrdtool --requires librrds-perl --target-dir . sysstats $pac_version
mon_uid=$( id -u)
mon_gid=$( id -g)
debfile=webmin-sysstats_${pac_version}_all.deb
sudo chown ${mon_uid}:${mon_gid} $debfile
# sign deb
# works on debian11, not on ubuntu 22.04
~/bin/sign_deb.sh $debfile
# check
tst=$( dpkg-deb -c $debfile )
if [ -z "$tst" ]
then
echo "ERROR build $debfile"
exit 1
else
echo "build $debfile ok"
fi
ls -altr *.deb