A Debian Archive Kit (dak) HowTo

This document describes setting up and configuring a dak repository for debian packages.

Introduction

dak is a collection of tools that work together to manage a debian package repository. Designed and used by debian to maintain debian's packages, it is a toolset designed for maintaining a large data set, or lots of packages. In the current version of Debian 5.0 Lenny there are more than 20,000 packages for example - this is the type of repository dak was built for. If you are looking to create a personal repository or something smaller that what debian does, you may want to look at different tools other than dak.

Getting dak's Source Code

The source code for dak is kept in a git repository: [http://ftp-master.debian.org/git/ dak source] I am going to describe installing dak from source code as opposed to using a package. So we'll need git to get the source code to install dak on our machine, use git like this;

$ git 

Resources

[http://wiki.debian.org/DebianEdu/HowTo/Ftpmaster dak description at Debian Edu]