Сборка пакета отменяется? :D
Printable View
Сборка пакета отменяется? :D
нет, щас через мин 10... совсем забыл. :)
что то еще делалось после
?Code:./configure --prefix=/opt
make
у меня вылезает
Code:In file included from ../util/util.h:100,
from sx.h:31,
from callback.c:21:
../util/sha1.h:41:25: error: openssl/sha.h: No such file or directory
In file included from ../util/util.h:101,
from sx.h:31,
from callback.c:21:
../util/md5.h:70:25: error: openssl/md5.h: No such file or directory
In file included from sx.h:399,
from callback.c:21:
plugins.h:57:25: error: openssl/ssl.h: No such file or directory
plugins.h:58:25: error: openssl/err.h: No such file or directory
In file included from sx.h:399,
from callback.c:21:
мне щас пересобирать это час не меньше :(
и все таки выполни то что я там написал, ты получишь список иннсталленых файлов.
2 angel_il
Ошибки говорят о том, что не хватает пакета openssl-dev
А вообще, ребята, вы молодцы! Большое вам спасибо за скомпиленный джаббер
Работает :)
пакет сделал, выкладываю после strip размер значительно поубавился.
собствеено, в зависимости включил expat, openssl-dev, libgsasl
наверное надо perl до кучи...
Я знаю, что работает. Научи его из инитскриптов запускать или из post-mount. А то я уже полмозга себе сломал!
На данный момент единственное решение - поместить в post-mount
Но это как-то совсем уже некошерно :(Code:/opt/bin/router /opt/etc/router.xml &
/opt/bin/resolver /opt/etc/resolver.xml &
/opt/bin/sm /opt/etc/sm.xml &
/opt/bin/s2s /opt/etc/s2s.xml &
/opt/bin/c2s /opt/etc/c2s.xml &
Полная пересборка или на основе моей? Если на основе моей - может стоит добавить в название пакета -debug? ;)
твоя сборка. я бы добавил скрипт автозапуска если бы пользовался джабером.
ок. напишу кошернее.Quote:
Code:/opt/bin/router /opt/etc/router.xml &
/opt/bin/resolver /opt/etc/resolver.xml &
/opt/bin/sm /opt/etc/sm.xml &
/opt/bin/s2s /opt/etc/s2s.xml &
/opt/bin/c2s /opt/etc/c2s.xml &
Я к тому, что стандартный и привычный башево-перловый скрипт /opt/bin/jabberd с какого-то перепою не запускается во время старта роутера. Никаким макаром - и я не могу найти способа понять, в чем же проблема :)
А запускать компоненты джабберда по отдельности - как раз и есть некошерно :)
А вообще - очень удобно иметь жаббер на роутере. Ресурсов жрет мало и не зависишь от внешних сервисов. Транспорты опять-таки можно использовать чужие.
проблема знакомая по rtorrent. Там тоже башевый скрипт отказался запускаться при запуске пришлось переделать синтаксис под /bin/sh
На всякий случай можно попробовать проверить следующее
1: установлен ли bash
2: в первой строке скрипта #! /opt/bin/bash
Я воевал с rtorrent почти год назад. По моему все это (кроме самого первого тезиса) не помогло
P.S. теперь кажись вспомнил в чем было дело. Он отказывался авто-запускаться, когда в скрипте с использованием башевских массивов в первой строке был указан #! /bin/sh, и это неудивительно. Удивительно то, что при ручном запуске он прекрасно работал... Это существенно затруднило поиск проблемы. Когда ему прописали #! /opt/bin/bash --- он стал нормально работать во всех ипостасях.
И еще owl83 прав --- в процессе автозапуска PATH содержит только /bin:/sbin:/usr/bin:/usr/sbin