ulogd + mysql проблемы.

Evgeniy M. Solodookhin dev на gas.starlink.ru
Ср Фев 25 18:52:19 GMT 2009


,-------------[Wed, Feb 25, 2009 at 04:08 +0400, Kirill Shatalaev:]
|Evgeniy M. Solodookhin пишет:
|> http://www.google.com/search?client=opera&rls=en&q=/usr/lib/ulogd/ulogd_MYSQL.so:+undefined+symbol:+mysql_fetch_field&sourceid=opera&ie=utf-8&oe=utf-8
|> говорят, баг.
|> 
|> https://lists.ubuntu.com/archives/universe-bugs/2009-January/043279.html
|> тут советуют линкануть. 
|> 
|> ну и вообще - обсуждения в результатах.
|
|Исправил срипт /etc/init.d/ulogd до такого вида:
|
|
|
|  start)
|	echo -n "Starting $DESC: "
|	LD_PRELOAD=/usr/lib/libmysqlclient.so.15 start-stop-daemon --quiet 
|--start --exec  $DAEMON -- -d
|	echo "$NAME."
|	;;
|
|
|И заработало.
|
|Или я неправильно сделал?
|

в целом, правильней было бы сделать линк для библиотеки -- ибо тогда и скрипт не пришлось бы править, и при последующем обновлении линк бы затерло нормальной библиотекой.
cd /usr/lib/ulogd/
ln -s /usr/lib/libmysqlclient.so ulogd_MYSQL.so
как нибудь так.
у меня ulogd не стоит, правильность расположения файлов не погляжу.
-- 
__________
mpd status:	[playing]
Skid Row - Mudkicker
**************************************
*  jabber:  devil_inside на jabber.ru   *
*   Registered linux user #450844    *
**************************************



Подробная информация о списке рассылки ubuntu-ru