Installed Path location

Hi Team,

How to write property /analysys to get the rpm’s installed path for symatec or carbonblack or cylance.

You could use something like this if you have BFI

if (exists file ((if (version of client >= "9" as version) then (pathname of parent folder of data folder of client) else (pathname of parent folder of parent folder of client folder of site "actionsite")) & "/LMT/CIT" & "/app_usage_with_paths_data")) then (lines of file ((if (version of client >= "9" as version) then (pathname of parent folder of data folder of client) else (pathname of parent folder of parent folder of client folder of site "actionsite")) & "/LMT/CIT" & "/app_usage_with_paths_data")) else ""

if not then something like this might help

installed files of package "BESAgent" of rpm

Hi,

we don’t have BFI.
installed files of package “BESAgent” of rpm is working only for bigfix agent.
installed files of package “Cylance” of rpm is not working

Is it known as “CylancePROTECT” rather than “Cyclance”?

Hi,
installed files of package “CylancePROTECT" of rpm is giving lot of pathnames.

How can we get only installed rpm package directory?

Can you share an output? I don’t know the software well enough to tell you which one is the correct one :frowning:

Hi,

Below one is the output file.

/etc/dbus-1/system.d/com.cylance.agent_server.conf
/etc/init/cylancesvc.conf
/opt/cylance
/opt/cylance/HostCache
/opt/cylance/desktop
/opt/cylance/desktop/.config
/opt/cylance/desktop/.config/.mono/new-certs/Trust
/opt/cylance/desktop/.config/.mono/new-certs/Trust/02265526.0
/opt/cylance/desktop/.config/.mono/new-certs/Trust/024dc131.0
/opt/cylance/desktop/.config/.mono/new-certs/Trust/03179a64.0
/opt/cylance/desktop/.config/.mono/new-certs/Trust/034868d6.0
/opt/cylance/desktop/.config/.mono/new-certs/Trust/062cdee6.0
/opt/cylance/desktop/.config/.mono/new-certs/Trust/064e0aa9.0
/opt/cylance/desktop/.config/.mono/new-certs/Trust/080911ac.0
/opt/cylance/desktop/.config/.mono/new-certs/Trust/0810ba98.0
/opt/cylance/desktop/.config/.mono/new-certs/Trust/09789157.0
/opt/cylance/desktop/.config/.mono/new-certs/Trust/0b1b94ef.0
/opt/cylance/desktop/.config/.mono/new-certs/Trust/0c4c9b6c.0
/opt/cylance/desktop/.config/.mono/new-certs/Trust/106f3e4d.0
/opt/cylance/desktop/.config/.mono/new-certs/Trust/116bf586.0
/opt/cylance/desktop/.config/.mono/new-certs/Trust/128805a3.0
/opt/cylance/desktop/.config/.mono/new-certs/Trust/157753a5.0
/opt/cylance/desktop/.config/.mono/new-certs/Trust/1636090b.0
/opt/cylance/desktop/.config/.mono/new-certs/Trust/1874d4aa.0
/opt/cylance/desktop/.config/.mono/new-certs/Trust/18856ac4.0
/opt/cylance/desktop/.config/.mono/new-certs/Trust/1d3472b9.0
/opt/cylance/desktop/.config/.mono/new-certs/Trust/1e08bfd1.0
/opt/cylance/desktop/.config/.mono/new-certs/Trust/1e09d511.0
/opt/cylance/desktop/.config/.mono/new-certs/Trust/1ec4d31a.0
/opt/cylance/desktop/.config/.mono/new-certs/Trust/20d096ba.0
/opt/cylance/desktop/.config/.mono/new-certs/Trust/244b5494.0
/opt/cylance/desktop/.config/.mono/new-certs/Trust/26eaad2f.0
/opt/cylance/desktop/.config/.mono/new-certs/Trust/2ab3b959.0
/opt/cylance/desktop/.config/.mono/new-certs/Trust/2ae6433e.0
/opt/cylance/desktop/.config/.mono/new-certs/Trust/2b349938.0
/opt/cylance/desktop/.config/.mono/new-certs/Trust/2c11d503.0
/opt/cylance/desktop/.config/.mono/new-certs/Trust/2c543cd1.0
/opt/cylance/desktop/.config/.mono/new-certs/Trust/2e4eed3c.0
/opt/cylance/desktop/.config/.mono/new-certs/Trust/2e5ac55d.0
/opt/cylance/desktop/.config/.mono/new-certs/Trust/32888f65.0
/opt/cylance/desktop/.config/.mono/new-certs/Trust/349f2832.0
/opt/cylance/desktop/.config/.mono/new-certs/Trust/3513523f.0
/opt/cylance/desktop/.config/.mono/new-certs/Trust/381ce4dd.0
/opt/cylance/desktop/.config/.mono/new-certs/Trust/3b2716e5.0
/opt/cylance/desktop/.config/.mono/new-certs/Trust/3bde41ac.0
/opt/cylance/desktop/.config/.mono/new-certs/Trust/3e45d192.0
/opt/cylance/desktop/.config/.mono/new-certs/Trust/3ee7e181.0
/opt/cylance/desktop/.config/.mono/new-certs/Trust/3efd4dc0.0
/opt/cylance/desktop/.config/.mono/new-certs/Trust/40193066.0
/opt/cylance/desktop/.config/.mono/new-certs/Trust/4042bcee.0
/opt/cylance/desktop/.config/.mono/new-certs/Trust/40547a79.0
/opt/cylance/desktop/.config/.mono/new-certs/Trust/415660c1.0
/opt/cylance/desktop/.config/.mono/new-certs/Trust/4304c5e5.0
/opt/cylance/desktop/.config/.mono/new-certs/Trust/442adcac.0
/opt/cylance/desktop/.config/.mono/new-certs/Trust/451b5485.0
/opt/cylance/desktop/.config/.mono/new-certs/Trust/480720ec.0
/opt/cylance/desktop/.config/.mono/new-certs/Trust/48bec511.0
/opt/cylance/desktop/.config/.mono/new-certs/Trust/4a6481c9.0
/opt/cylance/desktop/.config/.mono/new-certs/Trust/4bfab552.0
/opt/cylance/desktop/.config/.mono/new-certs/Trust/4f316efb.0
/opt/cylance/desktop/.config/.mono/new-certs/Trust/5273a94c.0
/opt/cylance/desktop/.config/.mono/new-certs/Trust/5443e9e3.0
/opt/cylance/desktop/.config/.mono/new-certs/Trust/54657681.0
/opt/cylance/desktop/.config/.mono/new-certs/Trust/55a10908.0
/opt/cylance/desktop/.config/.mono/new-certs/Trust/56657bde.0
/opt/cylance/desktop/.config/.mono/new-certs/Trust/578d5c04.0
/opt/cylance/desktop/.config/.mono/new-certs/Trust/57bbd831.0
/opt/cylance/desktop/.config/.mono/new-certs/Trust/57bcb2da.0
/opt/cylance/desktop/.config/.mono/new-certs/Trust/592c0a9a.0
/opt/cylance/desktop/.config/.mono/new-certs/Trust/5a4d6896.0
/opt/cylance/desktop/.config/.mono/new-certs/Trust/5ad8a5d6.0
/opt/cylance/desktop/.config/.mono/new-certs/Trust/5c44d531.0
/opt/cylance/desktop/.config/.mono/new-certs/Trust/5cd81ad7.0
/opt/cylance/desktop/.config/.mono/new-certs/Trust/5d63b0ae.0
/opt/cylance/desktop/.config/.mono/new-certs/Trust/5f15c80c.0
/opt/cylance/desktop/.config/.mono/new-certs/Trust/5f267794.0
/opt/cylance/desktop/.config/.mono/new-certs/Trust/607986c7.0
/opt/cylance/desktop/.config/.mono/new-certs/Trust/608a55ad.0
/opt/cylance/desktop/.config/.mono/new-certs/Trust/6410666e.0
/opt/cylance/desktop/.config/.mono/new-certs/Trust/653b494a.0
/opt/cylance/desktop/.config/.mono/new-certs/Trust/65b876bd.0
/opt/cylance/desktop/.config/.mono/new-certs/Trust/667c66d4.0
/opt/cylance/desktop/.config/.mono/new-certs/Trust/6b99d060.0
/opt/cylance/desktop/.config/.mono/new-certs/Trust/6cc3c4c3.0
/opt/cylance/desktop/.config/.mono/new-certs/Trust/6d41d539.0
/opt/cylance/desktop/.config/.mono/new-certs/Trust/706f604c.0
/opt/cylance/desktop/.config/.mono/new-certs/Trust/749e9e03.0
/opt/cylance/desktop/.config/.mono/new-certs/Trust/75d1b2ed.0
/opt/cylance/desktop/.config/.mono/new-certs/Trust/76cb8f92.0
/opt/cylance/desktop/.config/.mono/new-certs/Trust/76faf6c0.0
/opt/cylance/desktop/.config/.mono/new-certs/Trust/7719f463.0
/opt/cylance/desktop/.config/.mono/new-certs/Trust/790a7190.0
/opt/cylance/desktop/.config/.mono/new-certs/Trust/7992b8bb.0
/opt/cylance/desktop/.config/.mono/new-certs/Trust/79ad8b43.0
/opt/cylance/desktop/.config/.mono/new-certs/Trust/7d0b38bd.0
/opt/cylance/desktop/.config/.mono/new-certs/Trust/7d5a75e4.0
/opt/cylance/desktop/.config/.mono/new-certs/Trust/7f3d5d1d.0
/opt/cylance/desktop/.config/.mono/new-certs/Trust/8096d0a9.0
/opt/cylance/desktop/.config/.mono/new-certs/Trust/812e17de.0
/opt/cylance/desktop/.config/.mono/new-certs/Trust/8160b96c.0
/opt/cylance/desktop/.config/.mono/new-certs/Trust/861a399d.0
/opt/cylance/desktop/.config/.mono/new-certs/Trust/87229d21.0
/opt/cylance/desktop/.config/.mono/new-certs/Trust/876f1e28.0
/opt/cylance/desktop/.config/.mono/new-certs/Trust/8867006a.0
/opt/cylance/desktop/.config/.mono/new-certs/Trust/8b59b1ad.0
/opt/cylance/desktop/.config/.mono/new-certs/Trust/8cb5ee0f.0
/opt/cylance/desktop/.config/.mono/new-certs/Trust/8d86cdd1.0
/opt/cylance/desktop/.config/.mono/new-certs/Trust/9007ae68.0
/opt/cylance/desktop/.config/.mono/new-certs/Trust/9168f543.0
/opt/cylance/desktop/.config/.mono/new-certs/Trust/930ac5d2.0
/opt/cylance/desktop/.config/.mono/new-certs/Trust/93bc0acc.0
/opt/cylance/desktop/.config/.mono/new-certs/Trust/988a38cb.0
/opt/cylance/desktop/.config/.mono/new-certs/Trust/98ec67f0.0
/opt/cylance/desktop/.config/.mono/new-certs/Trust/9af9f759.0
/opt/cylance/desktop/.config/.mono/new-certs/Trust/9c2e7d30.0
/opt/cylance/desktop/.config/.mono/new-certs/Trust/9c8dfbd4.0
/opt/cylance/desktop/.config/.mono/new-certs/Trust/9d04f354.0
/opt/cylance/desktop/.config/.mono/new-certs/Trust/9d520b32.0
/opt/cylance/desktop/.config/.mono/new-certs/Trust/9f0f5fd6.0
/opt/cylance/desktop/.config/.mono/new-certs/Trust/a760e1bd.0
/opt/cylance/desktop/.config/.mono/new-certs/Trust/a94d09e5.0
/opt/cylance/desktop/.config/.mono/new-certs/Trust/ad088e1d.0
/opt/cylance/desktop/.config/.mono/new-certs/Trust/ae8153b9.0
/opt/cylance/desktop/.config/.mono/new-certs/Trust/aee5f10d.0
/opt/cylance/desktop/.config/.mono/new-certs/Trust/b0e59380.0
/opt/cylance/desktop/.config/.mono/new-certs/Trust/b1159c4c.0
/opt/cylance/desktop/.config/.mono/new-certs/Trust/b13cc6df.0
/opt/cylance/desktop/.config/.mono/new-certs/Trust/b1b8a7f3.0
/opt/cylance/desktop/.config/.mono/new-certs/Trust/b204d74a.0
/opt/cylance/desktop/.config/.mono/new-certs/Trust/b42ff584.0
/opt/cylance/desktop/.config/.mono/new-certs/Trust/b66938e9.0
/opt/cylance/desktop/.config/.mono/new-certs/Trust/b6c5745d.0
/opt/cylance/desktop/.config/.mono/new-certs/Trust/b727005e.0
/opt/cylance/desktop/.config/.mono/new-certs/Trust/b7a5b843.0
/opt/cylance/desktop/.config/.mono/new-certs/Trust/b7e7231a.0
/opt/cylance/desktop/.config/.mono/new-certs/Trust/ba89ed3b.0
/opt/cylance/desktop/.config/.mono/new-certs/Trust/bd1910d4.0
/opt/cylance/desktop/.config/.mono/new-certs/Trust/c01cdfa2.0
/opt/cylance/desktop/.config/.mono/new-certs/Trust/c089bbbd.0
/opt/cylance/desktop/.config/.mono/new-certs/Trust/c0ff1f52.0
/opt/cylance/desktop/.config/.mono/new-certs/Trust/c28a8a30.0
/opt/cylance/desktop/.config/.mono/new-certs/Trust/c47d9980.0
/opt/cylance/desktop/.config/.mono/new-certs/Trust/c5d3212a.0
/opt/cylance/desktop/.config/.mono/new-certs/Trust/c679bc3f.0
/opt/cylance/desktop/.config/.mono/new-certs/Trust/c692a373.0
/opt/cylance/desktop/.config/.mono/new-certs/Trust/c99398f3.0
/opt/cylance/desktop/.config/.mono/new-certs/Trust/c9f83a1c.0
/opt/cylance/desktop/.config/.mono/new-certs/Trust/ca6e4ad9.0
/opt/cylance/desktop/.config/.mono/new-certs/Trust/cb59f961.0
/opt/cylance/desktop/.config/.mono/new-certs/Trust/cbeee9e2.0
/opt/cylance/desktop/.config/.mono/new-certs/Trust/cbf06781.0
/opt/cylance/desktop/.config/.mono/new-certs/Trust/cc450945.0
/opt/cylance/desktop/.config/.mono/new-certs/Trust/cd58d51e.0
/opt/cylance/desktop/.config/.mono/new-certs/Trust/cd8c0d63.0
/opt/cylance/desktop/.config/.mono/new-certs/Trust/ce5e74ef.0
/opt/cylance/desktop/.config/.mono/new-certs/Trust/cfa1c2ee.0
/opt/cylance/desktop/.config/.mono/new-certs/Trust/d4dae3dd.0
/opt/cylance/desktop/.config/.mono/new-certs/Trust/d6325660.0
/opt/cylance/desktop/.config/.mono/new-certs/Trust/d7e8dc79.0
/opt/cylance/desktop/.config/.mono/new-certs/Trust/d853d49e.0
/opt/cylance/desktop/.config/.mono/new-certs/Trust/d957f522.0
/opt/cylance/desktop/.config/.mono/new-certs/Trust/d9d12c58.0
/opt/cylance/desktop/.config/.mono/new-certs/Trust/dd8e9d41.0
/opt/cylance/desktop/.config/.mono/new-certs/Trust/de6d66f3.0
/opt/cylance/desktop/.config/.mono/new-certs/Trust/def36a68.0
/opt/cylance/desktop/.config/.mono/new-certs/Trust/e113c810.0
/opt/cylance/desktop/.config/.mono/new-certs/Trust/e18bfb83.0
/opt/cylance/desktop/.config/.mono/new-certs/Trust/e2799e36.0
/opt/cylance/desktop/.config/.mono/new-certs/Trust/e36a6752.0
/opt/cylance/desktop/.config/.mono/new-certs/Trust/e536d871.0
/opt/cylance/desktop/.config/.mono/new-certs/Trust/e73d606e.0
/opt/cylance/desktop/.config/.mono/new-certs/Trust/e8de2f56.0
/opt/cylance/desktop/.config/.mono/new-certs/Trust/ee64a828.0
/opt/cylance/desktop/.config/.mono/new-certs/Trust/eed8c118.0
/opt/cylance/desktop/.config/.mono/new-certs/Trust/ef2f636c.0
/opt/cylance/desktop/.config/.mono/new-certs/Trust/ef954a4e.0
/opt/cylance/desktop/.config/.mono/new-certs/Trust/f060240e.0
/opt/cylance/desktop/.config/.mono/new-certs/Trust/f081611a.0
/opt/cylance/desktop/.config/.mono/new-certs/Trust/f30dd6ad.0
/opt/cylance/desktop/.config/.mono/new-certs/Trust/f3377b1b.0
/opt/cylance/desktop/.config/.mono/new-certs/Trust/f387163d.0
/opt/cylance/desktop/.config/.mono/new-certs/Trust/f38a011e.0
/opt/cylance/desktop/.config/.mono/new-certs/Trust/f39fc864.0
/opt/cylance/desktop/.config/.mono/new-certs/Trust/f90208f7.0
/opt/cylance/desktop/.config/.mono/new-certs/Trust/fc5a8f99.0
/opt/cylance/desktop/.config/.mono/new-certs/Trust/fcac10e3.0
/opt/cylance/desktop/.config/.mono/new-certs/Trust/fe8a2cd8.0
/opt/cylance/desktop/BouncyCastle.Crypto.dll
/opt/cylance/desktop/CyProtectDrv_x32.bin
/opt/cylance/desktop/CyProtectDrv_x64.bin
/opt/cylance/desktop/Cylance.Engine.Core.dll
/opt/cylance/desktop/Cylance.Foundations.Messages.dll
/opt/cylance/desktop/Cylance.Model.SS2MO2B.dll
/opt/cylance/desktop/Cylance.Parsers.SharedDefinitions.dll
/opt/cylance/desktop/CylanceUI_x32.bin
/opt/cylance/desktop/CylanceUI_x64.bin
/opt/cylance/desktop/Google.Protobuf.dll
/opt/cylance/desktop/Microsoft.CSharp.dll
/opt/cylance/desktop/NLog.dll
/opt/cylance/desktop/Newtonsoft.Json.dll
/opt/cylance/desktop/NodaTime.dll
/opt/cylance/desktop/SharpCompress.dll
/opt/cylance/desktop/System.Buffers.dll
/opt/cylance/desktop/System.Memory.dll
/opt/cylance/desktop/System.Numerics.Vectors.dll
/opt/cylance/desktop/System.Runtime.CompilerServices.Unsafe.dll
/opt/cylance/desktop/System.ValueTuple.dll
/opt/cylance/desktop/config
/opt/cylance/desktop/cylance_x32
/opt/cylance/desktop/cylance_x64
/opt/cylance/desktop/cylancesvc_x32
/opt/cylance/desktop/cylancesvc_x64
/opt/cylance/desktop/cymemdeflinux_x32.so
/opt/cylance/desktop/cymemdeflinux_x64.so
/opt/cylance/desktop/cyupdate_x32
/opt/cylance/desktop/cyupdate_x64
/opt/cylance/desktop/libMonoPosixHelper_x32.so
/opt/cylance/desktop/libMonoPosixHelper_x64.so
/opt/cylance/desktop/libcycefhelper_x32.so
/opt/cylance/desktop/libcycefhelper_x64.so
/opt/cylance/desktop/libcyhelper_x32.so
/opt/cylance/desktop/libcyhelper_x64.so
/opt/cylance/desktop/libcylance_product_x32.so
/opt/cylance/desktop/libcylance_product_x64.so
/opt/cylance/desktop/libcyrpcclient_x32.so
/opt/cylance/desktop/libcyrpcclient_x64.so
/opt/cylance/desktop/libcyrpcserver_x32.so
/opt/cylance/desktop/libcyrpcserver_x64.so
/opt/cylance/desktop/libmono-btls-shared_x32.so
/opt/cylance/desktop/libmono-btls-shared_x64.so
/opt/cylance/desktop/loadconfig.sh
/opt/cylance/desktop/model_ELF.so
/opt/cylance/desktop/model_MO.so
/opt/cylance/desktop/registry
/opt/cylance/desktop/registry/LocalMachine
/opt/cylance/desktop/registry/LocalMachine/software
/opt/cylance/desktop/registry/LocalMachine/software/cylance
/opt/cylance/desktop/registry/LocalMachine/software/cylance/desktop
/opt/cylance/desktop/registry/LocalMachine/software/cylance/desktop/values.xml

Based on that I would say you need to be looking for these 3

/etc/dbus-1/system.d/com.cylance.agent_server.conf
/etc/init/cylancesvc.conf
/opt/cylance

Due to the RPM installing files in multiple locations you really don’t have a single point of an RPM install path

Thanks for your valuable support

1 Like