Bug 12512

Summary: gosa.conf download
Product: Sisyphus Reporter: barabashka <barabashka>
Component: gosaAssignee: Nobody's working on this, feel free to take it <nobody>
Status: CLOSED DUPLICATE QA Contact: qa-sisyphus
Severity: normal    
Priority: P2    
Version: unstable   
Hardware: all   
OS: Linux   

Description barabashka 2007-08-09 03:57:34 MSD
Не работает download gosa.conf на конечном этапе инсталяции.

Причины
1. Определено include/functions.inc:define ("CONFIG_TEMPLATE_DIR",
"/usr/share/doc/gosa-common-2.5.12/contrib/");
Такой директории нет, она не пренадлежит пакету gosa*
Соответственно в этой директории не лежит gosa.conf  из contrib. Инсталятор
обламывается на этапе подстановки значений в этот файл.
2. В setup/class_setupStep_Finish.inc
В районе функции  function execute(), при отдаче содержимого gosa.conf по http,
не хватает вывода переменной $str.

    $str = $this->get_conf_data();

      $str = preg_replace("/\n[ ]*\n/","",$str);

      echo $str;
      exit();
    }
При таком расскладе все отдается и нормально сохраняется
Comment 1 Vitaly Kuznetsov 2007-08-09 16:29:34 MSD

*** This bug has been marked as a duplicate of 12514 ***