* 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
-------------------------------------------------------------
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
------------
[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.
+ * Run 'psql <DB::Name> < add_constraints.sql'.
+o Copy all templates from the "templates" directory to to the directory
+ specified in Dir::Templates, and adapt them to your distribution.
+o Create an 'ftpmaster' group in postgres.