.titleBar { margin-bottom: 5px!important; }

Wie Module nachladen die libraries brauchen?

Dieses Thema im Forum "Asterisk auf FBF" wurde erstellt von databus23, 19 Okt. 2008.

  1. databus23

    databus23 Neuer User

    Registriert seit:
    2 Mai 2006
    Beiträge:
    12
    Zustimmungen:
    0
    Punkte für Erfolge:
    0
    Hi,

    also ich check nicht wie ich zusätzliche module von http://www.spblinux.de/fbox.new/modules14 für asterisk 1.4.16.2 (usb_install) installiere die zusätzliche libraries benötigen z.B. app_addon_sql_mysql.so.

    Mein Ist-Zustand:
    app_addon_sql_mysql.so ist in /var/asterisk_usb/usr/lib/asterisk/modules
    libmysqlclient.so.15 in /var/asterisk_usb/usr/lib

    Beim Starten bekomme ich immer den Fehler:
    Code:
    [Oct 18 23:40:40] WARNING[3041]: loader.c:363 load_dynamic_module: Error loading module 'app_addon_sql_mysql.so': File not found
    [Oct 18 23:40:41] WARNING[3041]: loader.c:376 load_dynamic_module: Module 'app_addon_sql_mysql.so' did not register itself during load
    [Oct 18 23:40:41] WARNING[3041]: loader.c:649 load_resource: Module 'app_addon_sql_mysql.so' could not be loaded.
    
    Wenn ich mir dann mal /var/asterisk14/usr/lib ansehe dann gibt es da auch kein symlink für libmysqlclient.so.15:
    Code:
    # ls -l /var/asterisk14/usr/lib/
    drwxr-xr-x    1 root     root           66 May  1  2007 asterisk
    lrwxrwxrwx    1 root     root           22 Dec 30  2007 libbluetooth.so.1 -> libbluetooth.so.1.0.24
    lrwxrwxrwx    1 root     root           63 Dec 30  2007 libbluetooth.so.1.0.24 -> ../../oldroot/var/asterisk14_usb/usr/lib/libbluetooth.so.1.0.24
    lrwxrwxrwx    1 root     root           54 Dec 30  2007 libgcc_s.so.1 -> ../../oldroot/var/asterisk14_usb/usr/lib/libgcc_s.so.1
    lrwxrwxrwx    1 root     root           15 Dec 30  2007 libncurses.so -> libncurses.so.5
    lrwxrwxrwx    1 root     root           17 Dec 30  2007 libncurses.so.5 -> libncurses.so.5.6
    lrwxrwxrwx    1 root     root           58 Dec 30  2007 libncurses.so.5.6 -> ../../oldroot/var/asterisk14_usb/usr/lib/libncurses.so.5.6
    lrwxrwxrwx    1 root     root           60 Dec 30  2007 libresolv-0.9.28.so -> ../../oldroot/var/asterisk14_usb/usr/lib/libresolv-0.9.28.so
    lrwxrwxrwx    1 root     root           19 Dec 30  2007 libresolv.so.0 -> libresolv-0.9.28.so
    
    Da /var/asterisk14/ read-only gemounted (squashfs) ist kann man das auch nicht so einfach ändern.

    Wie ist denn das gedacht? Das wäre doch alles viel einfacher wenn /var/asterisk14/usr/lib ein symlink auf ../oldroot/var/asterisk14_usb/usr/lib wäre? Oder habe ich da was übersehen?

    Kann mir jemand helfen?

    viele Grüße
    Fabian
     
  2. dynamic

    dynamic Aktives Mitglied

    Registriert seit:
    1 Apr. 2006
    Beiträge:
    1,154
    Zustimmungen:
    0
    Punkte für Erfolge:
    36
    Mit den neueren Versionen der cfg_asterisk1x Scripte ( siehe unter http://c2a2b2.com/fbox ) werden alle Verzecihnisse als schreibbar installiert.

    Gruß
    dynamic
     
  3. databus23

    databus23 Neuer User

    Registriert seit:
    2 Mai 2006
    Beiträge:
    12
    Zustimmungen:
    0
    Punkte für Erfolge:
    0
    Hi,

    ok das klingt gut. Ich habs noch nicht installiert, aber auf den ersten Blick vermisse ich app_addon_sql_mysql.so und die zusätzlich benötigten libraries unter http://c2a2b2.com/fbox/modules14/.

    Oder ist das schon im sqf-Image enthalten?

    viele Grüße
    Fabian
     
  4. dynamic

    dynamic Aktives Mitglied

    Registriert seit:
    1 Apr. 2006
    Beiträge:
    1,154
    Zustimmungen:
    0
    Punkte für Erfolge:
    36
    Nein - war eher so gedacht, dass Du nach der Installation mit der neuen Version einfach die Binaries, Libs und module in Deinem USB-Verzeichnis durch die alte Version austauschst.

    In der 1.4.22 wurden lediglich die standardmäßig enthaltenen Module mit kompiliert - muss mit spblinux mal checken, ob er das app_addon_sql_mysql.so Modul separat hinzugenommen hatte.

    Aktuell ist es jedenfalls in der 1.4.22 auf c2a2b2.com nicht enthalten.

    Gruß
    dynamic