Your message dated Mon, 11 Jan 2010 21:45:27 +0000
with message-id <[email protected]>
and subject line Bug#553554: fixed in sarg 2.2.6-1
has caused the Debian Bug report #553554,
regarding sarg: dir-or-file-in-var-www /var/www/squid-reports/
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)


-- 
553554: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=553554
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: sarg
Version: 2.2.5-2
Severity: serious
User: [email protected]
Usertags: dir-or-file-in-var-www

Debian packages should not install files under /var/www. This is not
one of the /var directories in the File Hierarchy Standard and is
under the control of the local administrator. Packages should not
assume that it is the document root for a web server; it is very
common for users to change the default document root and packages
should not assume that users will keep any particular setting. 

Packages that want to make files available via an installed web server
should instead put instructions for the local administrator in a
README.Debian file and ideally include configuration fragments for
common web servers such as Apache.

As an exception, packages are permitted to create the /var/www
directory due to its past history as the default document root, but
should at most copy over a default file in postinst for a new install.

Refer to Filesystem Hierarchy Standard (The /var Hierarchy) for
details.

One solution that works is to put configuration files into
/etc/<package_name>, put static content, if any, into
/usr/{share,lib}/<package_name>, then create /var/lib/<package name>
as home for the package, and symlink the files from /etc and /usr/
into the /var/lib/<package_name>. Then create a simple set of
configuration snippets for popular web servers (for example, files one
may link into /etc/apache2/conf.d) and put them into
/etc/<package_name>. This way user modifiable files stil live in /etc,
and a simple operation can make the package go live.

Filed as serious, since this is a violation of the FHS (which is part
of policy), and also since a package with these files will currently
get this package rejected. See
  http://lists.debian.org/debian-devel-announce/2009/10/msg00004.html
for details. This means the package has been deemed too buggy to be in
Debian.

manoj


-- System Information:
Debian Release: squeeze/sid
  APT prefers unstable
  APT policy: (990, 'unstable'), (500, 'oldstable'), (500, 'stable')
Architecture: amd64 (x86_64)

Kernel: Linux 2.6.31.4-anzu-2 (SMP w/2 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8) (ignored: LC_ALL 
set to en_US.UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages sarg depends on:
ii  libc6                  2.10.1-3          GNU C Library: Shared libraries
ii  libgd2-xpm             2.0.36~rc1~dfsg-3 GD Graphics Library version 2

sarg recommends no packages.

Versions of packages sarg suggests:
ii  apache2                    2.2.14-1      Apache HTTP Server metapackage
ii  apache2-mpm-prefork [httpd 2.2.14-1      Apache HTTP Server - traditional n
pn  libapache2-mod-php5        <none>        (no description available)
ii  squid                      2.7.STABLE7-1 Internet object cache (WWW proxy c
pn  squidguard                 <none>        (no description available)



--- End Message ---
--- Begin Message ---
Source: sarg
Source-Version: 2.2.6-1

We believe that the bug you reported is fixed in the latest version of
sarg, which is due to be installed in the Debian FTP archive:

sarg_2.2.6-1.diff.gz
  to main/s/sarg/sarg_2.2.6-1.diff.gz
sarg_2.2.6-1.dsc
  to main/s/sarg/sarg_2.2.6-1.dsc
sarg_2.2.6-1_i386.deb
  to main/s/sarg/sarg_2.2.6-1_i386.deb
sarg_2.2.6.orig.tar.gz
  to main/s/sarg/sarg_2.2.6.orig.tar.gz



A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Luigi Gangitano <[email protected]> (supplier of updated sarg package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Format: 1.8
Date: Mon, 11 Jan 2010 15:07:10 +0100
Source: sarg
Binary: sarg
Architecture: source i386
Version: 2.2.6-1
Distribution: unstable
Urgency: low
Maintainer: Luigi Gangitano <[email protected]>
Changed-By: Luigi Gangitano <[email protected]>
Description: 
 sarg       - squid analysis report generator
Closes: 486895 502273 504749 517356 522284 540121 540438 553554
Changes: 
 sarg (2.2.6-1) unstable; urgency=low
 .
   * New upstream release
     - Fixes issues in getword loop detection (Closes: #522284)
     - Removed patches integrated upstream
     - Fixes usertab parsing for IPv6 address (Closes: #504749)
     - Fixes typo in dansguardian_log.c (Closes: #540438)
     - Fixes error parsing squidGuard logs (Closes: #486895)
 .
   * debian/sarg-reports.conf
     - Fixed typo (Closes: #517356)
 .
   * debian/control
     - Added Build-Dep options on libgd2-xpm-dev (Closes: #540121)
     - Added Dependency on ${misc:Depends}
     - Added dependency on dpatch
     - Bumped Standard-Version to 3.8.3
 .
   * debian/compat
     - Upgraded debhelper compatibility to level 6
 .
   * debian/rules
     - Removed unnecessary upgrade of autoconf files
     - Added dpatch rules
     - Fixed configuration options and paths
 .
   * debian/patches/01_makefile-install-path
     - Fixed build-time installation paths
 .
   * debian/patches/02_config-file-references
     - Fixed references to configuration files
 .
   * debian/squid.conf
     - Sinced with upstream changes
 .
   * debian/{postrm,preinst,sarg.conf,sarg-reports,rules,dirs,sarg-reports.conf}
     - Moved configuration files to /etc/sarg and data directory to 
/var/lib/sarg
       (Closes: #553554, #502273)
Checksums-Sha1: 
 36b83392cc32a7d3c028b1c2a69678602d23c5ad 977 sarg_2.2.6-1.dsc
 3aa664bf4cdcd9f9e6294295365cc0c81978741b 703082 sarg_2.2.6.orig.tar.gz
 d1e81d009a7e4536c5dfb07be2ba3839a1965fc8 20482 sarg_2.2.6-1.diff.gz
 d918c7ddcf48cfbafa0629bd1c1511ba9c22e8e7 578668 sarg_2.2.6-1_i386.deb
Checksums-Sha256: 
 e7d6c4ae1e31df26324fb258703adb8772fe320ea5a69cdd0d7e92d2877fb9d3 977 
sarg_2.2.6-1.dsc
 ece7cd3e8a9bf45697c1840c7cacd4652ea1a4f7d5fd03a7624f3577425ca76d 703082 
sarg_2.2.6.orig.tar.gz
 782003b08386df61b9fd73e481d1d204ebf0254b71d35b8d6bc129e71d810ca7 20482 
sarg_2.2.6-1.diff.gz
 643202244315def25ad580b7742d9646fff4fb1aee6189b71cd9b0485983d0b0 578668 
sarg_2.2.6-1_i386.deb
Files: 
 79fc92c32ca0a269afd2308343d87740 977 web optional sarg_2.2.6-1.dsc
 8bb27d8579dc0125894d90fedaaed854 703082 web optional sarg_2.2.6.orig.tar.gz
 0f152e03b6283661854bee1db6392aaa 20482 web optional sarg_2.2.6-1.diff.gz
 db947ec2ad2f7bafd8f4ebff89dc752e 578668 web optional sarg_2.2.6-1_i386.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.10 (Darwin)

iEYEARECAAYFAktLjJ0ACgkQ8ZumGJJMDCa5SACePwNNmHeIkXH5/0HYokMD8URl
YrYAoIMAxJQzz4fdsrjKa1pJGb3Q24KG
=HaH3
-----END PGP SIGNATURE-----



--- End Message ---

Reply via email to