From cee82df558fd011bd64252c482f1c160c19ffc92 Mon Sep 17 00:00:00 2001 From: Ivan Davydov Date: Wed, 28 May 2025 10:58:33 +0300 Subject: Rebuild tags --- feed.rss | 4 ++-- pubnix----prosody--pam-.html | 23 ++++++++-------------- tag_7.html | 2 +- tag_prosody.html | 2 +- tag_pubnix.html | 2 +- tag_xmpp.html | 2 +- ..._\320\272\320\273\320\260\321\201\321\201.html" | 2 +- 7 files changed, 15 insertions(+), 22 deletions(-) diff --git a/feed.rss b/feed.rss index fd539fe..59d9f2b 100644 --- a/feed.rss +++ b/feed.rss @@ -2,8 +2,8 @@ Блог самохостера Lotigarahttps://www.lotigara.ru/blog/index.html Заметки какого-то школьника на тему ИТen -Tue, 20 May 2025 23:34:04 +0300 -Tue, 20 May 2025 23:34:04 +0300 +Wed, 28 May 2025 10:58:32 +0300 +Wed, 28 May 2025 10:58:32 +0300 Pubnix - Установка Prosody с PAM-авторизацией diff --git a/pubnix----prosody--pam-.html b/pubnix----prosody--pam-.html index fe81739..9510dc5 100644 --- a/pubnix----prosody--pam-.html +++ b/pubnix----prosody--pam-.html @@ -71,19 +71,20 @@ Ivan Davydov <p>Выполните эти команды:</p> <pre> +# Установить Prosody wget https://prosody.im/files/prosody.sources -O/etc/apt/sources.list.d/prosody.sources apt update apt install prosody lua5.4 liblua5.4-0 liblua5.4-dev luarocks certbot - +# Добавить привилегии демону Prosody usermod -aG shadow prosody usermod -aG ssl-cert prosody - +# Установить библиотеку для взаимодействия с POSIX-функциями luarocks install luaposix - +# Собрать библиотеку дл/ PAM-аутентификации git clone https://github.com/devurandom/lua-pam && cd lua-pam make LUA_VERSION=5.4 cp pam.so /usr/lib/ - +# Установить модуль для PAM-аутентификации LUA_INCDIR=5.4 prosodyctl install --server=https://modules.prosody.im/rocks/ mod_auth_pam </pre> @@ -127,21 +128,13 @@ http_file_share_size_limit = 512 * 1024 * 1024 --измеряется в бай http_file_share_expire_after = 60 * 60 * 24 * 31 * 1000 --измеряется в секундах </pre> -<p>В данном случае, лимит размера файла - это 512 МиБ (0,5 ГиБ), а удаляться файлы будут через ~1000 лет. -Если требуется изменить какое-либо из этих свойств, смотрите комментарии (в Lua они начинаются с двух дефисов) и пробуйте изменять значения.</p> +<p>В данном случае, лимит размера файла - это 512 МиБ (0,5 ГиБ), а удаляться файлы будут через ~1000 лет.</p> -<hr /> +<h2>Если требуется изменить какое-либо из этих свойств, смотрите комментарии (в Lua они начинаются с двух дефисов) и пробуйте изменять значения.</h2> -<p>В завершении статьи хочется обратить ваше внимание на то, что данная инструкция предоставляется БЕЗ каких-либо гарантий. Если при выполнении указаний из данной инструкции случилось что-то непредвиденное, вы можете обратиться ко мне, но не стоит ожидать какого-либо результата. </p> +<p>В завершении статьи хочется обратить ваше внимание на то, что данная инструкция предоставляется БЕЗ каких-либо гарантий. Если при выполнении указаний из данной инструкции случилось что-то непредвиденное, вы можете обратиться ко мне, но не стоит ожидать какого-либо результата.</p> <p>Метки: <a href='tag_prosody.html'>prosody</a>, <a href='tag_pubnix.html'>pubnix</a>, <a href='tag_xmpp.html'>xmpp</a>, <a href='tag_7 класс.html'>7 класс</a></p> - - - - - - - <!-- text end --> <!-- entry end --> </div> diff --git a/tag_7.html b/tag_7.html index d452e9f..179762e 100644 --- a/tag_7.html +++ b/tag_7.html @@ -61,7 +61,7 @@ Ivan Davydov <li><p>Debian 12 с последними обновлениями</p></li> </ul> -<p class="readmore"><a href="./pubnix----prosody--pam-.html">Читать далее...</a></p> +<p class="readmore"><a href="pubnix----prosody--pam-.html">Читать далее...</a></p> </div> <script data-isso-css-url="https://www.lotigara.ru/css/isso.css" data-isso="//isso.lotigara.ru/" src="//isso.lotigara.ru/js/embed.min.js"></script> diff --git a/tag_prosody.html b/tag_prosody.html index 03209cd..ea5f9d0 100644 --- a/tag_prosody.html +++ b/tag_prosody.html @@ -61,7 +61,7 @@ Ivan Davydov <li><p>Debian 12 с последними обновлениями</p></li> </ul> -<p class="readmore"><a href="./pubnix----prosody--pam-.html">Читать далее...</a></p> +<p class="readmore"><a href="pubnix----prosody--pam-.html">Читать далее...</a></p> </div> <script data-isso-css-url="https://www.lotigara.ru/css/isso.css" data-isso="//isso.lotigara.ru/" src="//isso.lotigara.ru/js/embed.min.js"></script> diff --git a/tag_pubnix.html b/tag_pubnix.html index 436b986..345a5f7 100644 --- a/tag_pubnix.html +++ b/tag_pubnix.html @@ -61,7 +61,7 @@ Ivan Davydov <li><p>Debian 12 с последними обновлениями</p></li> </ul> -<p class="readmore"><a href="./pubnix----prosody--pam-.html">Читать далее...</a></p> +<p class="readmore"><a href="pubnix----prosody--pam-.html">Читать далее...</a></p> </div> <script data-isso-css-url="https://www.lotigara.ru/css/isso.css" data-isso="//isso.lotigara.ru/" src="//isso.lotigara.ru/js/embed.min.js"></script> diff --git a/tag_xmpp.html b/tag_xmpp.html index 5b77d41..0a1f794 100644 --- a/tag_xmpp.html +++ b/tag_xmpp.html @@ -61,7 +61,7 @@ Ivan Davydov <li><p>Debian 12 с последними обновлениями</p></li> </ul> -<p class="readmore"><a href="./pubnix----prosody--pam-.html">Читать далее...</a></p> +<p class="readmore"><a href="pubnix----prosody--pam-.html">Читать далее...</a></p> </div> <script data-isso-css-url="https://www.lotigara.ru/css/isso.css" data-isso="//isso.lotigara.ru/" src="//isso.lotigara.ru/js/embed.min.js"></script> diff --git "a/tag_\320\272\320\273\320\260\321\201\321\201.html" "b/tag_\320\272\320\273\320\260\321\201\321\201.html" index bd821bb..177bc65 100644 --- "a/tag_\320\272\320\273\320\260\321\201\321\201.html" +++ "b/tag_\320\272\320\273\320\260\321\201\321\201.html" @@ -61,7 +61,7 @@ Ivan Davydov <li><p>Debian 12 с последними обновлениями</p></li> </ul> -<p class="readmore"><a href="./pubnix----prosody--pam-.html">Читать далее...</a></p> +<p class="readmore"><a href="pubnix----prosody--pam-.html">Читать далее...</a></p> </div> <script data-isso-css-url="https://www.lotigara.ru/css/isso.css" data-isso="//isso.lotigara.ru/" src="//isso.lotigara.ru/js/embed.min.js"></script> -- cgit v1.2.3