26-November Webinar: BigFix Decoded: Client and Session Relevance - You CAN Cross the Streams!

26-November Webinar: BigFix Decoded: Client and Session Relevance - You CAN Cross the Streams!

In this, our last BigFix Decoded webinar of 2024, we are going to focus on how you can make Session Relevance and Client Relevance work together to get a broader understanding of what’s going on with the content in your environment.

If you’re new to BigFix, you’re probably most familiar with Client Relevance and you’re digging in on Session Relevance a bit because you’re showing up to these webinars. Turns out you can get a fuller featured result by combining the two - and we’re going to show you how…

For example, what’s the linkage between the Uploads folder and the content that’s depending on it … and more importantly, what do you do when the match no longer exists.

You get all John Talbert and all Joe Saylor for this one. If you miss this one, you’re really missing out!

Register here: https://register.gotowebinar.com/register/3181884830518209627

2 Likes

Some of that juicy prototyping relevance for your post-webinar consumption.

q: names of folders of folder "C:\Program Files (x86)\BigFix Enterprise\BES Server\wwwrootbes\Uploads"

q: exists main gather service and not exists relay service

q: preceding texts of firsts " " of following texts of firsts "sha1:" of substrings separated by "%0a" whose (it contains "sha1:" ) of scripts of actions of bes fixlets whose (not analysis flag of it AND not baseline flag of it and custom flag of it)

q: values of results of bes properties whose (id of it = (2299764149, 11923, 1))

q: elements of ((set of (values of results of bes properties whose (id of it = (2299764149, 11923, 1)))) - (set of (preceding texts of firsts " " of following texts of firsts "sha1:" of substrings separated by "%0a" whose (it contains "sha1:" ) of scripts of actions of bes fixlets whose (not analysis flag of it AND not baseline flag of it and custom flag of it))))


q: concatenation "%0d%0a" of ("RMDIR /S /Q %22C:\Program Files (x86)\BigFix Enterprise\BES Server\wwwrootbes\Uploads\" & it & "%22") of substrings separated by "<br />" of lines of file "1002.dat" of folder "C:\Program Files (x86)\BigFix Enterprise\BES Server\BESReportsData\ArchiveData\LastRunReports"





createfile until _GHOSTTRAP_
{concatenation "%0d%0a" of ("RMDIR /S /Q %22C:\Program Files (x86)\BigFix Enterprise\BES Server\wwwrootbes\Uploads\" & it & "%22") of substrings separated by "<br />" of lines of file "1002.dat" of folder "C:\Program Files (x86)\BigFix Enterprise\BES Server\BESReportsData\ArchiveData\LastRunReports"}
_GHOSTTRAP_

delete TapOut.bat
move __createfile TapOut.bat
waithidden cmd.exe /C {pathname of file "TapOut.bat"}
delete TapOut.bat
2 Likes

And we mentioned a regex approach being possible, but ran out of time.
With this, you don’t even have to worry about the action script lines.
Relies on sha1 always being 40 hexadecimal characters with spaces before and/or after

q: unique values of matches (case insensitive regex"\b[0-9a-f]{40}\b") of scripts of actions of bes fixlets whose (not analysis flag of it AND not baseline flag of it and custom flag of it)
2 Likes