i96751414 / plugin.video.torrest

Torrest plugin for Kodi
MIT License
28 stars 6 forks source link

Torrest daemon dont start on Kodi 20 LibreELEC (official): 10.95.1 aarch64 32-bit #21

Closed lopezvg closed 1 year ago

lopezvg commented 1 year ago

Please check the log. It seems that the installation is properly done.

Regards Kodi 20 LibreElec.log

i96751414 commented 1 year ago

The log doesn't say much - a debug log would be appreciated. Can the user provide the torrest.log or if it does not exist, try to run torrest manually?

lopezvg commented 1 year ago

This is from the user. It seems that there is no torrest,log.created. I'm triying to remember that another LibreElec + Kodi 20 user reported a similar problem few weeks ago. kodi.zip

i96751414 commented 1 year ago

Unfortunately the log has nothing that can point to the problem. Did the user run torrest manually? for instance, through SSH?

i96751414 commented 1 year ago

I'm closing this due to no additional information. Please feel free to reopen it when/if you have more info.

lopezvg commented 1 year ago

I have another user with same problem with LibreELEC (official): 11.0.0, kodi 20.0.

Torrest is launched but there is no answer nor error: info : [plugin.video.torrest] Starting daemon with args: ('--port', '61235', '--settings', '/storage/.kodi/userdata/addon_data/plugin.video.torrest/settings.json')

In this case the folder /storage/.kodi/userdata/addon_data/plugin.video.torrest/downloads has not been created by Torrest during setup.

The problem is that this users are not IT literate so they don't know how to call Torrest from SSH. Me I ask you to test it from your side?

i96751414 commented 1 year ago

I don't have such a device to test it, unfortunately. That seems a cross compiling issue, but without any additional info it's hard to understand the real cause.

lopezvg commented 1 year ago

I have managed to get hold of a RPi and upgraded it to LibreELEC (official): 11.0.1, kodi 20.1. I have reproduced the problem as stated by several other users. Needless to say that Torrest was installed and running in Kodi 19.5 before the upgrade.

I have run SSH against the RPi with a surprising result: the system says that ./torrest not found, although it is there. Please find a snapshot of the SSH session, where it can be seen that another binary from a sibling folder works as expected. Verified that no Torrest process was running in the system.

RPi Torrest

i96751414 commented 1 year ago

What was the last libreelec version reported to be working?

Can you run the following commands through SSH please?

file torrest
uname -a
cat /proc/cpuinfo

I suspect this is probably the wrong binary (maybe platform.py on the repository and torrest sides needs to be fixed)

lopezvg commented 1 year ago

The previous LibreElec working version was 10.0.4, Kodi 19.5

Following is the log of the commands you asked me to execute. 'file' command does not exists in LibreElec. Based on your suspicion I later installed the "torrest.0.0.2.linux_arm64" binary, with no change at all:

##############################################
#                 LibreELEC                  #
#            https://libreelec.tv            #
##############################################

LibreELEC (official): 11.0.1 (RPi4.arm)
RPI3:~ # cd /storage/.kodi/userdata/addon_data/plugin.video.torrest/bin
RPI3:~/.kodi/userdata/addon_data/plugin.video.torrest/bin # ls -la
total 9954
drwxr-xr-x    2 root     root          1024 Jun  5  2022 .
drwxr-xr-x    4 root     root          1024 Mar 24 16:27 ..
-rwxrwxrwx    1 root     root      10190848 Jun  5  2022 torrest
RPI3:~/.kodi/userdata/addon_data/plugin.video.torrest/bin # file torrest
-sh: file: not found
RPI3:~/.kodi/userdata/addon_data/plugin.video.torrest/bin # uname -a
Linux RPI3 6.1.19 #1 SMP Sat Mar 18 20:58:05 UTC 2023 aarch64 GNU/Linux
RPI3:~/.kodi/userdata/addon_data/plugin.video.torrest/bin # cat /proc/cpuinfo
processor       : 0
BogoMIPS        : 38.00
Features        : fp asimd evtstrm crc32 cpuid
CPU implementer : 0x41
CPU architecture: 8
CPU variant     : 0x0
CPU part        : 0xd03
CPU revision    : 4

processor       : 1
BogoMIPS        : 38.00
Features        : fp asimd evtstrm crc32 cpuid
CPU implementer : 0x41
CPU architecture: 8
CPU variant     : 0x0
CPU part        : 0xd03
CPU revision    : 4

processor       : 2
BogoMIPS        : 38.00
Features        : fp asimd evtstrm crc32 cpuid
CPU implementer : 0x41
CPU architecture: 8
CPU variant     : 0x0
CPU part        : 0xd03
CPU revision    : 4

processor       : 3
BogoMIPS        : 38.00
Features        : fp asimd evtstrm crc32 cpuid
CPU implementer : 0x41
CPU architecture: 8
CPU variant     : 0x0
CPU part        : 0xd03
CPU revision    : 4

Hardware        : BCM2835
Revision        : a02082
Serial          : 00000000e4fd380a
Model           : Raspberry Pi 3 Model B Rev 1.2
i96751414 commented 1 year ago

Just to clarify, the version which is installed by default is armv7 and you then installed arm64 manually? Did you try running arm64 binary manually as well?

lopezvg commented 1 year ago

yes to all

i96751414 commented 1 year ago

Can you please try running all these binaries and tell me whether any has worked?

torrest_armv7.zip

lopezvg commented 1 year ago

None

##############################################
#                 LibreELEC                  #
#            https://libreelec.tv            #
##############################################

LibreELEC (official): 11.0.1 (RPi4.arm)
RPI3:~ # cd /storage/.kodi/userdata/addon_data/plugin.video.torrest/bin
RPI3:~/.kodi/userdata/addon_data/plugin.video.torrest/bin # ls -la
total 66831
drwxr-xr-x    2 root     root          1024 Mar 26 18:33 .
drwxr-xr-x    4 root     root          1024 Mar 24 16:27 ..
-rwxrwxrwx    1 root     root      11168624 Mar 26 10:47 torrest
-rwxrwxrwx    1 root     root      11239744 Mar 26 16:47 torrest1
-rwxrwxrwx    1 root     root      17347068 Mar 26 16:50 torrest2
-rwxrwxrwx    1 root     root      17429708 Mar 26 16:52 torrest3
-rwxrwxrwx    1 root     root      11239744 Mar 26 16:43 torrest_original
RPI3:~/.kodi/userdata/addon_data/plugin.video.torrest/bin # ./torrest
-sh: ./torrest: not found
RPI3:~/.kodi/userdata/addon_data/plugin.video.torrest/bin # ./torrest1
-sh: ./torrest1: not found
RPI3:~/.kodi/userdata/addon_data/plugin.video.torrest/bin # ./torrest2
-sh: ./torrest2: not found
RPI3:~/.kodi/userdata/addon_data/plugin.video.torrest/bin # ./torrest3
-sh: ./torrest3: not found
RPI3:~/.kodi/userdata/addon_data/plugin.video.torrest/bin # ./torrest_original
-sh: ./torrest_original: not found
RPI3:~/.kodi/userdata/addon_data/plugin.video.torrest/bin #
i96751414 commented 1 year ago

By doing

readelf -ld torrest

we see the following:

Elf file type is EXEC (Executable file)                                                                                                                                      
Entry point 0x2d7ac                                                                                                                                                          
There are 10 program headers, starting at offset 52                                                                                                                          

Program Headers:                                                                                                                                                             
  Type           Offset   VirtAddr   PhysAddr   FileSiz MemSiz  Flg Align                                                                                                    
  EXIDX          0x6f5ca0 0x00705ca0 0x00705ca0 0x0f460 0x0f460 R   0x4                                                                                                      
  PHDR           0x000034 0x00010034 0x00010034 0x00140 0x00140 R   0x4                                                                                                      
  INTERP         0x000174 0x00010174 0x00010174 0x00013 0x00013 R   0x1                                                                                                      
      [Requesting program interpreter: /lib/ld-linux.so.3]                                                                                                                   
  LOAD           0x000000 0x00010000 0x00010000 0x705104 0x705104 R E 0x10000                                                                                                
  LOAD           0x705168 0x00725168 0x00725168 0x2a93c 0x31a74 RW  0x10000                                                                                                  
  DYNAMIC        0x728ee0 0x00748ee0 0x00748ee0 0x00120 0x00120 RW  0x4                                                                                                      
  NOTE           0x000188 0x00010188 0x00010188 0x00020 0x00020 R   0x4                                                                                                      
  TLS            0x705168 0x00725168 0x00725168 0x00000 0x013b8 R   0x8                                                                                                      
  GNU_STACK      0x000000 0x00000000 0x00000000 0x00000 0x00000 RW  0x10                                                                                                     
  GNU_RELRO      0x705168 0x00725168 0x00725168 0x23e98 0x23e98 R   0x1                                                                                                      

 Section to Segment mapping:                                                                                                                                                 
  Segment Sections...                                                                                                                                                        
   00     .ARM.exidx                                                                                                                                                         
   01                                                                                                                                                                        
   02     .interp                                                                                                                                                            
   03     .interp .note.ABI-tag .hash .gnu.hash .dynsym .dynstr .gnu.version .gnu.version_r .rel.dyn .rel.plt .init .plt .text .fini .rodata .ARM.extab .ARM.exidx .eh_frame 
   04     .init_array .fini_array .data.rel.ro .dynamic .got .data .bss                                                                                                      
   05     .dynamic                                                                                                                                                           
   06     .note.ABI-tag                                                                                                                                                      
   07     .tbss                                                                                                                                                              
   08
   09     .init_array .fini_array .data.rel.ro .dynamic

