1DEB-JANITOR(1) General Commands Manual DEB-JANITOR(1)
2
3
4
6 deb-janitor - interact with the Debian Janitor service
7
8
10 deb-janitor status CAMPAIGN SOURCE?
11
12 deb-janitor diff CAMPAIGN SOURCE?
13
14 deb-janitor schedule CAMPAIGN SOURCE?
15
16 deb-janitor merge [--force] CAMPAIGN
17
18 deb-janitor review CAMPAIGN [--source SOURCE] rejected|ap‐
19 proved|reschedule COMMENT?
20
21
23 deb-janitor is a command-line client for the Debian Janitor service,
24 interacting with the API. It currently allows retrieving the diff for
25 specific packages or scheduling new runs.
26
27 CAMPAIGN is the name of one of the campaigns supported by the janitor.
28 Common values include lintian-fixes and multiarch-fixes. See the home‐
29 page for a full list.
30
31 SOURCE is the name of a source package. If no source package name is
32 specified, the source name is retrieved from debian/changelog in the
33 current directory.
34
35
37 -h, --help
38 show this help message and exit
39
40 -v, --verbose
41 Output more information
42
43 --api-url
44 Override the API endpoint to communicate with, rather than using
45 the main Debian Janitor instance. E.g. --api-url=https://jani‐
46 tor.kali.org/api/.
47
48
50 # Schedule a new run fixing lintian issues in the "dulwich" package:
51 $ deb-janitor schedule dulwich lintian-fixes
52 Scheduled. Estimated duration: 236.32s, queue position: 1 (wait time: 0.00)
53
54 # Retrieve the diff for fontmake
55 $ deb-janitor diff fontmake lintian-fixes
56 === added file 'debian/upstream/metadata'
57 --- a/debian/upstream/metadata 1970-01-01 00:00:00 +0000
58 +++ b/debian/upstream/metadata 2020-11-28 11:58:34 +0000
59 @@ -0,0 +1,5 @@
60 +---
61 +Bug-Database: https://github.com/googlei18n/fontmake/issues
62 +Bug-Submit: https://github.com/googlei18n/fontmake/issues/new
63 +Repository: https://github.com/googlei18n/fontmake.git
64 +Repository-Browse: https://github.com/googlei18n/fontmake
65
66 # Leave a review for a package
67 $ deb-janitor review fontmake lintian-fixes rejected "Some fonts are no longer installed"
68
69 # Merge lintian-fixes for a package
70 $ debcheckout a56
71 $ cd a56
72 $ deb-janitor merge lintian-fixes
73 Adding debian-janitor remote
74
75
76
77
79 deb-janitor and this manual page were written by Jelmer Vernooij
80 <jelmer@debian.org>
81
82 Both are released under the GNU General Public License, version 3 or
83 later.
84
85
87 lintian-brush(1)
88
89
90
91DEBIAN Debian Utilities DEB-JANITOR(1)