Jump to content

Archived

This topic is now archived and is closed to further replies.

RandyWang

log in show " ld.so: object 'libesets_pac.so' from /etc/ld.so.preload cannot be preloaded: ignored."

Recommended Posts

Hi 

log in linux server,show " ERROR: ld.so: object 'libesets_pac.so' from /etc/ld.so.preload cannot be preloaded: ignored."

how can i to do?

THX

Share this post


Link to post
Share on other sites

Edit /etc/ld.so.preload as super user and change:

 

libesets_pac.so

 

to:

 

/opt/eset/esets/lib/libesets_pac.so

 

Save the file and the library will be preloaded for new processes. You should restart the system to make it active for all processes.

Share this post


Link to post
Share on other sites

ESET advises against setting LD_PRELOAD globally:

 

NOTE:
 It is important that the ‘LD_PRELOAD‘ environment variable is defined only for the network server daemon processes (ftp, Samba, etc.) that will be under control of the On-access scanner. Generally, preloading LIBC calls for all operating system processes is not recommended, as this can dramatically slow the performance of the system or even cause the system to hang. In this sense, the  ‘/etc/ld.so.preload‘ file should not be used, nor should the ‘LD_PRELOAD‘ environment variable be exported globally. Both would override all relevant LIBC calls, which could lead to system hang-up during initialization.

To ensure that only relevant file access calls within a given file system are intercepted, executable statements can be overridden using the following line:
LD_PRELOAD=/usr/lib/libesets_pac.so COMMAND COMMAND-ARGUMENTS

The NOD32 installer for Linux needs to be changed to to reflect that policy, as it currently breaks ESET's own advice, and consequently causes a lot of problems that users find difficult to track down.

Share this post


Link to post
Share on other sites

  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...