94 lines
3 KiB
Groff
94 lines
3 KiB
Groff
.\" Copyright (c) 2020 Jelmer Vernooij <jelmer@debian.org>
|
|
.\"
|
|
.\" This program is free software; you can redistribute it and/or
|
|
.\" modify it under the terms of the GNU General Public License
|
|
.\" as published by the Free Software Foundation; either version 3
|
|
.\" of the License, or (at your option) any later version.
|
|
.\"
|
|
.\" This program is distributed in the hope that it will be useful,
|
|
.\" but WITHOUT ANY WARRANTY; without even the implied warranty of
|
|
.\" MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
|
.\" GNU General Public License for more details.
|
|
.\"
|
|
.\" See file /usr/share/common-licenses/GPL-3 for more details.
|
|
.\"
|
|
.TH "DEB\-JANITOR" 1 "Debian Utilities" "DEBIAN"
|
|
|
|
.SH NAME
|
|
deb-janitor \- interact with the Debian Janitor service
|
|
|
|
.SH SYNOPSIS
|
|
.TP
|
|
.B deb-janitor status CAMPAIGN SOURCE?
|
|
.TP
|
|
.B deb-janitor diff CAMPAIGN SOURCE?
|
|
.TP
|
|
.B deb-janitor schedule CAMPAIGN SOURCE?
|
|
.TP
|
|
.B deb-janitor merge [--force] CAMPAIGN
|
|
.TP
|
|
.B deb-janitor review CAMPAIGN [--source SOURCE] rejected|approved|reschedule COMMENT?
|
|
|
|
.SH DESCRIPTION
|
|
.B deb-janitor
|
|
is a command-line client for the Debian Janitor service, interacting
|
|
with the API. It currently allows retrieving the diff for
|
|
specific packages or scheduling new runs.
|
|
.PP
|
|
\fBCAMPAIGN\fR is the name of one of the campaigns supported by the janitor. Common values
|
|
include \fIlintian-fixes\fR and \fImultiarch-fixes\fR. See the homepage for a
|
|
full list.
|
|
.PP
|
|
\fBSOURCE\fR is the name of a source package. If no source package name is specified,
|
|
the source name is retrieved from debian/changelog in the current directory.
|
|
|
|
.SH OPTIONS
|
|
.TP
|
|
\fB\-h\fR, \fB\-\-help\fR
|
|
show this help message and exit
|
|
.TP
|
|
\fB\-v\fR, \fB\-\-verbose\fR
|
|
Output more information
|
|
.TP
|
|
\fB\-\-api-url\fR
|
|
Override the API endpoint to communicate with, rather than using the
|
|
main Debian Janitor instance. E.g. --api-url=https://janitor.kali.org/api/.
|
|
|
|
.SH EXAMPLES
|
|
.EX
|
|
# Schedule a new run fixing lintian issues in the "dulwich" package:
|
|
$ deb-janitor schedule dulwich lintian-fixes
|
|
Scheduled. Estimated duration: 236.32s, queue position: 1 (wait time: 0.00)
|
|
|
|
# Retrieve the diff for fontmake
|
|
$ deb-janitor diff fontmake lintian-fixes
|
|
=== added file 'debian/upstream/metadata'
|
|
--- a/debian/upstream/metadata 1970-01-01 00:00:00 +0000
|
|
+++ b/debian/upstream/metadata 2020-11-28 11:58:34 +0000
|
|
@@ -0,0 +1,5 @@
|
|
+---
|
|
+Bug-Database: https://github.com/googlei18n/fontmake/issues
|
|
+Bug-Submit: https://github.com/googlei18n/fontmake/issues/new
|
|
+Repository: https://github.com/googlei18n/fontmake.git
|
|
+Repository-Browse: https://github.com/googlei18n/fontmake
|
|
|
|
# Leave a review for a package
|
|
$ deb-janitor review fontmake lintian-fixes rejected "Some fonts are no longer installed"
|
|
|
|
# Merge lintian-fixes for a package
|
|
$ debcheckout a56
|
|
$ cd a56
|
|
$ deb-janitor merge lintian-fixes
|
|
Adding debian-janitor remote
|
|
|
|
|
|
.EE
|
|
|
|
.SH AUTHORS
|
|
\fBdeb-janitor\fR and this manual page were written by Jelmer Vernooij
|
|
<jelmer@debian.org>
|
|
.PP
|
|
Both are released under the GNU General Public License, version 3 or later.
|
|
|
|
.SH SEE ALSO
|
|
.BR lintian-brush (1)
|