Paket selber bauen - dpkg-buildpackage
Beispiel Paket: libssh2-1
Problem:
Debian Buster -> Saltstack Master Anbindung per SSH Key an Gitlab
Vorgehensweise:
deb-src http://deb.debian.org/debian/ bullseye main
apt-get update
apt-get install devscripts debhelper-compat libgcrypt20-dev zlib1g-dev chrpath
mkdir /root/build
cd /root/build
apt-get source libssh2-1
vim /root/build/libssh2-1.9.0/debian/control
-> Build-Depends: debhelper-compat (= 13) => Build-Depends: debhelper (>= 12)
-> vim /root/build/libssh2-1.9.0/debian/compat => 10 als Inhalt einfügen
dch -i
libssh2 (1.9.0-2.1) stable; urgency=medium
* Non-maintainer upload.
-- David Fritsch <[email protected]> Sat, 27 Mar 2021 20:14:59 +0100
dpkg-buildpackage
==> DEB Paket: libssh2-1_1.9.0-2.1_amd64.deb