1. 06 Mar, 2011 1 commit
  2. 28 Nov, 2009 1 commit
  3. 13 Apr, 2008 1 commit
    • Antoine Beaupré's avatar
      Major redesign of the MySQL backend interface to fix a security issue. · d5a4c72e
      Antoine Beaupré authored
      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)
      d5a4c72e
  4. 26 Apr, 2006 1 commit