Bug 12512

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

Description From 2007-08-09 03:57:34
Не работает 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 From 2007-08-09 16:29:34 -------

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