Changes
Page history
service/debian-archive: improve new suite docs
authored
Aug 25, 2025
by
Jérôme Charaoui
Show whitespace changes
Inline
Side-by-side
service/debian-archive.md
View page @
cd1fe5dc
...
...
@@ -116,17 +116,18 @@ Packages are probably in more than one suite. Run `show-all-packages` again at t
## Add a new suite
As an example below, the branch used for the current version of the
tor-browser package is
`debian-0.4.8`
, but replace that with the branch for the
current version that's currently used if it's different.
As an example below, the branch used for the current version of the tor package
is
`debian-0.4.8`
, but replace that with the branch for the current version
that's currently used if it's different. Commands run on
`palmeri`
must be
executed as the
`tordeb`
user.
1.
Make sure you have
[
sufficient access
](
#adding-one-s-pgp-key-to-the-keyring-allowing-uploads
)
2.
On the
`debian-0.4.8`
branch, enable building a source package for the suite
in
`debian/misc/build-tor-sources`
in
`debian/misc/build-tor-sources`
and
`debian/misc/backport`
3.
On the
`debian-ci`
branch, add the binary build job for the new suite in the
job matrix in
`debian/.debian-ci.yml`
4.
On
`palmeri`
, add the suite
in
`/srv/deb.torproject.org/reprepro/conf/
gen-suites`
and run
the scrip
t
4.
On
`palmeri`
,
cd to
`/srv/deb.torproject.org/reprepro/conf`
,
add the suite
in the
`
gen-suites`
script
and run
i
t
5.
Merge the
`debian-ci`
branch into
`debian-0.4.8`
, then push the changes to
the git repository (in the
`tpo/core/debian/tor`
project) and let the CI
pipeline run.
...
...
...
...