Bug 40525 - Не находит /usr/share/mediawiki/extensions/LdapAuthentication/extension.json при установке
Summary: Не находит /usr/share/mediawiki/extensions/LdapAuthentication/extension.json ...
Status: ASSIGNED
Alias: None
Product: Sisyphus
Classification: Development
Component: mediawiki-extensions-ldapauthentication (show other bugs)
Version: unstable
Hardware: x86_64 Linux
: P5 normal
Assignee: Vitaly Lipatov
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2021-07-17 20:57 MSK by Andrey Cherepanov
Modified: 2021-07-21 13:27 MSK (History)
2 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Andrey Cherepanov 2021-07-17 20:57:49 MSK
# php /usr/share/mediawiki/maintenance/install.php    --pass "$(pwqgen)"    --dbname "wikidb"    --dbuser "wikiuser"    --dbpass "ahnuz2dahnge9Doe"    --scriptpath "/wiki"    --with-extensions    --lang "ru"    "Wiki" "WikiSysop"
Установленная версия PHP: 7.4.21.
Обнаружен ImageMagick: /usr/bin/convert. Возможно отображение миниатюр изображений, если вы разрешите закачки файлов.
Найдена система контроля версий Git: /usr/bin/git.
Используется имя сервера «http://localhost».
Используется URL сервера "http://localhost/wiki".
Предупреждение: каталог для загрузки по умолчанию ( /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->queue('/usr/share/medi...')
#1 /usr/share/mediawiki/extensions/LdapAuthentication/LdapAuthentication.php(55): wfLoadExtension('LdapAuthenticat...')
#2 /usr/share/mediawiki/includes/installer/Installer.php(1593): require_once('/usr/share/medi...')
#3 /usr/share/mediawiki/includes/installer/Installer.php(1563): Installer->includeExtensionFiles(Array)
#4 /usr/share/mediawiki/includes/installer/Installer.php(1525): Installer->getAutoExtensionLegacyHooks()
#5 /usr/share/mediawiki/includes/installer/Installer.php(1723): Installer->includeExtensions(Object(MysqlInstaller))
#6 /usr/share/mediawiki/includes/installer/CliInstaller.php(211): Installer->performInstallation(Array, Array)
#7 /usr/share/mediawiki/maintenance/install.php(142): CliInstaller->execute()
#8 /usr/share/mediawiki/maintenance/doMaintenance.php(112): CommandLineInstaller->execute()
#9 /usr/share/mediawiki/maintenance/install.php(203): require_once('/usr/share/medi...')
#10 {main}
Comment 1 Vitaly Lipatov 2021-07-17 21:58:28 MSK
Расширения LdapAuthentication нет в составе пакета.

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

?
Comment 2 Andrey Cherepanov 2021-07-19 10:23:06 MSK
(Ответ для Vitaly Lipatov на комментарий #1)
> Расширения LdapAuthentication нет в составе пакета.
> 
> $ rpm -qf /usr/share/mediawiki/extensions/LdapAuthentication/extension.json
> 
> ?

$ 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
Comment 3 Vitaly Lipatov 2021-07-19 10:52:18 MSK
Пакет mediawiki-extensions-ldapauthentication не мой, но могу обновить/переделать по своему разумению.
Comment 4 Andrey Cherepanov 2021-07-19 14:54:32 MSK
(Ответ для Vitaly Lipatov на комментарий #3)
> Пакет mediawiki-extensions-ldapauthentication не мой, но могу
> обновить/переделать по своему разумению.

Прошу обновить и переделать.
Comment 5 viy 2021-07-19 16:45:41 MSK
(Ответ для Vitaly Lipatov на комментарий #3)
> Пакет mediawiki-extensions-ldapauthentication не мой, но могу
> обновить/переделать по своему разумению.

Я не очень разбираюсь во внутренностях mediawiki, 
и уже не могу вспомнить причин, по которым этот пакет был собран в Сизиф,
чтобы он не создавал проблем, я готов его удалить или убрать из обновления и перевесить на Виталия.
Виталию: Перевешивать?
Comment 6 Vitaly Lipatov 2021-07-19 17:05:20 MSK
(Ответ для viy на комментарий #5)
...
> Виталию: Перевешивать?
Да
Comment 7 viy 2021-07-19 17:34:52 MSK
(Ответ для Vitaly Lipatov на комментарий #6)
> > Виталию: Перевешивать?
> Да

готово
Comment 8 Vitaly Lipatov 2021-07-21 13:27:51 MSK
(Ответ для Andrey Cherepanov на комментарий #4)
> (Ответ для Vitaly Lipatov на комментарий #3)
> > Пакет mediawiki-extensions-ldapauthentication не мой, но могу
> > обновить/переделать по своему разумению.
> 
> Прошу обновить и переделать.
Данный плагин устарел и больше не поддерживается.
Ему на смену пришёл
https://www.mediawiki.org/wiki/Extension:LDAPAuthentication2
я могу собрать его отдельно, удалив старый.
Но если пользователей пока нет, проще старый удалить и всё.