Dynamic section at offset 0x728ee0 contains 31 entries:
  Tag        Type                         Name/Value
 0x00000001 (NEEDED)                     Shared library: [libdl.so.2]
 0x00000001 (NEEDED)                     Shared library: [libpthread.so.0]
 0x00000001 (NEEDED)                     Shared library: [libstdc++.so.6]
 0x00000001 (NEEDED)                     Shared library: [libm.so.6]
 0x00000001 (NEEDED)                     Shared library: [libgcc_s.so.1]
 0x00000001 (NEEDED)                     Shared library: [libc.so.6]
 0x00000001 (NEEDED)                     Shared library: [ld-linux.so.3]
 0x0000000c (INIT)                       0x190c0
 0x0000000d (FINI)                       0x63ceb4
 0x00000019 (INIT_ARRAY)                 0x725168
 0x0000001b (INIT_ARRAYSZ)               460 (bytes)
 0x0000001a (FINI_ARRAY)                 0x725334
 0x0000001c (FINI_ARRAYSZ)               4 (bytes)
 0x00000004 (HASH)                       0x101a8
 0x6ffffef5 (GNU_HASH)                   0x11218
 0x00000005 (STRTAB)                     0x14134
 0x00000006 (SYMTAB)                     0x12024
 0x0000000a (STRSZ)                      14207 (bytes)
 0x0000000b (SYMENT)                     16 (bytes)
 0x00000015 (DEBUG)                      0x0
 0x00000003 (PLTGOT)                     0x749000
 0x00000002 (PLTRELSZ)                   3688 (bytes)
 0x00000014 (PLTREL)                     REL
 0x00000017 (JMPREL)                     0x18258
 0x00000011 (REL)                        0x17f58
 0x00000012 (RELSZ)                      768 (bytes)
 0x00000013 (RELENT)                     8 (bytes)
 0x6ffffffe (VERNEED)                    0x17cd8
 0x6fffffff (VERNEEDNUM)                 7
 0x6ffffff0 (VERSYM)                     0x178b4
 0x00000000 (NULL)                       0x0

Can you confirm all the needed shared libraries are there? Particularly the program interpreter: /lib/ld-linux.so.3

lopezvg commented 1 year ago

I understand, but LibreElec is a striped-down Linux with very little functionality besides running Kodi. readelf is not available, nor apt o anything that would install additional tools.

