1 <!-- -*- mode: sgml; mode: fold -*- -->
2 <!doctype refentry PUBLIC "-//OASIS//DTD DocBook V3.1//EN" [
4 <!ENTITY % katieent SYSTEM "katie.ent">
13 <refentrytitle>katie</>
17 <!-- Man page title -->
20 <refpurpose>Installs packages from incoming</>
27 <arg><option><replaceable>options</replaceable></></arg>
28 <arg choice="plain"><replaceable>package</replaceable></arg>
29 <arg><option><replaceable>...</replaceable></option></arg>
33 <RefSect1><Title>Description</>
35 <command>katie</command> is the program which installs packages from incoming into the distribution.
38 <RefSect1><Title>Options</>
43 <term><option>-a/--automatic</option></term>
45 <para>Run automatically; i.e. perform the default action if it's possible to do so without user interaction. Intend for use in cron jobs and the like.</para>
50 <term><option>-h/--help</option></term>
52 <para>Display usage help and then exit.</para>
57 <term><option>-k/--ack-new</option></term>
59 <para>Acknowledge new packages. <emphasis>WARNING:</emphasis> due to the sub-optimal implementation of new packages, this option should only be used when processing *all* packages (e.g. in cron jobs).</para>
64 <term><option>-m/--manual-reject=<replaceable>message</replaceable></option></term>
66 <para>Perform a manual rejection of the package. The <replaceable>message</replaceable> is included in the rejection notice sent to the uploader. If no <replaceable>message</replaceable> is given, an editor will be spawned so one can be added to the rejection notice.
71 <term><option>-n/--no-action</option></term>
73 <para>Don't actually install anything; just show what would be done.</para>
78 <term><option>-p/--no-lock</option></term>
80 <para>Don't check the lockfile. Obviously dangerous and should only be used for cron jobs (if at all).</para>
85 <term><option>-u/--distribution=<replaceable>distribution</replaceable></option></term>
87 <para>Override the <literal>Distribution</Literal> field. Should only be used for binary packages otherwise if used on a source package, all binary recompiles of that source will require a similar manual override.</para>
92 <term><option>-v/--version</option></term>
94 <para>Display the version number and then exit.</para>
101 <RefSect1><Title>Diagnostics</>
103 <command>katie</command> returns zero on normal operation, non-zero on error.
108 <title>Acknowledgements</title>
109 <para>katie is based very heavily on dinstall, written by Guy Maor <email>maor@debian.org</email>; in fact it started out life as a dinstall clone.</para>