rmadison

NAME

rmadison -- Remotely query the Debian archive database about packages

SYNOPSIS

"rmadison

DESCRIPTION

dak ls queries the Debian archive database (“projectb”) and displays which package version is registered per architecture/component/suite. The \s-1CGI\s0 at http://qa.debian.org/madison.php provides that service without requiring ssh access to ftp-master.debian.org or the mirror on merkel.debian.org. This script, rmadison, is a command line frontend to this \s-1CGI\s0.

OPTIONS

"-a, only show info for \s-1ARCH\s0(s)
"-b, only show info for binary \s-1TYPE\s0
"-c, only show info for \s-1COMPONENT\s0(s)
"-g, show buildd 'dep-wait pkg >= {highest version}' info
"-G, show buildd 'dep-wait pkg >> {highest version}' info
"-h, show this help and exit
"-s, only show info for this suite
"-S, show info for the binary children of source pkgs
"-t, show projectb snapshot and reload time (not supported by all archives)
"-u, use \s-1URL\s0 for the query. Supported shorthands are debian or qa http://qa.debian.org/madison.php (the default) bpo http://www.backports.org/cgi-bin/madison.cgi ubuntu http://people.ubuntu.com/~ubuntu-archive/madison.cgi
"--version" show version and exit
\s-1ARCH\s0, \s-1COMPONENT\s0 and \s-1SUITE\s0 can be comma (or space) separated lists, e.g. --architecture=m68k,i386

NOTES

dak ls also supports -r, --regex to treat \s-1PACKAGE\s0 as a regex. Since that can easily DoS the database (“-r .”), this option is not supported by the \s-1CGI\s0 and rmadison.
dak ls was formerly called madison.
The protocol used by rmadison is fairly simple, the \s-1CGI\s0 accepts query the parameters a, b, c, g, G, s, S, t, and package. The parameter text is passed to enable plain-text output.

SEE ALSO

madison-lite(1), dak(1).

AUTHOR

rmadison and http://qa.debian.org/madison.php were written by Christoph Berg <myon@debian.org>. dak was written by James Troup <james@nocrew.org>, Anthony Towns <ajt@debian.org>, and others.