Building¶
Standard build¶
With cowbuilder:
DIST=bookworm sudo -E cowbuilder --build $package*.dsc
With sbuild:
Signing¶
To sign both the .dsc and the .changes files:
debsign $package*.changes
Uploading¶
Simply run
dupload *changes
This assumes a ~/.dupload.conf like the following:
package config;
$default_host = "myremote";
$cfg{'myremote'} = {
fqdn => "myremote.example.org",
login => "user",
method => "scpb",
incoming => "/var/reprepro/incoming/",
# The dinstall on ftp-master sends emails itself
#dinstall_runs => 1,
};
It's also important that:
- The host remote port is correctly defined at your
~/.ssh/config. - The user is in the
repreprogroup in the server.