Package: apt-cacher
Version: 1.1
Severity: normal

1. The only outright bugs here are minor: /etc/defaults/apt-cacher should
use "default" not "defaults".  (see also point 7 for typo bug).

2. For the cache_dir, explain the required subdirectory structure and
ownership/permissions.  I was using an alternate location, and didn't
initially realize I needed to create some subdirs.

3. Clarify support for non-http access and source packages.  My guess
is the former doesn't work and the latter does.  It would be nice to
add any features that are missing.

4. Does the daily generation of reports or cleaning the cache depend
on whether apt-cacher is running continuously as a daemon?  I
suspected it did, until dpkg -L showed cron jobs.

5. allow/deny hosts: Are host names permissible?  What if a host is in
both lists (a literal reading of the current description is that the
host is denied)?  If a host is on neither list, what happens (literal
reading: it's blocked)?  I suspect my literal reading is correct, but
because these operations are similar to apache configuration options
(which work a bit differently), it would be worth being explicit.
Perhaps mentioning the logic differs from Apache's would be
worthwhile.

6. generate_reports: how does being able to view the reports depend on
the web server you are running?  Are they only available if apt-cacher
is running on port 80?

7.  Minor typo in the discussion of port 80 under INSTALLATION
METHODS: I think the intent is "However, you cannot run another web
server on the port then."  Currently "real" appears where I wrote
"run."

8. The FAQ section refers to symlinks and hard links, but the help for
the import script only mentions symlinks.  Also, the meaning of the
options isn't really explained anywhere I could see, though they are
not hard to guess (I hope).

9. The FAQ answer makes it sound as if the import directory will be
found automatically if it's under the cacher directory; I'm guessing
that's not the case and it needs to be specified explicitly.  The
syntax given in the importer help implies the import location argument
is mandatory.  Does the importer cp or mv the files it finds?  I'm
guessing cp, in which case following the advice would double the size
of the cache, which doesn't seem desirable.

10. It would be good to add a "Files" section to the man page.

11. The stuff on installation and setup might go in README.Debian.

12. Does the daemon need to be restarted to read new config settings,
or does it look in the config file each time it handles a request?

Options to have reports mailed would also be nice, but that wishlist
item is out of scope for this report :)

-- System Information:
Debian Release: testing/unstable
  APT prefers testing
  APT policy: (990, 'testing'), (990, 'stable'), (50, 'unstable')
Architecture: i386 (i686)
Shell:  /bin/sh linked to /bin/bash
Kernel: Linux 2.4.27advncdfs
Locale: LANG=en_US, LC_CTYPE=en_US (charmap=ISO-8859-1)

Versions of packages apt-cacher depends on:
ii  bzip2                         1.0.2-11   high-quality block-sorting file co
ii  libwww-perl                   5.803-4    WWW client/server library for Perl
ii  perl                          5.8.7-9    Larry Wall's Practical Extraction 

apt-cacher recommends no packages.

-- no debconf information


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to