dakΒΆ

Modules

acl

add_user

Add a user to to the uid/maintainer/fingerprint table and add his key to the GPGKeyring

admin

Configure dak parameters in the database

archive_dedup_pool

De-duplicates files in the pool directory

auto_decruft

Check for obsolete binary packages

bts_categorize

bts -- manage bugs filed against ftp.debian.org

check_archive

Various different sanity checks

check_overrides

Cruft checker and hole filler for overrides

clean_queues

Clean incoming of old unused files

clean_suites

Cleans up unassociated binary and source packages

contents

Create all the contents files

control_overrides

Bulk manipulation of the overrides

control_suite

Manipulate suite tags

cruft_report

Check for obsolete binary packages

dak

Wrapper to launch dak functionality

dakdb

Database update scripts for usage with dak update-db

dominate

Remove obsolete source and binary associations from suites.

examine_package

Script to automate some parts of checking NEW packages

export

export_suite

external_overrides

Modify external overrides.

find_files

Display information about files related to a specific source package/version Display information about package(s) (suite, version, etc.)

generate_index_diffs

generates partial package updates list

generate_packages_sources2

Generate Packages/Sources files

generate_releases

Create all the Release files

graph

Produces a set of graphs of NEW/BYHAND/DEFERRED

graph_new

Generate an HTML page and PNG charts wih the age of packages in NEW

import

import_keyring

Imports a keyring into the database

import_repository

import_users_from_passwd

Sync PostgreSQL users with system users

init_dirs

Initial setup of an archive.

ls

Display information about package(s) (suite, version, etc.)

make_changelog

Generate changelog entry between two suites

make_maintainers

Generate Maintainers file used by e.g. the Debian Bug Tracking System @contact: Debian FTP Master <ftpmaster@debian.org> @copyright: 2000, 2001, 2002, 2003, 2004, 2006 James Troup <james@nocrew.org> @copyright: 2011 Torsten Werner <twerner@debian.org> @license: GNU General Public License version 2 or later.

make_overrides

Output override files for apt-ftparchive and indices/ @contact: Debian FTP Master <ftpmaster@debian.org> @copyright: 2000, 2001, 2002, 2004, 2006 James Troup <james@nocrew.org> @license: GNU General Public License version 2 or later

make_pkg_file_mapping

Prints out, for every file in the pool, which source package and version it belongs to and for binary packages additionally which arch, binary package and binary package version it has in a standard rfc2822-like format.

manage_build_queues

Manage build queues

manage_debug_suites

Manage debug suites

manage_external_signature_requests

Manage external signature requests

new_security_install

Do whatever is needed to get a security upload released

override

Microscopic modification and query tool for overrides in projectb

process_commands

process_new

Handles NEW and BYHAND packages

process_policy

Handles packages from policy queues

process_upload

Checks Debian packages from Incoming @contact: Debian FTP Master <ftpmaster@debian.org> @copyright: 2000, 2001, 2002, 2003, 2004, 2005, 2006 James Troup <james@nocrew.org> @copyright: 2009 Joerg Jaspert <joerg@debian.org> @copyright: 2009 Mark Hymers <mhy@debian.org> @copyright: 2009 Frank Lichtenheld <djpig@debian.org> @license: GNU General Public License version 2 or later

queue_report

Produces a report on NEW and BYHAND packages

rm

General purpose package removal tool for ftpmaster

show_deferred

Overview of the DEFERRED queue, based on queue-report

show_new

Output html for packages in NEW

stats

Various statistical pr0nography fun and games

transitions

Display, edit and check the release manager's transition file.

update_db

Database Update Main Script

update_suite

write_sections

Writes out a rfc2822-formatted list of sections and their descriptions.