<?xml version="1.0" encoding="UTF-8" ?>

<bugzilla version="5.2"
          urlbase="https://bugzilla.altlinux.org/"
          
          maintainer="jenya@basealt.ru"
>

    <bug>
          <bug_id>40525</bug_id>
          
          <creation_ts>2021-07-17 20:57:49 +0300</creation_ts>
          <short_desc>Не находит /usr/share/mediawiki/extensions/LdapAuthentication/extension.json при установке</short_desc>
          <delta_ts>2021-07-21 13:27:51 +0300</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>4</classification_id>
          <classification>Development</classification>
          <product>Sisyphus</product>
          <component>mediawiki-extensions-ldapauthentication</component>
          <version>unstable</version>
          <rep_platform>x86_64</rep_platform>
          <op_sys>Linux</op_sys>
          <bug_status>ASSIGNED</bug_status>
          <resolution></resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>P5</priority>
          <bug_severity>normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Andrey Cherepanov">cas</reporter>
          <assigned_to name="Vitaly Lipatov">lav</assigned_to>
          <cc>lav</cc>
    
    <cc>prividen</cc>
          
          <qa_contact>qa-sisyphus</qa_contact>

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>200640</commentid>
    <comment_count>0</comment_count>
    <who name="Andrey Cherepanov">cas</who>
    <bug_when>2021-07-17 20:57:49 +0300</bug_when>
    <thetext># php /usr/share/mediawiki/maintenance/install.php    --pass &quot;$(pwqgen)&quot;    --dbname &quot;wikidb&quot;    --dbuser &quot;wikiuser&quot;    --dbpass &quot;ahnuz2dahnge9Doe&quot;    --scriptpath &quot;/wiki&quot;    --with-extensions    --lang &quot;ru&quot;    &quot;Wiki&quot; &quot;WikiSysop&quot;
Установленная версия PHP: 7.4.21.
Обнаружен ImageMagick: /usr/bin/convert. Возможно отображение миниатюр изображений, если вы разрешите закачки файлов.
Найдена система контроля версий Git: /usr/bin/git.
Используется имя сервера «http://localhost».
Используется URL сервера &quot;http://localhost/wiki&quot;.
Предупреждение: каталог для загрузки по умолчанию ( /usr/share/mediawiki/images/ ) не проверялся на уязвимости на выполнение произвольного сценария во время установки CLI.
Будет использовано PHP intl расширение для нормализации Юникода.
Проверка внешней среды была успешно проведена. Вы можете установить MediaWiki.
В том числе расширения
Exception from line 176 of /usr/share/mediawiki/includes/registration/ExtensionRegistry.php: Unable to open file /usr/share/mediawiki/extensions/LdapAuthentication/extension.json: filemtime(): stat failed for /usr/share/mediawiki/extensions/LdapAuthentication/extension.json
#0 /usr/share/mediawiki/includes/GlobalFunctions.php(52): ExtensionRegistry-&gt;queue(&apos;/usr/share/medi...&apos;)
#1 /usr/share/mediawiki/extensions/LdapAuthentication/LdapAuthentication.php(55): wfLoadExtension(&apos;LdapAuthenticat...&apos;)
#2 /usr/share/mediawiki/includes/installer/Installer.php(1593): require_once(&apos;/usr/share/medi...&apos;)
#3 /usr/share/mediawiki/includes/installer/Installer.php(1563): Installer-&gt;includeExtensionFiles(Array)
#4 /usr/share/mediawiki/includes/installer/Installer.php(1525): Installer-&gt;getAutoExtensionLegacyHooks()
#5 /usr/share/mediawiki/includes/installer/Installer.php(1723): Installer-&gt;includeExtensions(Object(MysqlInstaller))
#6 /usr/share/mediawiki/includes/installer/CliInstaller.php(211): Installer-&gt;performInstallation(Array, Array)
#7 /usr/share/mediawiki/maintenance/install.php(142): CliInstaller-&gt;execute()
#8 /usr/share/mediawiki/maintenance/doMaintenance.php(112): CommandLineInstaller-&gt;execute()
#9 /usr/share/mediawiki/maintenance/install.php(203): require_once(&apos;/usr/share/medi...&apos;)
#10 {main}</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>200641</commentid>
    <comment_count>1</comment_count>
    <who name="Vitaly Lipatov">lav</who>
    <bug_when>2021-07-17 21:58:28 +0300</bug_when>
    <thetext>Расширения LdapAuthentication нет в составе пакета.