RPI3:/usr/lib # ls -la
total 79597
drwxr-xr-x   40 root     root         13963 Mar 18 22:07 .
drwxr-xr-x   10 root     root           141 Mar 18 22:06 ..
drwxr-xr-x    2 root     root            46 Mar 18 21:43 alsa
drwxr-xr-x    2 root     root            49 Mar 18 21:43 alsa-topology
drwxr-xr-x    3 root     root            61 Mar 18 21:49 bluetooth
drwxr-xr-x    3 root     root            27 Mar 18 21:49 bluez
drwxr-xr-x    2 root     root            36 Mar 18 21:49 connman
drwxr-xr-x    2 root     root            48 Mar 18 21:46 dbus
drwxr-xr-x    2 root     root           602 Mar 18 21:49 dri
drwxr-xr-x    2 root     root            87 Mar 18 21:41 engines-3
drwxr-xr-x    2 root     root            64 Mar 18 21:38 entropy
drwxr-xr-x    3 root     root            31 Mar 18 22:06 firewalld
lrwxrwxrwx    1 root     root            29 Mar 18 22:07 firmware -> /run/kernel-overlays/firmware
drwxr-xr-x    3 root     root          4765 Mar 18 21:33 gconv
drwxr-xr-x    2 root     root           101 Mar 18 21:46 gettext
-rwxr-xr-x    1 root     root          5816 Mar 18 21:42 gio-launch-desktop
drwxr-xr-x    2 root     root            35 Mar 18 21:39 iw
-rwxr-xr-x    1 root     root        948892 Mar 18 21:48 iwd
drwxr-xr-x    2 root     root            35 Mar 18 21:42 kernel
drwxr-xr-x    3 root     root            27 Mar 18 22:01 kernel-overlays
drwxr-xr-x   43 root     root           453 Mar 18 21:52 keymaps
drwxr-xr-x    5 root     root           145 Mar 18 22:06 kodi
-rwxr-xr-x    1 root     root        200060 Mar 18 21:33 ld-linux-armhf.so.3
lrwxrwxrwx    1 root     root            20 Mar 18 21:33 libBrokenLocale.so -> libBrokenLocale.so.1
-rwxr-xr-x    1 root     root         66880 Mar 18 21:33 libBrokenLocale.so.1
-rwxr-xr-x    1 root     root          9644 Mar 18 21:55 libCHARSET3-samba4.so
lrwxrwxrwx    1 root     root            11 Mar 18 21:49 libEGL.so -> libEGL.so.1
lrwxrwxrwx    1 root     root            15 Mar 18 21:49 libEGL.so.1 -> libEGL.so.1.0.0
-rwxr-xr-x    1 root     root        149904 Mar 18 21:49 libEGL.so.1.0.0
lrwxrwxrwx    1 root     root            14 Mar 18 21:49 libGLESv2.so -> libGLESv2.so.2
lrwxrwxrwx    1 root     root            18 Mar 18 21:49 libGLESv2.so.2 -> libGLESv2.so.2.0.0
-rwxr-xr-x    1 root     root         29952 Mar 18 21:49 libGLESv2.so.2.0.0
-rwxr-xr-x    1 root     root          9644 Mar 18 21:55 libMESSAGING-SEND-samba4.so
-rwxr-xr-x    1 root     root         30184 Mar 18 21:55 libMESSAGING-samba4.so
-rw-r--r--    1 root     root         84604 Mar 18 21:38 libOpenVG.so
-rwxr-xr-x    1 root     root         38832 Mar 18 21:55 libREG-FULL-samba4.so
-rwxr-xr-x    1 root     root         13740 Mar 18 21:55 libRPC-SERVER-LOOP-samba4.so
-rwxr-xr-x    1 root     root         46652 Mar 18 21:55 libRPC-WORKER-samba4.so
-rw-r--r--    1 root     root         63620 Mar 18 21:38 libWFC.so
lrwxrwxrwx    1 root     root            16 Mar 18 21:54 libaacs.so -> libaacs.so.0.7.2
lrwxrwxrwx    1 root     root            16 Mar 18 21:54 libaacs.so.0 -> libaacs.so.0.7.2
-rwxr-xr-x    1 root     root        194680 Mar 18 21:54 libaacs.so.0.7.2
-rwxr-xr-x    1 root     root         50664 Mar 18 21:55 libaddns-samba4.so
-rwxr-xr-x    1 root     root         46528 Mar 18 21:55 libads-samba4.so
lrwxrwxrwx    1 root     root            11 Mar 18 21:33 libanl.so -> libanl.so.1
-rwxr-xr-x    1 root     root         66876 Mar 18 21:33 libanl.so.1
-rwxr-xr-x    1 root     root         66816 Mar 18 21:37 libarmmem-v7l.so
-rwxr-xr-x    1 root     root         22476 Mar 18 21:39 libasm-0.188.so
lrwxrwxrwx    1 root     root            11 Mar 18 21:39 libasm.so -> libasm.so.1
lrwxrwxrwx    1 root     root            15 Mar 18 21:39 libasm.so.1 -> libasm-0.188.so
-rwxr-xr-x    1 root     root        506768 Mar 18 21:55 libasn1-samba4.so
-rwxr-xr-x    1 root     root         21932 Mar 18 21:55 libasn1util-samba4.so
lrwxrwxrwx    1 root     root            18 Mar 18 21:38 libasound.so -> libasound.so.2.0.0
lrwxrwxrwx    1 root     root            18 Mar 18 21:38 libasound.so.2 -> libasound.so.2.0.0
-rwxr-xr-x    1 root     root        714668 Mar 18 21:38 libasound.so.2.0.0
lrwxrwxrwx    1 root     root            20 Mar 18 21:46 libasprintf.so -> libasprintf.so.0.0.0
lrwxrwxrwx    1 root     root            20 Mar 18 21:46 libasprintf.so.0 -> libasprintf.so.0.0.0
-rwxr-xr-x    1 root     root          5724 Mar 18 21:46 libasprintf.so.0.0.0
lrwxrwxrwx    1 root     root            15 Mar 18 21:56 libass.so -> libass.so.9.2.0
lrwxrwxrwx    1 root     root            15 Mar 18 21:56 libass.so.9 -> libass.so.9.2.0
-rwxr-xr-x    1 root     root        248240 Mar 18 21:56 libass.so.9.2.0
lrwxrwxrwx    1 root     root            18 Mar 18 21:37 libatomic.so -> libatomic.so.1.2.0
lrwxrwxrwx    1 root     root            18 Mar 18 21:37 libatomic.so.1 -> libatomic.so.1.2.0
-rwxr-xr-x    1 root     root         66900 Mar 18 21:37 libatomic.so.1.2.0
lrwxrwxrwx    1 root     root            21 Mar 18 21:38 libatopology.so -> libatopology.so.2.0.0
lrwxrwxrwx    1 root     root            21 Mar 18 21:38 libatopology.so.2 -> libatopology.so.2.0.0
-rwxr-xr-x    1 root     root        101080 Mar 18 21:38 libatopology.so.2.0.0
-rwxr-xr-x    1 root     root        136620 Mar 18 21:55 libauth-samba4.so
-rwxr-xr-x    1 root     root         95756 Mar 18 21:55 libauthkrb5-samba4.so
lrwxrwxrwx    1 root     root            24 Mar 18 21:51 libavahi-client.so -> libavahi-client.so.3.2.9
lrwxrwxrwx    1 root     root            24 Mar 18 21:51 libavahi-client.so.3 -> libavahi-client.so.3.2.9
-rwxr-xr-x    1 root     root         47132 Mar 18 21:51 libavahi-client.so.3.2.9
lrwxrwxrwx    1 root     root            24 Mar 18 21:51 libavahi-common.so -> libavahi-common.so.3.5.4
lrwxrwxrwx    1 root     root            24 Mar 18 21:51 libavahi-common.so.3 -> libavahi-common.so.3.5.4
-rwxr-xr-x    1 root     root         30836 Mar 18 21:51 libavahi-common.so.3.5.4
lrwxrwxrwx    1 root     root            22 Mar 18 21:51 libavahi-core.so -> libavahi-core.so.7.1.0
lrwxrwxrwx    1 root     root            22 Mar 18 21:51 libavahi-core.so.7 -> libavahi-core.so.7.1.0
-rwxr-xr-x    1 root     root        130096 Mar 18 21:51 libavahi-core.so.7.1.0
lrwxrwxrwx    1 root     root            24 Mar 18 21:57 libavcodec.so -> libavcodec.so.58.134.100
lrwxrwxrwx    1 root     root            24 Mar 18 21:57 libavcodec.so.58 -> libavcodec.so.58.134.100
-rwxr-xr-x    1 root     root      10025276 Mar 18 21:57 libavcodec.so.58.134.100
lrwxrwxrwx    1 root     root            24 Mar 18 21:57 libavdevice.so -> libavdevice.so.58.13.100
lrwxrwxrwx    1 root     root            24 Mar 18 21:57 libavdevice.so.58 -> libavdevice.so.58.13.100
-rwxr-xr-x    1 root     root         13832 Mar 18 21:57 libavdevice.so.58.13.100
lrwxrwxrwx    1 root     root            24 Mar 18 21:57 libavfilter.so -> libavfilter.so.7.110.100
lrwxrwxrwx    1 root     root            24 Mar 18 21:57 libavfilter.so.7 -> libavfilter.so.7.110.100
-rwxr-xr-x    1 root     root       3039064 Mar 18 21:57 libavfilter.so.7.110.100
lrwxrwxrwx    1 root     root            24 Mar 18 21:57 libavformat.so -> libavformat.so.58.76.100
lrwxrwxrwx    1 root     root            24 Mar 18 21:57 libavformat.so.58 -> libavformat.so.58.76.100
-rwxr-xr-x    1 root     root       1672068 Mar 18 21:57 libavformat.so.58.76.100
lrwxrwxrwx    1 root     root            22 Mar 18 21:57 libavutil.so -> libavutil.so.56.70.100
lrwxrwxrwx    1 root     root            22 Mar 18 21:57 libavutil.so.56 -> libavutil.so.56.70.100
-rwxr-xr-x    1 root     root        498452 Mar 18 21:57 libavutil.so.56.70.100
-rw-r--r--    1 root     root         79396 Mar 18 21:38 libbcm_host.so
lrwxrwxrwx    1 root     root            18 Mar 18 21:55 libbdplus.so -> libbdplus.so.0.2.0
lrwxrwxrwx    1 root     root            18 Mar 18 21:55 libbdplus.so.0 -> libbdplus.so.0.2.0
-rwxr-xr-x    1 root     root        206880 Mar 18 21:55 libbdplus.so.0.2.0
lrwxrwxrwx    1 root     root            17 Mar 18 21:40 libblkid.so -> libblkid.so.1.1.0
lrwxrwxrwx    1 root     root            17 Mar 18 21:40 libblkid.so.1 -> libblkid.so.1.1.0
-rwxr-xr-x    1 root     root        273544 Mar 18 21:40 libblkid.so.1.1.0
lrwxrwxrwx    1 root     root            22 Mar 18 21:49 libbluetooth.so -> libbluetooth.so.3.19.8
lrwxrwxrwx    1 root     root            22 Mar 18 21:49 libbluetooth.so.3 -> libbluetooth.so.3.19.8
-rwxr-xr-x    1 root     root        177724 Mar 18 21:49 libbluetooth.so.3.19.8
lrwxrwxrwx    1 root     root            18 Mar 18 21:55 libbluray.so -> libbluray.so.2.4.3
lrwxrwxrwx    1 root     root            18 Mar 18 21:55 libbluray.so.2 -> libbluray.so.2.4.3
-rwxr-xr-x    1 root     root        268416 Mar 18 21:55 libbluray.so.2.4.3
-rw-r--r--    1 root     root        167316 Mar 18 21:38 libbrcmEGL.so
-rw-r--r--    1 root     root         83820 Mar 18 21:38 libbrcmGLESv2.so
-rw-r--r--    1 root     root         84612 Mar 18 21:38 libbrcmOpenVG.so
-rw-r--r--    1 root     root         63620 Mar 18 21:38 libbrcmWFC.so
lrwxrwxrwx    1 root     root            13 Mar 18 21:38 libbz2.so -> libbz2.so.1.0
lrwxrwxrwx    1 root     root            15 Mar 18 21:38 libbz2.so.1.0 -> libbz2.so.1.0.8
-rwxr-xr-x    1 root     root         70072 Mar 18 21:38 libbz2.so.1.0.8
-rw-r--r--    1 root     root           257 Mar 18 21:33 libc.so
-rwxr-xr-x    1 root     root       1385088 Mar 18 21:33 libc.so.6
lrwxrwxrwx    1 root     root            22 Mar 18 21:33 libc_malloc_debug.so -> libc_malloc_debug.so.0
-rwxr-xr-x    1 root     root         68316 Mar 18 21:33 libc_malloc_debug.so.0
lrwxrwxrwx    1 root     root            29 Mar 18 21:54 libcairo-gobject.so -> libcairo-gobject.so.2.11706.0
lrwxrwxrwx    1 root     root            29 Mar 18 21:54 libcairo-gobject.so.2 -> libcairo-gobject.so.2.11706.0
-rwxr-xr-x    1 root     root         66800 Mar 18 21:54 libcairo-gobject.so.2.11706.0
lrwxrwxrwx    1 root     root            40 Mar 18 21:54 libcairo-script-interpreter.so -> libcairo-script-interpreter.so.2.11706.0
lrwxrwxrwx    1 root     root            40 Mar 18 21:54 libcairo-script-interpreter.so.2 -> libcairo-script-interpreter.so.2.11706.0
-rwxr-xr-x    1 root     root        134960 Mar 18 21:54 libcairo-script-interpreter.so.2.11706.0
lrwxrwxrwx    1 root     root            21 Mar 18 21:54 libcairo.so -> libcairo.so.2.11706.0
lrwxrwxrwx    1 root     root            21 Mar 18 21:54 libcairo.so.2 -> libcairo.so.2.11706.0
-rwxr-xr-x    1 root     root        988024 Mar 18 21:54 libcairo.so.2.11706.0
lrwxrwxrwx    1 root     root            11 Mar 18 21:50 libcec.so -> libcec.so.4
lrwxrwxrwx    1 root     root            15 Mar 18 21:50 libcec.so.4 -> libcec.so.4.0.7
-rw-r--r--    1 root     root        545500 Mar 18 21:50 libcec.so.4.0.7
-rwxr-xr-x    1 root     root         26088 Mar 18 21:55 libcli-cldap-samba4.so
-rwxr-xr-x    1 root     root         26028 Mar 18 21:55 libcli-ldap-common-samba4.so
-rwxr-xr-x    1 root     root         62960 Mar 18 21:55 libcli-ldap-samba4.so
-rwxr-xr-x    1 root     root         34220 Mar 18 21:55 libcli-nbt-samba4.so
-rwxr-xr-x    1 root     root        198120 Mar 18 21:55 libcli-smb-common-samba4.so
-rwxr-xr-x    1 root     root         21932 Mar 18 21:55 libcli-spoolss-samba4.so
-rwxr-xr-x    1 root     root         75188 Mar 18 21:55 libcliauth-samba4.so
-rwxr-xr-x    1 root     root         17836 Mar 18 21:55 libclidns-samba4.so
-rwxr-xr-x    1 root     root          9668 Mar 18 21:55 libcluster-samba4.so
-rwxr-xr-x    1 root     root          5548 Mar 18 21:55 libcmdline-contexts-samba4.so
-rwxr-xr-x    1 root     root         23756 Mar 18 21:55 libcmdline-samba4.so
-rwxr-xr-x    1 root     root          9692 Mar 18 21:55 libcom-err-samba4.so
-rwxr-xr-x    1 root     root         21932 Mar 18 21:55 libcommon-auth-samba4.so
-rw-r--r--    1 root     root         68536 Mar 18 21:38 libcontainers.so
lrwxrwxrwx    1 root     root            13 Mar 18 21:33 libcrypt.so -> libcrypt.so.1
-rwxr-xr-x    1 root     root         66972 Mar 18 21:33 libcrypt.so.1
lrwxrwxrwx    1 root     root            14 Mar 18 21:41 libcrypto.so -> libcrypto.so.3
-rwxr-xr-x    1 root     root       2936444 Mar 18 21:41 libcrypto.so.3
lrwxrwxrwx    1 root     root            16 Mar 18 21:47 libcurl.so -> libcurl.so.4.8.0
lrwxrwxrwx    1 root     root            16 Mar 18 21:47 libcurl.so.4 -> libcurl.so.4.8.0
-rwxr-xr-x    1 root     root        492168 Mar 18 21:47 libcurl.so.4.8.0
lrwxrwxrwx    1 root     root            13 Mar 18 21:48 libdav1d.so -> libdav1d.so.6
lrwxrwxrwx    1 root     root            17 Mar 18 21:48 libdav1d.so.6 -> libdav1d.so.6.6.0
-rwxr-xr-x    1 root     root        729784 Mar 18 21:48 libdav1d.so.6.6.0
lrwxrwxrwx    1 root     root            19 Mar 18 21:46 libdbus-1.so -> libdbus-1.so.3.32.0
lrwxrwxrwx    1 root     root            19 Mar 18 21:46 libdbus-1.so.3 -> libdbus-1.so.3.32.0
-rwxr-xr-x    1 root     root        257612 Mar 18 21:46 libdbus-1.so.3.32.0
-rwxr-xr-x    1 root     root         38316 Mar 18 21:55 libdbwrap-samba4.so
-rwxr-xr-x    1 root     root        124444 Mar 18 21:55 libdcerpc-binding.so
lrwxrwxrwx    1 root     root            20 Mar 18 21:55 libdcerpc-binding.so.0 -> libdcerpc-binding.so
lrwxrwxrwx    1 root     root            20 Mar 18 21:55 libdcerpc-binding.so.0.0.1 -> libdcerpc-binding.so
-rwxr-xr-x    1 root     root          9644 Mar 18 21:55 libdcerpc-pkt-auth-samba4.so
-rwxr-xr-x    1 root     root       1488300 Mar 18 21:55 libdcerpc-samba-samba4.so
-rwxr-xr-x    1 root     root         67048 Mar 18 21:55 libdcerpc-server-core.so
lrwxrwxrwx    1 root     root            24 Mar 18 21:55 libdcerpc-server-core.so.0 -> libdcerpc-server-core.so
lrwxrwxrwx    1 root     root            24 Mar 18 21:55 libdcerpc-server-core.so.0.0.1 -> libdcerpc-server-core.so
-rwxr-xr-x    1 root     root        177640 Mar 18 21:55 libdcerpc.so
lrwxrwxrwx    1 root     root            12 Mar 18 21:55 libdcerpc.so.0 -> libdcerpc.so
lrwxrwxrwx    1 root     root            12 Mar 18 21:55 libdcerpc.so.0.0.1 -> libdcerpc.so
-rw-r--r--    1 root     root         12820 Mar 18 21:38 libdebug_sym.so
-rwxr-xr-x    1 root     root         66876 Mar 18 21:33 libdl.so.2
lrwxrwxrwx    1 root     root            11 Mar 18 21:40 libdrm.so -> libdrm.so.2
lrwxrwxrwx    1 root     root            15 Mar 18 21:40 libdrm.so.2 -> libdrm.so.2.4.0
-rwxr-xr-x    1 root     root         63424 Mar 18 21:40 libdrm.so.2.4.0
-rw-r--r--    1 root     root         56068 Mar 18 21:38 libdtovl.so
-rwxr-xr-x    1 root     root        491644 Mar 18 21:39 libdw-0.188.so
lrwxrwxrwx    1 root     root            10 Mar 18 21:39 libdw.so -> libdw.so.1
lrwxrwxrwx    1 root     root            14 Mar 18 21:39 libdw.so.1 -> libdw-0.188.so
-rwxr-xr-x    1 root     root         79804 Mar 18 21:39 libelf-0.188.so
lrwxrwxrwx    1 root     root            11 Mar 18 21:39 libelf.so -> libelf.so.1
lrwxrwxrwx    1 root     root            15 Mar 18 21:39 libelf.so.1 -> libelf-0.188.so
-rw-r--r--    1 root     root        288652 Mar 18 21:38 libelftoolchain.so
lrwxrwxrwx    1 root     root            13 Mar 18 21:52 libevdev.so -> libevdev.so.2
lrwxrwxrwx    1 root     root            17 Mar 18 21:52 libevdev.so.2 -> libevdev.so.2.3.0
-rwxr-xr-x    1 root     root         67340 Mar 18 21:52 libevdev.so.2.3.0
-rwxr-xr-x    1 root     root          5548 Mar 18 21:55 libevents-samba4.so
lrwxrwxrwx    1 root     root            13 Mar 18 21:39 libexpat.so -> libexpat.so.1
lrwxrwxrwx    1 root     root            18 Mar 18 21:39 libexpat.so.1 -> libexpat.so.1.8.10
-rw-r--r--    1 root     root        136824 Mar 18 21:39 libexpat.so.1.8.10
-rwxr-xr-x    1 root     root         26368 Mar 18 21:37 libfdt.so
lrwxrwxrwx    1 root     root             9 Mar 18 21:37 libfdt.so.1 -> libfdt.so
-rwxr-xr-x    1 root     root          5772 Mar 18 21:55 libflag-mapping-samba4.so
lrwxrwxrwx    1 root     root            11 Mar 18 21:40 libfmt.so -> libfmt.so.9
lrwxrwxrwx    1 root     root            15 Mar 18 21:40 libfmt.so.9 -> libfmt.so.9.1.0
-rw-r--r--    1 root     root         96304 Mar 18 21:40 libfmt.so.9.1.0
lrwxrwxrwx    1 root     root            23 Mar 18 21:45 libfontconfig.so -> libfontconfig.so.1.12.0
lrwxrwxrwx    1 root     root            23 Mar 18 21:45 libfontconfig.so.1 -> libfontconfig.so.1.12.0
-rwxr-xr-x    1 root     root        239616 Mar 18 21:46 libfontconfig.so.1.12.0
-rwxr-xr-x    1 root     root         66868 Mar 18 21:44 libfreebl3.so
-rwxr-xr-x    1 root     root        526112 Mar 18 21:44 libfreeblpriv3.so
lrwxrwxrwx    1 root     root            21 Mar 18 21:41 libfreetype.so -> libfreetype.so.6.18.3
lrwxrwxrwx    1 root     root            21 Mar 18 21:41 libfreetype.so.6 -> libfreetype.so.6.18.3
-rwxr-xr-x    1 root     root        706928 Mar 18 21:41 libfreetype.so.6.18.3
lrwxrwxrwx    1 root     root            11 Mar 18 21:49 libgbm.so -> libgbm.so.1
lrwxrwxrwx    1 root     root            15 Mar 18 21:49 libgbm.so.1 -> libgbm.so.1.0.0
-rwxr-xr-x    1 root     root         51372 Mar 18 21:49 libgbm.so.1.0.0
lrwxrwxrwx    1 root     root            13 Mar 18 21:37 libgcc_s.so -> libgcc_s.so.1
-rwxr-xr-x    1 root     root        132608 Mar 18 21:37 libgcc_s.so.1
lrwxrwxrwx    1 root     root            19 Mar 18 21:53 libgcrypt.so -> libgcrypt.so.20.2.8
lrwxrwxrwx    1 root     root            19 Mar 18 21:53 libgcrypt.so.20 -> libgcrypt.so.20.2.8
-rwxr-xr-x    1 root     root        890356 Mar 18 21:53 libgcrypt.so.20.2.8
-rwxr-xr-x    1 root     root          9644 Mar 18 21:55 libgenrand-samba4.so
-rwxr-xr-x    1 root     root        177764 Mar 18 21:55 libgensec-samba4.so
-rwxr-xr-x    1 root     root       1454408 Mar 18 21:46 libgettextlib-0.21.1.so
lrwxrwxrwx    1 root     root            23 Mar 18 21:46 libgettextlib.so -> libgettextlib-0.21.1.so
lrwxrwxrwx    1 root     root            21 Mar 18 21:46 libgettextpo.so -> libgettextpo.so.0.5.8
lrwxrwxrwx    1 root     root            21 Mar 18 21:46 libgettextpo.so.0 -> libgettextpo.so.0.5.8
-rwxr-xr-x    1 root     root        314684 Mar 18 21:46 libgettextpo.so.0.5.8
-rwxr-xr-x    1 root     root        274488 Mar 18 21:46 libgettextsrc-0.21.1.so
lrwxrwxrwx    1 root     root            23 Mar 18 21:46 libgettextsrc.so -> libgettextsrc-0.21.1.so
lrwxrwxrwx    1 root     root            15 Mar 18 21:42 libgio-2.0.so -> libgio-2.0.so.0
lrwxrwxrwx    1 root     root            22 Mar 18 21:42 libgio-2.0.so.0 -> libgio-2.0.so.0.7502.0
-rwxr-xr-x    1 root     root       1579672 Mar 18 21:42 libgio-2.0.so.0.7502.0
lrwxrwxrwx    1 root     root            13 Mar 18 21:49 libglapi.so -> libglapi.so.0
lrwxrwxrwx    1 root     root            17 Mar 18 21:49 libglapi.so.0 -> libglapi.so.0.0.0
-rwxr-xr-x    1 root     root        182028 Mar 18 21:49 libglapi.so.0.0.0
lrwxrwxrwx    1 root     root            16 Mar 18 21:42 libglib-2.0.so -> libglib-2.0.so.0
lrwxrwxrwx    1 root     root            23 Mar 18 21:42 libglib-2.0.so.0 -> libglib-2.0.so.0.7502.0
-rwxr-xr-x    1 root     root       1474432 Mar 18 21:42 libglib-2.0.so.0.7502.0
lrwxrwxrwx    1 root     root            19 Mar 18 21:42 libgmodule-2.0.so -> libgmodule-2.0.so.0
lrwxrwxrwx    1 root     root            26 Mar 18 21:42 libgmodule-2.0.so.0 -> libgmodule-2.0.so.0.7502.0
-rwxr-xr-x    1 root     root         13956 Mar 18 21:42 libgmodule-2.0.so.0.7502.0
lrwxrwxrwx    1 root     root            16 Mar 18 21:41 libgmp.so -> libgmp.so.10.4.1
lrwxrwxrwx    1 root     root            16 Mar 18 21:41 libgmp.so.10 -> libgmp.so.10.4.1
-rwxr-xr-x    1 root     root        396060 Mar 18 21:41 libgmp.so.10.4.1
lrwxrwxrwx    1 root     root            20 Mar 18 21:48 libgnutls.so -> libgnutls.so.30.34.2
lrwxrwxrwx    1 root     root            20 Mar 18 21:48 libgnutls.so.30 -> libgnutls.so.30.34.2
-rwxr-xr-x    1 root     root       2108712 Mar 18 21:48 libgnutls.so.30.34.2
lrwxrwxrwx    1 root     root            21 Mar 18 21:48 libgnutlsxx.so -> libgnutlsxx.so.30.0.0
lrwxrwxrwx    1 root     root            21 Mar 18 21:48 libgnutlsxx.so.30 -> libgnutlsxx.so.30.0.0
-rwxr-xr-x    1 root     root         67620 Mar 18 21:48 libgnutlsxx.so.30.0.0
lrwxrwxrwx    1 root     root            19 Mar 18 21:42 libgobject-2.0.so -> libgobject-2.0.so.0
lrwxrwxrwx    1 root     root            26 Mar 18 21:42 libgobject-2.0.so.0 -> libgobject-2.0.so.0.7502.0
-rwxr-xr-x    1 root     root        347828 Mar 18 21:42 libgobject-2.0.so.0.7502.0
-rwxr-xr-x    1 root     root        165456 Mar 18 21:55 libgse-samba4.so
-rwxr-xr-x    1 root     root        238580 Mar 18 21:55 libgssapi-samba4.so
lrwxrwxrwx    1 root     root            19 Mar 18 21:42 libgthread-2.0.so -> libgthread-2.0.so.0
lrwxrwxrwx    1 root     root            26 Mar 18 21:42 libgthread-2.0.so.0 -> libgthread-2.0.so.0.7502.0
-rwxr-xr-x    1 root     root          5428 Mar 18 21:42 libgthread-2.0.so.0.7502.0
lrwxrwxrwx    1 root     root            23 Mar 18 21:56 libharfbuzz-subset.so -> libharfbuzz-subset.so.0
lrwxrwxrwx    1 root     root            31 Mar 18 21:56 libharfbuzz-subset.so.0 -> libharfbuzz-subset.so.0.60000.0
-rwxr-xr-x    1 root     root        854024 Mar 18 21:56 libharfbuzz-subset.so.0.60000.0
lrwxrwxrwx    1 root     root            16 Mar 18 21:56 libharfbuzz.so -> libharfbuzz.so.0
lrwxrwxrwx    1 root     root            24 Mar 18 21:56 libharfbuzz.so.0 -> libharfbuzz.so.0.60000.0
-rwxr-xr-x    1 root     root        888604 Mar 18 21:56 libharfbuzz.so.0.60000.0
-rwxr-xr-x    1 root     root        190444 Mar 18 21:55 libhcrypto-samba4.so
-rwxr-xr-x    1 root     root         93196 Mar 18 21:55 libheimbase-samba4.so
lrwxrwxrwx    1 root     root            17 Mar 18 21:42 libhogweed.so -> libhogweed.so.6.6
lrwxrwxrwx    1 root     root            17 Mar 18 21:42 libhogweed.so.6 -> libhogweed.so.6.6
-rw-r--r--    1 root     root        236140 Mar 18 21:42 libhogweed.so.6.6
-rwxr-xr-x    1 root     root         38316 Mar 18 21:55 libhttp-samba4.so
-rwxr-xr-x    1 root     root        224616 Mar 18 21:55 libhx509-samba4.so
lrwxrwxrwx    1 root     root            16 Mar 18 21:38 libidn2.so -> libidn2.so.0.3.8
lrwxrwxrwx    1 root     root            16 Mar 18 21:38 libidn2.so.0 -> libidn2.so.0.3.8
-rwxr-xr-x    1 root     root        337736 Mar 18 21:38 libidn2.so.0.3.8
drwxr-xr-x    2 root     root           535 Mar 18 21:52 libinput
lrwxrwxrwx    1 root     root            14 Mar 18 21:52 libinput.so -> libinput.so.10
lrwxrwxrwx    1 root     root            19 Mar 18 21:52 libinput.so.10 -> libinput.so.10.13.0
-rwxr-xr-x    1 root     root        261140 Mar 18 21:52 libinput.so.10.13.0
-rwxr-xr-x    1 root     root          9644 Mar 18 21:55 libinterfaces-samba4.so
-rwxr-xr-x    1 root     root          5548 Mar 18 21:55 libiov-buf-samba4.so
lrwxrwxrwx    1 root     root            17 Mar 18 21:40 libip4tc.so -> libip4tc.so.2.0.0
lrwxrwxrwx    1 root     root            17 Mar 18 21:40 libip4tc.so.2 -> libip4tc.so.2.0.0
-rwxr-xr-x    1 root     root         22616 Mar 18 21:40 libip4tc.so.2.0.0
lrwxrwxrwx    1 root     root            17 Mar 18 21:40 libip6tc.so -> libip6tc.so.2.0.0
lrwxrwxrwx    1 root     root            17 Mar 18 21:40 libip6tc.so.2 -> libip6tc.so.2.0.0
-rwxr-xr-x    1 root     root         22636 Mar 18 21:40 libip6tc.so.2.0.0
lrwxrwxrwx    1 root     root            17 Mar 18 21:54 libirman.so -> libirman.so.0.0.0
lrwxrwxrwx    1 root     root            17 Mar 18 21:54 libirman.so.0 -> libirman.so.0.0.0
-rwxr-xr-x    1 root     root         18128 Mar 18 21:54 libirman.so.0.0.0
lrwxrwxrwx    1 root     root            20 Mar 18 21:51 libirrecord.so -> libirrecord.so.0.0.0
lrwxrwxrwx    1 root     root            20 Mar 18 21:51 libirrecord.so.0 -> libirrecord.so.0.0.0
-rwxr-xr-x    1 root     root         34580 Mar 18 21:51 libirrecord.so.0.0.0
lrwxrwxrwx    1 root     root            16 Mar 18 21:38 libkmod.so -> libkmod.so.2.4.0
lrwxrwxrwx    1 root     root            16 Mar 18 21:38 libkmod.so.2 -> libkmod.so.2.4.0
-rwxr-xr-x    1 root     root         71664 Mar 18 21:38 libkmod.so.2.4.0
lrwxrwxrwx    1 root     root            13 Mar 18 21:41 libkms++.so -> libkms++.so.0
lrwxrwxrwx    1 root     root            17 Mar 18 21:41 libkms++.so.0 -> libkms++.so.0.0.0
-rwxr-xr-x    1 root     root        154628 Mar 18 21:41 libkms++.so.0.0.0
lrwxrwxrwx    1 root     root            17 Mar 18 21:41 libkms++util.so -> libkms++util.so.0
lrwxrwxrwx    1 root     root            21 Mar 18 21:41 libkms++util.so.0 -> libkms++util.so.0.0.0
-rwxr-xr-x    1 root     root         51336 Mar 18 21:41 libkms++util.so.0.0.0
-rwxr-xr-x    1 root     root        473060 Mar 18 21:55 libkrb5-samba4.so
-rwxr-xr-x    1 root     root         42412 Mar 18 21:55 libkrb5samba-samba4.so
-rwxr-xr-x    1 root     root        181860 Mar 18 21:55 libldb-samba4.so
-rwxr-xr-x    1 root     root        161640 Mar 18 21:55 libldbsamba-samba4.so
-rwxr-xr-x    1 root     root         13740 Mar 18 21:55 liblibcli-lsa3-samba4.so
-rwxr-xr-x    1 root     root         26028 Mar 18 21:55 liblibcli-netlogon3-samba4.so
-rwxr-xr-x    1 root     root        402972 Mar 18 21:55 liblibsmb-samba4.so
lrwxrwxrwx    1 root     root            16 Mar 18 21:51 liblirc.so -> liblirc.so.0.0.0
lrwxrwxrwx    1 root     root            16 Mar 18 21:51 liblirc.so.0 -> liblirc.so.0.0.0
-rwxr-xr-x    1 root     root        126848 Mar 18 21:51 liblirc.so.0.0.0
lrwxrwxrwx    1 root     root            23 Mar 18 21:51 liblirc_client.so -> liblirc_client.so.0.6.0
lrwxrwxrwx    1 root     root            23 Mar 18 21:51 liblirc_client.so.0 -> liblirc_client.so.0.6.0
-rwxr-xr-x    1 root     root         30756 Mar 18 21:51 liblirc_client.so.0.6.0
lrwxrwxrwx    1 root     root            23 Mar 18 21:51 liblirc_driver.so -> liblirc_driver.so.0.3.0
lrwxrwxrwx    1 root     root            23 Mar 18 21:51 liblirc_driver.so.0 -> liblirc_driver.so.0.3.0
-rwxr-xr-x    1 root     root         68192 Mar 18 21:51 liblirc_driver.so.0.3.0
lrwxrwxrwx    1 root     root            16 Mar 18 21:49 libltdl.so -> libltdl.so.7.3.1
lrwxrwxrwx    1 root     root            16 Mar 18 21:49 libltdl.so.7 -> libltdl.so.7.3.1
-rwxr-xr-x    1 root     root         26416 Mar 18 21:49 libltdl.so.7.3.1
lrwxrwxrwx    1 root     root             9 Mar 18 21:33 libm.so -> libm.so.6
-rwxr-xr-x    1 root     root        329068 Mar 18 21:33 libm.so.6
-rwxr-xr-x    1 root     root         67020 Mar 18 21:33 libmemusage.so
-rwxr-xr-x    1 root     root         42412 Mar 18 21:55 libmessages-dgm-samba4.so
-rwxr-xr-x    1 root     root          5548 Mar 18 21:55 libmessages-util-samba4.so
-rw-r--r--    1 root     root          9908 Mar 18 21:38 libmmal.so
-rw-r--r--    1 root     root         46068 Mar 18 21:38 libmmal_components.so
-rw-r--r--    1 root     root         57840 Mar 18 21:38 libmmal_core.so
-rw-r--r--    1 root     root         64468 Mar 18 21:38 libmmal_util.so
-rw-r--r--    1 root     root         35020 Mar 18 21:38 libmmal_vc_client.so
lrwxrwxrwx    1 root     root            15 Mar 18 21:39 libmnl.so -> libmnl.so.0.2.0
lrwxrwxrwx    1 root     root            15 Mar 18 21:39 libmnl.so.0 -> libmnl.so.0.2.0
-rwxr-xr-x    1 root     root         13972 Mar 18 21:39 libmnl.so.0.2.0
lrwxrwxrwx    1 root     root            17 Mar 18 21:40 libmount.so -> libmount.so.1.1.0
lrwxrwxrwx    1 root     root            17 Mar 18 21:40 libmount.so.1 -> libmount.so.1.1.0
-rwxr-xr-x    1 root     root        302696 Mar 18 21:40 libmount.so.1.1.0
-rwxr-xr-x    1 root     root          5548 Mar 18 21:55 libmsghdr-samba4.so
-rwxr-xr-x    1 root     root        157160 Mar 18 21:55 libmsrpc3-samba4.so
-rwxr-xr-x    1 root     root         54812 Mar 18 21:55 libndr-krb5pac.so
lrwxrwxrwx    1 root     root            17 Mar 18 21:55 libndr-krb5pac.so.0 -> libndr-krb5pac.so
lrwxrwxrwx    1 root     root            17 Mar 18 21:55 libndr-krb5pac.so.0.0.1 -> libndr-krb5pac.so
-rwxr-xr-x    1 root     root        149020 Mar 18 21:55 libndr-nbt.so
lrwxrwxrwx    1 root     root            13 Mar 18 21:55 libndr-nbt.so.0 -> libndr-nbt.so
lrwxrwxrwx    1 root     root            13 Mar 18 21:55 libndr-nbt.so.0.0.1 -> libndr-nbt.so
-rwxr-xr-x    1 root     root       1336860 Mar 18 21:55 libndr-samba-samba4.so
-rwxr-xr-x    1 root     root       2205256 Mar 18 21:55 libndr-samba4.so
-rwxr-xr-x    1 root     root       3532316 Mar 18 21:55 libndr-standard.so
lrwxrwxrwx    1 root     root            18 Mar 18 21:55 libndr-standard.so.0 -> libndr-standard.so
lrwxrwxrwx    1 root     root            18 Mar 18 21:55 libndr-standard.so.0.0.1 -> libndr-standard.so
-rwxr-xr-x    1 root     root         95872 Mar 18 21:55 libndr.so
lrwxrwxrwx    1 root     root             9 Mar 18 21:55 libndr.so.3 -> libndr.so
lrwxrwxrwx    1 root     root             9 Mar 18 21:55 libndr.so.3.0.0 -> libndr.so
-rwxr-xr-x    1 root     root         13740 Mar 18 21:55 libnet-keytab-samba4.so
-rwxr-xr-x    1 root     root        415208 Mar 18 21:55 libnetapi.so
lrwxrwxrwx    1 root     root            12 Mar 18 21:55 libnetapi.so.1 -> libnetapi.so
lrwxrwxrwx    1 root     root            12 Mar 18 21:55 libnetapi.so.1.0.0 -> libnetapi.so
-rwxr-xr-x    1 root     root         13740 Mar 18 21:55 libnetif-samba4.so
lrwxrwxrwx    1 root     root            16 Mar 18 21:42 libnettle.so -> libnettle.so.8.6
lrwxrwxrwx    1 root     root            16 Mar 18 21:42 libnettle.so.8 -> libnettle.so.8.6
-rw-r--r--    1 root     root        277736 Mar 18 21:42 libnettle.so.8.6
lrwxrwxrwx    1 root     root            16 Mar 18 21:51 libnfs.so -> libnfs.so.14.0.0
lrwxrwxrwx    1 root     root            16 Mar 18 21:51 libnfs.so.14 -> libnfs.so.14.0.0
-rwxr-xr-x    1 root     root        254768 Mar 18 21:51 libnfs.so.14.0.0
lrwxrwxrwx    1 root     root            16 Mar 18 21:45 libnghttp2.so -> libnghttp2.so.14
lrwxrwxrwx    1 root     root            21 Mar 18 21:45 libnghttp2.so.14 -> libnghttp2.so.14.24.1
-rw-r--r--    1 root     root        137044 Mar 18 21:45 libnghttp2.so.14.24.1
-rwxr-xr-x    1 root     root         34280 Mar 18 21:55 libnpa-tstream-samba4.so
-rwxr-xr-x    1 root     root         67304 Mar 18 21:33 libnsl.so.1
-rwxr-xr-x    1 root     root        217424 Mar 18 21:40 libnspr4.so
-rwxr-xr-x    1 root     root        990224 Mar 18 21:44 libnss3.so
lrwxrwxrwx    1 root     root            18 Mar 18 21:33 libnss_compat.so -> libnss_compat.so.2
-rwxr-xr-x    1 root     root         67228 Mar 18 21:33 libnss_compat.so.2
lrwxrwxrwx    1 root     root            14 Mar 18 21:33 libnss_db.so -> libnss_db.so.2
-rwxr-xr-x    1 root     root         66996 Mar 18 21:33 libnss_db.so.2
-rwxr-xr-x    1 root     root         66876 Mar 18 21:33 libnss_dns.so.2
-rwxr-xr-x    1 root     root         66876 Mar 18 21:33 libnss_files.so.2
lrwxrwxrwx    1 root     root            18 Mar 18 21:33 libnss_hesiod.so -> libnss_hesiod.so.2
-rwxr-xr-x    1 root     root         66984 Mar 18 21:33 libnss_hesiod.so.2
-rwxr-xr-x    1 root     root          9792 Mar 18 21:52 libnss_mdns.so.2
-rwxr-xr-x    1 root     root          9792 Mar 18 21:52 libnss_mdns4.so.2
-rwxr-xr-x    1 root     root          9788 Mar 18 21:52 libnss_mdns4_minimal.so.2
-rwxr-xr-x    1 root     root          9792 Mar 18 21:52 libnss_mdns6.so.2
-rwxr-xr-x    1 root     root          9788 Mar 18 21:52 libnss_mdns6_minimal.so.2
-rwxr-xr-x    1 root     root          9788 Mar 18 21:52 libnss_mdns_minimal.so.2
-rwxr-xr-x    1 root     root        134400 Mar 18 21:44 libnssckbi-testlib.so
-rwxr-xr-x    1 root     root        414292 Mar 18 21:44 libnssckbi.so
-rwxr-xr-x    1 root     root        133040 Mar 18 21:44 libnssdbm3.so
-rwxr-xr-x    1 root     root         66924 Mar 18 21:44 libnsssysinit.so
-rwxr-xr-x    1 root     root        198796 Mar 18 21:44 libnssutil3.so
-rw-r--r--    1 root     root         24560 Mar 18 21:38 libopenmaxil.so
lrwxrwxrwx    1 root     root            22 Mar 18 21:40 libpciaccess.so -> libpciaccess.so.0.11.1
lrwxrwxrwx    1 root     root            22 Mar 18 21:40 libpciaccess.so.0 -> libpciaccess.so.0.11.1
-rwxr-xr-x    1 root     root         26384 Mar 18 21:40 libpciaccess.so.0.11.1
-rwxr-xr-x    1 root     root         66840 Mar 18 21:33 libpcprofile.so
lrwxrwxrwx    1 root     root            21 Mar 18 21:42 libpixman-1.so -> libpixman-1.so.0.42.2
lrwxrwxrwx    1 root     root            21 Mar 18 21:42 libpixman-1.so.0 -> libpixman-1.so.0.42.2
-rwxr-xr-x    1 root     root        579676 Mar 18 21:42 libpixman-1.so.0.42.2
-rwxr-xr-x    1 root     root         13956 Mar 18 21:40 libplc4.so
-rwxr-xr-x    1 root     root          9816 Mar 18 21:40 libplds4.so
lrwxrwxrwx    1 root     root            23 Mar 18 21:51 libplist++-2.0.so -> libplist++-2.0.so.3.3.0
lrwxrwxrwx    1 root     root            23 Mar 18 21:51 libplist++-2.0.so.3 -> libplist++-2.0.so.3.3.0
-rwxr-xr-x    1 root     root         47348 Mar 18 21:51 libplist++-2.0.so.3.3.0
lrwxrwxrwx    1 root     root            21 Mar 18 21:51 libplist-2.0.so -> libplist-2.0.so.3.3.0
lrwxrwxrwx    1 root     root            21 Mar 18 21:51 libplist-2.0.so.3 -> libplist-2.0.so.3.3.0
-rwxr-xr-x    1 root     root         55180 Mar 18 21:51 libplist-2.0.so.3.3.0
lrwxrwxrwx    1 root     root            16 Mar 18 21:38 libpopt.so -> libpopt.so.0.0.2
lrwxrwxrwx    1 root     root            16 Mar 18 21:38 libpopt.so.0 -> libpopt.so.0.0.2
-rwxr-xr-x    1 root     root         67536 Mar 18 21:38 libpopt.so.0.0.2
lrwxrwxrwx    1 root     root            23 Mar 18 21:57 libpostproc.so -> libpostproc.so.55.9.100
lrwxrwxrwx    1 root     root            23 Mar 18 21:57 libpostproc.so.55 -> libpostproc.so.55.9.100
-rwxr-xr-x    1 root     root         46668 Mar 18 21:57 libpostproc.so.55.9.100
-rwxr-xr-x    1 root     root         87540 Mar 18 21:55 libprinting-migrate-samba4.so
-rwxr-xr-x    1 root     root         66876 Mar 18 21:33 libpthread.so.0
lrwxrwxrwx    1 root     root            27 Mar 18 21:52 libpulse-mainloop-glib.so -> libpulse-mainloop-glib.so.0
lrwxrwxrwx    1 root     root            31 Mar 18 21:52 libpulse-mainloop-glib.so.0 -> libpulse-mainloop-glib.so.0.0.6
-rwxr-xr-x    1 root     root         14036 Mar 18 21:52 libpulse-mainloop-glib.so.0.0.6
lrwxrwxrwx    1 root     root            20 Mar 18 21:52 libpulse-simple.so -> libpulse-simple.so.0
lrwxrwxrwx    1 root     root            24 Mar 18 21:52 libpulse-simple.so.0 -> libpulse-simple.so.0.1.1
-rwxr-xr-x    1 root     root          9852 Mar 18 21:52 libpulse-simple.so.0.1.1
lrwxrwxrwx    1 root     root            13 Mar 18 21:52 libpulse.so -> libpulse.so.0
lrwxrwxrwx    1 root     root            18 Mar 18 21:52 libpulse.so.0 -> libpulse.so.0.24.2
-rwxr-xr-x    1 root     root        167872 Mar 18 21:52 libpulse.so.0.24.2
lrwxrwxrwx    1 root     root            20 Mar 18 21:45 libpython3.11.so -> libpython3.11.so.1.0
-rwxr-xr-x    1 root     root       3929716 Mar 18 21:45 libpython3.11.so.1.0
-rwxr-xr-x    1 root     root          5420 Mar 18 21:45 libpython3.so
drwxr-xr-x    2 root     root           206 Mar 18 21:52 libreelec
-rwxr-xr-x    1 root     root          5548 Mar 18 21:55 libreplace-samba4.so
lrwxrwxrwx    1 root     root            14 Mar 18 21:33 libresolv.so -> libresolv.so.2
-rwxr-xr-x    1 root     root         67224 Mar 18 21:33 libresolv.so.2
-rwxr-xr-x    1 root     root         55116 Mar 18 21:55 libroken-samba4.so
-rwxr-xr-x    1 root     root         66940 Mar 18 21:33 librt.so.1
-rwxr-xr-x    1 root     root          5548 Mar 18 21:55 libsamba-cluster-support-samba4.so
-rwxr-xr-x    1 root     root         83384 Mar 18 21:55 libsamba-credentials.so
lrwxrwxrwx    1 root     root            23 Mar 18 21:55 libsamba-credentials.so.1 -> libsamba-credentials.so
lrwxrwxrwx    1 root     root            23 Mar 18 21:55 libsamba-credentials.so.1.0.0 -> libsamba-credentials.so
-rwxr-xr-x    1 root     root         32156 Mar 18 21:55 libsamba-debug-samba4.so
-rwxr-xr-x    1 root     root        988648 Mar 18 21:55 libsamba-errors.so
lrwxrwxrwx    1 root     root            18 Mar 18 21:55 libsamba-errors.so.1 -> libsamba-errors.so
lrwxrwxrwx    1 root     root            18 Mar 18 21:55 libsamba-errors.so.1.0.0 -> libsamba-errors.so
-rwxr-xr-x    1 root     root        140956 Mar 18 21:55 libsamba-hostconfig.so
lrwxrwxrwx    1 root     root            22 Mar 18 21:55 libsamba-hostconfig.so.0 -> libsamba-hostconfig.so
lrwxrwxrwx    1 root     root            22 Mar 18 21:55 libsamba-hostconfig.so.0.0.1 -> libsamba-hostconfig.so
-rwxr-xr-x    1 root     root          9644 Mar 18 21:55 libsamba-modules-samba4.so
-rwxr-xr-x    1 root     root        239132 Mar 18 21:55 libsamba-passdb.so
lrwxrwxrwx    1 root     root            18 Mar 18 21:55 libsamba-passdb.so.0 -> libsamba-passdb.so
lrwxrwxrwx    1 root     root            18 Mar 18 21:55 libsamba-passdb.so.0.28.0 -> libsamba-passdb.so
-rwxr-xr-x    1 root     root        108128 Mar 18 21:55 libsamba-security-samba4.so
-rwxr-xr-x    1 root     root         87528 Mar 18 21:55 libsamba-sockets-samba4.so
-rwxr-xr-x    1 root     root        452288 Mar 18 21:55 libsamba-util.so
lrwxrwxrwx    1 root     root            16 Mar 18 21:55 libsamba-util.so.0 -> libsamba-util.so
lrwxrwxrwx    1 root     root            16 Mar 18 21:55 libsamba-util.so.0.0.1 -> libsamba-util.so
-rwxr-xr-x    1 root     root         34264 Mar 18 21:55 libsamba3-util-samba4.so
-rwxr-xr-x    1 root     root        177788 Mar 18 21:55 libsamdb-common-samba4.so
-rwxr-xr-x    1 root     root         96096 Mar 18 21:55 libsamdb.so
lrwxrwxrwx    1 root     root            11 Mar 18 21:55 libsamdb.so.0 -> libsamdb.so
lrwxrwxrwx    1 root     root            11 Mar 18 21:55 libsamdb.so.0.0.1 -> libsamdb.so
-rwxr-xr-x    1 root     root         87580 Mar 18 21:55 libsecrets3-samba4.so
-rwxr-xr-x    1 root     root          9644 Mar 18 21:55 libserver-id-db-samba4.so
-rwxr-xr-x    1 root     root          5608 Mar 18 21:55 libserver-role-samba4.so
lrwxrwxrwx    1 root     root            21 Mar 18 21:52 libshairplay.so -> libshairplay.so.0.0.0
lrwxrwxrwx    1 root     root            21 Mar 18 21:52 libshairplay.so.0 -> libshairplay.so.0.0.0
-rwxr-xr-x    1 root     root        166148 Mar 18 21:52 libshairplay.so.0.0.0
lrwxrwxrwx    1 root     root            21 Mar 18 21:40 libsmartcols.so -> libsmartcols.so.1.1.0
lrwxrwxrwx    1 root     root            21 Mar 18 21:40 libsmartcols.so.1 -> libsmartcols.so.1.1.0
-rwxr-xr-x    1 root     root        182960 Mar 18 21:40 libsmartcols.so.1.1.0
-rwxr-xr-x    1 root     root         17836 Mar 18 21:55 libsmb-transport-samba4.so
-rwxr-xr-x    1 root     root        198072 Mar 18 21:55 libsmbclient-raw-samba4.so
-rwxr-xr-x    1 root     root        140716 Mar 18 21:55 libsmbclient.so
lrwxrwxrwx    1 root     root            15 Mar 18 21:55 libsmbclient.so.0 -> libsmbclient.so
lrwxrwxrwx    1 root     root            15 Mar 18 21:55 libsmbclient.so.0.7.0 -> libsmbclient.so
-rwxr-xr-x    1 root     root        526824 Mar 18 21:55 libsmbconf.so
lrwxrwxrwx    1 root     root            13 Mar 18 21:55 libsmbconf.so.0 -> libsmbconf.so
lrwxrwxrwx    1 root     root            13 Mar 18 21:55 libsmbconf.so.0.0.1 -> libsmbconf.so
-rwxr-xr-x    1 root     root       1657292 Mar 18 21:55 libsmbd-base-samba4.so
-rwxr-xr-x    1 root     root          5548 Mar 18 21:55 libsmbd-shim-samba4.so
-rwxr-xr-x    1 root     root        133848 Mar 18 21:44 libsmime3.so
-rwxr-xr-x    1 root     root          5548 Mar 18 21:55 libsocket-blocking-samba4.so
-rwxr-xr-x    1 root     root        266208 Mar 18 21:44 libsoftokn3.so
lrwxrwxrwx    1 root     root            17 Mar 18 21:48 libspdlog.so -> libspdlog.so.1.11
lrwxrwxrwx    1 root     root            19 Mar 18 21:48 libspdlog.so.1.11 -> libspdlog.so.1.11.0
-rw-r--r--    1 root     root        435532 Mar 18 21:48 libspdlog.so.1.11.0
lrwxrwxrwx    1 root     root            17 Mar 18 21:48 libspeex.so -> libspeex.so.1.5.2
lrwxrwxrwx    1 root     root            17 Mar 18 21:48 libspeex.so.1 -> libspeex.so.1.5.2
-rwxr-xr-x    1 root     root         75508 Mar 18 21:48 libspeex.so.1.5.2
lrwxrwxrwx    1 root     root            20 Mar 18 21:50 libspeexdsp.so -> libspeexdsp.so.1.5.2
lrwxrwxrwx    1 root     root            20 Mar 18 21:50 libspeexdsp.so.1 -> libspeexdsp.so.1.5.2
-rwxr-xr-x    1 root     root         59016 Mar 18 21:50 libspeexdsp.so.1.5.2
lrwxrwxrwx    1 root     root            19 Mar 18 21:41 libsqlite3.so -> libsqlite3.so.0.8.6
lrwxrwxrwx    1 root     root            19 Mar 18 21:41 libsqlite3.so.0 -> libsqlite3.so.0.8.6
-rwxr-xr-x    1 root     root       1145828 Mar 18 21:41 libsqlite3.so.0.8.6
lrwxrwxrwx    1 root     root            11 Mar 18 21:41 libssl.so -> libssl.so.3
-rwxr-xr-x    1 root     root        473928 Mar 18 21:41 libssl.so.3
-rwxr-xr-x    1 root     root        331224 Mar 18 21:44 libssl3.so
lrwxrwxrwx    1 root     root            19 Mar 18 21:37 libstdc++.so -> libstdc++.so.6.0.30
lrwxrwxrwx    1 root     root            19 Mar 18 21:37 libstdc++.so.6 -> libstdc++.so.6.0.30
-rwxr-xr-x    1 root     root       1843676 Mar 18 21:37 libstdc++.so.6.0.30
lrwxrwxrwx    1 root     root            24 Mar 18 21:57 libswresample.so -> libswresample.so.3.9.100
lrwxrwxrwx    1 root     root            24 Mar 18 21:57 libswresample.so.3 -> libswresample.so.3.9.100
-rwxr-xr-x    1 root     root         79616 Mar 18 21:57 libswresample.so.3.9.100
lrwxrwxrwx    1 root     root            21 Mar 18 21:57 libswscale.so -> libswscale.so.5.9.100
lrwxrwxrwx    1 root     root            21 Mar 18 21:57 libswscale.so.5 -> libswscale.so.5.9.100
-rwxr-xr-x    1 root     root        383000 Mar 18 21:57 libswscale.so.5.9.100
-rwxr-xr-x    1 root     root          9644 Mar 18 21:55 libsys-rw-samba4.so
lrwxrwxrwx    1 root     root            15 Mar 18 21:42 libsystemd.so -> libsystemd.so.0
lrwxrwxrwx    1 root     root            20 Mar 18 21:42 libsystemd.so.0 -> libsystemd.so.0.35.0
-rwxr-xr-x    1 root     root        728872 Mar 18 21:42 libsystemd.so.0.35.0
-rwxr-xr-x    1 root     root          5548 Mar 18 21:55 libtalloc-report-printf-samba4.so
-rwxr-xr-x    1 root     root         38320 Mar 18 21:55 libtalloc-samba4.so
-rwxr-xr-x    1 root     root         79344 Mar 18 21:55 libtdb-samba4.so
-rwxr-xr-x    1 root     root          9644 Mar 18 21:55 libtdb-wrap-samba4.so
-rwxr-xr-x    1 root     root         63004 Mar 18 21:55 libtevent-samba4.so
-rwxr-xr-x    1 root     root         13740 Mar 18 21:55 libtevent-util.so
lrwxrwxrwx    1 root     root            17 Mar 18 21:55 libtevent-util.so.0 -> libtevent-util.so
lrwxrwxrwx    1 root     root            17 Mar 18 21:55 libtevent-util.so.0.0.1 -> libtevent-util.so
lrwxrwxrwx    1 root     root            21 Mar 18 21:46 libtextstyle.so -> libtextstyle.so.0.1.2
lrwxrwxrwx    1 root     root            21 Mar 18 21:46 libtextstyle.so.0 -> libtextstyle.so.0.1.2
-rwxr-xr-x    1 root     root        636268 Mar 18 21:46 libtextstyle.so.0.1.2
lrwxrwxrwx    1 root     root            17 Mar 18 21:33 libthread_db.so -> libthread_db.so.1
-rwxr-xr-x    1 root     root         67232 Mar 18 21:33 libthread_db.so.1
-rwxr-xr-x    1 root     root          5548 Mar 18 21:55 libtime-basic-samba4.so
-rwxr-xr-x    1 root     root         21932 Mar 18 21:55 libtrusts-util-samba4.so
lrwxrwxrwx    1 root     root            12 Mar 18 21:42 libudev.so -> libudev.so.1
lrwxrwxrwx    1 root     root            16 Mar 18 21:42 libudev.so.1 -> libudev.so.1.7.5
-rwxr-xr-x    1 root     root        186284 Mar 18 21:42 libudev.so.1.7.5
lrwxrwxrwx    1 root     root            19 Mar 18 21:48 libusb-0.1.so.4 -> libusb-0.1.so.4.4.4
-rwxr-xr-x    1 root     root         66912 Mar 18 21:48 libusb-0.1.so.4.4.4
lrwxrwxrwx    1 root     root            19 Mar 18 21:43 libusb-1.0.so -> libusb-1.0.so.0.3.0
lrwxrwxrwx    1 root     root            19 Mar 18 21:43 libusb-1.0.so.0 -> libusb-1.0.so.0.3.0
-rwxr-xr-x    1 root     root         59456 Mar 18 21:44 libusb-1.0.so.0.3.0
lrwxrwxrwx    1 root     root            19 Mar 18 21:48 libusb.so -> libusb-0.1.so.4.4.4
-rwxr-xr-x    1 root     root          5608 Mar 18 21:55 libutil-reg-samba4.so
-rwxr-xr-x    1 root     root          5548 Mar 18 21:55 libutil-setid-samba4.so
-rwxr-xr-x    1 root     root          9644 Mar 18 21:55 libutil-tdb-samba4.so
-rwxr-xr-x    1 root     root         66876 Mar 18 21:33 libutil.so.1
lrwxrwxrwx    1 root     root            16 Mar 18 21:40 libuuid.so -> libuuid.so.1.3.0
lrwxrwxrwx    1 root     root            16 Mar 18 21:40 libuuid.so.1 -> libuuid.so.1.3.0
-rwxr-xr-x    1 root     root         22340 Mar 18 21:40 libuuid.so.1.3.0
-rw-r--r--    1 root     root         22444 Mar 18 21:38 libvchiq_arm.so
-rw-r--r--    1 root     root         39020 Mar 18 21:38 libvcos.so
-rw-r--r--    1 root     root         26444 Mar 18 21:38 libvcsm.so
-rwxr-xr-x    1 root     root         54712 Mar 18 21:55 libwbclient.so
lrwxrwxrwx    1 root     root            14 Mar 18 21:55 libwbclient.so.0 -> libwbclient.so
lrwxrwxrwx    1 root     root            14 Mar 18 21:55 libwbclient.so.0.15 -> libwbclient.so
-rwxr-xr-x    1 root     root        161308 Mar 18 21:55 libwind-samba4.so
lrwxrwxrwx    1 root     root            17 Mar 18 21:52 libxkbcommon.so -> libxkbcommon.so.0
lrwxrwxrwx    1 root     root            21 Mar 18 21:52 libxkbcommon.so.0 -> libxkbcommon.so.0.0.0
-rwxr-xr-x    1 root     root        243604 Mar 18 21:52 libxkbcommon.so.0.0.0
lrwxrwxrwx    1 root     root            19 Mar 18 21:52 libxkbregistry.so -> libxkbregistry.so.0
lrwxrwxrwx    1 root     root            23 Mar 18 21:52 libxkbregistry.so.0 -> libxkbregistry.so.0.0.0
-rwxr-xr-x    1 root     root         22164 Mar 18 21:52 libxkbregistry.so.0.0.0
lrwxrwxrwx    1 root     root            17 Mar 18 21:42 libxml2.so -> libxml2.so.2.10.3
lrwxrwxrwx    1 root     root            17 Mar 18 21:42 libxml2.so.2 -> libxml2.so.2.10.3
-rwxr-xr-x    1 root     root       1191492 Mar 18 21:42 libxml2.so.2.10.3
lrwxrwxrwx    1 root     root            20 Mar 18 21:40 libxtables.so -> libxtables.so.12.7.0
lrwxrwxrwx    1 root     root            20 Mar 18 21:40 libxtables.so.12 -> libxtables.so.12.7.0
-rwxr-xr-x    1 root     root         47196 Mar 18 21:40 libxtables.so.12.7.0
lrwxrwxrwx    1 root     root             9 Mar 18 21:37 libz.so -> libz.so.1
lrwxrwxrwx    1 root     root            14 Mar 18 21:37 libz.so.1 -> libz.so.1.2.13
-rw-r--r--    1 root     root         79680 Mar 18 21:37 libz.so.1.2.13
drwxr-xr-x    3 root     root            30 Mar 18 21:54 lirc
drwxr-xr-x    3 root     root            29 Mar 18 21:51 mariadb
drwxr-xr-x    2 root     root           172 Mar 18 22:07 modprobe.d
lrwxrwxrwx    1 root     root            28 Mar 18 22:07 modules -> /run/kernel-overlays/modules
drwxr-xr-x    2 root     root            33 Mar 18 21:48 modules-load.d
drwxr-xr-x    2 root     root            55 Mar 18 21:44 openssh
drwxr-xr-x    2 root     root            32 Mar 18 21:41 ossl-modules
drwxr-xr-x    2 root     root            35 Mar 18 21:42 pam.d
-rw-r--r--    1 root     root         34764 Mar 18 21:46 preloadable_libintl.so
drwxr-xr-x    2 root     root          2439 Mar 18 21:52 pulse
drwxr-xr-x    2 root     root            73 Mar 18 21:52 pulseaudio
drwxr-xr-x   33 root     root          3821 Mar 18 22:06 python3.11
drwxr-xr-x    2 root     root            77 Mar 18 21:55 samba
drwxr-xr-x    2 root     root            31 Mar 18 21:41 ssl
drwxr-xr-x    2 root     root           174 Mar 18 22:07 sysctl.d
drwxr-xr-x   11 root     root          1036 Mar 18 22:07 systemd
drwxr-xr-x    2 root     root            32 Mar 18 21:46 sysusers.d
drwxr-xr-x    2 root     root           513 Mar 18 22:07 tmpfiles.d
drwxr-xr-x    5 root     root           338 Mar 18 21:55 udev
drwxr-xr-x    2 root     root           121 Mar 18 21:52 xkbcommon
drwxr-xr-x    2 root     root          2782 Mar 18 21:40 xtables
RPI3:/usr/lib #
i96751414 commented 1 year ago

