Bug#307275: phpmyadmin: upgrade breaks included conffiles from other packages

2005-05-05 Thread Piotr Roszatycki
On Thursday 05 of May 2005 02:30, Jeroen van Wolffelaar wrote:
 On Mon, May 02, 2005 at 11:23:15AM +0200, Jelmer Jaarsma wrote:
  Package: phpmyadmin
  Version: 4:2.6.2-1
  Severity: important
 
  Upon the upgrade of phpmyadmin the apache2.conf was rewritten to only
  include *.conf files from the conf/ subdir. Other packages such as
  gallery and amavis-stats put a symlink there to include their config
  file but they do not end in .conf. As a result their config files will
  be ignored.

 Modifying the apache config from phpmyadmin in such a way is just evil.
 It can break other applications, and now I read about this, I know the
 causes of some bugs on phpbb2 now too. apache2.conf is also a conffile:
 only changed by admin, this behaviour would be serious then when done on
 one's own conf files, but definitely grave or critical when done on
 other, more general packages.

 Changing the default way of including in apache from one single web
 application package just because you couldn't convince the apache
 maintainers of your wishlist change, in a policy violating way, is...
 mindboggling.

I'm trying to make a workaround for broken apache2. I hope the debian-webapps 
mailing lists will clarify such issues.

-- 
 .''`.Piotr Roszatycki, Netia SA
: :' :mailto:[EMAIL PROTECTED]
`. `' mailto:[EMAIL PROTECTED]
  `-


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



Bug#307275: phpmyadmin: upgrade breaks included conffiles from other packages

2005-05-05 Thread Adam Conrad
If debian-webapps ever clarifies that mucking with conffiles from other
packages is a good thing (and, furthermore, mucking with apache2's
conffile to make YOUR package work better, while completely breaking a
bunch of others!), then there's something seriously wrong, since it's both
a really bad idea, and completely violates policy.

The correct fix (fixing apache2 to not include .dpkg-* files) will be
uploaded tomorrow morning.  You, however, now have a mess of your own
creation to fix, since you've broken several people's configs (yes, there
are a bunch of packages that drop files in apache2/conf.d without a
.conf extension, and they are NOT buggy for doing so, despite the fact
that you decided they all should be).  Have fun.

... Adam




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



Bug#307275: phpmyadmin: upgrade breaks included conffiles from other packages

2005-05-04 Thread Jeroen van Wolffelaar
severity 307275 critical
thanks

On Mon, May 02, 2005 at 11:23:15AM +0200, Jelmer Jaarsma wrote:
 Package: phpmyadmin
 Version: 4:2.6.2-1
 Severity: important
 
 Upon the upgrade of phpmyadmin the apache2.conf was rewritten to only
 include *.conf files from the conf/ subdir. Other packages such as
 gallery and amavis-stats put a symlink there to include their config
 file but they do not end in .conf. As a result their config files will
 be ignored.

Modifying the apache config from phpmyadmin in such a way is just evil.
It can break other applications, and now I read about this, I know the
causes of some bugs on phpbb2 now too. apache2.conf is also a conffile:
only changed by admin, this behaviour would be serious then when done on
one's own conf files, but definitely grave or critical when done on
other, more general packages.

Changing the default way of including in apache from one single web
application package just because you couldn't convince the apache
maintainers of your wishlist change, in a policy violating way, is...
mindboggling.

--Jeroen

-- 
Jeroen van Wolffelaar
[EMAIL PROTECTED]
http://jeroen.A-Eskwadraat.nl


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



Bug#307275: phpmyadmin: upgrade breaks included conffiles from other packages

2005-05-02 Thread Jelmer Jaarsma
Package: phpmyadmin
Version: 4:2.6.2-1
Severity: important

Upon the upgrade of phpmyadmin the apache2.conf was rewritten to only
include *.conf files from the conf/ subdir. Other packages such as
gallery and amavis-stats put a symlink there to include their config
file but they do not end in .conf. As a result their config files will
be ignored.

-- System Information:
Debian Release: 3.1
  APT prefers testing
  APT policy: (500, 'testing')
Architecture: i386 (i686)
Kernel: Linux 2.6.8-2-686
Locale: LANG=en_US, LC_CTYPE=en_US (charmap=ISO-8859-1)

Versions of packages phpmyadmin depends on:
ii  apache2  2.0.54-2next generation, scalable, extenda
ii  apache2-mpm-prefork [httpd]  2.0.54-2traditional model for Apache2
ii  debconf  1.4.30.13   Debian configuration management sy
ii  php4 4:4.3.10-12 server-side, HTML-embedded scripti
ii  php4-mysql   4:4.3.10-12 MySQL module for php4
ii  ucf  1.17Update Configuration File: preserv

-- debconf information:
* phpmyadmin/reconfigure-webserver: apache2
* phpmyadmin/restart-webserver: false


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