$ rpm -qf /usr/share/mediawiki/extensions/LdapAuthentication/extension.json

?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>200677</commentid>
    <comment_count>2</comment_count>
    <who name="Andrey Cherepanov">cas</who>
    <bug_when>2021-07-19 10:23:06 +0300</bug_when>
    <thetext>(Ответ для Vitaly Lipatov на комментарий #1)
&gt; Расширения LdapAuthentication нет в составе пакета.
&gt; 
&gt; $ rpm -qf /usr/share/mediawiki/extensions/LdapAuthentication/extension.json
&gt; 
&gt; ?

$ rpm -qf /usr/share/mediawiki/extensions/LdapAuthentication/extension.json
ошибка: файл /usr/share/mediawiki/extensions/LdapAuthentication/extension.json: Нет такого файла или каталога

$ rpm -qa \*mediawiki\*
mediawiki-apache2-1.36.1-alt1.noarch
mediawiki-1.36.1-alt1.noarch
mediawiki-mysql-1.36.1-alt1.noarch
mediawiki-extensions-ldapauthentication-2.2.0-alt1_1.noarch
installed-db-office-server-mediawiki-1.5-alt1.noarch
mediawiki-common-1.36.1-alt1.noarch
mediawiki-extensions-PdfHandler-1.36.1-alt1.noarch
mediawiki-extensions-SyntaxHighlight_GeSHi-1.36.1-alt1.noarch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>200681</commentid>
    <comment_count>3</comment_count>
    <who name="Vitaly Lipatov">lav</who>
    <bug_when>2021-07-19 10:52:18 +0300</bug_when>
    <thetext>Пакет mediawiki-extensions-ldapauthentication не мой, но могу обновить/переделать по своему разумению.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>200711</commentid>
    <comment_count>4</comment_count>
    <who name="Andrey Cherepanov">cas</who>
    <bug_when>2021-07-19 14:54:32 +0300</bug_when>
    <thetext>(Ответ для Vitaly Lipatov на комментарий #3)
&gt; Пакет mediawiki-extensions-ldapauthentication не мой, но могу
&gt; обновить/переделать по своему разумению.

Прошу обновить и переделать.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>200721</commentid>
    <comment_count>5</comment_count>
    <who name="viy">viy</who>
    <bug_when>2021-07-19 16:45:41 +0300</bug_when>
    <thetext>(Ответ для Vitaly Lipatov на комментарий #3)
&gt; Пакет mediawiki-extensions-ldapauthentication не мой, но могу
&gt; обновить/переделать по своему разумению.

Я не очень разбираюсь во внутренностях mediawiki, 
и уже не могу вспомнить причин, по которым этот пакет был собран в Сизиф,
чтобы он не создавал проблем, я готов его удалить или убрать из обновления и перевесить на Виталия.
Виталию: Перевешивать?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>200724</commentid>
    <comment_count>6</comment_count>
    <who name="Vitaly Lipatov">lav</who>
    <bug_when>2021-07-19 17:05:20 +0300</bug_when>
    <thetext>(Ответ для viy на комментарий #5)
...
&gt; Виталию: Перевешивать?
Да</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>200726</commentid>
    <comment_count>7</comment_count>
    <who name="viy">viy</who>
    <bug_when>2021-07-19 17:34:52 +0300</bug_when>
    <thetext>(Ответ для Vitaly Lipatov на комментарий #6)
&gt; &gt; Виталию: Перевешивать?
&gt; Да

готово</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>200776</commentid>
    <comment_count>8</comment_count>
    <who name="Vitaly Lipatov">lav</who>
    <bug_when>2021-07-21 13:27:51 +0300</bug_when>
    <thetext>(Ответ для Andrey Cherepanov на комментарий #4)
&gt; (Ответ для Vitaly Lipatov на комментарий #3)
&gt; &gt; Пакет mediawiki-extensions-ldapauthentication не мой, но могу
&gt; &gt; обновить/переделать по своему разумению.
&gt; 
&gt; Прошу обновить и переделать.
Данный плагин устарел и больше не поддерживается.
Ему на смену пришёл
https://www.mediawiki.org/wiki/Extension:LDAPAuthentication2
я могу собрать его отдельно, удалив старый.
Но если пользователей пока нет, проще старый удалить и всё.</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>