No worries. Just please confirm if /lib/ld-linux.so.3 exists (I think it might not be there and /lib/ld-linux-armhf.so.3 is the correct program interpreter). If that's the case, you can temporarily create a link for /lib/ld-linux.so.3 pointing to /lib/ld-linux-armhf.so.3 just to confirm whether this change makes torrest run.

ln -s /lib/ld-linux-armhf.so.3 /lib/ld-linux.so.3

I will probably have to update the cross compiler for armv7

lopezvg commented 1 year ago

root partition is read-only in LibreElec. I have executed ln -s /lib/ld-linux-armhf.so.3 /storage/.kodi/userdata/addon_data/plugin.video.torrest/bin/ld-linux.so.3. It creates the link, but no change in behaviour at all

i96751414 commented 1 year ago

Ok. It would have to be on /lib/ld-linux.so.3. I'll try to update the cross compiler for linux armv7 and send you an updated binary in a few days for testing.

i96751414 commented 1 year ago

@lopezvg Can you try this one?

torrest-linux-armv7.zip

lopezvg commented 1 year ago

It (partially) works! Now the binary can be executed, however on initialization from Kodi it throws these messages and error:

2023-03-27 09:53:51.067 T:689      info <general>: [plugin.video.torrest] Starting daemon with args: ('--port', '61235', '--settings', '/storage/.kodi/userdata/addon_data/plugin.video.torrest/settings.json')
2023-03-27 09:53:51.089 T:689      info <general>: [plugin.video.torrest] Starting daemon logger
2023-03-27 09:53:51.138 T:737      info <general>: [plugin.video.torrest] [alerts] [thread-741] operation=consume_alerts_handler, type=49, what='listen_succeeded', message='successfully listening on [TCP] 127.0.0.1:6889'
2023-03-27 09:53:51.143 T:737      info <general>: [plugin.video.torrest] [alerts] [thread-741] operation=consume_alerts_handler, type=49, what='listen_succeeded', message='successfully listening on [uTP] 127.0.0.1:6889'
2023-03-27 09:53:51.146 T:737      info <general>: [plugin.video.torrest] [alerts] [thread-741] operation=consume_alerts_handler, type=49, what='listen_succeeded', message='successfully listening on [TCP] 192.168.1.139:6889'
2023-03-27 09:53:51.150 T:737      info <general>: [plugin.video.torrest] [alerts] [thread-741] operation=consume_alerts_handler, type=49, what='listen_succeeded', message='successfully listening on [uTP] 192.168.1.139:6889'
2023-03-27 09:53:51.151 T:737      info <general>: [plugin.video.torrest] [alerts] [thread-741] operation=consume_alerts_handler, type=49, what='listen_succeeded', message='successfully listening on [TCP] [::1]:6889'
2023-03-27 09:53:51.155 T:737      info <general>: [plugin.video.torrest] [alerts] [thread-741] operation=consume_alerts_handler, type=49, what='listen_succeeded', message='successfully listening on [uTP] [::1]:6889'
2023-03-27 09:53:51.161 T:737     error <general>: [plugin.video.torrest] [alerts] [thread-741] operation=consume_alerts_handler, type=82, what='lsd_error', message='Local Service Discovery startup error [::1]: No such device'
2023-03-27 09:53:51.165 T:737      info <general>: [plugin.video.torrest] [main] [thread-736] operation=start, message='Starting HTTP server', port=61235
2023-03-27 09:53:51.182 T:737     error <general>: [plugin.video.torrest] [alerts] [thread-741] operation=consume_alerts_handler, type=73, what='dht_error', message='DHT error [hostname_lookup] (1) Host not found (authoritative)'
2023-03-27 09:53:51.648 T:737      info <general>: Skipped 1 duplicate messages..
2023-03-27 09:53:51.648 T:737   warning <general>: [plugin.video.torrest] [api] [thread-744] operation=intercept, method=GET, address=127.0.0.1, uri=/, elapsedTime=0, statusCode=404
2023-03-27 09:53:51.688 T:737   warning <general>: [plugin.video.torrest] [api] [thread-745] operation=intercept, method=GET, address=127.0.0.1, uri=/settings/get, elapsedTime=0, statusCode=404
2023-03-27 09:53:51.694 T:689     error <general>: [plugin.video.torrest] Failed getting daemon settings with code 404: {"error":"No mapping for HTTP-method: 'GET', URL: '\/settings\/get'"}
i96751414 commented 1 year ago

