AlternC/bureau/class
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
..
config.php fix a longstanding issue in AlternC: don't show translation links for 2007-10-05 18:07:02 +00:00
config_nochk.php AlternC Plugin are now part of AlternC svn repository\n Migration Phase 2 2006-04-26 12:28:53 +00:00
config_real.php AlternC Plugin are now part of AlternC svn repository\n Migration Phase 2 2006-04-26 12:28:53 +00:00
db_mysql.php On n'affiche pas les erreurs mysql qui font planter si la bdd existe déjà 2006-07-07 12:00:39 +00:00
export_account.php AlternC Plugin are now part of AlternC svn repository\n Migration Phase 2 2006-04-26 12:28:53 +00:00
functions.php revert des commit [1944], [1939], [1933], [1925] : nouveau bureau. 2007-09-09 21:55:18 +00:00
lang_env.php fix a longstanding issue in AlternC: don't show translation links for 2007-10-05 18:07:02 +00:00
local.php Major redesign of the MySQL backend interface to fix a security issue. 2008-04-13 04:35:19 +00:00
m_admin.php revert des commit [1944], [1939], [1933], [1925] : nouveau bureau. 2007-09-09 21:55:18 +00:00
m_bro.php crude implementation of permission change in the file browser 2008-04-10 18:40:08 +00:00
m_dom.php Correcting m_dom error : cannot add '' empty subdomain 2007-09-25 15:13:57 +00:00
m_err.php more factorization in error messages: make errstr() work with our new messaging system 2008-01-22 04:11:00 +00:00
m_ftp.php try to fix bug #1075: don't use ****** as a special password 2007-10-26 04:44:53 +00:00
m_hta.php confirmation de la suppression des comptes pop, Closes #672 2006-05-16 19:42:25 +00:00
m_mail.php we copy the default squirrelmail prefs in new accounts. Fixes #1015 2007-08-23 08:18:41 +00:00
m_mem.php add a alternc_del_session() hook that removes the phpMyAdmin cookie on logout 2008-01-21 18:50:55 +00:00
m_mysql.php add a alternc_del_session() hook that removes the phpMyAdmin cookie on logout 2008-01-21 18:50:55 +00:00
m_quota.php revert des commit [1944], [1939], [1933], [1925] : nouveau bureau. 2007-09-09 21:55:18 +00:00
m_sta2.php AlternC Plugin are now part of AlternC svn repository\n Migration Phase 2 2006-04-26 12:28:53 +00:00
mime.php use _ instead of __ to translate properly file type 2006-06-28 22:04:53 +00:00
reset_stats_conf.php AlternC Plugin are now part of AlternC svn repository\n Migration Phase 2 2006-04-26 12:28:53 +00:00
variables.php reverse part of the revision [1025] that erronously changed an API without documenting it in the revision log 2006-04-26 16:28:57 +00:00