X-Git-Url: https://git.decadent.org.uk/gitweb/?a=blobdiff_plain;f=docs%2FREADME.first;h=1f5d23a4d6ae97d71917aa1f21c2ba71eb6bd56d;hb=f1c6b12f17fd63c6b6e644deff776dc378fdadad;hp=07a1e3f9fbb86e1c4849a794aa035ca2127a62b7;hpb=f6386a74a3399e05382412c0eb23d9b301f6e6d4;p=dak.git diff --git a/docs/README.first b/docs/README.first index 07a1e3f9..1f5d23a4 100644 --- a/docs/README.first +++ b/docs/README.first @@ -37,11 +37,13 @@ o To clean things up: * rhona - to remove obsolete files from the pool * shania - to remove obsolete/stray files from the queue * melanie - to remove package(s) from suite(s) + * alicia - to change individual override entries o Information display: * madison - shows information about package(s) * helena - shows information about package(s) in queue/ + * alicia - can show you individual override entries Generic and useful, but only for those with existing archives ------------------------------------------------------------- @@ -60,6 +62,7 @@ o tea - various sanity checks of the database and archive o natalie - manpiulates/list override entries o heidi - removes/adds/lists package(s) from/to/for a suite o saffron - produces various statistics +o rosamund - checks for users with no packages in the archive Semi-generic ------------ @@ -75,6 +78,8 @@ Mostly Debian(.org) specific o amber - wrapper for Debian security team o halle - removes obsolete .changes files from proposed-updates o jeri - basic dependency checking for proposed-updates +o emilie - syncs fingerprint and uid information with a debian.org LDAP DB +o lauren - manually reject packages from proposed-updates Very Incomplete or otherwise not generally useful ------------------------------------------------- @@ -96,10 +101,24 @@ o katie - common code used by lisa, jennifer, kelly and others [Very incomplete - FIXME] -o Write your own katie.conf and apt.conf files -o Run rose +o Write your own katie.conf and apt.conf files. katie looks for those + config files in /etc/katie/. /etc/katie/katie.conf can define + alternative configuration files with Config::host::KatieConfig and + Config::host::AptConfig (where "host" is the fully qualified domain + name of your machine). +o Create a PostgreSQL database on the host given in katie.conf's DB::Host + with the name specified in DB::Name. +o Run rose: this will create all directories which are specified in + katie.conf and apt.conf. o If you have an existing archive: * Run neve otherwise: - * Run alyson + * Create the table structure. init_pool.sql contains all SQL statements + which are needed for this. After changing all occurences of "projectb" + to the name of your database (as defined in DB::Name) you can run: + psql DB::Name < init_pool.sql + * Run alyson: it will populate your database with the values from + katie.conf and apt.conf. + * Copy all templates from the "templates" directory to to the directory + specified in Dir::Templates, and adapt them to your distribution.