Ad Widget

Collapse

NetBsd 6.0 - Shared object "libmysqlclient.so.16" not found

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • jusavard
    Member
    • Sep 2013
    • 48

    #1

    NetBsd 6.0 - Shared object "libmysqlclient.so.16" not found

    Hi,
    I installed a standard NAMP stack (Netbsd 6.0 + apache 2.4 + php54 + mysql-server 5.1 ). Stack seems to be working correctly. Instalation went well. Howerver I can't start zabbix_server :

    Code:
    ra1$ zabbix_server
    Shared object "libmysqlclient.so.16" not found
    ra1$
    Library is present on server :

    Code:
    ra1# find / -name libmysqlclient.so.16
    /usr/pkg/lib/mysql/libmysqlclient.so.16
    Have any idea to make zabbix_server "see" libmysqlclient ?
  • jusavard
    Member
    • Sep 2013
    • 48

    #2
    Found a quick but dirty way to fix it :

    Code:
    export LD_LIBRARY_PATH=$PATH:/usr/pkg/lib/mysql/

    Comment

    • jusavard
      Member
      • Sep 2013
      • 48

      #3
      Some modification has been done for rc.d script

      Code:
      #!/bin/sh
      
      # REQUIRE: DAEMON
      # PROVIDE: zabbix_server
      
      export LD_LIBRARY_PATH=$PATH:/usr/pkg/lib/mysql/
      
      $_rc_subr_loaded . /etc/rc.subr
      
      name="zabbix_server"
      rcvar=$name
      command="${prefix:-"/usr/local"}/sbin/${name}"
      
      load_rc_config ${name}
      run_rc_command "$1"

      Comment

      Working...