~mysql/mysql-server/5.7

« back to all changes in this revision

Viewing changes to sql/mysqld.cc

Merge from mysql-5.6 to mysql-trunk.

Show diffs side-by-side

added added

removed removed

Lines of Context:
3552
3552
  /* load_defaults require argv[0] is not null */
3553
3553
  char **argv= &name;
3554
3554
  int argc= 1;
 
3555
  if (!check_file_permissions(fname))
 
3556
  {
 
3557
    /*
 
3558
      Found a world writable file hence removing it as it is dangerous to write
 
3559
      a new UUID into the same file.
 
3560
     */
 
3561
    my_delete(fname,MYF(MY_WME));
 
3562
    sql_print_warning("World-writable config file '%s' has been removed.\n",
 
3563
                      fname);
 
3564
  }
 
3565
 
3555
3566
  /* load all options in 'auto.cnf'. */
3556
3567
  if (my_load_defaults(fname, groups, &argc, &argv, NULL))
3557
3568
    DBUG_RETURN(1);