That's expected. The next release will have a bunch of updates. As such, the binary I sent you does not work with the plugin version you have

lopezvg commented 1 year ago

Ok, any schedule for the new release?

i96751414 commented 1 year ago

I would say 2 weeks.

pyrignis commented 1 year ago

No worries. Just please confirm if /lib/ld-linux.so.3 exists (I think it might not be there and /lib/ld-linux-armhf.so.3 is the correct program interpreter). If that's the case, you can temporarily create a link for /lib/ld-linux.so.3 pointing to /lib/ld-linux-armhf.so.3 just to confirm whether this change makes torrest run.

ln -s /lib/ld-linux-armhf.so.3 /lib/ld-linux.so.3

I will probably have to update the cross compiler for armv7

This comment and command enabled me to have torrest working on my osmc/Vero4k+ setup. Thanks.

i96751414 commented 1 year ago

Hi. v0.0.15 released - it should fix this issue. Please feel free to report back if you still see any issues.

lopezvg commented 1 year ago

Tested on LibreElec 11.0.1 and it works fine. Thank you

wolfygit commented 1 year ago

Can you please try running all these binaries and tell me whether any has worked?

torrest_armv7.zip

@i96751414 I have the same problem with torrest daemon binary armv7, 'file not found' in the torrest plugin 0.0.16 with binary 0.0.4, these ones you uploaded in this issue worked for me but they are outdated so they are 0.0.3 torrest binary version. Could you send me the 0.0.4 fixed for armv7?