Your message dated Sun, 28 Feb 2010 22:19:01 +0000
with message-id <e1nlrtz-0006nd...@ries.debian.org>
and subject line Bug#570308: fixed in redmine 0.9.3-1
has caused the Debian Bug report #570308,
regarding redmine: Expects to write to plugin_assets in /usr
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.)


-- 
570308: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=570308
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: redmine
Version: 0.9.2-2
Severity: serious
Justification: Policy 9.1.1 FHS chapter 4

The plugin_assets directory is expected to be writable by the user
running Redmine.  In the Debian redmine package, this is currently
/usr/share/redmine/public/plugin_assets.

The package scripts acknowledge this by making directory writable by
www-data, but writing to /usr at runtime is not allowed per the FHS,
and will cause problems on systems where /usr is mounted read-only
(which is acceptable per Debian policy).

I expect the solution would be to put plugin_assets somewhere in /var
and create a symbolic link pointing to it.  This may cause problems on
Apache systems where symbolic links are disallowed, but this could be
worked around using an "Alias" directive in the example Apache
configurations.


On a related note:

This part isn't a policy violation (that I know of), but I
figured I should mention that the package also creates
"/usr/share/redmine/public/plugin_assets/README" and
"/usr/share/redmine/db/schema.db" at config time, untracked by dpkg.

These files get removed at "purge" time via "rm -rf /usr/share/redmine",
but this seems a bit heavy-handed, since people might have installed
plugins there.  I wonder if it would be better to delete these
files, perhaps as part of the "prerm" script (or even at the end of
the "config" script), such that dpkg can clean up /usr/share/redmine
on its own?

