dakΒΆ

Modules

dak.acl

dak.add_user

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

dak.admin

Configure dak parameters in the database

dak.archive_dedup_pool

De-duplicates files in the pool directory

dak.auto_decruft

Check for obsolete binary packages

dak.bts_categorize

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

dak.check_archive

Various different sanity checks

dak.check_overrides

Cruft checker and hole filler for overrides

dak.clean_queues

Clean incoming of old unused files

dak.clean_suites

Cleans up unassociated binary and source packages

dak.contents

Create all the contents files

dak.control_overrides

Bulk manipulation of the overrides

dak.control_suite

Manipulate suite tags

dak.cruft_report

Check for obsolete binary packages

dak.dak

Wrapper to launch dak functionality

dak.dakdb

Database update scripts for usage with dak update-db

dak.dominate

Remove obsolete source and binary associations from suites.

dak.examine_package

Script to automate some parts of checking NEW packages

dak.export

dak.export_suite

dak.external_overrides

Modify external overrides.

dak.find_files

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

dak.generate_index_diffs

generates partial package updates list

dak.generate_packages_sources2

Generate Packages/Sources files

dak.generate_releases

Create all the Release files

dak.graph

Produces a set of graphs of NEW/BYHAND/DEFERRED

dak.import

dak.import_keyring

Imports a keyring into the database

dak.import_repository

dak.import_users_from_passwd

Sync PostgreSQL users with system users

dak.init_dirs

Initial setup of an archive.

dak.ls

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

dak.make_changelog

Generate changelog entry between two suites

dak.make_maintainers

Generate Maintainers file used by e.g.

dak.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

dak.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.

dak.manage_build_queues

Manage build queues

dak.manage_debug_suites

Manage debug suites

dak.manage_external_signature_requests

Manage external signature requests

dak.new_security_install

Do whatever is needed to get a security upload released

dak.override

Microscopic modification and query tool for overrides in projectb

dak.process_commands

dak.process_new

Handles NEW and BYHAND packages

dak.process_policy

Handles packages from policy queues

dak.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

dak.queue_report

Produces a report on NEW and BYHAND packages

dak.rm

General purpose package removal tool for ftpmaster

dak.show_deferred

Overview of the DEFERRED queue, based on queue-report

dak.show_new

Output html for packages in NEW

dak.stats

Various statistical pr0nography fun and games

dak.transitions

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

dak.update_db

Database Update Main Script

dak.update_suite

dak.write_sections

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