Your message dated Sun, 15 Nov 2009 01:17:14 +0000
with message-id <[email protected]>
and subject line Bug#553551: fixed in op-panel 0.30~dfsg-1
has caused the Debian Bug report #553551,
regarding op-panel: dir-or-file-in-var-www /var/www/op-panel-dhtml 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 [email protected]
immediately.)


-- 
553551: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=553551
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: op-panel
Version: 0.27.dfsg-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 op-panel depends on:
ii  adduser                       3.111      add and remove users and groups
ii  perl                          5.10.1-6   Larry Wall's Practical Extraction 

Versions of packages op-panel recommends:
pn  asterisk                      <none>     (no description available)

op-panel suggests no packages.



--- End Message ---
--- Begin Message ---
Source: op-panel
Source-Version: 0.30~dfsg-1

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

op-panel_0.30~dfsg-1.diff.gz
  to main/o/op-panel/op-panel_0.30~dfsg-1.diff.gz
op-panel_0.30~dfsg-1.dsc
  to main/o/op-panel/op-panel_0.30~dfsg-1.dsc
op-panel_0.30~dfsg-1_all.deb
  to main/o/op-panel/op-panel_0.30~dfsg-1_all.deb
op-panel_0.30~dfsg.orig.tar.gz
  to main/o/op-panel/op-panel_0.30~dfsg.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.
Alejandro Rios P. <[email protected]> (supplier of updated op-panel 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: Sat,  14 Nov 2009 17:49:31 -0500
Source: op-panel
Binary: op-panel
Architecture: source all
Version: 0.30~dfsg-1
Distribution: unstable
Urgency: high
Maintainer: Debian VoIP Team <[email protected]>
Changed-By: Alejandro Rios P. <[email protected]>
Description: 
 op-panel   - switchboard type application for the Asterisk PBX
Closes: 453727 472658 475294 482175 553551 555234
Changes: 
 op-panel (0.30~dfsg-1) unstable; urgency=high
 .
   * New upstream release.
 .
   [ Tzafrir Cohen ]
   * New upstream release (Closes: #472658)
   * Add myself to uploaders.
   * Fix bashism in postinst script (Victor Seva) (Closes: #453727).
   * Documented patches we use.
   * Use binary-indep rules rather than binary-arch.
   * Bump standards version to 3.8.0 (no change needed).
   * wget -N conflicts with -O (Closes: #482175).
   * Fix get-orig-source for ~dfsg.
 .
   [ Patrick Matthäi ]
   * Do not ignore errors in postrm script.
     Thanks lintian.
 .
   [ Alejandro Rios P. ]
   * Remove prototype.js and symlink to libjs-prototype (Closes: #475294).
   * Remove scriptaculous.js and symlink to libjs-scriptaculous
     to make lintian happy.
   * Don't install files under /var/www (Closes: #553551).
   * Depend on libjs-prototype >= 1.6.0.2 to fix CVE-2007-2383 and
     CVE-2008-7720, urgency=high (Closes: #555234).
   * Bump standards version to 3.8.3:
      * Create /var/run/op-panel on init script.
      * Added debian/README.source to describe dpatch usage.
Checksums-Sha1: 
 c43728fb7de33134536431d1f31ed23d9bd3974f 1394 op-panel_0.30~dfsg-1.dsc
 e1875e28533d5a6956e05e8b8b73f8bf93c3a4d6 265461 op-panel_0.30~dfsg.orig.tar.gz
 33b1c37279ead7b9cbaf93bf10fcb8458de69c29 9548 op-panel_0.30~dfsg-1.diff.gz
 98c9e6ca60779f19ea87599585ca836511607220 274440 op-panel_0.30~dfsg-1_all.deb
Checksums-Sha256: 
 73c1c6be9a33aa180b17ba8a62b16a30dfe2c25bbcf7a75c1583f21c8720d4c7 1394 
op-panel_0.30~dfsg-1.dsc
 34707803ef83370c11895551627e3e2b6d983c7bb3fc3f6817876e378f2237cd 265461 
op-panel_0.30~dfsg.orig.tar.gz
 9d5baf7942b376d11f275f686664c91accf310ad9d8c9ea86324541c043d6201 9548 
op-panel_0.30~dfsg-1.diff.gz
 0282d94c3ae384ac9ba2455542e573038d5854ebe75a63571b89e7fe0e1ee85c 274440 
op-panel_0.30~dfsg-1_all.deb
Files: 
 6e7021873d22f65c61d83d1a8dd68f7e 1394 comm optional op-panel_0.30~dfsg-1.dsc
 cc5e2a4ced5b5252049f08726e482aa2 265461 comm optional 
op-panel_0.30~dfsg.orig.tar.gz
 4803b541048ec18c2a321a5b552ece86 9548 comm optional 
op-panel_0.30~dfsg-1.diff.gz
 e5ab12468b7532054acdd00a19a0c7e8 274440 comm optional 
op-panel_0.30~dfsg-1_all.deb

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

iEYEARECAAYFAkr/VbcACgkQoby7LzBs3/Nt1ACg1LlNWuRDDxJLgxqYBYv+c/Yl
uaAAn1LyBUgBzSLIsW1GEfIqTCTPgj5C
=xayv
-----END PGP SIGNATURE-----



--- End Message ---

Reply via email to