dpkg -b ...
dh-make
dpkg-buildpackage
apt-get source <paket> cd <paket> dpkg-buildpackage -us -uc
Im übergeordneten Verzeichnis ist jetzt das neue Paket abgelegt.
Es gibt mehrere Möglichkeiten:
dpatch
, quilt
dch -i
erhöht die Versionsnummer, ein entsprechender Changelogeintrag wird vorbereitet und angezeigtdch
bzw. debchange
dch --local ccpi
apt-get source <paket> cd <paket> [...] Änderungen durchführen dpkg-source --commit Dadurch wird ein Patch innerhalb der Debian-Struktur erstellt dpkg-buildpackage -us -uc
apt-get source openssh
cd openssh-7.9p1 dch --nmu
cat debian/source/format oder what-patch
~/.quiltrc
konfigurieren bzw. prüfenquilt push -a
quilt new keylength-768.patch
quilt edit sshkey.h #define SSH_RSA_MINIMUM_MODULUS_SIZE 768
quilt refresh
dpkg-buildpackage -us -uc
Das oder die Pakete liegen dann im Verzeichnis eine Ebene höher
und können ganz normal mit dpkg
eingespielt werden.