AlternC/debian
Antoine Beaupré d5a4c72e4a Major redesign of the MySQL backend interface to fix a security issue.
See: #318.

As of now, the MySQL configuration used everywhere by AlternC is not
stored in the main configuration file (/etc/alternc/local.sh) but in a
MySQL configuration file in /etc/alternc/my.cnf, which enables us to
call mysql without exposing the password on the commandline.

The changes here are quite invasive but will allow us to factor out
the MySQL configuration better. See #364.

This includes a partial rewrite of the mysql.sh logic, which is now ran
from the postinst script (and not alternc.install) which will allow us
to actually change the MySQL root user properly. See #601.

This commit was tested like this:

 * clean install on etch (working)
 * upgrade from a clean 0.9.7 (working)
2008-04-13 04:35:19 +00:00
..
po update templates translations 2007-11-09 22:08:04 +00:00
.cvsignore AlternC Plugin are now part of AlternC svn repository\n Migration Phase 2 2006-04-26 12:28:53 +00:00
README.Debian AlternC Plugin are now part of AlternC svn repository\n Migration Phase 2 2006-04-26 12:28:53 +00:00
alternc.cron.d Adding spoolsize to cache the size of web / mail / db contents, Closes 569 2006-04-26 14:26:21 +00:00
alternc.links AlternC Plugin are now part of AlternC svn repository\n Migration Phase 2 2006-04-26 12:28:53 +00:00
alternc.logrotate AlternC Plugin are now part of AlternC svn repository\n Migration Phase 2 2006-04-26 12:28:53 +00:00
changelog Major redesign of the MySQL backend interface to fix a security issue. 2008-04-13 04:35:19 +00:00
compat AlternC Plugin are now part of AlternC svn repository\n Migration Phase 2 2006-04-26 12:28:53 +00:00
config Major redesign of the MySQL backend interface to fix a security issue. 2008-04-13 04:35:19 +00:00
control add dependency on mysql-client, as it is actually required 2008-02-29 20:13:41 +00:00
copyright AlternC Plugin are now part of AlternC svn repository\n Migration Phase 2 2006-04-26 12:28:53 +00:00
dirs remove apache{,-ssl} directories from templates, they're empty. also remove those and /etc/php4 from dirs because we don't install anything there anymore. Closes: #1001. 2007-01-14 20:37:28 +00:00
docs don't try to package inexistent files 2006-06-28 21:56:41 +00:00
lintian-override remove warning for false positive on monitor_ip 2008-04-10 18:59:34 +00:00
postinst Major redesign of the MySQL backend interface to fix a security issue. 2008-04-13 04:35:19 +00:00
postrm Major redesign of the MySQL backend interface to fix a security issue. 2008-04-13 04:35:19 +00:00
preinst do the bind zonefiles migration for all versions before 0.9.4 (instead of all before and including 0.9.3), since it's the only known version with that proper configuration. Closes: #1077 2007-11-14 22:30:17 +00:00
prerm AlternC Plugin are now part of AlternC svn repository\n Migration Phase 2 2006-04-26 12:28:53 +00:00
rules fix makefile syntax again 2008-04-10 19:36:22 +00:00
templates be a bit more optimistic: accept AlternC installation by default 2008-02-29 20:22:14 +00:00

README.Debian

alternc for Debian
------------------

This package is BETA version, and could be use for production purpose, but without any
warranty, as stated in the GPL 

 -- Benjamin Sonntag <benjamin@alternc.org>, Tue, 09 Sep 2002 19:31:26 +0200