Your message dated Wed, 27 Jan 2010 23:49:31 +0000
with message-id <e1nahdb-000237...@ries.debian.org>
and subject line Bug#553548: fixed in mlmmj 1.2.17-1
has caused the Debian Bug report #553548,
regarding mlmmj-php-web: dir-or-file-in-var-www 
/var/www/mlmmj-php-web/mlmmj.php and one other
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 ow...@bugs.debian.org
immediately.)


-- 
553548: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=553548
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: mlmmj-php-web
Version: 1.2.15-1.1
Severity: serious
User: lintian-ma...@debian.org
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 mlmmj-php-web depends on:
pn  php5 | php4                   <none>     (no description available)

mlmmj-php-web recommends no packages.

mlmmj-php-web suggests no packages.



--- End Message ---
--- Begin Message ---
Source: mlmmj
Source-Version: 1.2.17-1

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

mlmmj-php-web-admin_1.2.17-1_all.deb
  to main/m/mlmmj/mlmmj-php-web-admin_1.2.17-1_all.deb
mlmmj-php-web_1.2.17-1_all.deb
  to main/m/mlmmj/mlmmj-php-web_1.2.17-1_all.deb
mlmmj_1.2.17-1.diff.gz
  to main/m/mlmmj/mlmmj_1.2.17-1.diff.gz
mlmmj_1.2.17-1.dsc
  to main/m/mlmmj/mlmmj_1.2.17-1.dsc
mlmmj_1.2.17-1_i386.deb
  to main/m/mlmmj/mlmmj_1.2.17-1_i386.deb
mlmmj_1.2.17.orig.tar.gz
  to main/m/mlmmj/mlmmj_1.2.17.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 553...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Daniel Walrond <deb...@djw.org.uk> (supplier of updated mlmmj 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 ftpmas...@debian.org)


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

Format: 1.8
Date: Wed, 27 Jan 2010 16:38:26 +0000
Source: mlmmj
Binary: mlmmj mlmmj-php-web mlmmj-php-web-admin
Architecture: source i386 all
Version: 1.2.17-1
Distribution: unstable
Urgency: low
Maintainer: Daniel Walrond <deb...@djw.org.uk>
Changed-By: Daniel Walrond <deb...@djw.org.uk>
Description: 
 mlmmj      - mail server independent mailing list manager
 mlmmj-php-web - web interface for mlmmj, written in php
 mlmmj-php-web-admin - administrative web interface for mlmmj, written in php
Closes: 446001 470125 503607 512988 516948 547410 548111 548139 548220 549791 
553548 553550 556283 560554 564557
Changes: 
 mlmmj (1.2.17-1) unstable; urgency=low
 .
   * New upstream release (Closes: #516948, #564557).
   * Reworked debian package.
   * Switched to debhelper 7.
   * Include Swedish debconf translation (Closes: #503607).
   * Include Japanese debconf translation (Closes: #512988).
   * Include Italian debconf translation (Closes: #547410).
   * Include Basque debconf translation (Closes: #548111).
   * Include Vietnamese debconf translation (Closes: #548139).
   * Include Russian debconf translation (Closes: #548220).
   * Include Finnish debconf translation (Closes: #549791).
   * Include Galician debconf translation (Closes: #556283).
   * Switch back to upstream version of mlmmj-make-ml.sh (Closes: #446001).
     Old script /usr/share/doc/mlmmj/mlmmj-make-ml.Debian.
   * Fix lintian warning, binary-without-manpage, for script mlmmj-make-ml
     and manpage mlmmj-make-ml.sh.
   * Moved files from /var/www/ to /usr/share/ for mlmmj-php-web and
     mlmmj-php-web-admin (Closes: #553550, #553548).
   * Added dependency to mlmmj for the mlmmj-php-web package.
   * Added ${misc:Depends} dependency for both mlmmj-php-web and
     mlmmj-php-web-admin packages.
   * Bumped Standard-Version: to 3.8.3.
   * Added descriptions in all dpatch patches.
   * Added a README.source.
   * Wrote a more comprehensive long description.
   * Removed useless /usr/sbin dir in the mlmmj package.
   * Removed homepage from long description, added a homepage field, and
     used the correct new URL (mlmmj.org).
   * Accepted changes from NMU (Closes: #470125).
   * Fixed spelling of re-encode in previous changelog entry.
   * Fixed build problem (Closes: #560554).
Checksums-Sha1: 
 b149ce8b5b96c08ce572c78442f603228a776020 1001 mlmmj_1.2.17-1.dsc
 021c2507033d58bb35746b34fe75e2f2dd12fa1e 278054 mlmmj_1.2.17.orig.tar.gz
 75d7af1528059151f94c31f565e4d613fa7ef177 21686 mlmmj_1.2.17-1.diff.gz
 0eb373c37578ac2f8bd2b2e3daafe3688bf03903 191600 mlmmj_1.2.17-1_i386.deb
 36764f482b360200a8cc0bd5b15b2908206c3103 17996 mlmmj-php-web_1.2.17-1_all.deb
 d0905f720425f4b991a13eb04a7250071923c882 34270 
mlmmj-php-web-admin_1.2.17-1_all.deb
Checksums-Sha256: 
 0e5663f5ea27c465b246eb033973a9ed64d3466d1edb053b18993835a2ea9ba5 1001 
mlmmj_1.2.17-1.dsc
 0ab7c715d401644dc74bd75f562dfb82eed32a76ccf8acf3191946a3c6e951ff 278054 
mlmmj_1.2.17.orig.tar.gz
 bf4376eb5282aac55e515389ab7fd0161be280ea4039b81229dccfc228db8ba2 21686 
mlmmj_1.2.17-1.diff.gz
 c9e92e74032e1f956743d84f58cc2b33b43729f1a2ed918afd93ba1419b623fe 191600 
mlmmj_1.2.17-1_i386.deb
 1c874db47ea37ecb5706fae20bc2ecf3f343204f4422dc03412627cea14478d7 17996 
mlmmj-php-web_1.2.17-1_all.deb
 e121fb7b7985141fd789fb8cd61ca4524831a3a9f3b26387095f390b81b63357 34270 
mlmmj-php-web-admin_1.2.17-1_all.deb
Files: 
 10bc843dcf694f121c8ea71c88b87067 1001 mail optional mlmmj_1.2.17-1.dsc
 46af062a4249bcfbeb43be4485ebc7c3 278054 mail optional mlmmj_1.2.17.orig.tar.gz
 8f65c6eb213b86f78c611c5e6186e3a0 21686 mail optional mlmmj_1.2.17-1.diff.gz
 9c0aa998b7b87d3493a641d24b59ffc4 191600 mail optional mlmmj_1.2.17-1_i386.deb
 29e1c34e5afd32197290b5434b826b5b 17996 mail optional 
mlmmj-php-web_1.2.17-1_all.deb
 d11435d0dc1bb515dec118af7d6eb099 34270 mail optional 
mlmmj-php-web-admin_1.2.17-1_all.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.10 (GNU/Linux)

iD8DBQFLYLvXYzuFKFF44qURArM5AKDqDzvpwMfMtbSaY/ACB2ZdbO953QCg5zTB
3inimRwOEwr0kimCbpwwX78=
=3VNP
-----END PGP SIGNATURE-----



--- End Message ---

Reply via email to