(Just throwing this out there.  It's minor and optional enough that I
didn't want to bother you with a second "wishlist" bug.)

-- System Information:
Debian Release: 5.0.3
  APT prefers unstable
  APT policy: (500, 'unstable'), (500, 'testing'), (500, 'stable')
Architecture: amd64 (x86_64)

Kernel: Linux 2.6.26-2-amd64 (SMP w/2 CPU cores)
Locale: LANG=en_CA.UTF-8, LC_CTYPE=en_CA.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages redmine depends on:
ii  dbconfig-common              1.8.39      common framework for packaging dat
ii  debconf [debconf-2.0]        1.5.24      Debian configuration management sy
ii  libjs-prototype              1.6.1-1     JavaScript Framework for dynamic w
ii  libjs-scriptaculous          1.8.3-1     JavaScript library for dynamic web
ii  rails                        2.2.3-2     MVC ruby based framework geared fo
ii  rake                         0.8.7-1     a ruby build program
ii  redmine-pgsql                0.9.2-2     metapackage providing PostgreSQL d
ii  ruby                         4.2         An interpreter of object-oriented 
ii  ruby1.8                      1.8.7.249-1 Interpreter of object-oriented scr

Versions of packages redmine recommends:
pn  libapache2-mod-fcgid          <none>     (no description available)
ii  libfcgi-ruby1.8 [libfcgi-ruby 0.8.7-4.1  FastCGI library for Ruby

Versions of packages redmine suggests:
pn  libopenid-ruby                <none>     (no description available)
ii  librmagick-ruby               2.5.2-1    ImageMagick API for Ruby
pn  libsvn-ruby                   <none>     (no description available)
ii  thin                          1.2.4-1    fast and very simple Ruby web serv

-- debconf information excluded

Attachment: signature.asc
Description: Digital signature


--- End Message ---
--- Begin Message ---
Source: redmine
Source-Version: 0.9.3-1

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

redmine-mysql_0.9.3-1_all.deb
  to main/r/redmine/redmine-mysql_0.9.3-1_all.deb
redmine-pgsql_0.9.3-1_all.deb
  to main/r/redmine/redmine-pgsql_0.9.3-1_all.deb
redmine-sqlite_0.9.3-1_all.deb
  to main/r/redmine/redmine-sqlite_0.9.3-1_all.deb
redmine_0.9.3-1.debian.tar.gz
  to main/r/redmine/redmine_0.9.3-1.debian.tar.gz
redmine_0.9.3-1.dsc
  to main/r/redmine/redmine_0.9.3-1.dsc
redmine_0.9.3-1_all.deb
  to main/r/redmine/redmine_0.9.3-1_all.deb
redmine_0.9.3.orig.tar.gz
  to main/r/redmine/redmine_0.9.3.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 570...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Jérémy Lal <kapo...@melix.org> (supplier of updated redmine 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: Sun, 28 Feb 2010 19:32:55 +0100
Source: redmine
Binary: redmine redmine-mysql redmine-pgsql redmine-sqlite
Architecture: source all
Version: 0.9.3-1
Distribution: unstable
Urgency: low
Maintainer: Jérémy Lal <kapo...@melix.org>
Changed-By: Jérémy Lal <kapo...@melix.org>
Description: 
 redmine    - flexible project management web application
 redmine-mysql - metapackage providing MySQL dependencies for Redmine
 redmine-pgsql - metapackage providing PostgreSQL dependencies for Redmine
 redmine-sqlite - metapackage providing sqlite dependencies for Redmine
Closes: 549453 570184 570308 570402
Changes: 
 redmine (0.9.3-1) unstable; urgency=low
 .
   * First attempt to support plugins. Unfortunately, many of them
     already depend on rails 2.3, so they'll need some patches.
   * Load session.yml in config/environment.rb before loading plugins.
     (Closes: #549453)
   * Move public/plugin_assets to /var/cache/redmine/plugin_assets.
     The server config must be fixed, examples are provided.
     (Closes: #570308)
   * Recommends libapache2-mod-passenger and provide some example for
     its configuration. (Closes: #570184)
   * Update email.yml example, document in README.Debian a bug with
     delivery method async_smtp. (Closes: #570402)
Checksums-Sha1: 
 d847a3d1fd708ad24e6ea91fd918f6fc76de204f 1317 redmine_0.9.3-1.dsc
 589e0f6888e92b640b6eb24a4958ce5bc43c682f 4587740 redmine_0.9.3.orig.tar.gz
 924afa4c003ff3f65b48a07f4bcdbdad741cf9d9 35214 redmine_0.9.3-1.debian.tar.gz
 0a4fc48ccdb2cdad7c5ddff1468da9fbce90f10d 1404600 redmine_0.9.3-1_all.deb
 16db27a307bdc31109fa8cfb8c316a5acf4f0cbe 4568 redmine-mysql_0.9.3-1_all.deb
 6b331471ce18c780f88a59f35904424b53dfa6ca 4556 redmine-pgsql_0.9.3-1_all.deb
 2846ab76c94cf366ff202b598bdc4da523df56dc 4540 redmine-sqlite_0.9.3-1_all.deb
Checksums-Sha256: 
 d0bbc547b0c72d07b144afbf1eb018fe816ff7452d2086dfd4d8f46a60c60589 1317 
redmine_0.9.3-1.dsc
 5f404ac93b4acd59eadc5ce67477cba6f7b9d4fa340fa67e5c5f05fbbd1ce027 4587740 
redmine_0.9.3.orig.tar.gz
 aae29d27657ac01962732779d34633772c5c16ad75cce4f201bfa9dec2827f30 35214 
redmine_0.9.3-1.debian.tar.gz
 f6fe2053231fb913b404e1b5d41388124fa97320dc6933021784fcb5f2ac3d14 1404600 
redmine_0.9.3-1_all.deb
 8b920909e89a62365667ecbe38ea59f34ed3868cb8fd2fbde6bf453aa297b9bd 4568 
redmine-mysql_0.9.3-1_all.deb
 bb203836282e30f049ed0182dfb7695a2e559fdb542a46496b8bf95759165910 4556 
redmine-pgsql_0.9.3-1_all.deb
 a37860074f1464243d6a61a2eddc8e012c0bea0c0b7f440c6580f256f28db478 4540 
redmine-sqlite_0.9.3-1_all.deb
Files: 
 a4ac1ea435c653a1024fa725b7478399 1317 web extra redmine_0.9.3-1.dsc
 5a95eec4d26ec3819ffeff42137d5023 4587740 web extra redmine_0.9.3.orig.tar.gz
 005e4f6650f715dc093a3d5cefbb1bf6 35214 web extra redmine_0.9.3-1.debian.tar.gz
 adae7f4938cd74320b0eaf7b1cdd8892 1404600 web extra redmine_0.9.3-1_all.deb
 54ce8e097ad7643fc945d93624658ac2 4568 web extra redmine-mysql_0.9.3-1_all.deb
 a4f6bb6e9091cb2b04d95edf08092778 4556 web extra redmine-pgsql_0.9.3-1_all.deb
 66106b0654187ad9c80587e006ab7833 4540 web extra redmine-sqlite_0.9.3-1_all.deb

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

iD8DBQFLis942hliNwI7P08RAjBjAJ94VqRJjWQ1JozKFB7GVcH/cEfGpQCdG/hq
y1QK/kYv+REyfjbx5HXQSaw=
=Dc2u
-----END PGP SIGNATURE-----



--- End Message ---
_______________________________________________
Pkg-ruby-extras-maintainers mailing list
Pkg-ruby-extras-maintainers@lists.alioth.debian.org
http://lists.alioth.debian.org/mailman/listinfo/pkg-ruby-extras-maintainers

Reply via email to