Netgate Discussion Forum
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Search
    • Register
    • Login

    Jabber на PfSense

    Scheduled Pinned Locked Moved Russian
    11 Posts 2 Posters 6.6k Views
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • Z
      zar0ku1
      last edited by

      А что ты хочешь ставить? openfire, ejabberd что?

      закрывайте темы, если ответ на ваш вопрос полон.
      если схема сложная - не поленитесь ее нарисовать

      1 Reply Last reply Reply Quote 0
      • X
        x3no
        last edited by

        Вышеперечисленные dependency вылезли вовремя установки jaberd-2.9.9
        Решил что его поставить будет проще.

        1 Reply Last reply Reply Quote 0
        • Z
          zar0ku1
          last edited by

          @x3no:

          Вышеперечисленные dependency вылезли вовремя установки jaberd-2.9.9
          Решил что его поставить будет проще.

          И почему не удовлетворил зависимости?

          закрывайте темы, если ответ на ваш вопрос полон.
          если схема сложная - не поленитесь ее нарисовать

          1 Reply Last reply Reply Quote 0
          • X
            x3no
            last edited by

            Многовато их. Не хотелось бы коробку засирать.
            Была идея скомпилировать с минимальными dependency, но
            для этого нужна другая коробка с полноценной FreeBSD, которой
            к сожалению под рукой нету.

            1 Reply Last reply Reply Quote 0
            • Z
              zar0ku1
              last edited by

              @x3no:

              Многовато их. Не хотелось бы коробку засирать.
              Была идея скомпилировать с минимальными dependency, но
              для этого нужна другая коробка с полноценной FreeBSD, которой
              к сожалению под рукой нету.

              говори с какими ключами собирать, я тебе тарбол соберу

              закрывайте темы, если ответ на ваш вопрос полон.
              если схема сложная - не поленитесь ее нарисовать

              1 Reply Last reply Reply Quote 0
              • X
                x3no
                last edited by

                Вот что вычитал: "В документе "Quick Configuration Guide" разработчики указали минимальные требования для запуска сервера: Berkeley DB version 4.1.24 (или выше), в качестве БД для хранения информации о пользователях, и пакет OpenSSL, минимальной версии 0.9.6b."

                Насколько понимаю OpenSSL в pfsense включён и останется поставить только Berkeley DB. Так что попробуй в сборку включить только их.

                ./configure –enable-authreg=db --enable-storage=
                db -with-berkeley-db=/usr/local/BerkeleyDB.4.2

                Если что, то FreeBSD в глаза первый раз вижу, так что ориентируюсь только по тому что подкинет гугл ;)

                1 Reply Last reply Reply Quote 0
                • Z
                  zar0ku1
                  last edited by

                  @x3no:

                  Вот что вычитал: "В документе "Quick Configuration Guide" разработчики указали минимальные требования для запуска сервера: Berkeley DB version 4.1.24 (или выше), в качестве БД для хранения информации о пользователях, и пакет OpenSSL, минимальной версии 0.9.6b."

                  Насколько понимаю OpenSSL в pfsense включён и останется поставить только Berkeley DB. Так что попробуй в сборку включить только их.

                  ./configure –enable-authreg=db --enable-storage=
                  db -with-berkeley-db=/usr/local/BerkeleyDB.4.2

                  Если что, то FreeBSD в глаза первый раз вижу, так что ориентируюсь только по тому что подкинет гугл ;)

                  Ага, с учетом что это freebsd, а не linux ;)

                  пробуй http://pub.shukan.ru/jabberd-2.2.9.tbz

                  закрывайте темы, если ответ на ваш вопрос полон.
                  если схема сложная - не поленитесь ее нарисовать

                  1 Reply Last reply Reply Quote 0
                  • X
                    x3no
                    last edited by

                    Хей,

                    Спасибо за тарболл! Вылезло около 10 dependency. Решил удовлетворять, однако при установке libidn-1.15 вылезла такая бяка:
                    pkg_add: warning: package 'libidn-1.15' requires 'libiconv-1.13.1', but 'libiconv-1.11_1' is      installed

                    Получается что libiconv уже входит в состав pfsense. Какой шанс что пфсенс вместе с сетью благополучно
                    обвалиться если я через pkg_add поставлю поверх libiconv-1.13.1?
                    Как сделать умнее?

                    1 Reply Last reply Reply Quote 0
                    • Z
                      zar0ku1
                      last edited by

                      @x3no:

                      Хей,

                      Спасибо за тарболл! Вылезло около 10 dependency. Решил удовлетворять, однако при установке libidn-1.15 вылезла такая бяка:
                      pkg_add: warning: package 'libidn-1.15' requires 'libiconv-1.13.1', but 'libiconv-1.11_1' is       installed

                      Получается что libiconv уже входит в состав pfsense. Какой шанс что пфсенс вместе с сетью благополучно
                      обвалиться если я через pkg_add поставлю поверх libiconv-1.13.1?
                      Как сделать умнее?

                      да все нормально у тебя встало
                      это же просто варнинг и что? это же не критикал еррор и даже не еррор
                      пробуй запустить джаббер свой ;)

                      закрывайте темы, если ответ на ваш вопрос полон.
                      если схема сложная - не поленитесь ее нарисовать

                      1 Reply Last reply Reply Quote 0
                      • X
                        x3no
                        last edited by

                        Вечер!

                        Вот чем всё закончилось:
                        $ /usr/local/bin/jabberd -D
                        JBRD: debug on
                        JBRD: version(2.2.9)
                        JBRD: config_dir(/usr/local/etc/jabberd)
                        JBRD: config(internal)
                        JBRD: LaunchJob: router -> /usr/local/bin/router -c /usr/local/etc/jabberd/router.xml -D
                        JBRD: LaunchJob: sm -> /usr/local/bin/sm -c /usr/local/etc/jabberd/sm.xml -D
                        JBRD: LaunchJob: c2s -> /usr/local/bin/c2s -c /usr/local/etc/jabberd/c2s.xml -D
                        JBRD: LaunchJob: s2s -> /usr/local/bin/s2s -c /usr/local/etc/jabberd/s2s.xml -D
                        ERROR: router died.  Shutting down server.
                        JBRD: Got a signal… pass it on.
                        JBRD: It was a TERM.  Shut it all down!

                        1 Reply Last reply Reply Quote 0
                        • First post
                          Last post
                        Copyright 2025 Rubicon Communications LLC (Netgate). All rights reserved.