From 75650ced19b4eae72af79df8d9c58b7685c9e84b Mon Sep 17 00:00:00 2001 From: Test Date: Thu, 17 Sep 2026 15:54:09 -0500 Subject: [PATCH 1/3] import AIX content --- ...pository - 7100-03 (TL) - v1.0 (20772).bes | 78 ++++++ ... - 7100-03-05 (SP Only) - v1.0 (20770).bes | 78 ++++++ ... 7100-03-05 (TL and SP) - v1.0 (20771).bes | 78 ++++++ ...FS mount using multibos - v3.4 (20769).bes | 237 ++++++++++++++++++ 4 files changed, 471 insertions(+) create mode 100644 Sites/AIX Management/Fixlets/Fixlets/GTS UKI - AIX Patching - Populate Repository - 7100-03 (TL) - v1.0 (20772).bes create mode 100644 Sites/AIX Management/Fixlets/Fixlets/GTS UKI - AIX Patching - Populate Repository - 7100-03-05 (SP Only) - v1.0 (20770).bes create mode 100644 Sites/AIX Management/Fixlets/Fixlets/GTS UKI - AIX Patching - Populate Repository - 7100-03-05 (TL and SP) - v1.0 (20771).bes create mode 100644 Sites/AIX Management/Fixlets/Fixlets/GTS UKI - Upgrade AIX TL or SP from an NFS mount using multibos - v3.4 (20769).bes diff --git a/Sites/AIX Management/Fixlets/Fixlets/GTS UKI - AIX Patching - Populate Repository - 7100-03 (TL) - v1.0 (20772).bes b/Sites/AIX Management/Fixlets/Fixlets/GTS UKI - AIX Patching - Populate Repository - 7100-03 (TL) - v1.0 (20772).bes new file mode 100644 index 000000000..0a0d457ef --- /dev/null +++ b/Sites/AIX Management/Fixlets/Fixlets/GTS UKI - AIX Patching - Populate Repository - 7100-03 (TL) - v1.0 (20772).bes @@ -0,0 +1,78 @@ + + + + + GTS UKI - AIX Patching - Populate Repository - 7100-03 (TL) - v1.0 + Task to populate an NFS repository on the target server for use by the AIX patching service.

+

The task will ask for the path to the top level repository directory on the target server, and will then download the required filesets, and create a directory beneath this containing the downloaded SP or TL. It will generate a .toc file, and export the directory as a new NFS share.

+

 

+

This task creates a repository share for -

+

7100-03 (TL)

+

 NFS share will be : /<repository path>/7100-03 

+

 

+

Note: Sufficient space must exist in the /var/opt/BESClient filesystem on the target server, to download and extract the filesets, before they are moved to the repository directory structure.

]]>
+ true + GTS UKI Patching + GTS UKI + 2015-11-24 + + x-fixlet-modification-time + Tue, 24 Nov 2015 14:21:39 +0000 + + BESC + + + Click + here + to deploy this action. + + 674467840} + +// Extract the filesets from the .aix archive. +extract 7100-03 + +// Delete the archive to save space. +delete "{pathname of client folder of current site & "/__Download/" & parameter "Fix_Pack" of action}" + +// Create new directory and transfer out of the __Download Directory. +// First check to see if an NFS share already exists for this directory. +if {exists line whose (it starts with (parameter "Fix_Dir" of action & " ")) of file "/etc/xtab"} + wait sh -c "/usr/sbin/rmnfsexp -d '{parameter "Fix_Dir" of action}' -N" + continue if {NOT exists line whose (it starts with (parameter "Fix_Dir" of action & " ")) of file "/etc/xtab"} +endif +wait rm -rf "{parameter "Fix_Dir" of action}" +wait mkdir -p "{parameter "Fix_Dir" of action}" +// Use find to move the files because long file lists may result in a 'The parameter or environment lists are too long.' error +wait sh -c "find \"{pathname of client folder of current site & "/__Download/"}\" -name *.bff* -exec mv {{} \"{parameter "Fix_Dir" of action}/\" \;" + +// Create table of contents (.toc) +wait inutoc "{parameter "Fix_Dir" of action}" + +// Export the newly created directory as an NFS share. +wait sh -c "/usr/sbin/mknfsexp -d '{parameter "Fix_Dir" of action}' -t ro -N" +continue if {exists line whose (it starts with (parameter "Fix_Dir" of action & " ")) of file "/etc/xtab"} +]]> + +
+
diff --git a/Sites/AIX Management/Fixlets/Fixlets/GTS UKI - AIX Patching - Populate Repository - 7100-03-05 (SP Only) - v1.0 (20770).bes b/Sites/AIX Management/Fixlets/Fixlets/GTS UKI - AIX Patching - Populate Repository - 7100-03-05 (SP Only) - v1.0 (20770).bes new file mode 100644 index 000000000..3b9f82e34 --- /dev/null +++ b/Sites/AIX Management/Fixlets/Fixlets/GTS UKI - AIX Patching - Populate Repository - 7100-03-05 (SP Only) - v1.0 (20770).bes @@ -0,0 +1,78 @@ + + + + + GTS UKI - AIX Patching - Populate Repository - 7100-03-05 (SP Only) - v1.0 + Task to populate an NFS repository on the target server for use by the AIX patching service.

+

The task will ask for the path to the top level repository directory on the target server, and will then download the required filesets, and create a directory beneath this containing the downloaded SP or TL. It will generate a .toc file, and export the directory as a new NFS share.

+

 

+

This task creates a repository share for -

+

7100-03-05 (SP Only)

+

 NFS share will be : /<repository path>/7100-03-05 

+

 

+

Note: Sufficient space must exist in the /var/opt/BESClient filesystem on the target server, to download and extract the filesets, before they are moved to the repository directory structure.

]]>
+ true + GTS UKI Patching + GTS UKI + 2015-11-23 + + x-fixlet-modification-time + Tue, 24 Nov 2015 14:03:14 +0000 + + BESC + + + Click + here + to deploy this action. + + 2158068736} + +// Extract the filesets from the .aix archive. +extract 7100-03-05 + +// Delete the archive to save space. +delete "{pathname of client folder of current site & "/__Download/" & parameter "Fix_Pack" of action}" + +// Create new directory and transfer out of the __Download Directory. +// First check to see if an NFS share already exists for this directory. +if {exists line whose (it starts with (parameter "Fix_Dir" of action & " ")) of file "/etc/xtab"} + wait sh -c "/usr/sbin/rmnfsexp -d '{parameter "Fix_Dir" of action}' -N" + continue if {NOT exists line whose (it starts with (parameter "Fix_Dir" of action & " ")) of file "/etc/xtab"} +endif +wait rm -rf "{parameter "Fix_Dir" of action}" +wait mkdir -p "{parameter "Fix_Dir" of action}" +// Use find to move the files because long file lists may result in a 'The parameter or environment lists are too long.' error +wait sh -c "find \"{pathname of client folder of current site & "/__Download/"}\" -name *.bff* -exec mv {{} \"{parameter "Fix_Dir" of action}/\" \;" + +// Create table of contents (.toc) +wait inutoc "{parameter "Fix_Dir" of action}" + +// Export the newly created directory as an NFS share. +wait sh -c "/usr/sbin/mknfsexp -d '{parameter "Fix_Dir" of action}' -t ro -N" +continue if {exists line whose (it starts with (parameter "Fix_Dir" of action & " ")) of file "/etc/xtab"} +]]> + +
+
diff --git a/Sites/AIX Management/Fixlets/Fixlets/GTS UKI - AIX Patching - Populate Repository - 7100-03-05 (TL and SP) - v1.0 (20771).bes b/Sites/AIX Management/Fixlets/Fixlets/GTS UKI - AIX Patching - Populate Repository - 7100-03-05 (TL and SP) - v1.0 (20771).bes new file mode 100644 index 000000000..ead875864 --- /dev/null +++ b/Sites/AIX Management/Fixlets/Fixlets/GTS UKI - AIX Patching - Populate Repository - 7100-03-05 (TL and SP) - v1.0 (20771).bes @@ -0,0 +1,78 @@ + + + + + GTS UKI - AIX Patching - Populate Repository - 7100-03-05 (TL and SP) - v1.0 + Task to populate an NFS repository on the target server for use by the AIX patching service.

+

The task will ask for the path to the top level repository directory on the target server, and will then download the required filesets, and create a directory beneath this containing the downloaded SP or TL. It will generate a .toc file, and export the directory as a new NFS share.

+

 

+

This task creates a repository share for -

+

7100-03-05 (TL & SP)

+

 NFS share will be : /<repository path>/7100-03-05 

+

 

+

Note: Sufficient space must exist in the /var/opt/BESClient filesystem on the target server, to download and extract the filesets, before they are moved to the repository directory structure.

]]>
+ true + GTS UKI Patching + GTS UKI + 2015-11-24 + + x-fixlet-modification-time + Tue, 24 Nov 2015 14:15:56 +0000 + + BESC + + + Click + here + to deploy this action. + + 6723840512} + +// Extract the filesets from the .aix archive. +extract 7100-03-05 + +// Delete the archive to save space. +delete "{pathname of client folder of current site & "/__Download/" & parameter "Fix_Pack" of action}" + +// Create new directory and transfer out of the __Download Directory. +// First check to see if an NFS share already exists for this directory. +if {exists line whose (it starts with (parameter "Fix_Dir" of action & " ")) of file "/etc/xtab"} + wait sh -c "/usr/sbin/rmnfsexp -d '{parameter "Fix_Dir" of action}' -N" + continue if {NOT exists line whose (it starts with (parameter "Fix_Dir" of action & " ")) of file "/etc/xtab"} +endif +wait rm -rf "{parameter "Fix_Dir" of action}" +wait mkdir -p "{parameter "Fix_Dir" of action}" +// Use find to move the files because long file lists may result in a 'The parameter or environment lists are too long.' error +wait sh -c "find \"{pathname of client folder of current site & "/__Download/"}\" -name *.bff* -exec mv {{} \"{parameter "Fix_Dir" of action}/\" \;" + +// Create table of contents (.toc) +wait inutoc "{parameter "Fix_Dir" of action}" + +// Export the newly created directory as an NFS share. +wait sh -c "/usr/sbin/mknfsexp -d '{parameter "Fix_Dir" of action}' -t ro -N" +continue if {exists line whose (it starts with (parameter "Fix_Dir" of action & " ")) of file "/etc/xtab"} +]]> + +
+
diff --git a/Sites/AIX Management/Fixlets/Fixlets/GTS UKI - Upgrade AIX TL or SP from an NFS mount using multibos - v3.4 (20769).bes b/Sites/AIX Management/Fixlets/Fixlets/GTS UKI - Upgrade AIX TL or SP from an NFS mount using multibos - v3.4 (20769).bes new file mode 100644 index 000000000..763355ba1 --- /dev/null +++ b/Sites/AIX Management/Fixlets/Fixlets/GTS UKI - Upgrade AIX TL or SP from an NFS mount using multibos - v3.4 (20769).bes @@ -0,0 +1,237 @@ + + + + + GTS UKI - Upgrade AIX TL or SP from an NFS mount using multibos - v3.4 + +

Task to upgrade AIX TL or SP from an NFS mount using multibos.

+

The task requires a valid NFS share to be specified (in the format <server>:/<path>). The share must contain all filesets required for the upgrade and a .toc file.

+

The task will -

+
    +
  • Mount the specified share on a temporary mount point +
  • Remove any existing standby BOS instances +
  • Create a new standby BOS +
  • Attempt to upgrade the standby BOS from the mounted filesystem.
+

 

+
+ +

The following parameters must be completed before running the task -

+

 

+ + +
+

+

    (Use the -p multibos option for preview mode) - Upgrade step will be skipped.

+

    (Use the -p multibos option for preview mode) - Preview of the upgrade step requires a valid standby BOS, so creation of the standby will be performed without preview.

+


+

    Prevent multibos from changing the bootlist ?:      (Use the -t multibos option to preserve the bootlist.)

+

 

+

- Take care that the above options are set correctly for the action you wish to perform.

+

 

+

Output from the action will be logged to the file "/var/opt/BESClient/__GTS/multibos/last_multibos.log" on the endpoint. This can be read using the analysis - "GTS UKI - Multibos Analysis - AIX"

+
+ +

 

]]>
+ = "6.0.0.0") AND (exists true whose (if true then (exists (operating system) whose (it as string as lowercase contains "AIX" as lowercase AND it as string as lowercase does not contain "VIOS" as lowercase)) else false))]]> + 0 AND ((it = "/" OR it = "/var" OR it = "/usr" OR it = "/opt") of name of it)))) + (if (exists logical volume "hd5" of it) then (((partition count of it)*(mirror count of it)) of logical volume "hd5" of it) else (if (exists logical volume "bos_hd5" of it) then (((partition count of it)*(mirror count of it)) of logical volume "bos_hd5" of it) else (0))) of volume group "rootvg" of logical volume manager) < free partition count of volume group "rootvg" of logical volume manager)]]> + GTS UKI Patching + GTS UKI + 2016-04-15 + + x-fixlet-modification-time + Fri, 15 Apr 2016 13:07:38 +0000 + + BESC + + + Click + here + to deploy this action. + + :/ E.g. mynfssrv:/repo/7100-03-05" with default value "" +//parameter "NFS_SRC" = "{parameter "input1" of action as trimmed string}" +// Below parameters now come from the javascript frontend +// parameter "NFSSHARE" (nfs share value entered in description tab) +// parameter "NOBOOTLIST" (if "yes" use the -t option in multibos) +// parameter "PREVIEW" (use the -p option in multibos, can be "standby", "upgrade", or "none") +parameter "NFS_SRC" = "{parameter "NFS_SHARE" of action as trimmed string}" + +// Define additional parameters. +parameter "NFS_SAVE"="{pathname of parent folder of client folder of current site & "/__TEMP_NFS_SAVE"}" +parameter "NFS_MNT"="{pathname of parent folder of client folder of current site & "/__TEMP_NFS_MNT"}" + + +// ==================================================================== +// Create the top level __GTS directory if not existing +// The idea is to create a master directory for all GTS extensions +// so that they do not interfere with any Tivoli developed content +// This should be included at the start of all GTS extensions + +parameter "GTS_FOLDER" = "{pathname of parent folder of parent folder of client folder of current site}/__GTS" +if {not exists folder (parameter "GTS_FOLDER" of action)} + wait mkdir "{parameter "GTS_FOLDER" of action}" +endif + +//==================================================================== +// Now the __GTS directory is in place we can begin +// The action base dir can be referenced using {parameter "GTS_FOLDER" of action} + + +// Prepare multibos log directory +if {not exists folder "multibos" of folder (parameter "GTS_FOLDER" of action)} + wait mkdir "{parameter "GTS_FOLDER" of action}/multibos" +endif + + +// First check that the mount point is not hanging around from a previous run. +if {exists filesystem whose (name of it is (parameter "NFS_MNT" of action))} + // Exit code 99 - Mounted filesystem already exists. Manual NFS tidy up required. + exit {99} +endif + +// Create temporary directories. +wait rm -rf "{parameter "NFS_SAVE" of action}" +wait mkdir -p "{parameter "NFS_SAVE" of action}" +wait rm -rf "{parameter "NFS_MNT" of action}" +wait mkdir -p "{parameter "NFS_MNT" of action}" + +// Save original NFS settings. +wait sh -c "nfso -o nfs_use_reserved_ports | awk '{{print $NF}' > \"{(parameter "NFS_SAVE" of action) & "/nfs_use_reserved_ports"}\"" +wait sh -c "nfso -o portcheck | awk '{{print $NF}' > \"{(parameter "NFS_SAVE" of action) & "/portcheck"}\"" + +// Set portcheck and nfs_use_reserved_ports to 1 +wait nfso -o nfs_use_reserved_ports=1 +wait nfso -o portcheck=1 + +// Mount NFS source directory +wait sh -c "mount -o ro {parameter "NFS_SRC" of action} \"{parameter "NFS_MNT" of action}\"" + +// Check mount. If failed, cleanup and exit. +if {NOT (exists filesystem whose (name of it is (parameter "NFS_MNT" of action)))} + wait umount "{parameter "NFS_MNT" of action}" + wait sh -c "nfso -o nfs_use_reserved_ports={line 1 of file (parameter "NFS_SAVE" of action & "/nfs_use_reserved_ports")}" + wait sh -c "nfso -o portcheck={line 1 of file (parameter "NFS_SAVE" of action & "/portcheck")}" + wait rm -rf "{parameter "NFS_SAVE" of action}" + wait rm -rf "{parameter "NFS_MNT" of action}" + // Exit code 98 - Unable to mount NFS share. + exit {98} +endif + +// Initialise log +if {exists file "/etc/multibos/logs/op.alog"} + delete /etc/multibos/logs/op.alog.old + move /etc/multibos/logs/op.alog /etc/multibos/logs/op.alog.old +endif + +// Begin the multibos upgrade... +// Remove any existing standby BOS objects if they exist +if {((exists logical volume whose (name of it as lowercase = "bos_hd4") of it) AND (exists logical volume whose (name of it as lowercase = "hd4") of it)) of volume group "rootvg" of logical volume manager} + wait multibos -RX +endif + +if {(parameter "PREVIEW" of action) contains "standby"} + // Preview the standby operation only. + if {(parameter "NOBOOTLIST" of action) contains "yes"} + wait multibos -Xstp + else + wait multibos -Xsp + endif + +elseif {(parameter "PREVIEW" of action) contains "upgrade"} + // Preview the upgrade operation after creating the standby. + wait multibos -Xst + wait multibos -Xacp -l "{parameter "NFS_MNT" of action}" + +else + // Perform a real upgrade without preview. + if {(parameter "NOBOOTLIST" of action) contains "yes"} + wait multibos -Xst + else + wait multibos -Xs + endif + wait multibos -Xac -l "{parameter "NFS_MNT" of action}" +endif + +// Create snapshot of the multibos log, and store in multibos log directory for reading via analysis. +delete "{parameter "GTS_FOLDER" of action}/multibos/last_multibos.log" +wait /bin/sh -c "alog -of /etc/multibos/logs/op.alog >> {parameter "GTS_FOLDER" of action}/multibos/last_multibos.log 2>&1" + +// Cleanup +wait umount "{parameter "NFS_MNT" of action}" +wait sh -c "nfso -o nfs_use_reserved_ports={line 1 of file (parameter "NFS_SAVE" of action & "/nfs_use_reserved_ports")}" +wait sh -c "nfso -o portcheck={line 1 of file (parameter "NFS_SAVE" of action & "/portcheck")}" +wait rm -rf "{parameter "NFS_SAVE" of action}" +wait rm -rf "{parameter "NFS_MNT" of action}" + +// Check cleanup. +if {exists filesystem whose (name of it is (parameter "NFS_MNT" of action))} + // Exit code 97 - Problem with unmount. Manual NFS tidy up required. + exit {97} +endif +]]> + +
+
From 9c9d083a154c364ca5ed83546fc0b0500ad0059b Mon Sep 17 00:00:00 2001 From: Test Date: Thu, 17 Sep 2026 15:57:50 -0500 Subject: [PATCH 2/3] import application management fixlets --- ...nd init.d Script Configuration (26989).bes | 292 +++++++++++ ... 120319_ shockwave remover mk1 (26659).bes | 43 ++ ...3 and updates with msiexec MK2 (26633).bes | 108 ++++ ... Applications and System Files (21127).bes | 270 ++++++++++ ... Applications and System Files (21128).bes | 264 ++++++++++ ... Applications and System Files (10553).bes | 97 ++++ .../Fixlets/BigBrother v1.7 (27352).bes | 107 ++++ ...n CurrentRefreshRate - Windows (24641).bes | 268 ++++++++++ ...lity Detected in WS_FTP Server (27009).bes | 114 ++++ ... - Deploy Windows Agent v7.2.3 (21660).bes | 43 ++ ...lect sensor status information (21667).bes | 55 ++ ...dpoints with agent not running (21661).bes | 49 ++ ...ploy Linux Sensor v5.1.1.60603 (21666).bes | 44 ++ ...oy Windows Sensor v5.1.1.60603 (21662).bes | 47 ++ ...sponse - Force Sensor Check-In (21659).bes | 37 ++ ...and Collect sensor diagnostics (21663).bes | 63 +++ ...points with sensor not running (21664).bes | 54 ++ ...Response - Uninstall Cb Sensor (24620).bes | 66 +++ ...hange OS X Lion scroll direction (719).bes | 35 ++ ...ng (VNC) Password - Mac - BETA (24884).bes | 76 +++ ...larm Clock - Disable - Win_Mac (23765).bes | 45 ++ ...e at 6am on Weekdays - Win_Mac (23758).bes | 45 ++ ...e at 6am on Weekdays - Win_Mac (23813).bes | 45 ++ ...e at 8am on Weekdays - Win_Mac (23759).bes | 45 ++ ...e at 8am on Weekdays - Win_Mac (23814).bes | 45 ++ ...n Timer - 30 Minutes - Win_Mac (23766).bes | 45 ++ ...n Timer - 30 Seconds - Win_Mac (23767).bes | 45 ++ ...wn Timer - 5 Minutes - Win_Mac (23768).bes | 45 ++ ... Off Action - Active - Win_Mac (23769).bes | 45 ++ ...Off Action - Passive - Win_Mac (23738).bes | 45 ++ ...ndow - 2am on Sunday - Win_Mac (24163).bes | 52 ++ ...ow - 2am on Weekends - Win_Mac (24164).bes | 51 ++ ...nce Window - Disable - Win_Mac (23741).bes | 48 ++ ...er Scheme - Disabled - Win_Mac (23742).bes | 45 ++ ...er Scheme - Enforced - Win_Mac (23743).bes | 45 ++ ...Set to Balanced Mode - Win_Mac (23744).bes | 42 ++ ...igh Performance Mode - Win_Mac (23745).bes | 42 ++ ...ng Presentation Mode - Win_Mac (23704).bes | 42 ++ ...ng Presentation Mode - Win_Mac (23746).bes | 42 ++ ... to Power Saver Mode - Win_Mac (23747).bes | 42 ++ ...rt Presentation Mode - Win_Mac (23748).bes | 42 ++ ...ed Actions - Disable - Win_Mac (23772).bes | 46 ++ ...t at 2am on All Days - Win_Mac (23750).bes | 54 ++ ...t at 2am on Weekdays - Win_Mac (23751).bes | 54 ++ ...n at 6pm on All Days - Win_Mac (23752).bes | 54 ++ ...n at 6pm on Weekdays - Win_Mac (23753).bes | 54 ++ ...n at 8pm on All Days - Win_Mac (23754).bes | 54 ++ ...n at 8pm on Weekdays - Win_Mac (23755).bes | 54 ++ ... Detection - Disable - Windows (21461).bes | 40 ++ ...s Detection - Enable - Windows (21462).bes | 40 ++ ...System Tray - Hidden - Win_Mac (23756).bes | 45 ++ ...ystem Tray - Visible - Win_Mac (23757).bes | 45 ++ ...e Modular Management - Windows (22886).bes | 66 +++ ...nvironment Variables - Windows (23101).bes | 68 +++ ...g CE Extension - w3c - Windows (22567).bes | 59 +++ ... Extension - xm_gelf - Windows (22568).bes | 53 ++ ... Extension - xm_json - Windows (22569).bes | 53 ++ ...xtension - xm_syslog - Windows (22570).bes | 53 ++ ...pplication Event Log - Windows (22537).bes | 60 +++ ...n Event Log Warnings - Windows (23081).bes | 61 +++ ...ocker AppX Event Log - Windows (22538).bes | 62 +++ ...X Event Log Warnings - Windows (22640).bes | 62 +++ ...XE and DLL Event Log - Windows (22539).bes | 61 +++ ...L Event Log Warnings - Windows (23082).bes | 61 +++ ...and Script Event Log - Windows (22540).bes | 61 +++ ...t Event Log Warnings - Windows (23083).bes | 61 +++ ...nput - BigFix Client - Windows (23102).bes | 70 +++ ...Input - BigFix Relay - Windows (22572).bes | 63 +++ ... - Directory Service - Windows (22543).bes | 62 +++ ...NXLog CE Input - IIS - Windows (22544).bes | 65 +++ ...ice Alerts Event Log - Windows (23085).bes | 60 +++ ...Log CE Input - NXLog - Windows (23095).bes | 73 +++ ...Powershell Event Log - Windows (23087).bes | 61 +++ ...- Security Event Log - Windows (22546).bes | 60 +++ ...ty Event Log Reduced - Windows (23088).bes | 61 +++ ...t - System Event Log - Windows (22547).bes | 60 +++ ...m Event Log Warnings - Windows (23089).bes | 62 +++ ... CE Output - to_gelf - Windows (22660).bes | 81 +++ ...tput - to_syslog_bsd - Windows (22554).bes | 65 +++ ...ize Authorized Files - Windows (22918).bes | 38 ++ ... Add_Remove Programs - Windows (22919).bes | 45 ++ ...Start Menu Shortcuts - Windows (22920).bes | 43 ++ ... Add_Remove Programs - Windows (22921).bes | 45 ++ ...nt - Set Composer to Automatic (22922).bes | 65 +++ ...Agent - Set Composer to Manual (22923).bes | 70 +++ ...t Environment Password - Linux (22924).bes | 149 ++++++ ...Set Environment Password - Mac (22925).bes | 149 ++++++ ...ent - Set Relay Server - Linux (22926).bes | 147 ++++++ ...Agent - Set Relay Server - Mac (22927).bes | 147 ++++++ ...ay Server to BES Relay - Linux (22928).bes | 53 ++ ...elay Server to BES Relay - Mac (22929).bes | 53 ++ ...y - Set Relay Server - Windows (22930).bes | 236 +++++++++ ... - Sync Frequency - 15 Minutes (22931).bes | 63 +++ ... - Sync Frequency - 45 Minutes (22932).bes | 63 +++ ...r - Sync Frequency - 5 Minutes (22933).bes | 63 +++ ...elisting to Enforced - Windows (22934).bes | 95 ++++ ...Set Default Behavior - Windows (22935).bes | 489 ++++++++++++++++++ ...te - Disable Tracing - Windows (22967).bes | 40 ++ ...ite - Enable Tracing - Windows (22968).bes | 43 ++ ... - Reset Credentials - Windows (22936).bes | 368 +++++++++++++ ...e Shortcut - Disable - Windows (22916).bes | 37 ++ ...ce Shortcut - Enable - Windows (22917).bes | 50 ++ ...r - 1E NightWatchman - Windows (22601).bes | 40 ++ ...ertificate Authority - Windows (22575).bes | 40 ++ ... Federation Services - Windows (22576).bes | 40 ++ ...ice Monitor - Add to Blacklist (23090).bes | 71 +++ ...r - Blackboard Learn - Windows (22589).bes | 43 ++ ...BM BigFix Components - Windows (22577).bes | 45 ++ ...r - McAfee ePO Agent - Windows (22590).bes | 42 ++ ... Microsoft Applocker - Windows (22591).bes | 41 ++ ...tor - Microsoft EMET - Windows (22580).bes | 40 ++ ...per-V Guest Services - Windows (22592).bes | 47 ++ ...yper-V Host Services - Windows (22602).bes | 40 ++ ...itor - Microsoft IIS - Windows (22581).bes | 40 ++ ...Microsoft SCCM Agent - Windows (23043).bes | 41 ++ ...Microsoft SQL Server - Windows (22594).bes | 45 ++ ...or Business Services - Windows (22595).bes | 64 +++ ...ndows Basic Services - Windows (22596).bes | 45 ++ ...icrosoft Windows DFS - Windows (22597).bes | 41 ++ ... Windows DHCP Server - Windows (22598).bes | 40 ++ ...t Windows DNS Server - Windows (22599).bes | 40 ++ ...crosoft Windows SNMP - Windows (22584).bes | 40 ++ ...vice Monitor - Reset Blacklist (23091).bes | 36 ++ ... Delay to 10 Minutes - Windows (23035).bes | 36 ++ ... Delay to 15 Minutes - Windows (23036).bes | 36 ++ ...t Delay to 5 Minutes - Windows (23037).bes | 36 ++ ... Delay to 10 Minutes - Windows (23038).bes | 36 ++ ... Delay to 15 Minutes - Windows (23039).bes | 36 ++ ...n Delay to 5 Minutes - Windows (23040).bes | 36 ++ ...nitor - VMWare Tools - Windows (22585).bes | 40 ++ ...ibernation - Disable - Windows (21579).bes | 36 ++ ...Hibernation - Enable - Windows (21580).bes | 36 ++ ...d Security - Disable - Windows (20658).bes | 43 ++ ... - Using Secure Boot - Windows (20659).bes | 38 ++ ... Secure Boot and DMA - Windows (21695).bes | 39 ++ 135 files changed, 9219 insertions(+) create mode 100644 Sites/Application Management/Fixlets/Fixlets/BFRC Tiny Core Broker - Helper and init.d Script Configuration (26989).bes create mode 100644 Sites/Application Management/Fixlets/Fixlets/BHBC CUSTOM_ AC 120319_ shockwave remover mk1 (26659).bes create mode 100644 Sites/Application Management/Fixlets/Fixlets/BHBC CUSTOM_ Remove MSXML 4.0 SP2 and 3 and updates with msiexec MK2 (26633).bes create mode 100644 Sites/Application Management/Fixlets/Fixlets/Baseline Gold Images for Linux Approved Applications and System Files (21127).bes create mode 100644 Sites/Application Management/Fixlets/Fixlets/Baseline Gold Images for Mac Approved Applications and System Files (21128).bes create mode 100644 Sites/Application Management/Fixlets/Fixlets/Baseline Gold Images for Windows Approved Applications and System Files (10553).bes create mode 100644 Sites/Application Management/Fixlets/Fixlets/BigBrother v1.7 (27352).bes create mode 100644 Sites/Application Management/Fixlets/Fixlets/Borderlands - Set MaxSmoothedFrameRate to be higher than CurrentRefreshRate - Windows (24641).bes create mode 100644 Sites/Application Management/Fixlets/Fixlets/CERT TEAM_ Critical Vulnerability Detected in WS_FTP Server (27009).bes create mode 100644 Sites/Application Management/Fixlets/Fixlets/Cb Protection - Deploy Windows Agent v7.2.3 (21660).bes create mode 100644 Sites/Application Management/Fixlets/Fixlets/Cb Protection - Generate and collect sensor status information (21667).bes create mode 100644 Sites/Application Management/Fixlets/Fixlets/Cb Protection - Identify endpoints with agent not running (21661).bes create mode 100644 Sites/Application Management/Fixlets/Fixlets/Cb Response - Deploy Linux Sensor v5.1.1.60603 (21666).bes create mode 100644 Sites/Application Management/Fixlets/Fixlets/Cb Response - Deploy Windows Sensor v5.1.1.60603 (21662).bes create mode 100644 Sites/Application Management/Fixlets/Fixlets/Cb Response - Force Sensor Check-In (21659).bes create mode 100644 Sites/Application Management/Fixlets/Fixlets/Cb Response - Generate and Collect sensor diagnostics (21663).bes create mode 100644 Sites/Application Management/Fixlets/Fixlets/Cb Response - Identify endpoints with sensor not running (21664).bes create mode 100644 Sites/Application Management/Fixlets/Fixlets/Cb Response - Uninstall Cb Sensor (24620).bes create mode 100644 Sites/Application Management/Fixlets/Fixlets/Change OS X Lion scroll direction (719).bes create mode 100644 Sites/Application Management/Fixlets/Fixlets/Change ScreenSharing (VNC) Password - Mac - BETA (24884).bes create mode 100644 Sites/Application Management/Fixlets/Fixlets/Config - 1E NightWatchman Alarm Clock - Disable - Win_Mac (23765).bes create mode 100644 Sites/Application Management/Fixlets/Fixlets/Config - 1E NightWatchman Alarm Clock - Wake at 6am on Weekdays - Win_Mac (23758).bes create mode 100644 Sites/Application Management/Fixlets/Fixlets/Config - 1E NightWatchman Alarm Clock - Wake at 6am on Weekdays - Win_Mac (23813).bes create mode 100644 Sites/Application Management/Fixlets/Fixlets/Config - 1E NightWatchman Alarm Clock - Wake at 8am on Weekdays - Win_Mac (23759).bes create mode 100644 Sites/Application Management/Fixlets/Fixlets/Config - 1E NightWatchman Alarm Clock - Wake at 8am on Weekdays - Win_Mac (23814).bes create mode 100644 Sites/Application Management/Fixlets/Fixlets/Config - 1E NightWatchman Countdown Timer - 30 Minutes - Win_Mac (23766).bes create mode 100644 Sites/Application Management/Fixlets/Fixlets/Config - 1E NightWatchman Countdown Timer - 30 Seconds - Win_Mac (23767).bes create mode 100644 Sites/Application Management/Fixlets/Fixlets/Config - 1E NightWatchman Countdown Timer - 5 Minutes - Win_Mac (23768).bes create mode 100644 Sites/Application Management/Fixlets/Fixlets/Config - 1E NightWatchman Log Off Action - Active - Win_Mac (23769).bes create mode 100644 Sites/Application Management/Fixlets/Fixlets/Config - 1E NightWatchman Log Off Action - Passive - Win_Mac (23738).bes create mode 100644 Sites/Application Management/Fixlets/Fixlets/Config - 1E NightWatchman Maintenance Window - 2am on Sunday - Win_Mac (24163).bes create mode 100644 Sites/Application Management/Fixlets/Fixlets/Config - 1E NightWatchman Maintenance Window - 2am on Weekends - Win_Mac (24164).bes create mode 100644 Sites/Application Management/Fixlets/Fixlets/Config - 1E NightWatchman Maintenance Window - Disable - Win_Mac (23741).bes create mode 100644 Sites/Application Management/Fixlets/Fixlets/Config - 1E NightWatchman Power Scheme - Disabled - Win_Mac (23742).bes create mode 100644 Sites/Application Management/Fixlets/Fixlets/Config - 1E NightWatchman Power Scheme - Enforced - Win_Mac (23743).bes create mode 100644 Sites/Application Management/Fixlets/Fixlets/Config - 1E NightWatchman Power Scheme - Set to Balanced Mode - Win_Mac (23744).bes create mode 100644 Sites/Application Management/Fixlets/Fixlets/Config - 1E NightWatchman Power Scheme - Set to High Performance Mode - Win_Mac (23745).bes create mode 100644 Sites/Application Management/Fixlets/Fixlets/Config - 1E NightWatchman Power Scheme - Set to Long Presentation Mode - Win_Mac (23704).bes create mode 100644 Sites/Application Management/Fixlets/Fixlets/Config - 1E NightWatchman Power Scheme - Set to Long Presentation Mode - Win_Mac (23746).bes create mode 100644 Sites/Application Management/Fixlets/Fixlets/Config - 1E NightWatchman Power Scheme - Set to Power Saver Mode - Win_Mac (23747).bes create mode 100644 Sites/Application Management/Fixlets/Fixlets/Config - 1E NightWatchman Power Scheme - Set to Short Presentation Mode - Win_Mac (23748).bes create mode 100644 Sites/Application Management/Fixlets/Fixlets/Config - 1E NightWatchman Scheduled Actions - Disable - Win_Mac (23772).bes create mode 100644 Sites/Application Management/Fixlets/Fixlets/Config - 1E NightWatchman Scheduled Actions - Reboot at 2am on All Days - Win_Mac (23750).bes create mode 100644 Sites/Application Management/Fixlets/Fixlets/Config - 1E NightWatchman Scheduled Actions - Reboot at 2am on Weekdays - Win_Mac (23751).bes create mode 100644 Sites/Application Management/Fixlets/Fixlets/Config - 1E NightWatchman Scheduled Actions - Shutdown at 6pm on All Days - Win_Mac (23752).bes create mode 100644 Sites/Application Management/Fixlets/Fixlets/Config - 1E NightWatchman Scheduled Actions - Shutdown at 6pm on Weekdays - Win_Mac (23753).bes create mode 100644 Sites/Application Management/Fixlets/Fixlets/Config - 1E NightWatchman Scheduled Actions - Shutdown at 8pm on All Days - Win_Mac (23754).bes create mode 100644 Sites/Application Management/Fixlets/Fixlets/Config - 1E NightWatchman Scheduled Actions - Shutdown at 8pm on Weekdays - Win_Mac (23755).bes create mode 100644 Sites/Application Management/Fixlets/Fixlets/Config - 1E NightWatchman Sleepless Detection - Disable - Windows (21461).bes create mode 100644 Sites/Application Management/Fixlets/Fixlets/Config - 1E NightWatchman Sleepless Detection - Enable - Windows (21462).bes create mode 100644 Sites/Application Management/Fixlets/Fixlets/Config - 1E NightWatchman System Tray - Hidden - Win_Mac (23756).bes create mode 100644 Sites/Application Management/Fixlets/Fixlets/Config - 1E NightWatchman System Tray - Visible - Win_Mac (23757).bes create mode 100644 Sites/Application Management/Fixlets/Fixlets/Config - NXLog CE - Enable Modular Management - Windows (22886).bes create mode 100644 Sites/Application Management/Fixlets/Fixlets/Config - NXLog CE Definition - Environment Variables - Windows (23101).bes create mode 100644 Sites/Application Management/Fixlets/Fixlets/Config - NXLog CE Extension - w3c - Windows (22567).bes create mode 100644 Sites/Application Management/Fixlets/Fixlets/Config - NXLog CE Extension - xm_gelf - Windows (22568).bes create mode 100644 Sites/Application Management/Fixlets/Fixlets/Config - NXLog CE Extension - xm_json - Windows (22569).bes create mode 100644 Sites/Application Management/Fixlets/Fixlets/Config - NXLog CE Extension - xm_syslog - Windows (22570).bes create mode 100644 Sites/Application Management/Fixlets/Fixlets/Config - NXLog CE Input - Application Event Log - Windows (22537).bes create mode 100644 Sites/Application Management/Fixlets/Fixlets/Config - NXLog CE Input - Application Event Log Warnings - Windows (23081).bes create mode 100644 Sites/Application Management/Fixlets/Fixlets/Config - NXLog CE Input - Applocker AppX Event Log - Windows (22538).bes create mode 100644 Sites/Application Management/Fixlets/Fixlets/Config - NXLog CE Input - Applocker AppX Event Log Warnings - Windows (22640).bes create mode 100644 Sites/Application Management/Fixlets/Fixlets/Config - NXLog CE Input - Applocker EXE and DLL Event Log - Windows (22539).bes create mode 100644 Sites/Application Management/Fixlets/Fixlets/Config - NXLog CE Input - Applocker EXE and DLL Event Log Warnings - Windows (23082).bes create mode 100644 Sites/Application Management/Fixlets/Fixlets/Config - NXLog CE Input - Applocker MSI and Script Event Log - Windows (22540).bes create mode 100644 Sites/Application Management/Fixlets/Fixlets/Config - NXLog CE Input - Applocker MSI and Script Event Log Warnings - Windows (23083).bes create mode 100644 Sites/Application Management/Fixlets/Fixlets/Config - NXLog CE Input - BigFix Client - Windows (23102).bes create mode 100644 Sites/Application Management/Fixlets/Fixlets/Config - NXLog CE Input - BigFix Relay - Windows (22572).bes create mode 100644 Sites/Application Management/Fixlets/Fixlets/Config - NXLog CE Input - Directory Service - Windows (22543).bes create mode 100644 Sites/Application Management/Fixlets/Fixlets/Config - NXLog CE Input - IIS - Windows (22544).bes create mode 100644 Sites/Application Management/Fixlets/Fixlets/Config - NXLog CE Input - Microsoft Office Alerts Event Log - Windows (23085).bes create mode 100644 Sites/Application Management/Fixlets/Fixlets/Config - NXLog CE Input - NXLog - Windows (23095).bes create mode 100644 Sites/Application Management/Fixlets/Fixlets/Config - NXLog CE Input - Powershell Event Log - Windows (23087).bes create mode 100644 Sites/Application Management/Fixlets/Fixlets/Config - NXLog CE Input - Security Event Log - Windows (22546).bes create mode 100644 Sites/Application Management/Fixlets/Fixlets/Config - NXLog CE Input - Security Event Log Reduced - Windows (23088).bes create mode 100644 Sites/Application Management/Fixlets/Fixlets/Config - NXLog CE Input - System Event Log - Windows (22547).bes create mode 100644 Sites/Application Management/Fixlets/Fixlets/Config - NXLog CE Input - System Event Log Warnings - Windows (23089).bes create mode 100644 Sites/Application Management/Fixlets/Fixlets/Config - NXLog CE Output - to_gelf - Windows (22660).bes create mode 100644 Sites/Application Management/Fixlets/Fixlets/Config - NXLog CE Output - to_syslog_bsd - Windows (22554).bes create mode 100644 Sites/Application Management/Fixlets/Fixlets/Config - RES ONE Workspace Agent - Enable Optimize Authorized Files - Windows (22918).bes create mode 100644 Sites/Application Management/Fixlets/Fixlets/Config - RES ONE Workspace Agent - Hide from Add_Remove Programs - Windows (22919).bes create mode 100644 Sites/Application Management/Fixlets/Fixlets/Config - RES ONE Workspace Agent - Remove Start Menu Shortcuts - Windows (22920).bes create mode 100644 Sites/Application Management/Fixlets/Fixlets/Config - RES ONE Workspace Agent - Restore to Add_Remove Programs - Windows (22921).bes create mode 100644 Sites/Application Management/Fixlets/Fixlets/Config - RES ONE Workspace Agent - Set Composer to Automatic (22922).bes create mode 100644 Sites/Application Management/Fixlets/Fixlets/Config - RES ONE Workspace Agent - Set Composer to Manual (22923).bes create mode 100644 Sites/Application Management/Fixlets/Fixlets/Config - RES ONE Workspace Agent - Set Environment Password - Linux (22924).bes create mode 100644 Sites/Application Management/Fixlets/Fixlets/Config - RES ONE Workspace Agent - Set Environment Password - Mac (22925).bes create mode 100644 Sites/Application Management/Fixlets/Fixlets/Config - RES ONE Workspace Agent - Set Relay Server - Linux (22926).bes create mode 100644 Sites/Application Management/Fixlets/Fixlets/Config - RES ONE Workspace Agent - Set Relay Server - Mac (22927).bes create mode 100644 Sites/Application Management/Fixlets/Fixlets/Config - RES ONE Workspace Agent - Set Relay Server to BES Relay - Linux (22928).bes create mode 100644 Sites/Application Management/Fixlets/Fixlets/Config - RES ONE Workspace Agent - Set Relay Server to BES Relay - Mac (22929).bes create mode 100644 Sites/Application Management/Fixlets/Fixlets/Config - RES ONE Workspace Branch Relay - Set Relay Server - Windows (22930).bes create mode 100644 Sites/Application Management/Fixlets/Fixlets/Config - RES ONE Workspace Connector - Sync Frequency - 15 Minutes (22931).bes create mode 100644 Sites/Application Management/Fixlets/Fixlets/Config - RES ONE Workspace Connector - Sync Frequency - 45 Minutes (22932).bes create mode 100644 Sites/Application Management/Fixlets/Fixlets/Config - RES ONE Workspace Connector - Sync Frequency - 5 Minutes (22933).bes create mode 100644 Sites/Application Management/Fixlets/Fixlets/Config - RES ONE Workspace Database - Set Agent Whitelisting to Enforced - Windows (22934).bes create mode 100644 Sites/Application Management/Fixlets/Fixlets/Config - RES ONE Workspace Database - Set Default Behavior - Windows (22935).bes create mode 100644 Sites/Application Management/Fixlets/Fixlets/Config - RES ONE Workspace Suite - Disable Tracing - Windows (22967).bes create mode 100644 Sites/Application Management/Fixlets/Fixlets/Config - RES ONE Workspace Suite - Enable Tracing - Windows (22968).bes create mode 100644 Sites/Application Management/Fixlets/Fixlets/Config - RES ONE Workspace Top Level Relay - Reset Credentials - Windows (22936).bes create mode 100644 Sites/Application Management/Fixlets/Fixlets/Config - Refresh RES ONE Workspace Shortcut - Disable - Windows (22916).bes create mode 100644 Sites/Application Management/Fixlets/Fixlets/Config - Refresh RES ONE Workspace Shortcut - Enable - Windows (22917).bes create mode 100644 Sites/Application Management/Fixlets/Fixlets/Config - Service Monitor - 1E NightWatchman - Windows (22601).bes create mode 100644 Sites/Application Management/Fixlets/Fixlets/Config - Service Monitor - Active Directory Certificate Authority - Windows (22575).bes create mode 100644 Sites/Application Management/Fixlets/Fixlets/Config - Service Monitor - Active Directory Federation Services - Windows (22576).bes create mode 100644 Sites/Application Management/Fixlets/Fixlets/Config - Service Monitor - Add to Blacklist (23090).bes create mode 100644 Sites/Application Management/Fixlets/Fixlets/Config - Service Monitor - Blackboard Learn - Windows (22589).bes create mode 100644 Sites/Application Management/Fixlets/Fixlets/Config - Service Monitor - IBM BigFix Components - Windows (22577).bes create mode 100644 Sites/Application Management/Fixlets/Fixlets/Config - Service Monitor - McAfee ePO Agent - Windows (22590).bes create mode 100644 Sites/Application Management/Fixlets/Fixlets/Config - Service Monitor - Microsoft Applocker - Windows (22591).bes create mode 100644 Sites/Application Management/Fixlets/Fixlets/Config - Service Monitor - Microsoft EMET - Windows (22580).bes create mode 100644 Sites/Application Management/Fixlets/Fixlets/Config - Service Monitor - Microsoft Hyper-V Guest Services - Windows (22592).bes create mode 100644 Sites/Application Management/Fixlets/Fixlets/Config - Service Monitor - Microsoft Hyper-V Host Services - Windows (22602).bes create mode 100644 Sites/Application Management/Fixlets/Fixlets/Config - Service Monitor - Microsoft IIS - Windows (22581).bes create mode 100644 Sites/Application Management/Fixlets/Fixlets/Config - Service Monitor - Microsoft SCCM Agent - Windows (23043).bes create mode 100644 Sites/Application Management/Fixlets/Fixlets/Config - Service Monitor - Microsoft SQL Server - Windows (22594).bes create mode 100644 Sites/Application Management/Fixlets/Fixlets/Config - Service Monitor - Microsoft Skype for Business Services - Windows (22595).bes create mode 100644 Sites/Application Management/Fixlets/Fixlets/Config - Service Monitor - Microsoft Windows Basic Services - Windows (22596).bes create mode 100644 Sites/Application Management/Fixlets/Fixlets/Config - Service Monitor - Microsoft Windows DFS - Windows (22597).bes create mode 100644 Sites/Application Management/Fixlets/Fixlets/Config - Service Monitor - Microsoft Windows DHCP Server - Windows (22598).bes create mode 100644 Sites/Application Management/Fixlets/Fixlets/Config - Service Monitor - Microsoft Windows DNS Server - Windows (22599).bes create mode 100644 Sites/Application Management/Fixlets/Fixlets/Config - Service Monitor - Microsoft Windows SNMP - Windows (22584).bes create mode 100644 Sites/Application Management/Fixlets/Fixlets/Config - Service Monitor - Reset Blacklist (23091).bes create mode 100644 Sites/Application Management/Fixlets/Fixlets/Config - Service Monitor - Set Audit Delay to 10 Minutes - Windows (23035).bes create mode 100644 Sites/Application Management/Fixlets/Fixlets/Config - Service Monitor - Set Audit Delay to 15 Minutes - Windows (23036).bes create mode 100644 Sites/Application Management/Fixlets/Fixlets/Config - Service Monitor - Set Audit Delay to 5 Minutes - Windows (23037).bes create mode 100644 Sites/Application Management/Fixlets/Fixlets/Config - Service Monitor - Set Remediation Delay to 10 Minutes - Windows (23038).bes create mode 100644 Sites/Application Management/Fixlets/Fixlets/Config - Service Monitor - Set Remediation Delay to 15 Minutes - Windows (23039).bes create mode 100644 Sites/Application Management/Fixlets/Fixlets/Config - Service Monitor - Set Remediation Delay to 5 Minutes - Windows (23040).bes create mode 100644 Sites/Application Management/Fixlets/Fixlets/Config - Service Monitor - VMWare Tools - Windows (22585).bes create mode 100644 Sites/Application Management/Fixlets/Fixlets/Config - System Hibernation - Disable - Windows (21579).bes create mode 100644 Sites/Application Management/Fixlets/Fixlets/Config - System Hibernation - Enable - Windows (21580).bes create mode 100644 Sites/Application Management/Fixlets/Fixlets/Config - Virtualization Based Security - Disable - Windows (20658).bes create mode 100644 Sites/Application Management/Fixlets/Fixlets/Config - Virtualization Based Security - Using Secure Boot - Windows (20659).bes create mode 100644 Sites/Application Management/Fixlets/Fixlets/Config - Virtualization Based Security - Using Secure Boot and DMA - Windows (21695).bes diff --git a/Sites/Application Management/Fixlets/Fixlets/BFRC Tiny Core Broker - Helper and init.d Script Configuration (26989).bes b/Sites/Application Management/Fixlets/Fixlets/BFRC Tiny Core Broker - Helper and init.d Script Configuration (26989).bes new file mode 100644 index 000000000..7dc85f89b --- /dev/null +++ b/Sites/Application Management/Fixlets/Fixlets/BFRC Tiny Core Broker - Helper and init.d Script Configuration (26989).bes @@ -0,0 +1,292 @@ + + + + + BFRC Tiny Core Broker - Helper and init.d Script Configuration + This task is relevant to Tinycore Appliances running the BFRC broker.

This will do the following:

- Create a functioning start/stop script: /etc/init.d/trcbroker
     - manages a tmp lock file so that the monitoring/helper script will not interfere with maintenance
- Creates a monitoring/helper script: /home/tc/broker/broker_helper.sh
     - reboots the broker if the trc_icb process stops unexpectedly
     - sends messages to all active terminals with a reboot notice
     - sends email alerts of the trc_icb process failure
- Configures a cronjob for the monitoring script
- Configures bootlocal, filetool, onboot, and extensions

 

]]>
+ name of operating system contains "TinyCore" + exists (names of processes whose (name of it = "trc_icb")) + not exists file "/home/tc/broker/broker_helper.sh" + Internal + 2022-10-04 + + x-fixlet-modification-time + Thu, 17 Sep 2026 20:56:29 +0000 + + BESC + + + Click + here + to deploy this action. + + /dev/null 2>&1 + ret=$? + if [ $ret -eq 0 ]; then + pid=`pidof $prog` + /bin/echo -n "Successfully started the BFRC$YELLOW $prog$WHITE" +#Remove lock file on start + sudo rm -f $LOCK + if [ ! -f $LOCK ]; then + /bin/echo -e "\nLock file removed$GREEN. Helper script will resume functionality." + fi + else + /bin/echo -n "$RED Failed to start the BFRC$YELLOW $prog$WHITE" + exit $ret + fi + else + /bin/echo -n "The BFRC$YELLOW $prog$WHITE is already running (pid $pid)" + fi + /bin/echo + return $ret +} + +stop() {{ + pid=`pidof $prog` + if [ -z "$pid" ]; then + /bin/echo -n "The BFRC$YELLOW $prog$WHITE is not running" + else + sudo start-stop-daemon --stop --exec /opt/bigfix/trc/broker/$prog >/dev/null 2>&1 + ret=$? + if [ $ret -eq 0 ]; then + isRunning=true + while [ "$isRunning" == "true" ]; do + sleep 1 + pid=`pidof $prog` + if [ -z "$pid" ]; then + isRunning=false + fi + done +#Create a lock file for broker maintenance. Helper script will not reboot the broker while the lockfile exists +#using /etc/init.d/trcbroker start or rebooting the broker will remove the lock file + sudo touch $LOCK + /bin/echo -n "Successfully stopped the BFRC$YELLOW $prog$WHITE" + if [ -f $LOCK ]; then + /bin/echo -e "\nLock file created$GREEN. Helper script will not interfere with maintenance." + fi + else + /bin/echo -n "$RED Failed to stop the BFRC$YELLOW $prog$WHITE" + exit $ret + fi + fi + /bin/echo + return $ret +} + +restart() {{ + stop + start +} + +status() {{ + pid=`pidof $prog` + if [ -z "$pid" ]; then + /bin/echo "The BFRC$YELLOW $prog$WHITE is not running" + else + /bin/echo "The BFRC$YELLOW $prog$WHITE is running: (pid $pid)" + fi +} + +echo $WHITE +case "$1" in + start) + start + ;; + stop) + stop + ;; + restart) + restart + ;; + status) + status + ;; + *) + /bin/echo "Usage:$gYELLOW trcbroker$WHITE {{start|stop|status|restart}" + ;; +esac +return=$? +echo $NORMAL +exit $return + +endofscript1 + +delete /etc/init.d/trcbroker +move __createfile /etc/init.d/trcbroker +wait chmod 750 /etc/init.d/trcbroker + +//Create the monitoring script +createfile until endofscript2 +#!/bin/sh + +# BigFix Remote Control - Internet Connection Broker helper script +# Run as a cronjob to automatically restart the broker if it is not running +#jules.miller@va.gov + +if [ -z "$1" ]; then + echo "This script should not be run manually. Ensure it is running as a job to automatically restart the broker when it has stopped unexpectedly." + exit 1 +fi + +LOGFILE=/var/log/trc_icb_helper.log + +prog=trc_icb +LOCK=/tmp/trc_icb.lock + +#Only run if lock file is not present (lock file will only be created if the broker was stopped with the init.d script) + +if [ ! -f $LOCK ]; then + + pid=`pidof $prog` + if [ -z "$pid" ]; then + touch $LOGFILE + +#Send message to any logged in user before the reboot + + TTY=$(w | awk '{{print $2 }' | grep -v up | grep -v TTY) + for T in $TTY + do + echo "$(date) - BigFix Remote Control - Broker appears to have stopped unexpectedly, rebooting in 60 seconds..." > /dev/${{T} + done + + if [ ! -z "$TTY" ]; then + sleep 60 + fi + +#Send email alerts + + sendEmail -f $HOSTNAME@BigFixAlerts.INSERT_DOMAIN_HERE -t {(parameter "EmailAddresses" of action as string as lowercase)} -u "Alert: BFRC Broker Rebooted - $HOSTNAME" -m "INSERT_MESSAGE_HERE" -s smtp.INSERT_DOMAIN_HERE:25 + +#Reboot the box + echo "$(date) - BigFix Remote Control - Broker appears to have stopped unexpectedly, rebooting now." >> $LOGFILE + sudo reboot >> $LOGFILE 2>&1 + exit 0 + fi + +fi + +endofscript2 + +delete /home/tc/broker/broker_helper.sh +move __createfile /home/tc/broker/broker_helper.sh +wait chmod 750 /home/tc/broker/broker_helper.sh + +//create file to use for crontab + +if {not exists file "/var/spool/cron/crontabs/root"} + +delete __appendfile +appendfile */5 * * * * /bin/sh /home/tc/broker/broker_helper.sh 1 + +if {exists file "/home/tc/newcrontab"} +delete "/home/tc/newcrontab" +endif + +continue if {not exists file "/home/tc/newcrontab"} + +move __appendfile /home/tc/newcrontab + +continue if {exists file "/home/tc/newcrontab"} + +endif + +//create script to add cronjob to crontab, add /var/spool/cron/crontabs directory to filetool.lst, add starting the cron service to bootlocal, and backup + +delete __appendfile +appendfile #!/bin/sh + +if {exists file "/var/spool/cron/crontabs/root"} +appendfile echo "*/5 * * * * /bin/sh /home/tc/broker/broker_helper.sh 1" >> "/var/spool/cron/crontabs/root" +else +appendfile sudo crontab /home/tc/newcrontab +endif + +if {not exists lines whose (it contains "var/spool/cron/crontabs/") of file "/opt/.filetool.lst"} +appendfile echo "var/spool/cron/crontabs/" >> /opt/.filetool.lst +endif + +if {not exists lines whose (it contains "/sbin/syslogd") of file "/opt/bootlocal.sh"} +appendfile echo "/sbin/syslogd" >> /opt/bootlocal.sh +endif + +if {not exists lines whose (it contains "etc/init.d/trcbroker") of file "/opt/.filetool.lst"} +appendfile echo "etc/init.d/trcbroker" >> /opt/.filetool.lst +endif + +if {not exists lines whose (it contains "/etc/init.d/services/crond start") of file "/opt/bootlocal.sh"} +appendfile echo "/etc/init.d/services/crond start" >> /opt/bootlocal.sh +endif + +//This requires the sendEmail files to be cached +if {not exists file "/mnt/sda1/tce/optional/sendEmail.tcz"} +appendfile mv -f {(concatenations ("\ ") of substrings separated by " " of it) of (pathname of folder "__Download" of client folder of current site & "/sendEmail.tcz*")} /mnt/sda1/tce/optional/ +appendfile mv -f {(concatenations ("\ ") of substrings separated by " " of it) of (pathname of folder "__Download" of client folder of current site & "/perl5.tcz*")} /mnt/sda1/tce/optional/ +appendfile echo "ln -s /usr/local/bin/perl /usr/bin" >> /opt/bootlocal.sh +appendfile echo "sendEmail.tcz" >> /mnt/sda1/tce/onboot.lst +endif + +appendfile sudo filetool.sh -b +appendfile sudo reboot + +delete /var/opt/BESClient/broker_script_config.sh +move __appendfile /var/opt/BESClient/broker_script_config.sh +wait chmod 555 /var/opt/BESClient/broker_script_config.sh +run /bin/sh /var/opt/BESClient/broker_script_config.sh]]> + +
+
diff --git a/Sites/Application Management/Fixlets/Fixlets/BHBC CUSTOM_ AC 120319_ shockwave remover mk1 (26659).bes b/Sites/Application Management/Fixlets/Fixlets/BHBC CUSTOM_ AC 120319_ shockwave remover mk1 (26659).bes new file mode 100644 index 000000000..f3f578d06 --- /dev/null +++ b/Sites/Application Management/Fixlets/Fixlets/BHBC CUSTOM_ AC 120319_ shockwave remover mk1 (26659).bes @@ -0,0 +1,43 @@ + + + + + BHBC CUSTOM: AC 120319: shockwave remover mk1 + An update to the Adobe uninstaller published by jgstew here: https://www.bigfix.me/fixlet/details/775 I've modified it to work on 32bit or 64bit shockwave on 64 bit systems. + +Uploaded 2nd version after changing the /s to /quiet in the new msiexec syntax + /* Windows Only */ windows of operating system + exists (keys whose (value "DisplayName" of it as string as lowercase starts with "adobe shockwave player" AND value "DisplayName" of it as string as lowercase does not contain "update") of key "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall" of it) of (x64 registry;x32 registry) + uninstaller + Internal + acybulski + 2019-12-03 + + x-fixlet-modification-time + Wed, 04 Dec 2019 19:21:10 +0000 + + BESC + + + Click + here + to deploy this action. + + // Enter your action script here +if {exists (keys whose (value "DisplayName" of it as string as lowercase starts with "adobe shockwave player" AND value "DisplayName" of it as string as lowercase does not contain "update") of key "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall" of it) of (x64 registry)} +waithidden {value "uninstallstring" of (keys whose (value "DisplayName" of it as string as lowercase starts with "adobe shockwave player" AND value "DisplayName" of it as string as lowercase does not contain "update") of key "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall" of it) of (x64 registry)} /quiet +elseif {exists (keys whose (value "DisplayName" of it as string as lowercase starts with "adobe shockwave player" AND value "DisplayName" of it as string as lowercase does not contain "update") of key "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall" of it) of (x32 registry)} +waithidden {value "uninstallstring" of (keys whose (value "DisplayName" of it as string as lowercase starts with "adobe shockwave player" AND value "DisplayName" of it as string as lowercase does not contain "update") of key "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall" of it) of (x32 registry)} /quiet +endif + + + diff --git a/Sites/Application Management/Fixlets/Fixlets/BHBC CUSTOM_ Remove MSXML 4.0 SP2 and 3 and updates with msiexec MK2 (26633).bes b/Sites/Application Management/Fixlets/Fixlets/BHBC CUSTOM_ Remove MSXML 4.0 SP2 and 3 and updates with msiexec MK2 (26633).bes new file mode 100644 index 000000000..d84604fba --- /dev/null +++ b/Sites/Application Management/Fixlets/Fixlets/BHBC CUSTOM_ Remove MSXML 4.0 SP2 and 3 and updates with msiexec MK2 (26633).bes @@ -0,0 +1,108 @@ + + + + + BHBC CUSTOM: Remove MSXML 4.0 SP2 and 3 and updates with msiexec MK2 + + = "5.1"]]> + /* Windows Only */ windows of operating system + exists (it as string as lowercase) whose (it starts with "MSXML 4.0 SP3 Parser" as lowercase) of values "DisplayName" of keys of keys "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall" of (x64 registries; x32 registries) + Internal + 2019-01-22 + + x-fixlet-modification-time + Thu, 11 Jul 2019 15:07:01 +0000 + + BESC + + + Click + here + to deploy this action. + + //REM Uninstalling MSXML 4.0 SP2 and updates +//REM Uninstalling MSXML 4.0 SP2 Parser and SDK (Base Installer - msxml.msi) +waithidden MsiExec.exe /uninstall {{716E0306-8318-4364-8B8F-0CC4E9376BAC} /quiet +if {exit code of action = 0 or exit code of action = 3010} + parameter "result1"="success" +else + parameter "result1"="failure" +endif +//REM Uninstalling KB925672 (MS06-061 - msxml4-KB925672-enu.exe) +waithidden MsiExec.exe /uninstall {{A9CF9052-F4A0-475D-A00F-A8388C62DD63} /quiet +if {exit code of action = 0 or exit code of action = 3010} + parameter "result2"="success" +else + parameter "result2"="failure" +endif +//REM Uninstalling KB927978 (MS06-071 - msxml4-KB927978-enu.exe) +waithidden MsiExec.exe /uninstall {{37477865-A3F1-4772-AD43-AAFC6BCFF99F} /quiet +if {exit code of action = 0 or exit code of action = 3010} + parameter "result3"="success" +else + parameter "result3"="failure" +endif +//REM Uninstalling KB936181 (MS07-042 - msxml4-KB936181-enu.exe) +waithidden MsiExec.exe /uninstall {{C04E32E0-0416-434D-AFB9-6969D703A9EF} /quiet +if {exit code of action = 0 or exit code of action = 3010} + parameter "result4"="success" +else + parameter "result4"="failure" +endif +//REM Uninstalling KB954430 (MS08-069 - msxml4-KB954430-enu.exe) +waithidden MsiExec.exe /uninstall {{86493ADD-824D-4B8E-BD72-8C5DCDC52A71} /quiet +if {exit code of action = 0 or exit code of action = 3010} + parameter "result5"="success" +else + parameter "result5"="failure" +endif +//REM Uninstalling KB973688 (Non Security Update - msxml4-KB973688-enu.exe) +waithidden MsiExec.exe /uninstall {{F662A8E6-F4DC-41A2-901E-8C11F044BDEC} /quiet +if {exit code of action = 0 or exit code of action = 3010} + parameter "result6"="success" +else + parameter "result6"="failure" +endif +//REM Uninstalling MSXML 4.0 SP3 and updates +//REM Uninstalling MSXML 4.0 SP3 Parser (Base Installer - msxml.msi) +waithidden MsiExec.exe /uninstall {{196467F1-C11F-4F76-858B-5812ADC83B94} /quiet +if {exit code of action = 0 or exit code of action = 3010} + parameter "result7"="success" +else + parameter "result7"="failure" +endif +//REM Uninstalling KB973685 (Non Security Update - msxml4-KB973685-enu.exe) +waithidden MsiExec.exe /uninstall {{859DFA95-E4A6-48CD-B88E-A3E483E89B44} /quiet +if {exit code of action = 0 or exit code of action = 3010} + parameter "result8"="success" +else + parameter "result8"="failure" +endif +//REM Uninstalling KB2721691 (MS12-043 - msxml4-KB2721691-enu.exe) +Waithidden MsiExec.exe /uninstall {{355B5AC0-CEEE-42C5-AD4D-7F3CFD806C36} /quiet +if {exit code of action = 0 or exit code of action = 3010} + parameter "result9"="success" +else + parameter "result9"="failure" +endif +//REM Uninstalling KB2758694 (MS13-002 - msxml4-KB2758694-enu.exe) +waithidden MsiExec.exe /uninstall {{1D95BA90-F4F8-47EC-A882-441C99D30C1E} /quiet +if {exit code of action = 0 or exit code of action = 3010} + parameter "result10"="success" +else + parameter "result10"="failure" +endif +continue if [Parameter "result1" of action = "success" or Parameter "result2" of action = "success" or Parameter "result3" of action = "success" or Parameter "result4" of action = "success" or Parameter "result5" of action = "success" or Parameter "result6" of action = "success" or Parameter "result7" of action = "success" or Parameter "result8" of action = "success" or Parameter "result9" of action = "success" or Parameter "result10" of action = "success"} + + + + diff --git a/Sites/Application Management/Fixlets/Fixlets/Baseline Gold Images for Linux Approved Applications and System Files (21127).bes b/Sites/Application Management/Fixlets/Fixlets/Baseline Gold Images for Linux Approved Applications and System Files (21127).bes new file mode 100644 index 000000000..bc829490c --- /dev/null +++ b/Sites/Application Management/Fixlets/Fixlets/Baseline Gold Images for Linux Approved Applications and System Files (21127).bes @@ -0,0 +1,270 @@ + + + + + Baseline Gold Images for Linux Approved Applications and System Files + document.body.ontakeaction = function() { + var dbserver = EvaluateRelevance('(if (exists shared variable "dbserver" of bes wizards whose (dashboard id of it = "RESDeploymentWizard.ojo")) then (shared variable "dbserver" of bes wizards whose (dashboard id of it = "RESDeploymentWizard.ojo")) else (""))'); + var ressa = EvaluateRelevance('(if (exists shared variable "ressa" of bes wizards whose (dashboard id of it = "RESDeploymentWizard.ojo")) then (shared variable "ressa" of bes wizards whose (dashboard id of it = "RESDeploymentWizard.ojo")) else (""))'); + var ressapwd = EvaluateRelevance('(if (exists shared variable "ressapwd" of bes wizards whose (dashboard id of it = "RESDeploymentWizard.ojo")) then (shared variable "ressapwd" of bes wizards whose (dashboard id of it = "RESDeploymentWizard.ojo")) else (""))'); + + TakeSecureFixletAction( Relevance('id of current fixlet'), Relevance('(if (exists id of current bes site) then (id of current bes site) else (id of bes site whose (name of it is "ActionSite")))'), "Action1", { bigfixserver: dbserver, serviceaccount: ressa}, { secret: ressapwd } ); + return false; +} ]]> + unix of operating system + not mac of operating system + RES Software + 2016-08-10 + + x-fixlet-modification-time + Thu, 17 Sep 2026 20:56:29 +0000 + + BESC + + + Click + here + to deploy this action. + + > whitebaseliner.csv +mv whitebaseliner.csv /tmp/{(computer name)}.txt +_end_ +move __createfile generatehash.sh + +wait chmod 700 generatehash.sh +wait sh generatehash.sh {parameter "algo" of action as lowercase} +delete generatehash.sh +setting "_BESClient_ArchiveManager_MaxArchiveSize"="52428800" on "{parameter "action issue date" of action}" for client +setting "_BESClient_ArchiveManager_FileSet-authfiles"="/tmp/{(computer name)}.txt" on "{parameter "action issue date" of action}" for client +setting "_BESClient_ArchiveManager_OperatingMode"="2" on "{parameter "action issue date" of action}" for client +setting "_BESClient_ArchiveManager_SendAll"="1" on "{parameter "action issue date" of action}" for client +archive now +delete /tmp/{(computer name)}.txt]]> + + + diff --git a/Sites/Application Management/Fixlets/Fixlets/Baseline Gold Images for Mac Approved Applications and System Files (21128).bes b/Sites/Application Management/Fixlets/Fixlets/Baseline Gold Images for Mac Approved Applications and System Files (21128).bes new file mode 100644 index 000000000..aaa1fab9b --- /dev/null +++ b/Sites/Application Management/Fixlets/Fixlets/Baseline Gold Images for Mac Approved Applications and System Files (21128).bes @@ -0,0 +1,264 @@ + + + + + Baseline Gold Images for Mac Approved Applications and System Files + document.body.ontakeaction = function() { + var dbserver = EvaluateRelevance('(if (exists shared variable "dbserver" of bes wizards whose (dashboard id of it = "RESDeploymentWizard.ojo")) then (shared variable "dbserver" of bes wizards whose (dashboard id of it = "RESDeploymentWizard.ojo")) else (""))'); + var ressa = EvaluateRelevance('(if (exists shared variable "ressa" of bes wizards whose (dashboard id of it = "RESDeploymentWizard.ojo")) then (shared variable "ressa" of bes wizards whose (dashboard id of it = "RESDeploymentWizard.ojo")) else (""))'); + var ressapwd = EvaluateRelevance('(if (exists shared variable "ressapwd" of bes wizards whose (dashboard id of it = "RESDeploymentWizard.ojo")) then (shared variable "ressapwd" of bes wizards whose (dashboard id of it = "RESDeploymentWizard.ojo")) else (""))'); + + TakeSecureFixletAction( Relevance('id of current fixlet'), Relevance('(if (exists id of current bes site) then (id of current bes site) else (id of bes site whose (name of it is "ActionSite")))'), "Action1", { bigfixserver: dbserver, serviceaccount: ressa}, { secret: ressapwd } ); + return false; +} ]]> + true + mac of operating system + RES Software + 2016-08-10 + + x-fixlet-modification-time + Thu, 17 Sep 2026 20:56:29 +0000 + + BESC + + + Click + here + to deploy this action. + + > whitebaseliner.csv +mv ./whitebaseliner.csv /tmp/{(computer name)}.txt +_end_ +move __createfile generatehash.sh +wait chmod 700 generatehash.sh +wait sh generatehash.sh {parameter "algo" of action as lowercase} +delete generatehash.sh +setting "_BESClient_ArchiveManager_MaxArchiveSize"="52428800" on "{parameter "action issue date" of action}" for client +setting "_BESClient_ArchiveManager_FileSet-authfiles"="/tmp/{(computer name)}.txt" on "{parameter "action issue date" of action}" for client +setting "_BESClient_ArchiveManager_OperatingMode"="2" on "{parameter "action issue date" of action}" for client +setting "_BESClient_ArchiveManager_SendAll"="1" on "{parameter "action issue date" of action}" for client +archive now +delete /tmp/{(computer name)}.txt]]> + + + diff --git a/Sites/Application Management/Fixlets/Fixlets/Baseline Gold Images for Windows Approved Applications and System Files (10553).bes b/Sites/Application Management/Fixlets/Fixlets/Baseline Gold Images for Windows Approved Applications and System Files (10553).bes new file mode 100644 index 000000000..b321613b5 --- /dev/null +++ b/Sites/Application Management/Fixlets/Fixlets/Baseline Gold Images for Windows Approved Applications and System Files (10553).bes @@ -0,0 +1,97 @@ + + + + + Baseline Gold Images for Windows Approved Applications and System Files + + windows of operating system + RES Software + 2016-03-21 + + x-fixlet-modification-time + Tue, 01 Dec 2015 13:20:13 +0000 + + BESC + + + Click + here + to deploy this action. + + $f + +(Get-Content $f) | % {"%7b"}$_ -replace "`"", ""{"%7d"} | out-file -FilePath $f -Force -Encoding ascii + +__done +delete "{(value of variable "temp" of environment) & "\whitebaseliner.csv"}" +delete "{(value of variable "temp" of environment) & "\whitebaselinerlog.txt"}" +copy __createfile "{(value of variable "temp" of environment) & "\whitebaseline.ps1"}" +waithidden powershell.exe -executionpolicy unrestricted -file "{(value of variable "temp" of environment) & "\whitebaseline.ps1"}" +move {(value of variable "temp" of environment)}\whitebaseliner.csv {(value of variable "temp" of environment)}\{(computer name)}.txt + +setting "_BESClient_ArchiveManager_FileSet-authfiles"="{(value of variable "temp" of environment)}\{(computer name)}.txt" on "{parameter "action issue date" of action}" for client +setting "_BESClient_ArchiveManager_OperatingMode"="2" on "{parameter "action issue date" of action}" for client +setting "_BESClient_ArchiveManager_SendAll"="1" on "{parameter "action issue date" of action}" for client +archive now +delete {(value of variable "temp" of environment)}\{(computer name)}.txt +delete "{(value of variable "temp" of environment) & "\whitebaseline.ps1"}" +delete "{(value of variable "temp" of environment) & "\whitebaseliner.csv"}" +delete "{(value of variable "temp" of environment) & "\whitebaselinerlog.txt"}" + +]]> + + + diff --git a/Sites/Application Management/Fixlets/Fixlets/BigBrother v1.7 (27352).bes b/Sites/Application Management/Fixlets/Fixlets/BigBrother v1.7 (27352).bes new file mode 100644 index 000000000..00e0a0ec7 --- /dev/null +++ b/Sites/Application Management/Fixlets/Fixlets/BigBrother v1.7 (27352).bes @@ -0,0 +1,107 @@ + + + + + BigBrother v1.7 + Lost or Stolen laptop but still reporting into the console?

+

Deploy BigBrother to force enablement of location services, allow application access and get an approximate location using the BigBrother analysis.

+

Note: Location services will use a combination of global positioning service (GPS), nearby wireless access points, cell towers, and the IP address to determine the device’s location. Depending on the capabilities of the device, the location can be determined with varying degrees of accuracy (accuracy results are reported in the BigBrother analysis).

+

Tested on Windows 10 and Windows 11

+

DISCLAIMER: This task is intended to be used responsibly and solely for the recovery of assets

]]>
+ ((windows of it and name of it as lowercase does not start with "win20") of operating system) + Asset Management / Forensics + michael.english@hcl-software.com + 2024-07-14 + + x-fixlet-modification-time + Sat, 13 Jul 2024 18:36:01 +0000 + + BESC + + + Click + here + to deploy BigBrother + + &1 > C:\windows\temp\bb"]]> + + + + Click + here + to turn off location services + + // BigBrother +//Turn off Location services +delete "c:\windows\temp\bb" +delete "c:\windows\temp\bb1.ps1" +delete __createfile +createfile until _THEEND_ +$Name = "LetAppsAccessLocation" +$Value = 2 +$Path = "HKLM:\SOFTWARE\Policies\Microsoft\Windows\AppPrivacy" +If ((Test-Path $Path) -eq $false){{ +New-Item -Path $Path -ItemType Directory +} +If (-!(Get-ItemProperty -Path $Path -Name $name -ErrorAction SilentlyContinue)){{ +New-ItemProperty -Path $Path -Name $Name -Value $Value +} +else{{ +Set-ItemProperty -Path $Path -Name $Name -Value $Value +} +_THEEND_ +move __createfile "c:\windows\temp\bb1.ps1" +waithidden powershell -ExecutionPolicy Bypass -command "c:\windows\temp\bb1.ps1" + +
+
diff --git a/Sites/Application Management/Fixlets/Fixlets/Borderlands - Set MaxSmoothedFrameRate to be higher than CurrentRefreshRate - Windows (24641).bes b/Sites/Application Management/Fixlets/Fixlets/Borderlands - Set MaxSmoothedFrameRate to be higher than CurrentRefreshRate - Windows (24641).bes new file mode 100644 index 000000000..ec1ef1920 --- /dev/null +++ b/Sites/Application Management/Fixlets/Fixlets/Borderlands - Set MaxSmoothedFrameRate to be higher than CurrentRefreshRate - Windows (24641).bes @@ -0,0 +1,268 @@ + + + + + Borderlands - Set MaxSmoothedFrameRate to be higher than CurrentRefreshRate - Windows + + windows of operating system + "6.1"]]> + + Internal + 2017-09-22 + + x-fixlet-modification-time + Sat, 23 Sep 2017 03:41:07 +0000 + + BESC + + + Click + here + to deploy this action. + + "[" + ' Find position of equal sign in the line + intEqualPos = InStr( 1, strLine, "=", 1 ) + If intEqualPos > 0 Then + strLeftString = Trim( Left( strLine, intEqualPos - 1 ) ) + ' Check if item is found in the current line + If LCase( strLeftString ) = LCase( strKey ) Then + ReadIni = Trim( Mid( strLine, intEqualPos + 1 ) ) + ' In case the item exists but value is blank + If ReadIni = "" Then + ReadIni = " " + End If + ' Abort loop when item is found + Exit Do + End If + End If + + ' Abort if the end of the INI file is reached + If objIniFile.AtEndOfStream Then Exit Do + + ' Continue with next line + strLine = Trim( objIniFile.ReadLine ) + Loop + Exit Do + End If + Loop + objIniFile.Close + Else + WScript.Echo strFilePath & " doesn't exists. Exiting..." + Wscript.Quit 1 + End If +End Function + +Sub WriteIni( myFilePath, mySection, myKey, myValue ) + ' This subroutine writes a value to an INI file + ' + ' Arguments: + ' myFilePath [string] the (path and) file name of the INI file + ' mySection [string] the section in the INI file to be searched + ' myKey [string] the key whose value is to be written + ' myValue [string] the value to be written (myKey will be + ' deleted if myValue is ) + ' + ' Returns: + ' N/A + ' + ' CAVEAT: WriteIni function needs ReadIni function to run + ' + ' Written by Keith Lacelle + ' Modified by Denis St-Pierre, Johan Pol and Rob van der Woude + + Const ForReading = 1 + Const ForWriting = 2 + Const ForAppending = 8 + + Dim blnInSection, blnKeyExists, blnSectionExists, blnWritten + Dim intEqualPos + Dim objFSO, objNewIni, objOrgIni, wshShell + Dim strFilePath, strFolderPath, strKey, strLeftString + Dim strLine, strSection, strTempDir, strTempFile, strValue + + strFilePath = Trim( myFilePath ) + strSection = Trim( mySection ) + strKey = Trim( myKey ) + strValue = Trim( myValue ) + + Set objFSO = CreateObject( "Scripting.FileSystemObject" ) + Set wshShell = CreateObject( "WScript.Shell" ) + + strTempDir = wshShell.ExpandEnvironmentStrings( "%TEMP%" ) + strTempFile = objFSO.BuildPath( strTempDir, objFSO.GetTempName ) + + Set objOrgIni = objFSO.OpenTextFile( strFilePath, ForReading, True ) + Set objNewIni = objFSO.CreateTextFile( strTempFile, False, False ) + + blnInSection = False + blnSectionExists = False + ' Check if the specified key already exists + blnKeyExists = ( ReadIni( strFilePath, strSection, strKey ) <> "" ) + blnWritten = False + + ' Check if path to INI file exists, quit if not + strFolderPath = Mid( strFilePath, 1, InStrRev( strFilePath, "\" ) ) + If Not objFSO.FolderExists ( strFolderPath ) Then + WScript.Echo "Error: WriteIni failed, folder path (" _ + & strFolderPath & ") to ini file " _ + & strFilePath & " not found!" + Set objOrgIni = Nothing + Set objNewIni = Nothing + Set objFSO = Nothing + WScript.Quit 1 + End If + + While objOrgIni.AtEndOfStream = False + strLine = Trim( objOrgIni.ReadLine ) + If blnWritten = False Then + If LCase( strLine ) = "[" & LCase( strSection ) & "]" Then + blnSectionExists = True + blnInSection = True + ElseIf InStr( strLine, "[" ) = 1 Then + blnInSection = False + End If + End If + + If blnInSection Then + If blnKeyExists Then + intEqualPos = InStr( 1, strLine, "=", vbTextCompare ) + If intEqualPos > 0 Then + strLeftString = Trim( Left( strLine, intEqualPos - 1 ) ) + If LCase( strLeftString ) = LCase( strKey ) Then + ' Only write the key if the value isn't empty + ' Modification by Johan Pol + If strValue <> "" Then + objNewIni.WriteLine strKey & "=" & strValue + End If + blnWritten = True + blnInSection = False + End If + End If + If Not blnWritten Then + objNewIni.WriteLine strLine + End If + Else + objNewIni.WriteLine strLine + ' Only write the key if the value isn't empty + ' Modification by Johan Pol + If strValue <> "" Then + objNewIni.WriteLine strKey & "=" & strValue + End If + blnWritten = True + blnInSection = False + End If + Else + objNewIni.WriteLine strLine + End If + Wend + + If blnSectionExists = False Then ' section doesn't exist + objNewIni.WriteLine + objNewIni.WriteLine "[" & strSection & "]" + ' Only write the key if the value isn't empty + ' Modification by Johan Pol + If strValue <> "" Then + objNewIni.WriteLine strKey & "=" & strValue + End If + End If + + objOrgIni.Close + objNewIni.Close + + ' Delete old INI file + objFSO.DeleteFile strFilePath, True + ' Rename new INI file + objFSO.MoveFile strTempFile, strFilePath + + Set objOrgIni = Nothing + Set objNewIni = Nothing + Set objFSO = Nothing + Set wshShell = Nothing +End Sub + +WriteIni "{ parameter "ConfigPath" }", "{ parameter "FileSection" }", "MaxSmoothedFrameRate", "{ (it + 7) of maximum of integer values of selects "CurrentRefreshRate FROM Win32_VideoController" of wmis }" + +_END_OF_FILE_ + + +delete editini.vbs +copy __createfile editini.vbs +waithidden cmd /c cscript editini.vbs //Nologo + + +// References: +// - https://msdn.microsoft.com/en-us/library/aa394512(v=vs.85).aspx +// - https://www.bigfix.me/fixlet/details/21108 + +// prefetch unzip.exe sha1:e1652b058195db3f5f754b7ab430652ae04a50b8 size:167936 http://software.bigfix.com/download/redist/unzip-5.52.exe sha256:8d9b5190aace52a1db1ac73a65ee9999c329157c8e88f61a772433323d6b7a4a +// prefetch inifile.zip sha1:415f9a3c6c6f7dae5de7c3dec7fe7cbe0056fc0e size:9059 http://www.horstmuc.de/win/inifile.zip sha256:f205a28cdbd705f49726d83ccd1f9244cf08cb8bad5002c38937c69ef959f7ff +// prefetch claspak.zip sha1:c117e0bbed33571647fd661591d862b2ab8ae540 size:92171 http://www.jsware.net/jsware/zips/claspak.zip sha256:a0b14b05997ee3a20d576488bd399a669fb8303cc85242c1d94d5ced60911bec + +]]> + + + + diff --git a/Sites/Application Management/Fixlets/Fixlets/CERT TEAM_ Critical Vulnerability Detected in WS_FTP Server (27009).bes b/Sites/Application Management/Fixlets/Fixlets/CERT TEAM_ Critical Vulnerability Detected in WS_FTP Server (27009).bes new file mode 100644 index 000000000..031cd19be --- /dev/null +++ b/Sites/Application Management/Fixlets/Fixlets/CERT TEAM_ Critical Vulnerability Detected in WS_FTP Server (27009).bes @@ -0,0 +1,114 @@ + + + + + CERT TEAM: Critical Vulnerability Detected in WS_FTP Server + body{ margin: 24px; font-family: Arial, Helvetica, sans-serif; font-size: 16px; } .section { float:left; margin: 0px; width:100%; margin-bottom: 24px; } .floating-container { float:left; background: #eee; width:97%; } .card { padding: 16px; margin: 24px; border-radius: 2px; background-color: #fff; color: rgba(0, 0, 0, 0.87); box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 1px 5px 0 rgba(0, 0, 0, 0.12), 0 3px 1px -2px rgba(0, 0, 0, 0.2); clear: both; } .form-card-row { margin: 24px; float:left; background-color:#fff; color: rgba(0, 0, 0, 0.87); box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 1px 5px 0 rgba(0, 0, 0, 0.12), 0 3px 1px -2px rgba(0, 0, 0, 0.2); width:95%; } .form-card-header { font-size: 16px; font-weight: bold; padding-bottom: 15px; } .form-card { padding: 16px; margin-right:24px; border-radius:2px; width:500px; float:left } .form-card.full-width { width:95% } .form-card-header { font-size: 16px; font-weight: bold; padding-bottom: 15px; font-family: Arial, Helvetica, sans-serif; } .form-card ul { list-style:none; padding:0; margin:0; } .form-card li { display: block; padding: 9px 9px 0px 9px; border:1px solid #DDDDDD; margin-bottom: 30px; border-radius: 3px; } .form-card-label { display: block; float: left; margin-top: -19px; background: #FFFFFF; height: 20px; padding: 2px 5px 2px 5px; color: #999999; font-size: 14px; overflow: hidden; font-family: Arial, Helvetica, sans-serif; } .operating-system li, .platform li, .product li { border:none; padding: 9px 9px 0px 15px; } .form-card-field { display: block; outline: none; line-height: 30px; height: 30px; width:100%; margin: 0px 0px 0px 0px; font-family: Arial, Helvetica, sans-serif; border:1px solid #DDDDDD; margin-bottom: 15px; } .form-card-field-default { color: #999999; } .form-card-checkbox { display: block; outline: none; line-height: 30px; height: 30px; width:100%; margin-bottom: 15px; font-family: Arial, Helvetica, sans-serif; } .form-card-info { background: #F3F3F3; display: block; margin: 0 -9px -9px -9px; height:20px; text-align: left; color: #999999; font-size: 12px; padding: 10px; } .required { color: red; } .fixlet-logo { margin: 10px; float:left; } .fixlet-header { height: 75px; width: 100%; background: #1976d2; top: 0; left: 0; } .fixlet-title { float:left; white-space: nowrap; font-size: 35px; color: #fff; font-weight: bold; margin-left: 25px; height:75px; line-height:75px; } .cve { padding-bottom:5px; } .cve-title { display:block; font-size: 20px; font-weight: bold; padding-bottom:10px; } .cve-description { } .field_label { font-weight: bold; width:150px; } .field_value { } table { width:100%; border-spacing:0px; } th { text-align:left; background:#1976d2; color:#fff; } tr { padding: 5px; } tr.odd { background:#f5f5f5; } textarea { display:block; width: 100%; height: 150px; padding: 12px 20px; box-sizing: border-box; border: 2px solid #ccc; border-radius: 4px; background-color: #f8f8f8; font-size: 16px; resize: none; } .form-card-select { display: block; outline: none; line-height: 30px; height: 30px; width:95%; margin: 0px 0px 0px 0px; font-family: Arial, Helvetica, sans-serif; border:1px solid #DDDDDD; margin-bottom: 15px; } .form-card-field-default { color: #999999; } .form-card-checkbox { display: block; outline: none; line-height: 30px; height: 30px; width:100%; margin-bottom: 15px; font-family: Arial, Helvetica, sans-serif; } + +
+
+
CERT TEAM - Critical Vulnerability Detected
+
+
+
+
CVE-2023-42657
Critical Vulnerability Detected in WS_FTP Server
+
In WS_FTP Server versions prior to 8.7.4 and 8.8.2, a directory traversal vulnerability was discovered. An attacker could leverage this vulnerability to perform file operations (delete, rename, rmdir, mkdir) on files and folders outside of their authorized WS_FTP folder path. Attackers could also escape the context of the WS_FTP Server file structure and perform the same level of operations (delete, rename, rmdir, mkdir) on file and folder locations on the underlying operating system.

+ + + + + + + + + + +
Publication Date:2023-09-27
Last Modified:2023-09-29
CVSS 3 Score:9.6 (Critical)
+
+
+

NVD CWEs

+ + + + + + + + + +
CWE-IDCWE NameSource
CWE-22Improper Limitation of a Pathname to a Restricted Directory ('Path Traversal')NIST Reference, Progress Software Corporation
+
+
+

Version Detections

+ + + + + + + + + + + + + +
OSProductVersion
Any Version of WindowsWS_FTP Server< 8.7.4
Any Version of WindowsWS_FTP Server>= 8.8.0
< 8.8.2
+
+
+

Reference URLs

+ + + + + + + + + + + + + +
URLTags
https://nvd.nist.gov/vuln/detail/CVE-2023-42657NVD Reference
https://community.progress.com/s/article/WS-FTP-Server-Critical-Vulnerability-September-2023Vendor Advisory
https://www.progress.com/ws_ftpProduct
+
]]>
+ = "8.8.0" as Version) AND ((it as String as Version) of value "DisplayVersion" of it < "8.8.2" as Version) ) ) ) of keys "HKLM\software\microsoft\windows\currentversion\uninstall" of ( x32 registries;x64 registries)]]> + exists (service names of it, display name of it) whose (item 0 of it as lowercase contains "ws_ftp" or item 1 of it as lowercase contains "ws_ftp") of all running services whose (exists service name of it) + Server Software + HCL CERT TEAM + CVE-2023-42657 + 2023-10-02 + CVSS3: CRITICAL + CVE-2023-42657 + + x-fixlet-modification-time + Mon, 02 Oct 2023 16:16:21 +0000 + + BESC + + + Click + here + to stop all WS_FTP services. + + + + +
+
diff --git a/Sites/Application Management/Fixlets/Fixlets/Cb Protection - Deploy Windows Agent v7.2.3 (21660).bes b/Sites/Application Management/Fixlets/Fixlets/Cb Protection - Deploy Windows Agent v7.2.3 (21660).bes new file mode 100644 index 000000000..b9090f12a --- /dev/null +++ b/Sites/Application Management/Fixlets/Fixlets/Cb Protection - Deploy Windows Agent v7.2.3 (21660).bes @@ -0,0 +1,43 @@ + + + + + Cb Protection - Deploy Windows Agent v7.2.3 + This Fixlet will allow you to deploy the Carbon Black Protection Agent v7.2.3 for Windows (Host Group - Medium).

+

Note: The appropriate Carbon Black Protection Agent installer will have to be placed in the Root Server's Uploads folder (..\BES Server\wwwrootbes\Uploads or /var/opt/BESServer/wwwrootbes/Uploads), and the actionscript of this Fixlet will have to be modified accordingly.  The Agents can be downloaded from the Carbon Black Protection Servers at https:<Cb Protection server>/hostpkg/.

]]>
+ windows of operating system + = "9.0"]]> + + Software Deployment + Carbon Black + 2016-01-21 + Critical + + x-fixlet-modification-time + Tue, 06 Sep 2016 07:37:39 +0000 + + BESC + + + Click + here + to deploy this action. + + + +
+
diff --git a/Sites/Application Management/Fixlets/Fixlets/Cb Protection - Generate and collect sensor status information (21667).bes b/Sites/Application Management/Fixlets/Fixlets/Cb Protection - Generate and collect sensor status information (21667).bes new file mode 100644 index 000000000..ab3fbdf7a --- /dev/null +++ b/Sites/Application Management/Fixlets/Fixlets/Cb Protection - Generate and collect sensor status information (21667).bes @@ -0,0 +1,55 @@ + + + + + Cb Protection - Generate and collect sensor status information + + windows of operating system + = "9.0"]]> + (exists keys whose (value "DisplayName" of it = "Bit9 Agent") of key "HKLM\Software\Microsoft\Windows\CurrentVersion\Uninstall" of registry) OR (((value "DisplayVersion" of keys whose (value "DisplayName" of it = "Bit9 Agent") of key "HKLM\Software\Microsoft\Windows\CurrentVersion\Uninstall" of registry) as string as version | ("0.0" as version)) = ("7.2.2" as version)) + Troubleshooting + Carbon Black + 2016-01-21 + N/A + + x-fixlet-modification-time + Tue, 06 Sep 2016 07:37:55 +0000 + + BESC + + + Click + here + to schedule DasCLI status generation for "Carbon Black Protection&nbsp;Agent Details" analysis. + + "{storage folder of client as string & "\bit9_dasclistatus.txt"}""]]> + + + + Click + here + to generate Carbon Black Protection&nbsp;Agent&nbsp;DasCLI status and upload it to the BigFix Server for troubleshooting purposes. + + "{storage folder of client as string & "\bit9_dasclistatus.txt"}"" + +// set max size to 15 MB to prevent too much data. If the zip file is to bigger than 15 MB the upload won't occur +setting "_BESClient_ArchiveManager_MaxArchiveSize"="15728640" on "{parameter "action issue date" of action}" for client +setting "_BESClient_ArchiveManager_OperatingMode"="2" on "{parameter "action issue date" of action}" for client +setting "_BESClient_ArchiveManager_FileSet-client"="{storage folder of client as string & "\bit9_dasclistatus.txt"}" on "{parameter "action issue date" of action}" for client + +// upload results +archive now]]> + + + diff --git a/Sites/Application Management/Fixlets/Fixlets/Cb Protection - Identify endpoints with agent not running (21661).bes b/Sites/Application Management/Fixlets/Fixlets/Cb Protection - Identify endpoints with agent not running (21661).bes new file mode 100644 index 000000000..9dfc2406d --- /dev/null +++ b/Sites/Application Management/Fixlets/Fixlets/Cb Protection - Identify endpoints with agent not running (21661).bes @@ -0,0 +1,49 @@ + + + + + Cb Protection - Identify endpoints with agent not running + + windows of operating system + = "9.0"]]> + exists keys whose (value "DisplayName" of it = "Bit9 Agent") of key "HKLM\Software\Microsoft\Windows\CurrentVersion\Uninstall" of registry + state of service whose (display name of it = "Bit9 Agent") = "Stopped" + Application Maintenance + Carbon Black + 2016-01-21 + Critical + + x-fixlet-modification-time + Tue, 06 Sep 2016 07:38:05 +0000 + + BESC + + + Click + here + to deploy this action. + + NUL 2> NUL +move __appendfile netquiet.bat + +waithidden "{pathname of client folder of site "BESSupport" & "\RunQuiet.exe"}" netquiet.bat start "{parameter "ServiceName" of action}" + +delete netquiet.bat]]> + + + diff --git a/Sites/Application Management/Fixlets/Fixlets/Cb Response - Deploy Linux Sensor v5.1.1.60603 (21666).bes b/Sites/Application Management/Fixlets/Fixlets/Cb Response - Deploy Linux Sensor v5.1.1.60603 (21666).bes new file mode 100644 index 000000000..ce1346991 --- /dev/null +++ b/Sites/Application Management/Fixlets/Fixlets/Cb Response - Deploy Linux Sensor v5.1.1.60603 (21666).bes @@ -0,0 +1,44 @@ + + + + + Cb Response - Deploy Linux Sensor v5.1.1.60603 + This Fixlet will allow you to deploy the Carbon Black Response Sensor (v5.1.1.60603) for Linux.

+

Note: The Carbon Black Response Sensor Linux Standalone RPM Installation package for the desired profile will have to be placed in the Root Server's Uploads folder (..\BES Server\wwwrootbes\Uploads or /var/opt/BESServer/wwwrootbes/Uploads), and the actionscript of this Fixlet will have to be modified accordingly.  It can be downloaded via the Carbon Black Response Server interface under Administration -> Sensors -> Download Sensor Installer -> Linux Standalone RPM.

]]>
+ = "9.0"]]> + not exists package "cbsensor" of rpm + (exists match (regex "Linux CentOS (6|7)") of name of operating system) OR ((name of operating system starts with "Linux Red Hat") AND (exists file "/etc/redhat-release" whose (exists line whose (exists match (regex "Red Hat Enterprise Linux (Client|Server|Workstation) release 6|7") of it) of it) AND NOT exists file "/etc/vmware-release" whose (exists line whose (it contains "VMware ESX") of it) AND NOT exists file "/etc/enterprise-release" whose (exists line whose (it contains "Enterprise Linux Enterprise Linux") of it))) + Software Deployment + Carbon Black + 2016-01-21 + Critical + + x-fixlet-modification-time + Tue, 06 Sep 2016 07:37:27 +0000 + + BESC + + + Click + here + to deploy this action. + + + +
+
diff --git a/Sites/Application Management/Fixlets/Fixlets/Cb Response - Deploy Windows Sensor v5.1.1.60603 (21662).bes b/Sites/Application Management/Fixlets/Fixlets/Cb Response - Deploy Windows Sensor v5.1.1.60603 (21662).bes new file mode 100644 index 000000000..9681e8757 --- /dev/null +++ b/Sites/Application Management/Fixlets/Fixlets/Cb Response - Deploy Windows Sensor v5.1.1.60603 (21662).bes @@ -0,0 +1,47 @@ + + + + + Cb Response - Deploy Windows Sensor v5.1.1.60603 + This Fixlet will allow you to deploy the Carbon Black Response Sensor (v5.1.1.60603) for Windows.

+

Note: The Carbon Black Response Sensor Windows MSI for GPO Installation package for the desired profile will have to be placed in the Root Server's Uploads folder (..\BES Server\wwwrootbes\Uploads or /var/opt/BESServer/wwwrootbes/Uploads), and the actionscript of this Fixlet will have to be modified accordingly.  It can be downloaded via the Carbon Black Response Server interface under Administration -> Sensors -> Download Sensor Installer -> Windows MSI for GPO Installation.

]]>
+ windows of operating system + = "9.0"]]> + + Software Deployment + Carbon Black + 2016-01-21 + Critical + + x-fixlet-modification-time + Tue, 06 Sep 2016 07:38:15 +0000 + + BESC + + + Click + here + to deploy this action. + + + +
+
diff --git a/Sites/Application Management/Fixlets/Fixlets/Cb Response - Force Sensor Check-In (21659).bes b/Sites/Application Management/Fixlets/Fixlets/Cb Response - Force Sensor Check-In (21659).bes new file mode 100644 index 000000000..ae6e03c9a --- /dev/null +++ b/Sites/Application Management/Fixlets/Fixlets/Cb Response - Force Sensor Check-In (21659).bes @@ -0,0 +1,37 @@ + + + + + Cb Response - Force Sensor Check-In + This Task can be used to force the Carbon Black Response Sensor to immediately check in with the server. + windows of operating system + = "9.0"]]> + (state of service whose (display name of it = "Carbon Black Sensor") = "Running") | False + Troubleshooting + Carbon Black + 2016-01-21 + N/A + + x-fixlet-modification-time + Tue, 06 Sep 2016 07:38:55 +0000 + + BESC + + + Click + here + to deploy this action. + + waithidden sc control carbonblack 200 + + + diff --git a/Sites/Application Management/Fixlets/Fixlets/Cb Response - Generate and Collect sensor diagnostics (21663).bes b/Sites/Application Management/Fixlets/Fixlets/Cb Response - Generate and Collect sensor diagnostics (21663).bes new file mode 100644 index 000000000..08dbb1fb6 --- /dev/null +++ b/Sites/Application Management/Fixlets/Fixlets/Cb Response - Generate and Collect sensor diagnostics (21663).bes @@ -0,0 +1,63 @@ + + + + + Cb Response - Generate and Collect sensor diagnostics + + = "9.0"]]> + if (windows of operating system) then ((state of service whose (display name of it = "Carbon Black Sensor") = "Running") | False) else (exists file "/opt/cbsensor/sensordiag.sh") + (windows of operating system) OR (exists match (regex "Linux CentOS (6|7)") of name of operating system) OR ((name of operating system starts with "Linux Red Hat") AND (exists file "/etc/redhat-release" whose (exists line whose (exists match (regex "Red Hat Enterprise Linux (Client|Server|Workstation) release 6|7") of it) of it) AND NOT exists file "/etc/vmware-release" whose (exists line whose (it contains "VMware ESX") of it) AND NOT exists file "/etc/enterprise-release" whose (exists line whose (it contains "Enterprise Linux Enterprise Linux") of it))) + Troubleshooting + Carbon Black + 2016-01-21 + N/A + + x-fixlet-modification-time + Tue, 06 Sep 2016 07:39:29 +0000 + + BESC + + + Click + here + to deploy this action. + + + + + diff --git a/Sites/Application Management/Fixlets/Fixlets/Cb Response - Identify endpoints with sensor not running (21664).bes b/Sites/Application Management/Fixlets/Fixlets/Cb Response - Identify endpoints with sensor not running (21664).bes new file mode 100644 index 000000000..e8d90887a --- /dev/null +++ b/Sites/Application Management/Fixlets/Fixlets/Cb Response - Identify endpoints with sensor not running (21664).bes @@ -0,0 +1,54 @@ + + + + + Cb Response - Identify endpoints with sensor not running + + = "9.0"]]> + if (windows of operating system) then (exists keys whose (value "DisplayName" of it = "Carbon Black Sensor") of key "HKLM\Software\Microsoft\Windows\CurrentVersion\Uninstall" of registry) else (exists package "cbsensor" of rpm) + if (windows of operating system) then (state of service whose (display name of it = "Carbon Black Sensor") = "Stopped") else (not exists process "cbdaemon") + (windows of operating system) OR (exists match (regex "Linux CentOS (6|7)") of name of operating system) OR ((name of operating system starts with "Linux Red Hat") AND (exists file "/etc/redhat-release" whose (exists line whose (exists match (regex "Red Hat Enterprise Linux (Client|Server|Workstation) release 6|7") of it) of it) AND NOT exists file "/etc/vmware-release" whose (exists line whose (it contains "VMware ESX") of it) AND NOT exists file "/etc/enterprise-release" whose (exists line whose (it contains "Enterprise Linux Enterprise Linux") of it))) + Application Maintenance + Carbon Black + 2016-01-21 + Critical + + x-fixlet-modification-time + Tue, 06 Sep 2016 07:38:26 +0000 + + BESC + + + Click + here + to deploy this action. + + NUL 2> NUL + move __appendfile netquiet.bat + + waithidden "{pathname of client folder of site "BESSupport" & "\RunQuiet.exe"}" netquiet.bat start "{parameter "ServiceName" of action}" + + delete netquiet.bat +elseif {(exists match (regex "Linux CentOS (6|7)") of name of operating system) OR ((name of operating system starts with "Linux Red Hat") AND (exists file "/etc/redhat-release" whose (exists line whose (exists match (regex "Red Hat Enterprise Linux (Client|Server|Workstation) release 6|7") of it) of it) AND NOT exists file "/etc/vmware-release" whose (exists line whose (it contains "VMware ESX") of it) AND NOT exists file "/etc/enterprise-release" whose (exists line whose (it contains "Enterprise Linux Enterprise Linux") of it)))} + wait sh /etc/init.d/cbdaemon start +else +endif]]> + + + diff --git a/Sites/Application Management/Fixlets/Fixlets/Cb Response - Uninstall Cb Sensor (24620).bes b/Sites/Application Management/Fixlets/Fixlets/Cb Response - Uninstall Cb Sensor (24620).bes new file mode 100644 index 000000000..07b582210 --- /dev/null +++ b/Sites/Application Management/Fixlets/Fixlets/Cb Response - Uninstall Cb Sensor (24620).bes @@ -0,0 +1,66 @@ + + + + + Cb Response - Uninstall Cb Sensor + This Fixlet will allow you to uninstall the Carbon Black Response Sensor. + = "9.0"]]> + if (windows of operating system) then (exists keys whose (value "DisplayName" of it = "Carbon Black Sensor") of key "HKLM\Software\Microsoft\Windows\CurrentVersion\Uninstall" of registry) else if (name of operating system starts with "Linux CentOS 7") then (exists package "cbsensor" of rpm) else false + (windows of operating system) OR (exists match (regex "Linux CentOS (6|7)") of name of operating system) OR ((name of operating system starts with "Linux Red Hat") AND (exists file "/etc/redhat-release" whose (exists line whose (exists match (regex "Red Hat Enterprise Linux (Client|Server|Workstation) release 6|7") of it) of it) AND NOT exists file "/etc/vmware-release" whose (exists line whose (it contains "VMware ESX") of it) AND NOT exists file "/etc/enterprise-release" whose (exists line whose (it contains "Enterprise Linux Enterprise Linux") of it))) + Troubleshooting + Carbon Black + 2016-01-21 + N/A + + x-fixlet-modification-time + Tue, 22 Aug 2017 17:12:19 +0000 + + + bigfixme-added-time + Fri, 16 Sep 2016 11:50:42 GMT + + + bigfixme-modification-time + Fri, 16 Sep 2016 11:50:42 GMT + + + bigfixme-keywords + IBM BigFix & Carbon Black Integration Content + + + bigfixme-ID + 21665 + + BESC + + + Click + here + to deploy this action. + + if {windows of operating system} + waithidden {(if it ends with "%00" then preceding text of first "%00" of it else it) of (value "UninstallString" of key whose (value "DisplayName" of it = "Carbon Black Sensor") of key "HKLM\Software\Microsoft\Windows\CurrentVersion\Uninstall" of registry as string)} /S +elseif {(exists match (regex "Linux CentOS (6|7)") of name of operating system) OR ((name of operating system starts with "Linux Red Hat") AND (exists file "/etc/redhat-release" whose (exists line whose (exists match (regex "Red Hat Enterprise Linux (Client|Server|Workstation) release 6|7") of it) of it) AND NOT exists file "/etc/vmware-release" whose (exists line whose (it contains "VMware ESX") of it) AND NOT exists file "/etc/enterprise-release" whose (exists line whose (it contains "Enterprise Linux Enterprise Linux") of it)))} + wait rpm -e cbsensor +endif + + + + + Click + here + to review this task in the bigfix.me Content Database. + + https://bigfix.me/cdb/fixlet/21665 + + + diff --git a/Sites/Application Management/Fixlets/Fixlets/Change OS X Lion scroll direction (719).bes b/Sites/Application Management/Fixlets/Fixlets/Change OS X Lion scroll direction (719).bes new file mode 100644 index 000000000..afb1504f8 --- /dev/null +++ b/Sites/Application Management/Fixlets/Fixlets/Change OS X Lion scroll direction (719).bes @@ -0,0 +1,35 @@ + + + + + Change OS X Lion scroll direction + + = "10.7" AND system version < "10.8")]]> + (not exists string "com.apple.swipescrolldirection" of dictionaries of files "/Library/Preferences/.GlobalPreferences.plist") OR (exists string "com.apple.swipescrolldirection" whose (it as boolean != FALSE) of dictionaries of files "/Library/Preferences/.GlobalPreferences.plist") + Internal + 2011-09-15 + + x-fixlet-modification-time + Thu, 15 Sep 2011 14:56:04 +0000 + + BESC + + + Click + here + to deploy this action. + + // Set value in plist +wait defaults write /Library/Preferences/.GlobalPreferences com.apple.swipescrolldirection -bool false + + + diff --git a/Sites/Application Management/Fixlets/Fixlets/Change ScreenSharing (VNC) Password - Mac - BETA (24884).bes b/Sites/Application Management/Fixlets/Fixlets/Change ScreenSharing (VNC) Password - Mac - BETA (24884).bes new file mode 100644 index 000000000..c54d9b766 --- /dev/null +++ b/Sites/Application Management/Fixlets/Fixlets/Change ScreenSharing (VNC) Password - Mac - BETA (24884).bes @@ -0,0 +1,76 @@ + + + + + Change ScreenSharing (VNC) Password - Mac - BETA + +

+
+

]]>
+ mac of operating system + = "9.0"]]> + Accounts + Internal + jgstew + 2018-01-13 + + x-fixlet-modification-time + Sat, 13 Jan 2018 21:25:39 +0000 + + BESC + + + + Change + &nbsp;ScreenSharing (VNC) password. + + +//wait bash -c "/System/Library/CoreServices/RemoteManagement/ARDAgent.app/Contents/Resources/kickstart -configure -clientopts -setvnclegacy -vnclegacy yes -setvncpw -vncpw {parameter "secret" of action}" + +wait bash -c "/System/Library/CoreServices/RemoteManagement/ARDAgent.app/Contents/Resources/kickstart -activate -configure -access -on -clientopts -setvnclegacy -vnclegacy yes -clientopts -setvncpw -vncpw {parameter "secret" of action} -restart -agent -privs -all" + +continue if{ exists (exit codes of active action) whose(it = 0) } + +// http://crashopensource.blogspot.com/2008/07/set-vnc-password-for-mac-in-terminal.html +// https://apple.stackexchange.com/a/30239/35045 +// https://www.jamf.com/jamf-nation/discussions/13834/enable-screen-sharing + + + +
+
diff --git a/Sites/Application Management/Fixlets/Fixlets/Config - 1E NightWatchman Alarm Clock - Disable - Win_Mac (23765).bes b/Sites/Application Management/Fixlets/Fixlets/Config - 1E NightWatchman Alarm Clock - Disable - Win_Mac (23765).bes new file mode 100644 index 000000000..101e0f650 --- /dev/null +++ b/Sites/Application Management/Fixlets/Fixlets/Config - 1E NightWatchman Alarm Clock - Disable - Win_Mac (23765).bes @@ -0,0 +1,45 @@ + + + + + Config - 1E NightWatchman Alarm Clock - Disable - Win\Mac + This Fixlet configures 1E to disable any previously configured Alarm Clocks.

+

For general information or to report issues with C3 Power Management content please visit GitHub here: https://github.com/strawgate/C3-Power-Management

]]>
+ windows of operating system or mac of operating system + if (Windows of Operating System) then (exists file "NightWatchman.exe" of folder (preceding text of last "\" of (it as string) of value "InstallationDirectory" of key "1E\NightWatchman" of key "HKEY_LOCAL_MACHINE\Software" of native registry)) else (exists file "nightwatchman" of folder "/Library/Application Support/1E/NightWatchman") + if (windows of operating system) then (exists values whose (name of it != "TurnOnMonitor") of key "AlarmClock" of key "1E\NightWatchman" of key "HKEY_LOCAL_MACHINE\Software" of native registry) else (number of values of array "AlarmClockSettings" of dictionary of file "/Library/Preferences/com.1E.NightWatchman.plist" != 0) + Internal + 2016-09-06 + + x-fixlet-modification-time + Thu, 17 Sep 2026 20:56:29 +0000 + + BESC + + + Click + here + to deploy this action. + + parameter "Setting"="alarmclock" +parameter "Value"="OFF" + +parameter "1ECLI"="{if (windows of operating system) then (pathname of file "NightWatchman.exe" of folder (value "InstallationDirectory" of key "1E\NightWatchman" of key "HKEY_LOCAL_MACHINE\Software" of native registry as string)) else (pathname of file "nightwatchman" of folder "/Library/Application Support/1E/NightWatchman") }" + +if {Windows of Operating System} + wait "{parameter "1ECLI"}" -{parameter "Setting"}={parameter "Value"} +elseif {Mac of Operating System} + wait "{parameter "1ECLI"}" -s {parameter "Setting"} +endif + +
+
diff --git a/Sites/Application Management/Fixlets/Fixlets/Config - 1E NightWatchman Alarm Clock - Wake at 6am on Weekdays - Win_Mac (23758).bes b/Sites/Application Management/Fixlets/Fixlets/Config - 1E NightWatchman Alarm Clock - Wake at 6am on Weekdays - Win_Mac (23758).bes new file mode 100644 index 000000000..54b6e7e9b --- /dev/null +++ b/Sites/Application Management/Fixlets/Fixlets/Config - 1E NightWatchman Alarm Clock - Wake at 6am on Weekdays - Win_Mac (23758).bes @@ -0,0 +1,45 @@ + + + + + Config - 1E NightWatchman Alarm Clock - Wake at 6am on Weekdays - Win\Mac + This Fixlet configures 1E to wake the non-portable machine at 6am each weekday morning.

+

The monitor will be turned on when this occurs.

+

This will overwrite any previously configured Alarm Clocks.

+

For general information or to report issues with C3 Power Management content please visit GitHub here: https://github.com/strawgate/C3-Power-Management

]]>
+ windows of operating system + exists file "NightWatchman.exe" of folder (preceding text of last "\" of (it as string) of value "InstallationDirectory" of key "1E\NightWatchman" of key "HKEY_LOCAL_MACHINE\Software" of native registry) + if (windows of operating system) then ( ( value "TurnOnMonitor" of it as string != "ON" or value "MondayTime" of it as string != "6:00" or value "TuesdayTime" of it as string != "6:00" or value "WednesdayTime" of it as string != "6:00" or value "ThursdayTime" of it as string != "6:00" or value "FridayTime" of it as string != "6:00" ) of (key "AlarmClock" of key "1E\NightWatchman" of key "HKEY_LOCAL_MACHINE\Software" of native registry) ) else (true) + if (Mac of Operating System) then ( (exists (strings "Day" whose (set of ("Monday";"Tuesday";"Wednesday";"Thursday";"Friday") does not contain it) of it; strings "Time" whose (it != "06:00") of it) of dictionaries of values of array "AlarmClockSettings" of dictionary of file "/Library/Preferences/com.1E.NightWatchman.plist") or (number of dictionaries of values of array "AlarmClockSettings" of dictionary of file "/Library/Preferences/com.1E.NightWatchman.plist" != 5) ) else (true) + Internal + 2016-09-06 + + x-fixlet-modification-time + Thu, 17 Sep 2026 20:56:29 +0000 + + BESC + + + Click + here + to deploy this action. + + parameter "1ECLI"="{if (windows of operating system) then (pathname of file "NightWatchman.exe" of folder (value "InstallationDirectory" of key "1E\NightWatchman" of key "HKEY_LOCAL_MACHINE\Software" of native registry as string)) else (pathname of file "nightwatchman" of folder "/Library/Application Support/1E/NightWatchman") }" + +if {Windows of Operating System} + wait "{parameter "1ECLI"}" -alarmclock="monitorstate=on|mon(6:00)|tue(6:00)|wed(6:00)|thu(6:00)|fri(6:00)" +elseif {Mac of Operating System} + wait "{parameter "1ECLI"}" -alarmclock mon=06:00,tue=06:00,wed=06:00,thu=06:00,fri=06:00 +endif + +
+
diff --git a/Sites/Application Management/Fixlets/Fixlets/Config - 1E NightWatchman Alarm Clock - Wake at 6am on Weekdays - Win_Mac (23813).bes b/Sites/Application Management/Fixlets/Fixlets/Config - 1E NightWatchman Alarm Clock - Wake at 6am on Weekdays - Win_Mac (23813).bes new file mode 100644 index 000000000..8c13f5059 --- /dev/null +++ b/Sites/Application Management/Fixlets/Fixlets/Config - 1E NightWatchman Alarm Clock - Wake at 6am on Weekdays - Win_Mac (23813).bes @@ -0,0 +1,45 @@ + + + + + Config - 1E NightWatchman Alarm Clock - Wake at 6am on Weekdays - Win\Mac + This Fixlet configures 1E to wake the non-portable machine at 6am each weekday morning.

+

The monitor will be turned on when this occurs.

+

This will overwrite any previously configured Alarm Clocks.

+

For general information or to report issues with C3 Power Management content please visit GitHub here: https://github.com/strawgate/C3-Power-Management

]]>
+ windows of operating system + exists file "NightWatchman.exe" of folder (preceding text of last "\" of (it as string) of value "InstallationDirectory" of key "1E\NightWatchman" of key "HKEY_LOCAL_MACHINE\Software" of native registry) + if (windows of operating system) then ( ( value "TurnOnMonitor" of it as string != "ON" or value "MondayTime" of it as string != "6:00" or value "TuesdayTime" of it as string != "6:00" or value "WednesdayTime" of it as string != "6:00" or value "ThursdayTime" of it as string != "6:00" or value "FridayTime" of it as string != "6:00" ) of (key "AlarmClock" of key "1E\NightWatchman" of key "HKEY_LOCAL_MACHINE\Software" of native registry) ) else (true) + if (Mac of Operating System) then ( (exists (strings "Day" whose (set of ("Monday";"Tuesday";"Wednesday";"Thursday";"Friday") does not contain it) of it; strings "Time" whose (it != "06:00") of it) of dictionaries of values of array "AlarmClockSettings" of dictionary of file "/Library/Preferences/com.1E.NightWatchman.plist") or (number of dictionaries of values of array "AlarmClockSettings" of dictionary of file "/Library/Preferences/com.1E.NightWatchman.plist" != 5) ) else (true) + Internal + 2016-09-06 + + x-fixlet-modification-time + Thu, 17 Sep 2026 20:56:29 +0000 + + BESC + + + Click + here + to deploy this action. + + parameter "1ECLI"="{if (windows of operating system) then (pathname of file "NightWatchman.exe" of folder (value "InstallationDirectory" of key "1E\NightWatchman" of key "HKEY_LOCAL_MACHINE\Software" of native registry as string)) else (pathname of file "nightwatchman" of folder "/Library/Application Support/1E/NightWatchman") }" + +if {Windows of Operating System} + wait "{parameter "1ECLI"}" -alarmclock="monitorstate=on|mon(6:00)|tue(6:00)|wed(6:00)|thu(6:00)|fri(6:00)" +elseif {Mac of Operating System} + wait "{parameter "1ECLI"}" -alarmclock mon=06:00,tue=06:00,wed=06:00,thu=06:00,fri=06:00 +endif + +
+
diff --git a/Sites/Application Management/Fixlets/Fixlets/Config - 1E NightWatchman Alarm Clock - Wake at 8am on Weekdays - Win_Mac (23759).bes b/Sites/Application Management/Fixlets/Fixlets/Config - 1E NightWatchman Alarm Clock - Wake at 8am on Weekdays - Win_Mac (23759).bes new file mode 100644 index 000000000..720ed138a --- /dev/null +++ b/Sites/Application Management/Fixlets/Fixlets/Config - 1E NightWatchman Alarm Clock - Wake at 8am on Weekdays - Win_Mac (23759).bes @@ -0,0 +1,45 @@ + + + + + Config - 1E NightWatchman Alarm Clock - Wake at 8am on Weekdays - Win\Mac + This Fixlet configures 1E to wake the machine at 8am each weekday morning.

+

The monitor will be turned on when this occurs.

+

This will overwrite any previously configured Alarm Clocks.

+

For general information or to report issues with C3 Power Management content please visit GitHub here: https://github.com/strawgate/C3-Power-Management

]]>
+ windows of operating system + exists file "NightWatchman.exe" of folder (preceding text of last "\" of (it as string) of value "InstallationDirectory" of key "1E\NightWatchman" of key "HKEY_LOCAL_MACHINE\Software" of native registry) + if (windows of operating system) then ( ( value "TurnOnMonitor" of it as string != "ON" or value "MondayTime" of it as string != "8:00" or value "TuesdayTime" of it as string != "8:00" or value "WednesdayTime" of it as string != "8:00" or value "ThursdayTime" of it as string != "8:00" or value "FridayTime" of it as string != "8:00" ) of (key "AlarmClock" of key "1E\NightWatchman" of key "HKEY_LOCAL_MACHINE\Software" of native registry) ) else (true) + if (Mac of Operating System) then ( (exists (strings "Day" whose (set of ("Monday";"Tuesday";"Wednesday";"Thursday";"Friday") does not contain it) of it; strings "Time" whose (it != "08:00") of it) of dictionaries of values of array "AlarmClockSettings" of dictionary of file "/Library/Preferences/com.1E.NightWatchman.plist") or (number of dictionaries of values of array "AlarmClockSettings" of dictionary of file "/Library/Preferences/com.1E.NightWatchman.plist" != 5) ) else (true) + Internal + 2016-09-06 + + x-fixlet-modification-time + Thu, 17 Sep 2026 20:56:29 +0000 + + BESC + + + Click + here + to deploy this action. + + parameter "1ECLI"="{if (windows of operating system) then (pathname of file "NightWatchman.exe" of folder (value "InstallationDirectory" of key "1E\NightWatchman" of key "HKEY_LOCAL_MACHINE\Software" of native registry as string)) else (pathname of file "nightwatchman" of folder "/Library/Application Support/1E/NightWatchman") }" + +if {Windows of Operating System} + wait "{parameter "1ECLI"}" -alarmclock="monitorstate=on|mon(8:00)|tue(8:00)|wed(8:00)|thu(8:00)|fri(8:00)" +elseif {Mac of Operating System} + wait "{parameter "1ECLI"}" -alarmclock mon=08:00,tue=08:00,wed=08:00,thu=08:00,fri=08:00 +endif + +
+
diff --git a/Sites/Application Management/Fixlets/Fixlets/Config - 1E NightWatchman Alarm Clock - Wake at 8am on Weekdays - Win_Mac (23814).bes b/Sites/Application Management/Fixlets/Fixlets/Config - 1E NightWatchman Alarm Clock - Wake at 8am on Weekdays - Win_Mac (23814).bes new file mode 100644 index 000000000..aa57a4dec --- /dev/null +++ b/Sites/Application Management/Fixlets/Fixlets/Config - 1E NightWatchman Alarm Clock - Wake at 8am on Weekdays - Win_Mac (23814).bes @@ -0,0 +1,45 @@ + + + + + Config - 1E NightWatchman Alarm Clock - Wake at 8am on Weekdays - Win\Mac + This Fixlet configures 1E to wake the machine at 8am each weekday morning.

+

The monitor will be turned on when this occurs.

+

This will overwrite any previously configured Alarm Clocks.

+

For general information or to report issues with C3 Power Management content please visit GitHub here: https://github.com/strawgate/C3-Power-Management

]]>
+ windows of operating system + exists file "NightWatchman.exe" of folder (preceding text of last "\" of (it as string) of value "InstallationDirectory" of key "1E\NightWatchman" of key "HKEY_LOCAL_MACHINE\Software" of native registry) + if (windows of operating system) then ( ( value "TurnOnMonitor" of it as string != "ON" or value "MondayTime" of it as string != "8:00" or value "TuesdayTime" of it as string != "8:00" or value "WednesdayTime" of it as string != "8:00" or value "ThursdayTime" of it as string != "8:00" or value "FridayTime" of it as string != "8:00" ) of (key "AlarmClock" of key "1E\NightWatchman" of key "HKEY_LOCAL_MACHINE\Software" of native registry) ) else (true) + if (Mac of Operating System) then ( (exists (strings "Day" whose (set of ("Monday";"Tuesday";"Wednesday";"Thursday";"Friday") does not contain it) of it; strings "Time" whose (it != "08:00") of it) of dictionaries of values of array "AlarmClockSettings" of dictionary of file "/Library/Preferences/com.1E.NightWatchman.plist") or (number of dictionaries of values of array "AlarmClockSettings" of dictionary of file "/Library/Preferences/com.1E.NightWatchman.plist" != 5) ) else (true) + Internal + 2016-09-06 + + x-fixlet-modification-time + Thu, 17 Sep 2026 20:56:29 +0000 + + BESC + + + Click + here + to deploy this action. + + parameter "1ECLI"="{if (windows of operating system) then (pathname of file "NightWatchman.exe" of folder (value "InstallationDirectory" of key "1E\NightWatchman" of key "HKEY_LOCAL_MACHINE\Software" of native registry as string)) else (pathname of file "nightwatchman" of folder "/Library/Application Support/1E/NightWatchman") }" + +if {Windows of Operating System} + wait "{parameter "1ECLI"}" -alarmclock="monitorstate=on|mon(8:00)|tue(8:00)|wed(8:00)|thu(8:00)|fri(8:00)" +elseif {Mac of Operating System} + wait "{parameter "1ECLI"}" -alarmclock mon=08:00,tue=08:00,wed=08:00,thu=08:00,fri=08:00 +endif + +
+
diff --git a/Sites/Application Management/Fixlets/Fixlets/Config - 1E NightWatchman Countdown Timer - 30 Minutes - Win_Mac (23766).bes b/Sites/Application Management/Fixlets/Fixlets/Config - 1E NightWatchman Countdown Timer - 30 Minutes - Win_Mac (23766).bes new file mode 100644 index 000000000..ca6e5ddff --- /dev/null +++ b/Sites/Application Management/Fixlets/Fixlets/Config - 1E NightWatchman Countdown Timer - 30 Minutes - Win_Mac (23766).bes @@ -0,0 +1,45 @@ + + + + + Config - 1E NightWatchman Countdown Timer - 30 Minutes - Win\Mac + This Fixlet sets the number of seconds before a scheduled power event that a message box will be presented.

+

For general information or to report issues with C3 Power Management content please visit GitHub here: https://github.com/strawgate/C3-Power-Management

]]>
+ windows of operating system or mac of operating system + if (Windows of Operating System) then (exists file "NightWatchman.exe" of folder (preceding text of last "\" of (it as string) of value "InstallationDirectory" of key "1E\NightWatchman" of key "HKEY_LOCAL_MACHINE\Software" of native registry)) else (exists file "nightwatchman" of folder "/Library/Application Support/1E/NightWatchman") + if (Windows of Operating System) then (value "CountdownSecs" of key "1E\NightWatchman" of key "HKEY_LOCAL_MACHINE\Software" of native registry as string != "1800") else (exists integer "CountdownSecs" whose (it != 1800) of dictionary "CountdownDlgSettings" of dictionary of file "/Library/Preferences/com.1E.NightWatchman.plist") + Internal + 2016-09-06 + + x-fixlet-modification-time + Thu, 17 Sep 2026 20:56:29 +0000 + + BESC + + + Click + here + to deploy this action. + + parameter "Setting"="CountdownSecs" +parameter "Value"="1800" + +parameter "1ECLI"="{if (windows of operating system) then (pathname of file "NightWatchman.exe" of folder (value "InstallationDirectory" of key "1E\NightWatchman" of key "HKEY_LOCAL_MACHINE\Software" of native registry as string)) else (pathname of file "nightwatchman" of folder "/Library/Application Support/1E/NightWatchman") }" + +if {Windows of Operating System} + wait "{parameter "1ECLI"}" -{parameter "Setting"}={parameter "Value"} +elseif {Mac of Operating System} + wait "{parameter "1ECLI"}" -s {parameter "Setting"} {parameter "Value"} +endif + +
+
diff --git a/Sites/Application Management/Fixlets/Fixlets/Config - 1E NightWatchman Countdown Timer - 30 Seconds - Win_Mac (23767).bes b/Sites/Application Management/Fixlets/Fixlets/Config - 1E NightWatchman Countdown Timer - 30 Seconds - Win_Mac (23767).bes new file mode 100644 index 000000000..1bc2a99ae --- /dev/null +++ b/Sites/Application Management/Fixlets/Fixlets/Config - 1E NightWatchman Countdown Timer - 30 Seconds - Win_Mac (23767).bes @@ -0,0 +1,45 @@ + + + + + Config - 1E NightWatchman Countdown Timer - 30 Seconds - Win\Mac + This Fixlet sets the number of seconds before a scheduled power event that a message box will be presented.

+

For general information or to report issues with C3 Power Management content please visit GitHub here: https://github.com/strawgate/C3-Power-Management

]]>
+ windows of operating system or mac of operating system + if (Windows of Operating System) then (exists file "NightWatchman.exe" of folder (preceding text of last "\" of (it as string) of value "InstallationDirectory" of key "1E\NightWatchman" of key "HKEY_LOCAL_MACHINE\Software" of native registry)) else (exists file "nightwatchman" of folder "/Library/Application Support/1E/NightWatchman") + if (Windows of Operating System) then (value "CountdownSecs" of key "1E\NightWatchman" of key "HKEY_LOCAL_MACHINE\Software" of native registry as string != "30") else (exists integer "CountdownSecs" whose (it != 30) of dictionary "CountdownDlgSettings" of dictionary of file "/Library/Preferences/com.1E.NightWatchman.plist") + Internal + 2016-09-06 + + x-fixlet-modification-time + Thu, 17 Sep 2026 20:56:29 +0000 + + BESC + + + Click + here + to deploy this action. + + parameter "Setting"="CountdownSecs" +parameter "Value"="30" + +parameter "1ECLI"="{if (windows of operating system) then (pathname of file "NightWatchman.exe" of folder (value "InstallationDirectory" of key "1E\NightWatchman" of key "HKEY_LOCAL_MACHINE\Software" of native registry as string)) else (pathname of file "nightwatchman" of folder "/Library/Application Support/1E/NightWatchman") }" + +if {Windows of Operating System} + wait "{parameter "1ECLI"}" -{parameter "Setting"}={parameter "Value"} +elseif {Mac of Operating System} + wait "{parameter "1ECLI"}" -s {parameter "Setting"} {parameter "Value"} +endif + +
+
diff --git a/Sites/Application Management/Fixlets/Fixlets/Config - 1E NightWatchman Countdown Timer - 5 Minutes - Win_Mac (23768).bes b/Sites/Application Management/Fixlets/Fixlets/Config - 1E NightWatchman Countdown Timer - 5 Minutes - Win_Mac (23768).bes new file mode 100644 index 000000000..4c84cddb0 --- /dev/null +++ b/Sites/Application Management/Fixlets/Fixlets/Config - 1E NightWatchman Countdown Timer - 5 Minutes - Win_Mac (23768).bes @@ -0,0 +1,45 @@ + + + + + Config - 1E NightWatchman Countdown Timer - 5 Minutes - Win\Mac + This Fixlet sets the number of seconds before a scheduled power event that a message box will be presented.

+

For general information or to report issues with C3 Power Management content please visit GitHub here: https://github.com/strawgate/C3-Power-Management

]]>
+ windows of operating system or mac of operating system + if (Windows of Operating System) then (exists file "NightWatchman.exe" of folder (preceding text of last "\" of (it as string) of value "InstallationDirectory" of key "1E\NightWatchman" of key "HKEY_LOCAL_MACHINE\Software" of native registry)) else (exists file "nightwatchman" of folder "/Library/Application Support/1E/NightWatchman") + if (Windows of Operating System) then (value "CountdownSecs" of key "1E\NightWatchman" of key "HKEY_LOCAL_MACHINE\Software" of native registry as string != "300") else (exists integer "CountdownSecs" whose (it != 300) of dictionary "CountdownDlgSettings" of dictionary of file "/Library/Preferences/com.1E.NightWatchman.plist") + Internal + 2016-09-06 + + x-fixlet-modification-time + Thu, 17 Sep 2026 20:56:29 +0000 + + BESC + + + Click + here + to deploy this action. + + parameter "Setting"="CountdownSecs" +parameter "Value"="300" + +parameter "1ECLI"="{if (windows of operating system) then (pathname of file "NightWatchman.exe" of folder (value "InstallationDirectory" of key "1E\NightWatchman" of key "HKEY_LOCAL_MACHINE\Software" of native registry as string)) else (pathname of file "nightwatchman" of folder "/Library/Application Support/1E/NightWatchman") }" + +if {Windows of Operating System} + wait "{parameter "1ECLI"}" -{parameter "Setting"}={parameter "Value"} +elseif {Mac of Operating System} + wait "{parameter "1ECLI"}" -s {parameter "Setting"} {parameter "Value"} +endif + +
+
diff --git a/Sites/Application Management/Fixlets/Fixlets/Config - 1E NightWatchman Log Off Action - Active - Win_Mac (23769).bes b/Sites/Application Management/Fixlets/Fixlets/Config - 1E NightWatchman Log Off Action - Active - Win_Mac (23769).bes new file mode 100644 index 000000000..abcaf2bb6 --- /dev/null +++ b/Sites/Application Management/Fixlets/Fixlets/Config - 1E NightWatchman Log Off Action - Active - Win_Mac (23769).bes @@ -0,0 +1,45 @@ + + + + + Config - 1E NightWatchman Log Off Action - Active - Win\Mac + This Fixlet configures how 1E responds to a user being logged in during its shutdown period.

+

For general information or to report issues with C3 Power Management content please visit GitHub here: https://github.com/strawgate/C3-Power-Management

]]>
+ windows of operating system or mac of operating system + if (Windows of Operating System) then (exists file "NightWatchman.exe" of folder (preceding text of last "\" of (it as string) of value "InstallationDirectory" of key "1E\NightWatchman" of key "HKEY_LOCAL_MACHINE\Software" of native registry)) else (exists file "nightwatchman" of folder "/Library/Application Support/1E/NightWatchman") + if (Windows of Operating System) then (value "LogOffAction" of key "1E\NightWatchman" of key "HKEY_LOCAL_MACHINE\Software" of native registry as string as uppercase != "ACTIVE") else (exists strings "LogOffAction" whose (it as uppercase != "ACTIVE") of dictionary "ShutdownSettings" of dictionary of file "/Library/Preferences/com.1E.NightWatchman.plist") + Internal + 2016-09-06 + + x-fixlet-modification-time + Thu, 17 Sep 2026 20:56:29 +0000 + + BESC + + + Click + here + to deploy this action. + + parameter "Setting"="logoffaction" +parameter "Value"="ACTIVE" + +parameter "1ECLI"="{if (windows of operating system) then (pathname of file "NightWatchman.exe" of folder (value "InstallationDirectory" of key "1E\NightWatchman" of key "HKEY_LOCAL_MACHINE\Software" of native registry as string)) else (pathname of file "nightwatchman" of folder "/Library/Application Support/1E/NightWatchman") }" + +if {Windows of Operating System} + wait "{parameter "1ECLI"}" -{parameter "Setting"}={parameter "Value"} +elseif {Mac of Operating System} + wait "{parameter "1ECLI"}" -s {parameter "Setting"} {parameter "Value"} +endif + +
+
diff --git a/Sites/Application Management/Fixlets/Fixlets/Config - 1E NightWatchman Log Off Action - Passive - Win_Mac (23738).bes b/Sites/Application Management/Fixlets/Fixlets/Config - 1E NightWatchman Log Off Action - Passive - Win_Mac (23738).bes new file mode 100644 index 000000000..29ac3ccef --- /dev/null +++ b/Sites/Application Management/Fixlets/Fixlets/Config - 1E NightWatchman Log Off Action - Passive - Win_Mac (23738).bes @@ -0,0 +1,45 @@ + + + + + Config - 1E NightWatchman Log Off Action - Passive - Win\Mac + This Fixlet configures how 1E responds to a user being logged in during its shutdown period.

+

For general information or to report issues with C3 Power Management content please visit GitHub here: https://github.com/strawgate/C3-Power-Management

]]>
+ windows of operating system or mac of operating system + if (Windows of Operating System) then (exists file "NightWatchman.exe" of folder (preceding text of last "\" of (it as string) of value "InstallationDirectory" of key "1E\NightWatchman" of key "HKEY_LOCAL_MACHINE\Software" of native registry)) else (exists file "nightwatchman" of folder "/Library/Application Support/1E/NightWatchman") + if (Windows of Operating System) then (value "LogOffAction" of key "1E\NightWatchman" of key "HKEY_LOCAL_MACHINE\Software" of native registry as string as uppercase != "PASSIVE") else (exists strings "LogOffAction" whose (it as uppercase != "PASSIVE") of dictionary "ShutdownSettings" of dictionary of file "/Library/Preferences/com.1E.NightWatchman.plist") + Internal + 2016-09-06 + + x-fixlet-modification-time + Thu, 17 Sep 2026 20:56:29 +0000 + + BESC + + + Click + here + to deploy this action. + + parameter "Setting"="logoffaction" +parameter "Value"="PASSIVE" + +parameter "1ECLI"="{if (windows of operating system) then (pathname of file "NightWatchman.exe" of folder (value "InstallationDirectory" of key "1E\NightWatchman" of key "HKEY_LOCAL_MACHINE\Software" of native registry as string)) else (pathname of file "nightwatchman" of folder "/Library/Application Support/1E/NightWatchman") }" + +if {Windows of Operating System} + wait "{parameter "1ECLI"}" -{parameter "Setting"}={parameter "Value"} +elseif {Mac of Operating System} + wait "{parameter "1ECLI"}" -s {parameter "Setting"} {parameter "Value"} +endif + +
+
diff --git a/Sites/Application Management/Fixlets/Fixlets/Config - 1E NightWatchman Maintenance Window - 2am on Sunday - Win_Mac (24163).bes b/Sites/Application Management/Fixlets/Fixlets/Config - 1E NightWatchman Maintenance Window - 2am on Sunday - Win_Mac (24163).bes new file mode 100644 index 000000000..b37be5a84 --- /dev/null +++ b/Sites/Application Management/Fixlets/Fixlets/Config - 1E NightWatchman Maintenance Window - 2am on Sunday - Win_Mac (24163).bes @@ -0,0 +1,52 @@ + + + + + Config - 1E NightWatchman Maintenance Window - 2am on Sunday - Win\Mac + This Fixlet configures 1E to wake the machine into a maintenance window at 2am on Sunday for 1 hour. At the end of the maintenance window the computer will be left to do whatever it is normally configured to do.

+

The monitor will be not be turned on when this occurs.

+

This will overwrite any previously configured Maintenance Windows.

+

For general information or to report issues with C3 Power Management content please visit GitHub here: https://github.com/strawgate/C3-Power-Management

]]>
+ windows of operating system or mac of operating system + if (Windows of Operating System) then (exists file "NightWatchman.exe" of folder (preceding text of last "\" of (it as string) of value "InstallationDirectory" of key "1E\NightWatchman" of key "HKEY_LOCAL_MACHINE\Software" of native registry)) else (exists file "nightwatchman" of folder "/Library/Application Support/1E/NightWatchman") + if (windows of Operating System) then ( exists (values "TurnOnMonitor" whose (it != "OFF") of it; values "SaturdayCloseAction" whose (it != "Nothing") of it; values "SundayCloseAction" whose (it != "Nothing") of it; values "SaturdayOpenTime" whose (it != "02:00") of it; values "SundayOpenTime" whose (it != "02:00") of it; values "SaturdayPeriodMins" whose (it as string != "60") of it; values "SundayPeriodMins" whose (it as string != "60") of it) of (keys "MaintenanceWindow" of keys "1E\NightWatchman" of keys "HKEY_LOCAL_MACHINE\Software" of native registry) ) else ( (exists (strings "Action" whose (it != "Nothing") of it; strings "OpenAt" whose (it != "02:00") of it; strings "OpenForMins" whose (it != "60") of it) of dictionaries whose (string "Day" of it = "Saturday") of values of arrays "MaintenanceWindowSettings" of dictionary of file "/Library/Preferences/com.1E.NightWatchman.plist") or (number of values of array "MaintenanceWindowSettings" of dictionary of file "/Library/Preferences/com.1E.NightWatchman.plist" != 1) ) + Internal + 2016-09-06 + + x-fixlet-modification-time + Thu, 17 Sep 2026 20:56:29 +0000 + + BESC + + + Click + here + to deploy this action. + + parameter "Setting"="maintenancewnd" + +parameter "1ECLI"="{if (windows of operating system) then (pathname of file "NightWatchman.exe" of folder (value "InstallationDirectory" of key "1E\NightWatchman" of key "HKEY_LOCAL_MACHINE\Software" of native registry as string)) else (pathname of file "nightwatchman" of folder "/Library/Application Support/1E/NightWatchman") }" + +if {Windows of Operating System} + + + wait "{parameter "1ECLI"}" -{parameter "Setting"}="monitorstate=off|SUN(02:00,60,0)" + +elseif {Mac of Operating System} + + + wait "{parameter "1ECLI"}" -{parameter "Setting"} sat=02:00,60,0 + +endif + +
+
diff --git a/Sites/Application Management/Fixlets/Fixlets/Config - 1E NightWatchman Maintenance Window - 2am on Weekends - Win_Mac (24164).bes b/Sites/Application Management/Fixlets/Fixlets/Config - 1E NightWatchman Maintenance Window - 2am on Weekends - Win_Mac (24164).bes new file mode 100644 index 000000000..eea91c0ad --- /dev/null +++ b/Sites/Application Management/Fixlets/Fixlets/Config - 1E NightWatchman Maintenance Window - 2am on Weekends - Win_Mac (24164).bes @@ -0,0 +1,51 @@ + + + + + Config - 1E NightWatchman Maintenance Window - 2am on Weekends - Win\Mac + This Fixlet configures 1E to wake the machine into a maintenance window at 2am on Saturday and Sunday for 1 hour. At the end of the maintenance window the computer will be left to do whatever it is normally configured to do.

+

The monitor will be not be turned on when this occurs.

+

This will overwrite any previously configured Maintenance Windows.

+

For general information or to report issues with C3 Power Management content please visit GitHub here: https://github.com/strawgate/C3-Power-Management

]]>
+ windows of operating system or mac of operating system + if (Windows of Operating System) then (exists file "NightWatchman.exe" of folder (preceding text of last "\" of (it as string) of value "InstallationDirectory" of key "1E\NightWatchman" of key "HKEY_LOCAL_MACHINE\Software" of native registry)) else (exists file "nightwatchman" of folder "/Library/Application Support/1E/NightWatchman") + if (windows of Operating System) then ( exists (values "TurnOnMonitor" whose (it != "OFF") of it; values "SaturdayCloseAction" whose (it != "Nothing") of it; values "SundayCloseAction" whose (it != "Nothing") of it; values "SaturdayOpenTime" whose (it != "02:00") of it; values "SundayOpenTime" whose (it != "02:00") of it; values "SaturdayPeriodMins" whose (it as string != "60") of it; values "SundayPeriodMins" whose (it as string != "60") of it) of (keys "MaintenanceWindow" of keys "1E\NightWatchman" of keys "HKEY_LOCAL_MACHINE\Software" of native registry) ) else ( (exists (strings "Action" whose (it != "Nothing") of it; strings "OpenAt" whose (it != "02:00") of it; strings "OpenForMins" whose (it != "60") of it) of dictionaries whose (string "Day" of it = "Saturday" or string "Day" of it = "Sunday") of values of arrays "MaintenanceWindowSettings" of dictionary of file "/Library/Preferences/com.1E.NightWatchman.plist") or (number of values of array "MaintenanceWindowSettings" of dictionary of file "/Library/Preferences/com.1E.NightWatchman.plist" != 2) ) + Internal + 2016-09-06 + + x-fixlet-modification-time + Thu, 17 Sep 2026 20:56:29 +0000 + + BESC + + + Click + here + to deploy this action. + + parameter "Setting"="maintenancewnd" + +parameter "1ECLI"="{if (windows of operating system) then (pathname of file "NightWatchman.exe" of folder (value "InstallationDirectory" of key "1E\NightWatchman" of key "HKEY_LOCAL_MACHINE\Software" of native registry as string)) else (pathname of file "nightwatchman" of folder "/Library/Application Support/1E/NightWatchman") }" + +if {Windows of Operating System} + + wait "{parameter "1ECLI"}" -{parameter "Setting"}="monitorstate=off|SAT(02:00,60,0)|SUN(02:00,60,0)" + +elseif {Mac of Operating System} + + + wait "{parameter "1ECLI"}" -{parameter "Setting"} sat=02:00,60,0 sun=02:00,60,0 + +endif + +
+
diff --git a/Sites/Application Management/Fixlets/Fixlets/Config - 1E NightWatchman Maintenance Window - Disable - Win_Mac (23741).bes b/Sites/Application Management/Fixlets/Fixlets/Config - 1E NightWatchman Maintenance Window - Disable - Win_Mac (23741).bes new file mode 100644 index 000000000..a53125af6 --- /dev/null +++ b/Sites/Application Management/Fixlets/Fixlets/Config - 1E NightWatchman Maintenance Window - Disable - Win_Mac (23741).bes @@ -0,0 +1,48 @@ + + + + + Config - 1E NightWatchman Maintenance Window - Disable - Win\Mac + This Fixlet configures 1E to disable any configured Maintenance Windows.

+

For general information or to report issues with C3 Power Management content please visit GitHub here: https://github.com/strawgate/C3-Power-Management

]]>
+ windows of operating system or mac of operating system + if (Windows of Operating System) then (exists file "NightWatchman.exe" of folder (preceding text of last "\" of (it as string) of value "InstallationDirectory" of key "1E\NightWatchman" of key "HKEY_LOCAL_MACHINE\Software" of native registry)) else (exists file "nightwatchman" of folder "/Library/Application Support/1E/NightWatchman") + if (windows of operating system) then (exists values whose (name of it != "TurnOnMonitor") of key "MaintenanceWindow" of key "1E\NightWatchman" of key "HKEY_LOCAL_MACHINE\Software" of native registry) else (number of values of array "MaintenanceWindowSettings" of dictionary of file "/Library/Preferences/com.1E.NightWatchman.plist" != 0) + Internal + 2016-09-06 + + x-fixlet-modification-time + Thu, 17 Sep 2026 20:56:29 +0000 + + BESC + + + Click + here + to deploy this action. + + // Enter your action script here + +parameter "Setting"="maintenancewnd" +parameter "Value"="OFF" + +parameter "1ECLI"="{if (windows of operating system) then (pathname of file "NightWatchman.exe" of folder (value "InstallationDirectory" of key "1E\NightWatchman" of key "HKEY_LOCAL_MACHINE\Software" of native registry as string)) else (pathname of file "nightwatchman" of folder "/Library/Application Support/1E/NightWatchman") }" + +if {Windows of Operating System} + wait "{parameter "1ECLI"}" -{parameter "Setting"}={parameter "Value"} +elseif {Mac of Operating System} + wait "{parameter "1ECLI"}" -s {parameter "Setting"} +endif + + +
+
diff --git a/Sites/Application Management/Fixlets/Fixlets/Config - 1E NightWatchman Power Scheme - Disabled - Win_Mac (23742).bes b/Sites/Application Management/Fixlets/Fixlets/Config - 1E NightWatchman Power Scheme - Disabled - Win_Mac (23742).bes new file mode 100644 index 000000000..a373eabe8 --- /dev/null +++ b/Sites/Application Management/Fixlets/Fixlets/Config - 1E NightWatchman Power Scheme - Disabled - Win_Mac (23742).bes @@ -0,0 +1,45 @@ + + + + + Config - 1E NightWatchman Power Scheme - Disabled - Win\Mac + This Fixlet configures 1E to enforce a power scheme.

+

For general information or to report issues with C3 Power Management content please visit GitHub here: https://github.com/strawgate/C3-Power-Management

]]>
+ windows of operating system or mac of operating system + if (Windows of Operating System) then (exists file "NightWatchman.exe" of folder (preceding text of last "\" of (it as string) of value "InstallationDirectory" of key "1E\NightWatchman" of key "HKEY_LOCAL_MACHINE\Software" of native registry)) else (exists file "nightwatchman" of folder "/Library/Application Support/1E/NightWatchman") + if (Windows of Operating System) then (value "PowerScheme" of key "1E\NightWatchman" of key "HKEY_LOCAL_MACHINE\Software" of native registry as string as uppercase = "ON") else (boolean "PowerScheme" of dictionary of file "/Library/Preferences/com.1E.NightWatchman.plist") + Internal + 2016-09-06 + + x-fixlet-modification-time + Thu, 17 Sep 2026 20:56:29 +0000 + + BESC + + + Click + here + to deploy this action. + + parameter "Setting"="powerscheme" +parameter "Value"="OFF" + +parameter "1ECLI"="{if (windows of operating system) then (pathname of file "NightWatchman.exe" of folder (value "InstallationDirectory" of key "1E\NightWatchman" of key "HKEY_LOCAL_MACHINE\Software" of native registry as string)) else (pathname of file "nightwatchman" of folder "/Library/Application Support/1E/NightWatchman") }" + +if {Windows of Operating System} + wait "{parameter "1ECLI"}" -{parameter "Setting"}={parameter "Value"} +elseif {Mac of Operating System} + wait "{parameter "1ECLI"}" -s {parameter "Setting"} {parameter "Value"} +endif + +
+
diff --git a/Sites/Application Management/Fixlets/Fixlets/Config - 1E NightWatchman Power Scheme - Enforced - Win_Mac (23743).bes b/Sites/Application Management/Fixlets/Fixlets/Config - 1E NightWatchman Power Scheme - Enforced - Win_Mac (23743).bes new file mode 100644 index 000000000..17d2b7e99 --- /dev/null +++ b/Sites/Application Management/Fixlets/Fixlets/Config - 1E NightWatchman Power Scheme - Enforced - Win_Mac (23743).bes @@ -0,0 +1,45 @@ + + + + + Config - 1E NightWatchman Power Scheme - Enforced - Win\Mac + This Fixlet configures 1E to enforce a power scheme.

+

For general information or to report issues with C3 Power Management content please visit GitHub here: https://github.com/strawgate/C3-Power-Management

]]>
+ windows of operating system or mac of operating system + if (Windows of Operating System) then (exists file "NightWatchman.exe" of folder (preceding text of last "\" of (it as string) of value "InstallationDirectory" of key "1E\NightWatchman" of key "HKEY_LOCAL_MACHINE\Software" of native registry)) else (exists file "nightwatchman" of folder "/Library/Application Support/1E/NightWatchman") + if (Windows of Operating System) then (value "PowerScheme" of key "1E\NightWatchman" of key "HKEY_LOCAL_MACHINE\Software" of native registry as string as uppercase = "OFF") else (NOT boolean "PowerScheme" of dictionary of file "/Library/Preferences/com.1E.NightWatchman.plist") + Internal + 2016-09-06 + + x-fixlet-modification-time + Thu, 17 Sep 2026 20:56:29 +0000 + + BESC + + + Click + here + to deploy this action. + + parameter "Setting"="powerscheme" +parameter "Value"="ON" + +parameter "1ECLI"="{if (windows of operating system) then (pathname of file "NightWatchman.exe" of folder (value "InstallationDirectory" of key "1E\NightWatchman" of key "HKEY_LOCAL_MACHINE\Software" of native registry as string)) else (pathname of file "nightwatchman" of folder "/Library/Application Support/1E/NightWatchman") }" + +if {Windows of Operating System} + wait "{parameter "1ECLI"}" -{parameter "Setting"}={parameter "Value"} +elseif {Mac of Operating System} + wait "{parameter "1ECLI"}" -s {parameter "Setting"} {parameter "Value"} +endif + +
+
diff --git a/Sites/Application Management/Fixlets/Fixlets/Config - 1E NightWatchman Power Scheme - Set to Balanced Mode - Win_Mac (23744).bes b/Sites/Application Management/Fixlets/Fixlets/Config - 1E NightWatchman Power Scheme - Set to Balanced Mode - Win_Mac (23744).bes new file mode 100644 index 000000000..71d3ae151 --- /dev/null +++ b/Sites/Application Management/Fixlets/Fixlets/Config - 1E NightWatchman Power Scheme - Set to Balanced Mode - Win_Mac (23744).bes @@ -0,0 +1,42 @@ + + + + + Config - 1E NightWatchman Power Scheme - Set to Balanced Mode - Win\Mac + This Fixlet configures 1E to enforce a balanced power scheme.

+

For general information or to report issues with C3 Power Management content please visit GitHub here: https://github.com/strawgate/C3-Power-Management

]]>
+ windows of operating system or mac of operating system + if (Windows of Operating System) then (exists file "NightWatchman.exe" of folder (preceding text of last "\" of (it as string) of value "InstallationDirectory" of key "1E\NightWatchman" of key "HKEY_LOCAL_MACHINE\Software" of native registry)) else (exists file "nightwatchman" of folder "/Library/Application Support/1E/NightWatchman") + if (Windows of Operating System) then ( exists (values "DiskAC" whose (it != 15) of it; values "DiskDC" whose (it != 5) of it; values "hibernateac" whose (it != 180) of it; values "hibernatedc" whose (it != 180) of it; values "monitorac" whose (it != 30) of it; values "monitordc" whose (it != 30) of it; values "standbyac" whose (it != 40) of it; values "standbydc" whose (it != 40) of it) of key "PowerSettings" of key "1E\NightWatchman" of key "HKEY_LOCAL_MACHINE\Software" of native registry ) else (exists (integers "DiskAC" whose (it != 15) of it; integers "DiskDC" whose (it != 5) of it; integers "HibernateAC" whose (it != 180) of it; integers "HibernateDC" whose (it != 180) of it; integers "MonitorAC" whose (it != 30) of it; integers "MonitorDC" whose (it != 30) of it; integers "StandbyAC" whose (it != 40) of it; integers "StandbyDC" whose (it != 40) of it) of dictionary "PowerSettings" of dictionary of file "/Library/Preferences/com.1E.NightWatchman.plist" ) + Internal + 2016-09-06 + + x-fixlet-modification-time + Thu, 17 Sep 2026 20:56:29 +0000 + + BESC + + + Click + here + to deploy this action. + + parameter "1ECLI"="{if (windows of operating system) then (pathname of file "NightWatchman.exe" of folder (value "InstallationDirectory" of key "1E\NightWatchman" of key "HKEY_LOCAL_MACHINE\Software" of native registry as string)) else (pathname of file "nightwatchman" of folder "/Library/Application Support/1E/NightWatchman") }" + +if {Windows of Operating System} + wait "{parameter "1ECLI"}" -diskac=15 -diskdc=5 -hibernateac=180 -hibernatedc=180 -monitorac=30 -monitordc=30 -standbyac=40 -standbydc=40 +elseif {Mac of Operating System} + wait "{parameter "1ECLI"}" -s diskac 15 diskdc 5 hibernateac 180 hibernatedc 180 monitorac 30 monitordc 30 standbyac 40 standbydc 40 +endif + +
+
diff --git a/Sites/Application Management/Fixlets/Fixlets/Config - 1E NightWatchman Power Scheme - Set to High Performance Mode - Win_Mac (23745).bes b/Sites/Application Management/Fixlets/Fixlets/Config - 1E NightWatchman Power Scheme - Set to High Performance Mode - Win_Mac (23745).bes new file mode 100644 index 000000000..b4fe64097 --- /dev/null +++ b/Sites/Application Management/Fixlets/Fixlets/Config - 1E NightWatchman Power Scheme - Set to High Performance Mode - Win_Mac (23745).bes @@ -0,0 +1,42 @@ + + + + + Config - 1E NightWatchman Power Scheme - Set to High Performance Mode - Win\Mac + This Fixlet configures 1E to enforce a High Performance scheme.

+

For general information or to report issues with C3 Power Management content please visit GitHub here: https://github.com/strawgate/C3-Power-Management

]]>
+ windows of operating system or mac of operating system + if (Windows of Operating System) then (exists file "NightWatchman.exe" of folder (preceding text of last "\" of (it as string) of value "InstallationDirectory" of key "1E\NightWatchman" of key "HKEY_LOCAL_MACHINE\Software" of native registry)) else (exists file "nightwatchman" of folder "/Library/Application Support/1E/NightWatchman") + if (Windows of Operating System) then ( exists (values "DiskAC" whose (it != 15) of it; values "DiskDC" whose (it != 5) of it; values "hibernateac" whose (it != 180) of it; values "hibernatedc" whose (it != 180) of it; values "monitorac" whose (it != 60) of it; values "monitordc" whose (it != 60) of it; values "standbyac" whose (it != 80) of it; values "standbydc" whose (it != 80) of it) of key "PowerSettings" of key "1E\NightWatchman" of key "HKEY_LOCAL_MACHINE\Software" of native registry ) else (exists (integers "DiskAC" whose (it != 15) of it; integers "DiskDC" whose (it != 5) of it; integers "HibernateAC" whose (it != 180) of it; integers "HibernateDC" whose (it != 180) of it; integers "MonitorAC" whose (it != 60) of it; integers "MonitorDC" whose (it != 60) of it; integers "StandbyAC" whose (it != 80) of it; integers "StandbyDC" whose (it != 80) of it) of dictionary "PowerSettings" of dictionary of file "/Library/Preferences/com.1E.NightWatchman.plist" ) + Internal + 2016-09-06 + + x-fixlet-modification-time + Thu, 17 Sep 2026 20:56:29 +0000 + + BESC + + + Click + here + to deploy this action. + + parameter "1ECLI"="{if (windows of operating system) then (pathname of file "NightWatchman.exe" of folder (value "InstallationDirectory" of key "1E\NightWatchman" of key "HKEY_LOCAL_MACHINE\Software" of native registry as string)) else (pathname of file "nightwatchman" of folder "/Library/Application Support/1E/NightWatchman") }" + +if {Windows of Operating System} + wait "{parameter "1ECLI"}" -diskac=15 -diskdc=5 -hibernateac=180 -hibernatedc=180 -monitorac=60 -monitordc=60 -standbyac=80 -standbydc=80 +elseif {Mac of Operating System} + wait "{parameter "1ECLI"}" -s diskac 15 diskdc 5 hibernateac 180 hibernatedc 180 monitorac 60 monitordc 60 standbyac 80 standbydc 80 +endif + +
+
diff --git a/Sites/Application Management/Fixlets/Fixlets/Config - 1E NightWatchman Power Scheme - Set to Long Presentation Mode - Win_Mac (23704).bes b/Sites/Application Management/Fixlets/Fixlets/Config - 1E NightWatchman Power Scheme - Set to Long Presentation Mode - Win_Mac (23704).bes new file mode 100644 index 000000000..f53077e28 --- /dev/null +++ b/Sites/Application Management/Fixlets/Fixlets/Config - 1E NightWatchman Power Scheme - Set to Long Presentation Mode - Win_Mac (23704).bes @@ -0,0 +1,42 @@ + + + + + Config - 1E NightWatchman Power Scheme - Set to Long Presentation Mode - Win\Mac + This Fixlet configures 1E to enforce a never sleep power scheme.

+

For general information or to report issues with C3 Power Management content please visit GitHub here: https://github.com/strawgate/C3-Power-Management

]]>
+ windows of operating system or mac of operating system + if (Windows of Operating System) then (exists file "NightWatchman.exe" of folder (preceding text of last "\" of (it as string) of value "InstallationDirectory" of key "1E\NightWatchman" of key "HKEY_LOCAL_MACHINE\Software" of native registry)) else (exists file "nightwatchman" of folder "/Library/Application Support/1E/NightWatchman") + if (Windows of Operating System) then ( exists (values "DiskAC" whose (it != 15) of it; values "DiskDC" whose (it != 5) of it; values "hibernateac" whose (it != 0) of it; values "hibernatedc" whose (it != 0) of it; values "monitorac" whose (it != 0) of it; values "monitordc" whose (it != 0) of it; values "standbyac" whose (it != 0) of it; values "standbydc" whose (it != 0) of it) of key "PowerSettings" of key "1E\NightWatchman" of key "HKEY_LOCAL_MACHINE\Software" of native registry ) else ( (integers "DiskAC" whose (it != 15) of it; integers "DiskDC" whose (it != 5) of it; integers "HibernateAC" whose (it != 0) of it; integers "HibernateDC" whose (it != 0) of it; integers "MonitorAC" whose (it != 0) of it; integers "MonitorDC" whose (it != 0) of it; integers "StandbyAC" whose (it != 0) of it; integers "StandbyDC" whose (it != 0) of it) of dictionary "PowerSettings" of dictionary of file "/Library/Preferences/com.1E.NightWatchman.plist" ) + Internal + 2016-09-06 + + x-fixlet-modification-time + Thu, 17 Sep 2026 20:56:29 +0000 + + BESC + + + Click + here + to deploy this action. + + parameter "1ECLI"="{if (windows of operating system) then (pathname of file "NightWatchman.exe" of folder (value "InstallationDirectory" of key "1E\NightWatchman" of key "HKEY_LOCAL_MACHINE\Software" of native registry as string)) else (pathname of file "nightwatchman" of folder "/Library/Application Support/1E/NightWatchman") }" + +if {Windows of Operating System} + wait "{parameter "1ECLI"}" -diskac=15 -diskdc=5 -hibernateac=0 -hibernatedc=0 -monitorac=0 -monitordc=0 -standbyac=0 -standbydc=0 +elseif {Mac of Operating System} + wait "{parameter "1ECLI"}" -s diskac 15 diskdc 5 hibernateac 0 hibernatedc 0 monitorac 0 monitordc 0 standbyac 0 standbydc 0 +endif + +
+
diff --git a/Sites/Application Management/Fixlets/Fixlets/Config - 1E NightWatchman Power Scheme - Set to Long Presentation Mode - Win_Mac (23746).bes b/Sites/Application Management/Fixlets/Fixlets/Config - 1E NightWatchman Power Scheme - Set to Long Presentation Mode - Win_Mac (23746).bes new file mode 100644 index 000000000..57fc6c165 --- /dev/null +++ b/Sites/Application Management/Fixlets/Fixlets/Config - 1E NightWatchman Power Scheme - Set to Long Presentation Mode - Win_Mac (23746).bes @@ -0,0 +1,42 @@ + + + + + Config - 1E NightWatchman Power Scheme - Set to Long Presentation Mode - Win\Mac + This Fixlet configures 1E to enforce a never sleep power scheme.

+

For general information or to report issues with C3 Power Management content please visit GitHub here: https://github.com/strawgate/C3-Power-Management

]]>
+ windows of operating system or mac of operating system + if (Windows of Operating System) then (exists file "NightWatchman.exe" of folder (preceding text of last "\" of (it as string) of value "InstallationDirectory" of key "1E\NightWatchman" of key "HKEY_LOCAL_MACHINE\Software" of native registry)) else (exists file "nightwatchman" of folder "/Library/Application Support/1E/NightWatchman") + if (Windows of Operating System) then ( exists (values "DiskAC" whose (it != 15) of it; values "DiskDC" whose (it != 5) of it; values "hibernateac" whose (it != 0) of it; values "hibernatedc" whose (it != 0) of it; values "monitorac" whose (it != 0) of it; values "monitordc" whose (it != 0) of it; values "standbyac" whose (it != 0) of it; values "standbydc" whose (it != 0) of it) of key "PowerSettings" of key "1E\NightWatchman" of key "HKEY_LOCAL_MACHINE\Software" of native registry ) else (exists (integers "DiskAC" whose (it != 15) of it; integers "DiskDC" whose (it != 5) of it; integers "HibernateAC" whose (it != 0) of it; integers "HibernateDC" whose (it != 0) of it; integers "MonitorAC" whose (it != 0) of it; integers "MonitorDC" whose (it != 0) of it; integers "StandbyAC" whose (it != 0) of it; integers "StandbyDC" whose (it != 0) of it) of dictionary "PowerSettings" of dictionary of file "/Library/Preferences/com.1E.NightWatchman.plist" ) + Internal + 2016-09-06 + + x-fixlet-modification-time + Thu, 17 Sep 2026 20:56:29 +0000 + + BESC + + + Click + here + to deploy this action. + + parameter "1ECLI"="{if (windows of operating system) then (pathname of file "NightWatchman.exe" of folder (value "InstallationDirectory" of key "1E\NightWatchman" of key "HKEY_LOCAL_MACHINE\Software" of native registry as string)) else (pathname of file "nightwatchman" of folder "/Library/Application Support/1E/NightWatchman") }" + +if {Windows of Operating System} + wait "{parameter "1ECLI"}" -diskac=15 -diskdc=5 -hibernateac=0 -hibernatedc=0 -monitorac=0 -monitordc=0 -standbyac=0 -standbydc=0 +elseif {Mac of Operating System} + wait "{parameter "1ECLI"}" -s diskac 15 diskdc 5 hibernateac 0 hibernatedc 0 monitorac 0 monitordc 0 standbyac 0 standbydc 0 +endif + +
+
diff --git a/Sites/Application Management/Fixlets/Fixlets/Config - 1E NightWatchman Power Scheme - Set to Power Saver Mode - Win_Mac (23747).bes b/Sites/Application Management/Fixlets/Fixlets/Config - 1E NightWatchman Power Scheme - Set to Power Saver Mode - Win_Mac (23747).bes new file mode 100644 index 000000000..94ba1799e --- /dev/null +++ b/Sites/Application Management/Fixlets/Fixlets/Config - 1E NightWatchman Power Scheme - Set to Power Saver Mode - Win_Mac (23747).bes @@ -0,0 +1,42 @@ + + + + + Config - 1E NightWatchman Power Scheme - Set to Power Saver Mode - Win\Mac + This Fixlet configures 1E to enforce a High Performance scheme.

+

For general information or to report issues with C3 Power Management content please visit GitHub here: https://github.com/strawgate/C3-Power-Management

]]>
+ windows of operating system or mac of operating system + if (Windows of Operating System) then (exists file "NightWatchman.exe" of folder (preceding text of last "\" of (it as string) of value "InstallationDirectory" of key "1E\NightWatchman" of key "HKEY_LOCAL_MACHINE\Software" of native registry)) else (exists file "nightwatchman" of folder "/Library/Application Support/1E/NightWatchman") + if (Windows of Operating System) then ( exists (values "DiskAC" whose (it != 15) of it; values "DiskDC" whose (it != 5) of it; values "hibernateac" whose (it != 180) of it; values "hibernatedc" whose (it != 180) of it; values "monitorac" whose (it != 10) of it; values "monitordc" whose (it != 10) of it; values "standbyac" whose (it != 20) of it; values "standbydc" whose (it != 20) of it) of key "PowerSettings" of key "1E\NightWatchman" of key "HKEY_LOCAL_MACHINE\Software" of native registry ) else (exists (integers "DiskAC" whose (it != 15) of it; integers "DiskDC" whose (it != 5) of it; integers "HibernateAC" whose (it != 180) of it; integers "HibernateDC" whose (it != 180) of it; integers "MonitorAC" whose (it != 10) of it; integers "MonitorDC" whose (it != 10) of it; integers "StandbyAC" whose (it != 20) of it; integers "StandbyDC" whose (it != 20) of it) of dictionary "PowerSettings" of dictionary of file "/Library/Preferences/com.1E.NightWatchman.plist" ) + Internal + 2016-09-06 + + x-fixlet-modification-time + Thu, 17 Sep 2026 20:56:29 +0000 + + BESC + + + Click + here + to deploy this action. + + parameter "1ECLI"="{if (windows of operating system) then (pathname of file "NightWatchman.exe" of folder (value "InstallationDirectory" of key "1E\NightWatchman" of key "HKEY_LOCAL_MACHINE\Software" of native registry as string)) else (pathname of file "nightwatchman" of folder "/Library/Application Support/1E/NightWatchman") }" + +if {Windows of Operating System} + wait "{parameter "1ECLI"}" -diskac=15 -diskdc=5 -hibernateac=180 -hibernatedc=180 -monitorac=10 -monitordc=10 -standbyac=20 -standbydc=20 +elseif {Mac of Operating System} + wait "{parameter "1ECLI"}" -s diskac 15 diskdc 5 hibernateac 180 hibernatedc 180 monitorac 10 monitordc 10 standbyac 20 standbydc 20 +endif + +
+
diff --git a/Sites/Application Management/Fixlets/Fixlets/Config - 1E NightWatchman Power Scheme - Set to Short Presentation Mode - Win_Mac (23748).bes b/Sites/Application Management/Fixlets/Fixlets/Config - 1E NightWatchman Power Scheme - Set to Short Presentation Mode - Win_Mac (23748).bes new file mode 100644 index 000000000..0b9bbe811 --- /dev/null +++ b/Sites/Application Management/Fixlets/Fixlets/Config - 1E NightWatchman Power Scheme - Set to Short Presentation Mode - Win_Mac (23748).bes @@ -0,0 +1,42 @@ + + + + + Config - 1E NightWatchman Power Scheme - Set to Short Presentation Mode - Win\Mac + This Fixlet configures 1E to enforce a Presentation power scheme. Computer will turn off monitor after 2 hours.

+

For general information or to report issues with C3 Power Management content please visit GitHub here: https://github.com/strawgate/C3-Power-Management

]]>
+ windows of operating system or mac of operating system + if (Windows of Operating System) then (exists file "NightWatchman.exe" of folder (preceding text of last "\" of (it as string) of value "InstallationDirectory" of key "1E\NightWatchman" of key "HKEY_LOCAL_MACHINE\Software" of native registry)) else (exists file "nightwatchman" of folder "/Library/Application Support/1E/NightWatchman") + if (Windows of Operating System) then ( exists (values "DiskAC" whose (it != 15) of it; values "DiskDC" whose (it != 5) of it; values "hibernateac" whose (it != 180) of it; values "hibernatedc" whose (it != 180) of it; values "monitorac" whose (it != 180) of it; values "monitordc" whose (it != 180) of it; values "standbyac" whose (it != 200) of it; values "standbydc" whose (it != 200) of it) of key "PowerSettings" of key "1E\NightWatchman" of key "HKEY_LOCAL_MACHINE\Software" of native registry ) else (exists (integers "DiskAC" whose (it != 15) of it; integers "DiskDC" whose (it != 5) of it; integers "HibernateAC" whose (it != 180) of it; integers "HibernateDC" whose (it != 180) of it; integers "MonitorAC" whose (it != 180) of it; integers "MonitorDC" whose (it != 180) of it; integers "StandbyAC" whose (it != 200) of it; integers "StandbyDC" whose (it != 200) of it) of dictionary "PowerSettings" of dictionary of file "/Library/Preferences/com.1E.NightWatchman.plist" ) + Internal + 2016-09-06 + + x-fixlet-modification-time + Thu, 17 Sep 2026 20:56:29 +0000 + + BESC + + + Click + here + to deploy this action. + + parameter "1ECLI"="{if (windows of operating system) then (pathname of file "NightWatchman.exe" of folder (value "InstallationDirectory" of key "1E\NightWatchman" of key "HKEY_LOCAL_MACHINE\Software" of native registry as string)) else (pathname of file "nightwatchman" of folder "/Library/Application Support/1E/NightWatchman") }" + +if {Windows of Operating System} + wait "{parameter "1ECLI"}" -diskac=15 -diskdc=5 -hibernateac=180 -hibernatedc=180 -monitorac=180 -monitordc=180 -standbyac=200 -standbydc=200 +elseif {Mac of Operating System} + wait "{parameter "1ECLI"}" -s diskac 15 diskdc 5 hibernateac 180 hibernatedc 180 monitorac 180 monitordc 180 standbyac 200 standbydc 200 +endif + +
+
diff --git a/Sites/Application Management/Fixlets/Fixlets/Config - 1E NightWatchman Scheduled Actions - Disable - Win_Mac (23772).bes b/Sites/Application Management/Fixlets/Fixlets/Config - 1E NightWatchman Scheduled Actions - Disable - Win_Mac (23772).bes new file mode 100644 index 000000000..a9a058a76 --- /dev/null +++ b/Sites/Application Management/Fixlets/Fixlets/Config - 1E NightWatchman Scheduled Actions - Disable - Win_Mac (23772).bes @@ -0,0 +1,46 @@ + + + + + Config - 1E NightWatchman Scheduled Actions - Disable - Win\Mac + This Fixlet configures 1E to disable all scheduled actions.

+

This will overwrite any previously configured scheduled actions.

+

For general information or to report issues with C3 Power Management content please visit GitHub here: https://github.com/strawgate/C3-Power-Management

]]>
+ windows of operating system or mac of operating system + if (Windows of Operating System) then (exists file "NightWatchman.exe" of folder (preceding text of last "\" of (it as string) of value "InstallationDirectory" of key "1E\NightWatchman" of key "HKEY_LOCAL_MACHINE\Software" of native registry)) else (exists file "nightwatchman" of folder "/Library/Application Support/1E/NightWatchman") + if (Windows of Operating System) then (exists values of keys "ScheduledActions" of keys "1E\NightWatchman" of keys "HKEY_LOCAL_MACHINE\Software" of native registry) else (number of values of array "ScheduledActions" of dictionary of file "/Library/Preferences/com.1E.NightWatchman.plist" != 0) + Internal + 2016-09-06 + + x-fixlet-modification-time + Thu, 17 Sep 2026 20:56:29 +0000 + + BESC + + + Click + here + to deploy this action. + + parameter "Setting"="scheduledactions" +parameter "Value"="OFF" + +parameter "1ECLI"="{if (windows of operating system) then (pathname of file "NightWatchman.exe" of folder (value "InstallationDirectory" of key "1E\NightWatchman" of key "HKEY_LOCAL_MACHINE\Software" of native registry as string)) else (pathname of file "nightwatchman" of folder "/Library/Application Support/1E/NightWatchman") }" + +if {Windows of Operating System} + wait "{parameter "1ECLI"}" -{parameter "Setting"}={parameter "Value"} +elseif {Mac of Operating System} + wait "{parameter "1ECLI"}" -s {parameter "Setting"} +endif + +
+
diff --git a/Sites/Application Management/Fixlets/Fixlets/Config - 1E NightWatchman Scheduled Actions - Reboot at 2am on All Days - Win_Mac (23750).bes b/Sites/Application Management/Fixlets/Fixlets/Config - 1E NightWatchman Scheduled Actions - Reboot at 2am on All Days - Win_Mac (23750).bes new file mode 100644 index 000000000..1ac1a5425 --- /dev/null +++ b/Sites/Application Management/Fixlets/Fixlets/Config - 1E NightWatchman Scheduled Actions - Reboot at 2am on All Days - Win_Mac (23750).bes @@ -0,0 +1,54 @@ + + + + + Config - 1E NightWatchman Scheduled Actions - Reboot at 2am on All Days - Win\Mac + This Fixlet configures 1E to reboot the machine at 8pm each night.

+

This will overwrite any previously configured scheduled actions.

+

For general information or to report issues with C3 Power Management content please visit GitHub here: https://github.com/strawgate/C3-Power-Management

]]>
+ windows of operating system or mac of operating system + if (Windows of Operating System) then (exists file "NightWatchman.exe" of folder (preceding text of last "\" of (it as string) of value "InstallationDirectory" of key "1E\NightWatchman" of key "HKEY_LOCAL_MACHINE\Software" of native registry)) else (exists file "nightwatchman" of folder "/Library/Application Support/1E/NightWatchman") + if (windows of operating system) then ( /* Days */ (set of (preceding text of first "Logoff" of it) of names of values whose (name of it ends with "LogoffAction") of key "ScheduledActions" of key "1E\NightWatchman" of key "HKEY_LOCAL_MACHINE\Software" of native registry) != set of ("Monday";"Tuesday";"Wednesday";"Thursday";"Friday";"Saturday";"Sunday") or /* Hours */ exists (values whose (name of it ends with "Hour") of key "ScheduledActions" of key "1E\NightWatchman" of key "HKEY_LOCAL_MACHINE\Software" of native registry) whose (it != 2) or /* Minutes */ exists (values whose (name of it ends with "Minutes") of key "ScheduledActions" of key "1E\NightWatchman" of key "HKEY_LOCAL_MACHINE\Software" of native registry) whose (it != 0) or /* Logoff Actions */ exists (values whose (name of it ends with "LogoffAction") of key "ScheduledActions" of key "1E\NightWatchman" of key "HKEY_LOCAL_MACHINE\Software" of native registry) whose (it as string as uppercase != "ACTIVE") or exists (values whose (name of it ends with "PowerdownAction") of key "ScheduledActions" of key "1E\NightWatchman" of key "HKEY_LOCAL_MACHINE\Software" of native registry) whose (it as string as uppercase != "REBOOT") ) else (true) + if (Mac of Operating System) then ( exists ( strings "Action" whose (it != "Reboot") of it; strings "LogOff" whose (it != "Active") of it; strings "Time" whose (it != "02:00") of it; elements of (set of (strings "Day" of it) - (set of ("Monday";"Tuesday";"Wednesday";"Thursday";"Friday";"Saturday";"Sunday")))) of (dictionaries of values of array "ScheduledActions" of dictionary of file "/Library/Preferences/com.1E.NightWatchman.plist") ) else (true) + Internal + 2016-09-06 + + x-fixlet-modification-time + Thu, 17 Sep 2026 20:56:29 +0000 + + BESC + + + Click + here + to deploy this action. + + parameter "Setting"="scheduledactions" + +parameter "1ECLI"="{if (windows of operating system) then (pathname of file "NightWatchman.exe" of folder (value "InstallationDirectory" of key "1E\NightWatchman" of key "HKEY_LOCAL_MACHINE\Software" of native registry as string)) else (pathname of file "nightwatchman" of folder "/Library/Application Support/1E/NightWatchman") }" + +if {Windows of Operating System} + + parameter "Value"="ALLDAYS(2:00,REBOOT,ACTIVE)" + + wait "{parameter "1ECLI"}" -{parameter "Setting"}="{parameter "Value"}" + +elseif {Mac of Operating System} + + parameter "Value"="ALLDAYS=2:00,REBOOT,ACTIVE" + + wait "{parameter "1ECLI"}" -{parameter "Setting"} {parameter "Value"} + +endif + +
+
diff --git a/Sites/Application Management/Fixlets/Fixlets/Config - 1E NightWatchman Scheduled Actions - Reboot at 2am on Weekdays - Win_Mac (23751).bes b/Sites/Application Management/Fixlets/Fixlets/Config - 1E NightWatchman Scheduled Actions - Reboot at 2am on Weekdays - Win_Mac (23751).bes new file mode 100644 index 000000000..82907520e --- /dev/null +++ b/Sites/Application Management/Fixlets/Fixlets/Config - 1E NightWatchman Scheduled Actions - Reboot at 2am on Weekdays - Win_Mac (23751).bes @@ -0,0 +1,54 @@ + + + + + Config - 1E NightWatchman Scheduled Actions - Reboot at 2am on Weekdays - Win\Mac + This Fixlet configures 1E to reboot the machine at 2am each weekday night.

+

This will overwrite any previously configured scheduled actions.

+

For general information or to report issues with C3 Power Management content please visit GitHub here: https://github.com/strawgate/C3-Power-Management

]]>
+ windows of operating system or mac of operating system + if (Windows of Operating System) then (exists file "NightWatchman.exe" of folder (preceding text of last "\" of (it as string) of value "InstallationDirectory" of key "1E\NightWatchman" of key "HKEY_LOCAL_MACHINE\Software" of native registry)) else (exists file "nightwatchman" of folder "/Library/Application Support/1E/NightWatchman") + if (windows of operating system) then ( /* Days */ (set of (preceding text of first "Logoff" of it) of names of values whose (name of it ends with "LogoffAction") of key "ScheduledActions" of key "1E\NightWatchman" of key "HKEY_LOCAL_MACHINE\Software" of native registry) != set of ("Monday";"Tuesday";"Wednesday";"Thursday";"Friday") or /* Hours */ exists (values whose (name of it ends with "Hour") of key "ScheduledActions" of key "1E\NightWatchman" of key "HKEY_LOCAL_MACHINE\Software" of native registry) whose (it != 2) or /* Minutes */ exists (values whose (name of it ends with "Minutes") of key "ScheduledActions" of key "1E\NightWatchman" of key "HKEY_LOCAL_MACHINE\Software" of native registry) whose (it != 0) or /* Logoff Actions */ exists (values whose (name of it ends with "LogoffAction") of key "ScheduledActions" of key "1E\NightWatchman" of key "HKEY_LOCAL_MACHINE\Software" of native registry) whose (it as string as uppercase != "ACTIVE") or exists (values whose (name of it ends with "PowerdownAction") of key "ScheduledActions" of key "1E\NightWatchman" of key "HKEY_LOCAL_MACHINE\Software" of native registry) whose (it as string as uppercase != "REBOOT") ) else (true) + if (Mac of Operating System) then ( exists ( strings "Action" whose (it != "Reboot") of it; strings "LogOff" whose (it != "Active") of it; strings "Time" whose (it != "02:00") of it; elements of (set of (strings "Day" of it) - (set of ("Monday";"Tuesday";"Wednesday";"Thursday";"Friday")))) of (dictionaries of values of array "ScheduledActions" of dictionary of file "/Library/Preferences/com.1E.NightWatchman.plist") ) else (true) + Internal + 2016-09-06 + + x-fixlet-modification-time + Thu, 17 Sep 2026 20:56:29 +0000 + + BESC + + + Click + here + to deploy this action. + + parameter "Setting"="scheduledactions" + +parameter "1ECLI"="{if (windows of operating system) then (pathname of file "NightWatchman.exe" of folder (value "InstallationDirectory" of key "1E\NightWatchman" of key "HKEY_LOCAL_MACHINE\Software" of native registry as string)) else (pathname of file "nightwatchman" of folder "/Library/Application Support/1E/NightWatchman") }" + +if {Windows of Operating System} + + parameter "Value"="WEEKDAYS(2:00,REBOOT,ACTIVE)" + + wait "{parameter "1ECLI"}" -{parameter "Setting"}="{parameter "Value"}" + +elseif {Mac of Operating System} + + parameter "Value"="WEEKDAYS=2:00,REBOOT,ACTIVE" + + wait "{parameter "1ECLI"}" -{parameter "Setting"} {parameter "Value"} + +endif + +
+
diff --git a/Sites/Application Management/Fixlets/Fixlets/Config - 1E NightWatchman Scheduled Actions - Shutdown at 6pm on All Days - Win_Mac (23752).bes b/Sites/Application Management/Fixlets/Fixlets/Config - 1E NightWatchman Scheduled Actions - Shutdown at 6pm on All Days - Win_Mac (23752).bes new file mode 100644 index 000000000..d88e06e24 --- /dev/null +++ b/Sites/Application Management/Fixlets/Fixlets/Config - 1E NightWatchman Scheduled Actions - Shutdown at 6pm on All Days - Win_Mac (23752).bes @@ -0,0 +1,54 @@ + + + + + Config - 1E NightWatchman Scheduled Actions - Shutdown at 6pm on All Days - Win\Mac + This Fixlet configures 1E to shutdown the machine at 6pm each night.

+

This will overwrite any previously configured scheduled actions.

+

For general information or to report issues with C3 Power Management content please visit GitHub here: https://github.com/strawgate/C3-Power-Management

]]>
+ windows of operating system or mac of operating system + if (Windows of Operating System) then (exists file "NightWatchman.exe" of folder (preceding text of last "\" of (it as string) of value "InstallationDirectory" of key "1E\NightWatchman" of key "HKEY_LOCAL_MACHINE\Software" of native registry)) else (exists file "nightwatchman" of folder "/Library/Application Support/1E/NightWatchman") + if (windows of operating system) then ( /* Days */ (set of (preceding text of first "Logoff" of it) of names of values whose (name of it ends with "LogoffAction") of key "ScheduledActions" of key "1E\NightWatchman" of key "HKEY_LOCAL_MACHINE\Software" of native registry) != set of ("Monday";"Tuesday";"Wednesday";"Thursday";"Friday";"Saturday";"Sunday") or /* Hours */ exists (values whose (name of it ends with "Hour") of key "ScheduledActions" of key "1E\NightWatchman" of key "HKEY_LOCAL_MACHINE\Software" of native registry) whose (it != 18) or /* Minutes */ exists (values whose (name of it ends with "Minutes") of key "ScheduledActions" of key "1E\NightWatchman" of key "HKEY_LOCAL_MACHINE\Software" of native registry) whose (it != 0) or /* Logoff Actions */ exists (values whose (name of it ends with "LogoffAction") of key "ScheduledActions" of key "1E\NightWatchman" of key "HKEY_LOCAL_MACHINE\Software" of native registry) whose (it as string as uppercase != "ACTIVE") or exists (values whose (name of it ends with "PowerdownAction") of key "ScheduledActions" of key "1E\NightWatchman" of key "HKEY_LOCAL_MACHINE\Software" of native registry) whose (it as string as uppercase != "POWEROFF") ) else (true) + if (Mac of Operating System) then ( exists ( strings "Action" whose (it != "PowerOff") of it; strings "LogOff" whose (it != "Active") of it; strings "Time" whose (it != "18:00") of it; elements of (set of (strings "Day" of it) - (set of ("Monday";"Tuesday";"Wednesday";"Thursday";"Friday";"Saturday";"Sunday")))) of (dictionaries of values of array "ScheduledActions" of dictionary of file "/Library/Preferences/com.1E.NightWatchman.plist") ) else (true) + Internal + 2016-09-06 + + x-fixlet-modification-time + Thu, 17 Sep 2026 20:56:29 +0000 + + BESC + + + Click + here + to deploy this action. + + parameter "Setting"="scheduledactions" + +parameter "1ECLI"="{if (windows of operating system) then (pathname of file "NightWatchman.exe" of folder (value "InstallationDirectory" of key "1E\NightWatchman" of key "HKEY_LOCAL_MACHINE\Software" of native registry as string)) else (pathname of file "nightwatchman" of folder "/Library/Application Support/1E/NightWatchman") }" + +if {Windows of Operating System} + + parameter "Value"="\"ALLDAYS(18:00,POWEROFF,ACTIVE)\"" + + wait "{parameter "1ECLI"}" -{parameter "Setting"}={parameter "Value"} + +elseif {Mac of Operating System} + + parameter "Value"="ALLDAYS=18:00,POWEROFF,ACTIVE" + + wait "{parameter "1ECLI"}" -{parameter "Setting"} {parameter "Value"} + +endif + +
+
diff --git a/Sites/Application Management/Fixlets/Fixlets/Config - 1E NightWatchman Scheduled Actions - Shutdown at 6pm on Weekdays - Win_Mac (23753).bes b/Sites/Application Management/Fixlets/Fixlets/Config - 1E NightWatchman Scheduled Actions - Shutdown at 6pm on Weekdays - Win_Mac (23753).bes new file mode 100644 index 000000000..5db75fc28 --- /dev/null +++ b/Sites/Application Management/Fixlets/Fixlets/Config - 1E NightWatchman Scheduled Actions - Shutdown at 6pm on Weekdays - Win_Mac (23753).bes @@ -0,0 +1,54 @@ + + + + + Config - 1E NightWatchman Scheduled Actions - Shutdown at 6pm on Weekdays - Win\Mac + This Fixlet configures 1E to shutdown the machine at 6pm each weekday night.

+

This will overwrite any previously configured scheduled actions.

+

For general information or to report issues with C3 Power Management content please visit GitHub here: https://github.com/strawgate/C3-Power-Management

]]>
+ windows of operating system or mac of operating system + if (Windows of Operating System) then (exists file "NightWatchman.exe" of folder (preceding text of last "\" of (it as string) of value "InstallationDirectory" of key "1E\NightWatchman" of key "HKEY_LOCAL_MACHINE\Software" of native registry)) else (exists file "nightwatchman" of folder "/Library/Application Support/1E/NightWatchman") + if (Mac of Operating System) then ( exists ( strings "Action" whose (it != "PowerOff") of it; strings "LogOff" whose (it != "Active") of it; strings "Time" whose (it != "18:00") of it; elements of (set of (strings "Day" of it) - (set of ("Monday";"Tuesday";"Wednesday";"Thursday";"Friday";"Saturday";"Sunday")))) of (dictionaries of values of array "ScheduledActions" of dictionary of file "/Library/Preferences/com.1E.NightWatchman.plist") ) else (true) + if (windows of operating system) then ( /* Days */ (set of (preceding text of first "Logoff" of it) of names of values whose (name of it ends with "LogoffAction") of key "ScheduledActions" of key "1E\NightWatchman" of key "HKEY_LOCAL_MACHINE\Software" of native registry) != set of ("Monday";"Tuesday";"Wednesday";"Thursday";"Friday") or /* Hours */ exists (values whose (name of it ends with "Hour") of key "ScheduledActions" of key "1E\NightWatchman" of key "HKEY_LOCAL_MACHINE\Software" of native registry) whose (it != 18) or /* Minutes */ exists (values whose (name of it ends with "Minutes") of key "ScheduledActions" of key "1E\NightWatchman" of key "HKEY_LOCAL_MACHINE\Software" of native registry) whose (it != 0) or /* Logoff Actions */ exists (values whose (name of it ends with "LogoffAction") of key "ScheduledActions" of key "1E\NightWatchman" of key "HKEY_LOCAL_MACHINE\Software" of native registry) whose (it as string as uppercase != "ACTIVE") or exists (values whose (name of it ends with "PowerdownAction") of key "ScheduledActions" of key "1E\NightWatchman" of key "HKEY_LOCAL_MACHINE\Software" of native registry) whose (it as string as uppercase != "POWEROFF") ) else (true) + Internal + 2016-09-06 + + x-fixlet-modification-time + Thu, 17 Sep 2026 20:56:29 +0000 + + BESC + + + Click + here + to deploy this action. + + parameter "Setting"="scheduledactions" + +parameter "1ECLI"="{if (windows of operating system) then (pathname of file "NightWatchman.exe" of folder (value "InstallationDirectory" of key "1E\NightWatchman" of key "HKEY_LOCAL_MACHINE\Software" of native registry as string)) else (pathname of file "nightwatchman" of folder "/Library/Application Support/1E/NightWatchman") }" + +if {Windows of Operating System} + + parameter "Value"="\"WEEKDAYS(18:00,POWEROFF,ACTIVE)\"" + + wait "{parameter "1ECLI"}" -{parameter "Setting"}={parameter "Value"} + +elseif {Mac of Operating System} + + parameter "Value"="WEEKDAYS=18:00,POWEROFF,ACTIVE" + + wait "{parameter "1ECLI"}" -{parameter "Setting"} {parameter "Value"} + +endif + +
+
diff --git a/Sites/Application Management/Fixlets/Fixlets/Config - 1E NightWatchman Scheduled Actions - Shutdown at 8pm on All Days - Win_Mac (23754).bes b/Sites/Application Management/Fixlets/Fixlets/Config - 1E NightWatchman Scheduled Actions - Shutdown at 8pm on All Days - Win_Mac (23754).bes new file mode 100644 index 000000000..5d8812c33 --- /dev/null +++ b/Sites/Application Management/Fixlets/Fixlets/Config - 1E NightWatchman Scheduled Actions - Shutdown at 8pm on All Days - Win_Mac (23754).bes @@ -0,0 +1,54 @@ + + + + + Config - 1E NightWatchman Scheduled Actions - Shutdown at 8pm on All Days - Win\Mac + This Fixlet configures 1E to shutdown the machine at 8pm each night.

+

This will overwrite any previously configured scheduled actions.

+

For general information or to report issues with C3 Power Management content please visit GitHub here: https://github.com/strawgate/C3-Power-Management

]]>
+ windows of operating system or mac of operating system + if (Windows of Operating System) then (exists file "NightWatchman.exe" of folder (preceding text of last "\" of (it as string) of value "InstallationDirectory" of key "1E\NightWatchman" of key "HKEY_LOCAL_MACHINE\Software" of native registry)) else (exists file "nightwatchman" of folder "/Library/Application Support/1E/NightWatchman") + if (windows of operating system) then ( /* Days */ (set of (preceding text of first "Logoff" of it) of names of values whose (name of it ends with "LogoffAction") of key "ScheduledActions" of key "1E\NightWatchman" of key "HKEY_LOCAL_MACHINE\Software" of native registry) != set of ("Monday";"Tuesday";"Wednesday";"Thursday";"Friday";"Saturday";"Sunday") or /* Hours */ exists (values whose (name of it ends with "Hour") of key "ScheduledActions" of key "1E\NightWatchman" of key "HKEY_LOCAL_MACHINE\Software" of native registry) whose (it != 20) or /* Minutes */ exists (values whose (name of it ends with "Minutes") of key "ScheduledActions" of key "1E\NightWatchman" of key "HKEY_LOCAL_MACHINE\Software" of native registry) whose (it != 0) or /* Logoff Actions */ exists (values whose (name of it ends with "LogoffAction") of key "ScheduledActions" of key "1E\NightWatchman" of key "HKEY_LOCAL_MACHINE\Software" of native registry) whose (it as string as uppercase != "ACTIVE") or exists (values whose (name of it ends with "PowerdownAction") of key "ScheduledActions" of key "1E\NightWatchman" of key "HKEY_LOCAL_MACHINE\Software" of native registry) whose (it as string as uppercase != "POWEROFF") ) else (true) + if (Mac of Operating System) then ( exists ( strings "Action" whose (it != "PowerOff") of it; strings "LogOff" whose (it != "Active") of it; strings "Time" whose (it != "20:00") of it; elements of (set of (strings "Day" of it) - (set of ("Monday";"Tuesday";"Wednesday";"Thursday";"Friday";"Saturday";"Sunday")))) of (dictionaries of values of array "ScheduledActions" of dictionary of file "/Library/Preferences/com.1E.NightWatchman.plist") ) else (true) + Internal + 2016-09-06 + + x-fixlet-modification-time + Thu, 17 Sep 2026 20:56:29 +0000 + + BESC + + + Click + here + to deploy this action. + + parameter "Setting"="scheduledactions" + +parameter "1ECLI"="{if (windows of operating system) then (pathname of file "NightWatchman.exe" of folder (value "InstallationDirectory" of key "1E\NightWatchman" of key "HKEY_LOCAL_MACHINE\Software" of native registry as string)) else (pathname of file "nightwatchman" of folder "/Library/Application Support/1E/NightWatchman") }" + +if {Windows of Operating System} + + parameter "Value"="\"ALLDAYS(20:00,POWEROFF,ACTIVE)\"" + + wait "{parameter "1ECLI"}" -{parameter "Setting"}={parameter "Value"} + +elseif {Mac of Operating System} + + parameter "Value"="ALLDAYS=20:00,POWEROFF,ACTIVE" + + wait "{parameter "1ECLI"}" -{parameter "Setting"} {parameter "Value"} + +endif + +
+
diff --git a/Sites/Application Management/Fixlets/Fixlets/Config - 1E NightWatchman Scheduled Actions - Shutdown at 8pm on Weekdays - Win_Mac (23755).bes b/Sites/Application Management/Fixlets/Fixlets/Config - 1E NightWatchman Scheduled Actions - Shutdown at 8pm on Weekdays - Win_Mac (23755).bes new file mode 100644 index 000000000..d3d2d66a1 --- /dev/null +++ b/Sites/Application Management/Fixlets/Fixlets/Config - 1E NightWatchman Scheduled Actions - Shutdown at 8pm on Weekdays - Win_Mac (23755).bes @@ -0,0 +1,54 @@ + + + + + Config - 1E NightWatchman Scheduled Actions - Shutdown at 8pm on Weekdays - Win\Mac + This Fixlet configures 1E to shutdown the machine at 8pm each weekday night.

+

This will overwrite any previously configured scheduled actions.

+

For general information or to report issues with C3 Power Management content please visit GitHub here: https://github.com/strawgate/C3-Power-Management

]]>
+ windows of operating system or mac of operating system + if (Windows of Operating System) then (exists file "NightWatchman.exe" of folder (preceding text of last "\" of (it as string) of value "InstallationDirectory" of key "1E\NightWatchman" of key "HKEY_LOCAL_MACHINE\Software" of native registry)) else (exists file "nightwatchman" of folder "/Library/Application Support/1E/NightWatchman") + if (windows of operating system) then ( /* Days */ (set of (preceding text of first "Logoff" of it) of names of values whose (name of it ends with "LogoffAction") of key "ScheduledActions" of key "1E\NightWatchman" of key "HKEY_LOCAL_MACHINE\Software" of native registry) != set of ("Monday";"Tuesday";"Wednesday";"Thursday";"Friday") or /* Hours */ exists (values whose (name of it ends with "Hour") of key "ScheduledActions" of key "1E\NightWatchman" of key "HKEY_LOCAL_MACHINE\Software" of native registry) whose (it != 20) or /* Minutes */ exists (values whose (name of it ends with "Minutes") of key "ScheduledActions" of key "1E\NightWatchman" of key "HKEY_LOCAL_MACHINE\Software" of native registry) whose (it != 0) or /* Logoff Actions */ exists (values whose (name of it ends with "LogoffAction") of key "ScheduledActions" of key "1E\NightWatchman" of key "HKEY_LOCAL_MACHINE\Software" of native registry) whose (it as string as uppercase != "ACTIVE") or exists (values whose (name of it ends with "PowerdownAction") of key "ScheduledActions" of key "1E\NightWatchman" of key "HKEY_LOCAL_MACHINE\Software" of native registry) whose (it as string as uppercase != "POWEROFF") ) else (true) + if (Mac of Operating System) then ( exists ( strings "Action" whose (it != "PowerOff") of it; strings "LogOff" whose (it != "Active") of it; strings "Time" whose (it != "20:00") of it; elements of (set of (strings "Day" of it) - (set of ("Monday";"Tuesday";"Wednesday";"Thursday";"Friday")))) of (dictionaries of values of array "ScheduledActions" of dictionary of file "/Library/Preferences/com.1E.NightWatchman.plist") ) else (true) + Internal + 2016-09-06 + + x-fixlet-modification-time + Thu, 17 Sep 2026 20:56:29 +0000 + + BESC + + + Click + here + to deploy this action. + + parameter "Setting"="scheduledactions" + +parameter "1ECLI"="{if (windows of operating system) then (pathname of file "NightWatchman.exe" of folder (value "InstallationDirectory" of key "1E\NightWatchman" of key "HKEY_LOCAL_MACHINE\Software" of native registry as string)) else (pathname of file "nightwatchman" of folder "/Library/Application Support/1E/NightWatchman") }" + +if {Windows of Operating System} + + parameter "Value"="\"WEEKDAYS(20:00,POWEROFF,ACTIVE)\"" + + wait "{parameter "1ECLI"}" -{parameter "Setting"}={parameter "Value"} + +elseif {Mac of Operating System} + + parameter "Value"="WEEKDAYS=20:00,POWEROFF,ACTIVE" + + wait "{parameter "1ECLI"}" -{parameter "Setting"} {parameter "Value"} + +endif + +
+
diff --git a/Sites/Application Management/Fixlets/Fixlets/Config - 1E NightWatchman Sleepless Detection - Disable - Windows (21461).bes b/Sites/Application Management/Fixlets/Fixlets/Config - 1E NightWatchman Sleepless Detection - Disable - Windows (21461).bes new file mode 100644 index 000000000..ffd65ecdf --- /dev/null +++ b/Sites/Application Management/Fixlets/Fixlets/Config - 1E NightWatchman Sleepless Detection - Disable - Windows (21461).bes @@ -0,0 +1,40 @@ + + + + + Config - 1E NightWatchman Sleepless Detection - Disable - Windows + This Fixlet disables Sleepless Detection within 1E NightWatchman.

+

For general information or to report issues with C3 Power Management content please visit GitHub here: https://github.com/strawgate/C3-Power-Management

]]>
+ windows of operating system + exists file "NightWatchman.exe" of folder (preceding text of last "\" of (it as string) of value "InstallationDirectory" of key "1E\NightWatchman" of key "HKEY_LOCAL_MACHINE\Software" of native registry) + value "AdvancedSleeplessDetection" of key "1E\NightWatchman" of key "HKEY_LOCAL_MACHINE\Software" of native registry as string as uppercase = "ON" + Internal + 2016-09-06 + + x-fixlet-modification-time + Thu, 17 Sep 2026 20:56:29 +0000 + + BESC + + + Click + here + to deploy this action. + + // Enter your action script here + +parameter "1ECLI"="{pathname of file "NightWatchman.exe" of folder (preceding text of last "\" of (it as string) of value "InstallationDirectory" of key "1E\NightWatchman" of key "HKEY_LOCAL_MACHINE\Software" of native registry) }" + +waithidden "{parameter "1ECLI"}" -AdvancedSleeplessDetection=OFF + +
+
diff --git a/Sites/Application Management/Fixlets/Fixlets/Config - 1E NightWatchman Sleepless Detection - Enable - Windows (21462).bes b/Sites/Application Management/Fixlets/Fixlets/Config - 1E NightWatchman Sleepless Detection - Enable - Windows (21462).bes new file mode 100644 index 000000000..889fe1f1b --- /dev/null +++ b/Sites/Application Management/Fixlets/Fixlets/Config - 1E NightWatchman Sleepless Detection - Enable - Windows (21462).bes @@ -0,0 +1,40 @@ + + + + + Config - 1E NightWatchman Sleepless Detection - Enable - Windows + This Fixlet enables Sleepless Detection within 1E NightWatchman.

+

For general information or to report issues with C3 Power Management content please visit GitHub here: https://github.com/strawgate/C3-Power-Management

]]>
+ windows of operating system + exists file "NightWatchman.exe" of folder (preceding text of last "\" of (it as string) of value "InstallationDirectory" of key "1E\NightWatchman" of key "HKEY_LOCAL_MACHINE\Software" of native registry) + value "AdvancedSleeplessDetection" of key "1E\NightWatchman" of key "HKEY_LOCAL_MACHINE\Software" of native registry as string as uppercase = "OFF" + Internal + 2016-09-06 + + x-fixlet-modification-time + Thu, 17 Sep 2026 20:56:29 +0000 + + BESC + + + Click + here + to deploy this action. + + // Enter your action script here + +parameter "1ECLI"="{pathname of file "NightWatchman.exe" of folder (preceding text of last "\" of (it as string) of value "InstallationDirectory" of key "1E\NightWatchman" of key "HKEY_LOCAL_MACHINE\Software" of native registry) }" + +waithidden "{parameter "1ECLI"}" -AdvancedSleeplessDetection=ON + +
+
diff --git a/Sites/Application Management/Fixlets/Fixlets/Config - 1E NightWatchman System Tray - Hidden - Win_Mac (23756).bes b/Sites/Application Management/Fixlets/Fixlets/Config - 1E NightWatchman System Tray - Hidden - Win_Mac (23756).bes new file mode 100644 index 000000000..35d0038e5 --- /dev/null +++ b/Sites/Application Management/Fixlets/Fixlets/Config - 1E NightWatchman System Tray - Hidden - Win_Mac (23756).bes @@ -0,0 +1,45 @@ + + + + + Config - 1E NightWatchman System Tray - Hidden - Win\Mac + This Fixlet configures 1E to hide its system tray icon.

+

For general information or to report issues with C3 Power Management content please visit GitHub here: https://github.com/strawgate/C3-Power-Management

]]>
+ windows of operating system or mac of operating system + if (Windows of Operating System) then (exists file "NightWatchman.exe" of folder (preceding text of last "\" of (it as string) of value "InstallationDirectory" of key "1E\NightWatchman" of key "HKEY_LOCAL_MACHINE\Software" of native registry)) else (exists file "nightwatchman" of folder "/Library/Application Support/1E/NightWatchman") + if (Windows of Operating System) then (value "SystemTray" of key "1E\NightWatchman" of key "HKEY_LOCAL_MACHINE\Software" of native registry as string as uppercase != "OFF") else (boolean "ShowSystemTray" of dictionary "SysTraySettings" of dictionary of file "/Library/Preferences/com.1E.NightWatchman.plist") + Internal + 2016-09-06 + + x-fixlet-modification-time + Thu, 17 Sep 2026 20:56:29 +0000 + + BESC + + + Click + here + to deploy this action. + + parameter "Setting"="SystemTray" +parameter "Value"="OFF" + +parameter "1ECLI"="{if (windows of operating system) then (pathname of file "NightWatchman.exe" of folder (value "InstallationDirectory" of key "1E\NightWatchman" of key "HKEY_LOCAL_MACHINE\Software" of native registry as string)) else (pathname of file "nightwatchman" of folder "/Library/Application Support/1E/NightWatchman") }" + +if {Windows of Operating System} + wait "{parameter "1ECLI"}" -{parameter "Setting"}={parameter "Value"} +elseif {Mac of Operating System} + wait "{parameter "1ECLI"}" -s {parameter "Setting"} {parameter "Value"} +endif + +
+
diff --git a/Sites/Application Management/Fixlets/Fixlets/Config - 1E NightWatchman System Tray - Visible - Win_Mac (23757).bes b/Sites/Application Management/Fixlets/Fixlets/Config - 1E NightWatchman System Tray - Visible - Win_Mac (23757).bes new file mode 100644 index 000000000..6ab849418 --- /dev/null +++ b/Sites/Application Management/Fixlets/Fixlets/Config - 1E NightWatchman System Tray - Visible - Win_Mac (23757).bes @@ -0,0 +1,45 @@ + + + + + Config - 1E NightWatchman System Tray - Visible - Win\Mac + This Fixlet configures 1E to display a system tray icon.

+

For general information or to report issues with C3 Power Management content please visit GitHub here: https://github.com/strawgate/C3-Power-Management

]]>
+ windows of operating system or mac of operating system + if (Windows of Operating System) then (exists file "NightWatchman.exe" of folder (preceding text of last "\" of (it as string) of value "InstallationDirectory" of key "1E\NightWatchman" of key "HKEY_LOCAL_MACHINE\Software" of native registry)) else (exists file "nightwatchman" of folder "/Library/Application Support/1E/NightWatchman") + if (Windows of Operating System) then (value "SystemTray" of key "1E\NightWatchman" of key "HKEY_LOCAL_MACHINE\Software" of native registry as string as uppercase != "ON") else (NOT boolean "ShowSystemTray" of dictionary "SysTraySettings" of dictionary of file "/Library/Preferences/com.1E.NightWatchman.plist") + Internal + 2016-09-06 + + x-fixlet-modification-time + Thu, 17 Sep 2026 20:56:29 +0000 + + BESC + + + Click + here + to deploy this action. + + parameter "Setting"="SystemTray" +parameter "Value"="ON" + +parameter "1ECLI"="{if (windows of operating system) then (pathname of file "NightWatchman.exe" of folder (value "InstallationDirectory" of key "1E\NightWatchman" of key "HKEY_LOCAL_MACHINE\Software" of native registry as string)) else (pathname of file "nightwatchman" of folder "/Library/Application Support/1E/NightWatchman") }" + +if {Windows of Operating System} + wait "{parameter "1ECLI"}" -{parameter "Setting"}={parameter "Value"} +elseif {Mac of Operating System} + wait "{parameter "1ECLI"}" -s {parameter "Setting"} {parameter "Value"} +endif + +
+
diff --git a/Sites/Application Management/Fixlets/Fixlets/Config - NXLog CE - Enable Modular Management - Windows (22886).bes b/Sites/Application Management/Fixlets/Fixlets/Config - NXLog CE - Enable Modular Management - Windows (22886).bes new file mode 100644 index 000000000..78b164009 --- /dev/null +++ b/Sites/Application Management/Fixlets/Fixlets/Config - NXLog CE - Enable Modular Management - Windows (22886).bes @@ -0,0 +1,66 @@ + + + + + Config - NXLog CE - Enable Modular Management - Windows + This Fixlet sets up the NXLog configuration to use a folder structure for its various configuration components. This allows an operator to drop a single extension, input, etc into a folder and have the client start forwarding logs for that application.

+

For general information or to report issues with C3 Inventory content please visit GitHub here: https://github.com/strawgate/C3-Inventory

]]>
+ windows of operating system + exists values "installdir" of keys "HKEY_LOCAL_MACHINE\Software\nxlog" of x32 registries + not exists files "nxlog.conf" whose (size of it = 430 or size of it = 424) of folders "conf" of folders (values "installdir" of keys "HKEY_LOCAL_MACHINE\Software\nxlog" of x32 registries as string) + NXLog CE + Internal + 2016-11-07 + + x-fixlet-modification-time + Thu, 17 Sep 2026 20:56:29 +0000 + + BESC + + + Click + here + to deploy this action. + + parameter "nxlog"="{pathnames of folders (values "installdir" of keys "HKEY_LOCAL_MACHINE\Software\nxlog" of x32 registries as string)}" +parameter "nxlog_conf"="{pathnames of folders "conf" of folders (values "installdir" of keys "HKEY_LOCAL_MACHINE\Software\nxlog" of x32 registries as string)}" + +folder create "{parameter "nxlog_conf"}" + +createfile until _end_ +define ROOT {values "installdir" of keys "HKEY_LOCAL_MACHINE\Software\nxlog" of x32 registries as string} + +Moduledir %ROOT%\modules +CacheDir %ROOT%\data +Pidfile %ROOT%\data\nxlog.pid +SpoolDir %ROOT%\data +LogFile %ROOT%\data\nxlog.log + +#Definition Processing +include %ROOT%\\conf\\Definition\\*.conf + +#Extension Processing +include %ROOT%\\conf\\Extension\\*.conf + +#Input Processing +include %ROOT%\\conf\\Input\\*.conf + +#Output Processing +include %ROOT%\\conf\\Output\\*.conf +_end_ + +delete "{parameter "nxlog_conf"}\nxlog.conf" + +copy __createfile "{parameter "nxlog_conf"}\nxlog.conf" + +
+
diff --git a/Sites/Application Management/Fixlets/Fixlets/Config - NXLog CE Definition - Environment Variables - Windows (23101).bes b/Sites/Application Management/Fixlets/Fixlets/Config - NXLog CE Definition - Environment Variables - Windows (23101).bes new file mode 100644 index 000000000..ed78fab21 --- /dev/null +++ b/Sites/Application Management/Fixlets/Fixlets/Config - NXLog CE Definition - Environment Variables - Windows (23101).bes @@ -0,0 +1,68 @@ + + + + + Config - NXLog CE Definition - Environment Variables - Windows + This Fixlet configures NXLog Community Edition with a set of definitions that mimic Windows environment variables.

+

Specifically, it defines the following variables:

+
    +
  • ALLUSERSPROFILE +
  • BESDATA +
  • COMPUTERNAME +
  • PROGRAMFILES +
  • PROGRAMFILES(X86) +
  • SystemDrive +
  • SystemRoot +
  • WINDIR
+

This will not work unless you have enabled modular management using Fixlet: Config - NXLog CE - Enable Modular Management - Windows

+

For general information or to report issues with C3 Inventory content please visit GitHub here: https://github.com/strawgate/C3-Inventory

]]>
+ windows of operating system + exists values "installdir" of keys "HKEY_LOCAL_MACHINE\Software\nxlog" of x32 registries + + NXLog CE + Internal + 2016-11-07 + + x-fixlet-modification-time + Thu, 17 Sep 2026 20:56:29 +0000 + + BESC + + + Click + here + to deploy this action. + + // Enter your action script here + +parameter "nxlog"="{pathnames of folders (values "installdir" of keys "HKEY_LOCAL_MACHINE\Software\nxlog" of x32 registries as string)}" +parameter "nxlog_conf"="{pathnames of folders "conf" of folders (values "installdir" of keys "HKEY_LOCAL_MACHINE\Software\nxlog" of x32 registries as string)}" + +folder create "{parameter "nxlog_conf"}\Definition" + +createfile until _end_ +define ALLUSERSPROFILE {expand environment string of "%25ALLUSERSPROFILE%25"} +define BESDATA {concatenations "\\" of substrings separated by "\" of pathname of data folder of client} +define COMPUTERNAME {computer name} +define PROGRAMFILES {if (x64 of operating system) then (pathname of program files x64 folder) else (pathname of program files x32 folder)} +define PROGRAMFILES(X86) {pathname of program files x32 folder} +define SystemDrive {name of drive of system folder} +define SystemRoot {pathname of windows folder} +define WINDIR {pathname of windows folder} +_end_ + +delete "{parameter "nxlog_conf"}\Definition\environment.conf" + +copy __createfile "{parameter "nxlog_conf"}\Definition\environment.conf" + +
+
diff --git a/Sites/Application Management/Fixlets/Fixlets/Config - NXLog CE Extension - w3c - Windows (22567).bes b/Sites/Application Management/Fixlets/Fixlets/Config - NXLog CE Extension - w3c - Windows (22567).bes new file mode 100644 index 000000000..e40a74eee --- /dev/null +++ b/Sites/Application Management/Fixlets/Fixlets/Config - NXLog CE Extension - w3c - Windows (22567).bes @@ -0,0 +1,59 @@ + + + + + Config - NXLog CE Extension - w3c - Windows + This Fixlet configures NXLog Community Edition to enable the w3c extension.

+

This will not work unless you have enabled modular management using Fixlet: Config - NXLog CE - Enable Modular Management - Windows

+

For general information or to report issues with C3 Inventory content please visit GitHub here: https://github.com/strawgate/C3-Inventory

]]>
+ windows of operating system + exists values "installdir" of keys "HKEY_LOCAL_MACHINE\Software\nxlog" of x32 registries + not exists files "w3c.conf" of folders "Extension" of folders "conf" of folders (values "installdir" of keys "HKEY_LOCAL_MACHINE\Software\nxlog" of x32 registries as string) + NXLog CE + Internal + 2016-11-07 + + x-fixlet-modification-time + Thu, 17 Sep 2026 20:56:29 +0000 + + BESC + + + Click + here + to deploy this action. + + + Module xm_csv + Fields $date, $time, $s-ip, $cs-method, $cs-uri-stem, $cs-uri-query, $s-port, $cs-username, $c-ip, $csUser-Agent, $cs-Referer, $sc-status, $sc-substatus, $sc-win32-status, $time-taken + FieldTypes string, string, string, string, string, string, integer, string, string, string, string, integer, integer, integer, integer + Delimiter ' ' + QuoteChar '"' + EscapeControl FALSE + UndefValue - + +_end_ + +delete "{parameter "nxlog_conf"}\Extension\w3c.conf" + +copy __createfile "{parameter "nxlog_conf"}\Extension\w3c.conf"]]> + +
+
diff --git a/Sites/Application Management/Fixlets/Fixlets/Config - NXLog CE Extension - xm_gelf - Windows (22568).bes b/Sites/Application Management/Fixlets/Fixlets/Config - NXLog CE Extension - xm_gelf - Windows (22568).bes new file mode 100644 index 000000000..759cc619e --- /dev/null +++ b/Sites/Application Management/Fixlets/Fixlets/Config - NXLog CE Extension - xm_gelf - Windows (22568).bes @@ -0,0 +1,53 @@ + + + + + Config - NXLog CE Extension - xm_gelf - Windows + This Fixlet configures NXLog Community Edition to enable the xm_gelf extension.

+

This will not work unless you have enabled modular management using Fixlet: Config - NXLog CE - Enable Modular Management - Windows

+

For general information or to report issues with C3 Inventory content please visit GitHub here: https://github.com/strawgate/C3-Inventory

]]>
+ windows of operating system + exists values "installdir" of keys "HKEY_LOCAL_MACHINE\Software\nxlog" of x32 registries + not exists files "xm_gelf.conf" of folders "Extension" of folders "conf" of folders (values "installdir" of keys "HKEY_LOCAL_MACHINE\Software\nxlog" of x32 registries as string) + NXLog CE + Internal + 2016-11-07 + + x-fixlet-modification-time + Thu, 17 Sep 2026 20:56:29 +0000 + + BESC + + + Click + here + to deploy this action. + + +Module xm_gelf + +_end_ + +delete "{parameter "nxlog_conf"}\Extension\xm_gelf.conf" + +copy __createfile "{parameter "nxlog_conf"}\Extension\xm_gelf.conf"]]> + +
+
diff --git a/Sites/Application Management/Fixlets/Fixlets/Config - NXLog CE Extension - xm_json - Windows (22569).bes b/Sites/Application Management/Fixlets/Fixlets/Config - NXLog CE Extension - xm_json - Windows (22569).bes new file mode 100644 index 000000000..92ceefb10 --- /dev/null +++ b/Sites/Application Management/Fixlets/Fixlets/Config - NXLog CE Extension - xm_json - Windows (22569).bes @@ -0,0 +1,53 @@ + + + + + Config - NXLog CE Extension - xm_json - Windows + This Fixlet configures NXLog Community Edition to enable the xm_json extension.

+

This will not work unless you have enabled modular management using Fixlet: Config - NXLog CE - Enable Modular Management - Windows

+

For general information or to report issues with C3 Inventory content please visit GitHub here: https://github.com/strawgate/C3-Inventory

]]>
+ windows of operating system + exists values "installdir" of keys "HKEY_LOCAL_MACHINE\Software\nxlog" of x32 registries + not exists files "xm_json.conf" of folders "Extension" of folders "conf" of folders (values "installdir" of keys "HKEY_LOCAL_MACHINE\Software\nxlog" of x32 registries as string) + NXLog CE + Internal + 2016-11-07 + + x-fixlet-modification-time + Thu, 17 Sep 2026 20:56:29 +0000 + + BESC + + + Click + here + to deploy this action. + + + Module xm_json + +_end_ + +delete "{parameter "nxlog_conf"}\Extension\xm_json.conf" + +copy __createfile "{parameter "nxlog_conf"}\Extension\xm_json.conf"]]> + +
+
diff --git a/Sites/Application Management/Fixlets/Fixlets/Config - NXLog CE Extension - xm_syslog - Windows (22570).bes b/Sites/Application Management/Fixlets/Fixlets/Config - NXLog CE Extension - xm_syslog - Windows (22570).bes new file mode 100644 index 000000000..ad6495414 --- /dev/null +++ b/Sites/Application Management/Fixlets/Fixlets/Config - NXLog CE Extension - xm_syslog - Windows (22570).bes @@ -0,0 +1,53 @@ + + + + + Config - NXLog CE Extension - xm_syslog - Windows + This Fixlet configures NXLog Community Edition to enable the xm_json extension.

+

This will not work unless you have enabled modular management using Fixlet: Config - NXLog CE - Enable Modular Management - Windows

+

For general information or to report issues with C3 Inventory content please visit GitHub here: https://github.com/strawgate/C3-Inventory

]]>
+ windows of operating system + exists values "installdir" of keys "HKEY_LOCAL_MACHINE\Software\nxlog" of x32 registries + not exists files "xm_syslog.conf" of folders "Extension" of folders "conf" of folders (values "installdir" of keys "HKEY_LOCAL_MACHINE\Software\nxlog" of x32 registries as string) + NXLog CE + Internal + 2016-11-07 + + x-fixlet-modification-time + Thu, 17 Sep 2026 20:56:29 +0000 + + BESC + + + Click + here + to deploy this action. + + + Module xm_syslog + +_end_ + +delete "{parameter "nxlog_conf"}\Extension\xm_syslog.conf" + +copy __createfile "{parameter "nxlog_conf"}\Extension\xm_syslog.conf"]]> + +
+
diff --git a/Sites/Application Management/Fixlets/Fixlets/Config - NXLog CE Input - Application Event Log - Windows (22537).bes b/Sites/Application Management/Fixlets/Fixlets/Config - NXLog CE Input - Application Event Log - Windows (22537).bes new file mode 100644 index 000000000..a795ba4ee --- /dev/null +++ b/Sites/Application Management/Fixlets/Fixlets/Config - NXLog CE Input - Application Event Log - Windows (22537).bes @@ -0,0 +1,60 @@ + + + + + Config - NXLog CE Input - Application Event Log - Windows + This Fixlet configures NXLog Community Edition to monitor the, "Application" Windows Event Log.

+

This will not work unless you have enabled modular management using Fixlet: Config - NXLog CE - Enable Modular Management - Windows

+

For general information or to report issues with C3 Inventory content please visit GitHub here: https://github.com/strawgate/C3-Inventory

]]>
+ windows of operating system + exists values "installdir" of keys "HKEY_LOCAL_MACHINE\Software\nxlog" of x32 registries + not exists files "EventLog_Application.conf" of folders "Input" of folders "conf" of folders (values "installdir" of keys "HKEY_LOCAL_MACHINE\Software\nxlog" of x32 registries as string) + NXLog CE + Internal + 2016-11-07 + + x-fixlet-modification-time + Thu, 17 Sep 2026 20:56:29 +0000 + + BESC + + + Click + here + to deploy this action. + + + Module im_msvistalog + Query \ + \ + \ + \ + + + + + Path eventlog_application => out + +_end_ + +delete "{parameter "nxlog_conf"}\Input\EventLog_Application.conf" + +copy __createfile "{parameter "nxlog_conf"}\Input\EventLog_Application.conf"]]> + +
+
diff --git a/Sites/Application Management/Fixlets/Fixlets/Config - NXLog CE Input - Application Event Log Warnings - Windows (23081).bes b/Sites/Application Management/Fixlets/Fixlets/Config - NXLog CE Input - Application Event Log Warnings - Windows (23081).bes new file mode 100644 index 000000000..0a6f26f36 --- /dev/null +++ b/Sites/Application Management/Fixlets/Fixlets/Config - NXLog CE Input - Application Event Log Warnings - Windows (23081).bes @@ -0,0 +1,61 @@ + + + + + Config - NXLog CE Input - Application Event Log Warnings - Windows + This Fixlet configures NXLog Community Edition to monitor the, "Application" Windows Event Log.

+

The filter used captures Critical, Error, and Warning level events.

+

This will not work unless you have enabled modular management using Fixlet: Config - NXLog CE - Enable Modular Management - Windows

+

For general information or to report issues with C3 Inventory content please visit GitHub here: https://github.com/strawgate/C3-Inventory

]]>
+ windows of operating system + exists values "installdir" of keys "HKEY_LOCAL_MACHINE\Software\nxlog" of x32 registries + not exists files "EventLog_Application_Warning.conf" whose (size of it = 378) of folders "Input" of folders "conf" of folders (values "installdir" of keys "HKEY_LOCAL_MACHINE\Software\nxlog" of x32 registries as string) + NXLog CE + Internal + 2016-11-07 + + x-fixlet-modification-time + Thu, 17 Sep 2026 20:56:29 +0000 + + BESC + + + Click + here + to deploy this action. + + + Module im_msvistalog + Query \ + \ + \ + \ + + + + + Path eventlog_application_warning => out + +_end_ + +delete "{parameter "nxlog_conf"}\Input\EventLog_Application_Warning.conf" + +copy __createfile "{parameter "nxlog_conf"}\Input\EventLog_Application_Warning.conf"]]> + +
+
diff --git a/Sites/Application Management/Fixlets/Fixlets/Config - NXLog CE Input - Applocker AppX Event Log - Windows (22538).bes b/Sites/Application Management/Fixlets/Fixlets/Config - NXLog CE Input - Applocker AppX Event Log - Windows (22538).bes new file mode 100644 index 000000000..5bc6a7fd4 --- /dev/null +++ b/Sites/Application Management/Fixlets/Fixlets/Config - NXLog CE Input - Applocker AppX Event Log - Windows (22538).bes @@ -0,0 +1,62 @@ + + + + + Config - NXLog CE Input - Applocker AppX Event Log - Windows + This Fixlet configures NXLog Community Edition to monitor both the "Microsoft-Windows-AppLocker/Packaged app-Deployment" Windows Event Log and the "Microsoft-Windows-AppLocker/Packaged app-Execution" Windows Event Log.

+

This will not work unless you have enabled modular management using Fixlet: Config - NXLog CE - Enable Modular Management - Windows

+

For general information or to report issues with C3 Inventory content please visit GitHub here: https://github.com/strawgate/C3-Inventory

]]>
+ windows of operating system + exists values "installdir" of keys "HKEY_LOCAL_MACHINE\Software\nxlog" of x32 registries + state of service "AppIDSvc" = "Running" + not exists files "Eventlog_AppLocker_AppX.conf" of folders "Input" of folders "conf" of folders (values "installdir" of keys "HKEY_LOCAL_MACHINE\Software\nxlog" of x32 registries as string) + NXLog CE + Internal + 2016-11-07 + + x-fixlet-modification-time + Thu, 17 Sep 2026 20:56:29 +0000 + + BESC + + + Click + here + to deploy this action. + + + Module im_msvistalog + Query \ + \ + \ + \ + \ + + + + + Path eventlog_applocker_appx => out + +_end_ + +delete "{parameter "nxlog_conf"}\Input\Eventlog_AppLocker_AppX.conf" + +copy __createfile "{parameter "nxlog_conf"}\Input\Eventlog_AppLocker_AppX.conf"]]> + +
+
diff --git a/Sites/Application Management/Fixlets/Fixlets/Config - NXLog CE Input - Applocker AppX Event Log Warnings - Windows (22640).bes b/Sites/Application Management/Fixlets/Fixlets/Config - NXLog CE Input - Applocker AppX Event Log Warnings - Windows (22640).bes new file mode 100644 index 000000000..1c2a24c4a --- /dev/null +++ b/Sites/Application Management/Fixlets/Fixlets/Config - NXLog CE Input - Applocker AppX Event Log Warnings - Windows (22640).bes @@ -0,0 +1,62 @@ + + + + + Config - NXLog CE Input - Applocker AppX Event Log Warnings - Windows + This Fixlet configures NXLog Community Edition to monitor both the "Microsoft-Windows-AppLocker/Packaged app-Deployment" Windows Event Log and the "Microsoft-Windows-AppLocker/Packaged app-Execution" Windows Event Log.

+

This will not work unless you have enabled modular management using Fixlet: Config - NXLog CE - Enable Modular Management - Windows

+

For general information or to report issues with C3 Inventory content please visit GitHub here: https://github.com/strawgate/C3-Inventory

]]>
+ windows of operating system + exists values "installdir" of keys "HKEY_LOCAL_MACHINE\Software\nxlog" of x32 registries + state of service "AppIDSvc" = "Running" + not exists files "Eventlog_AppLocker_AppX_Warnings.conf" of folders "Input" of folders "conf" of folders (values "installdir" of keys "HKEY_LOCAL_MACHINE\Software\nxlog" of x32 registries as string) + NXLog CE + Internal + 2016-11-07 + + x-fixlet-modification-time + Thu, 17 Sep 2026 20:56:29 +0000 + + BESC + + + Click + here + to deploy this action. + + + Module im_msvistalog + Query \ + \ + \ + \ + \ + + + + + Path eventlog_applocker_appx_warnings => out + +_end_ + +delete "{parameter "nxlog_conf"}\Input\Eventlog_AppLocker_AppX_Warnings.conf" + +copy __createfile "{parameter "nxlog_conf"}\Input\Eventlog_AppLocker_AppX_Warnings.conf"]]> + +
+
diff --git a/Sites/Application Management/Fixlets/Fixlets/Config - NXLog CE Input - Applocker EXE and DLL Event Log - Windows (22539).bes b/Sites/Application Management/Fixlets/Fixlets/Config - NXLog CE Input - Applocker EXE and DLL Event Log - Windows (22539).bes new file mode 100644 index 000000000..88085af43 --- /dev/null +++ b/Sites/Application Management/Fixlets/Fixlets/Config - NXLog CE Input - Applocker EXE and DLL Event Log - Windows (22539).bes @@ -0,0 +1,61 @@ + + + + + Config - NXLog CE Input - Applocker EXE and DLL Event Log - Windows + This Fixlet configures NXLog Community Edition to monitor the "Microsoft-Windows-AppLocker/EXE and DLL" Windows Event Log

+

This will not work unless you have enabled modular management using Fixlet: Config - NXLog CE - Enable Modular Management - Windows

+

For general information or to report issues with C3 Inventory content please visit GitHub here: https://github.com/strawgate/C3-Inventory

]]>
+ windows of operating system + exists values "installdir" of keys "HKEY_LOCAL_MACHINE\Software\nxlog" of x32 registries + state of service "AppIDSvc" = "Running" + not exists files "Eventlog_AppLocker_ExeDll.conf" of folders "Input" of folders "conf" of folders (values "installdir" of keys "HKEY_LOCAL_MACHINE\Software\nxlog" of x32 registries as string) + NXLog CE + Internal + 2016-11-07 + + x-fixlet-modification-time + Thu, 17 Sep 2026 20:56:29 +0000 + + BESC + + + Click + here + to deploy this action. + + + Module im_msvistalog + Query \ + \ + \ + \ + + + + + Path eventlog_applocker_exedll => out + +_end_ + +delete "{parameter "nxlog_conf"}\Input\Eventlog_AppLocker_ExeDll.conf" + +copy __createfile "{parameter "nxlog_conf"}\Input\Eventlog_AppLocker_ExeDll.conf"]]> + +
+
diff --git a/Sites/Application Management/Fixlets/Fixlets/Config - NXLog CE Input - Applocker EXE and DLL Event Log Warnings - Windows (23082).bes b/Sites/Application Management/Fixlets/Fixlets/Config - NXLog CE Input - Applocker EXE and DLL Event Log Warnings - Windows (23082).bes new file mode 100644 index 000000000..4ea46370e --- /dev/null +++ b/Sites/Application Management/Fixlets/Fixlets/Config - NXLog CE Input - Applocker EXE and DLL Event Log Warnings - Windows (23082).bes @@ -0,0 +1,61 @@ + + + + + Config - NXLog CE Input - Applocker EXE and DLL Event Log Warnings - Windows + This Fixlet configures NXLog Community Edition to monitor the "Microsoft-Windows-AppLocker/EXE and DLL" Windows Event Log

+

This will not work unless you have enabled modular management using Fixlet: Config - NXLog CE - Enable Modular Management - Windows

+

For general information or to report issues with C3 Inventory content please visit GitHub here: https://github.com/strawgate/C3-Inventory

]]>
+ windows of operating system + exists values "installdir" of keys "HKEY_LOCAL_MACHINE\Software\nxlog" of x32 registries + state of service "AppIDSvc" = "Running" + not exists files "Eventlog_AppLocker_ExeDll_Warnings.conf" whose (size of it = 422) of folders "Input" of folders "conf" of folders (values "installdir" of keys "HKEY_LOCAL_MACHINE\Software\nxlog" of x32 registries as string) + NXLog CE + Internal + 2016-11-07 + + x-fixlet-modification-time + Thu, 17 Sep 2026 20:56:29 +0000 + + BESC + + + Click + here + to deploy this action. + + + Module im_msvistalog + Query \ + \ + \ + \ + + + + + Path eventlog_applocker_exedll_warnings => out + +_end_ + +delete "{parameter "nxlog_conf"}\Input\Eventlog_AppLocker_ExeDll_Warnings.conf" + +copy __createfile "{parameter "nxlog_conf"}\Input\Eventlog_AppLocker_ExeDll_Warnings.conf"]]> + +
+
diff --git a/Sites/Application Management/Fixlets/Fixlets/Config - NXLog CE Input - Applocker MSI and Script Event Log - Windows (22540).bes b/Sites/Application Management/Fixlets/Fixlets/Config - NXLog CE Input - Applocker MSI and Script Event Log - Windows (22540).bes new file mode 100644 index 000000000..d81e0abfa --- /dev/null +++ b/Sites/Application Management/Fixlets/Fixlets/Config - NXLog CE Input - Applocker MSI and Script Event Log - Windows (22540).bes @@ -0,0 +1,61 @@ + + + + + Config - NXLog CE Input - Applocker MSI and Script Event Log - Windows + This Fixlet configures NXLog Community Edition to monitor the "Microsoft-Windows-AppLocker/MSI and Script" Windows Event Log

+

This will not work unless you have enabled modular management using Fixlet: Config - NXLog CE - Enable Modular Management - Windows

+

For general information or to report issues with C3 Inventory content please visit GitHub here: https://github.com/strawgate/C3-Inventory

]]>
+ windows of operating system + exists values "installdir" of keys "HKEY_LOCAL_MACHINE\Software\nxlog" of x32 registries + state of service "AppIDSvc" = "Running" + not exists files "Eventlog_AppLocker_MsiScript.conf" of folders "Input" of folders "conf" of folders (values "installdir" of keys "HKEY_LOCAL_MACHINE\Software\nxlog" of x32 registries as string) + NXLog CE + Internal + 2016-11-07 + + x-fixlet-modification-time + Thu, 17 Sep 2026 20:56:29 +0000 + + BESC + + + Click + here + to deploy this action. + + + Module im_msvistalog + Query \ + \ + \ + \ + + + + + Path eventlog_applocker_msiscript => out + +_end_ + +delete "{parameter "nxlog_conf"}\Input\Eventlog_AppLocker_MsiScript.conf" + +copy __createfile "{parameter "nxlog_conf"}\Input\Eventlog_AppLocker_MsiScript.conf"]]> + +
+
diff --git a/Sites/Application Management/Fixlets/Fixlets/Config - NXLog CE Input - Applocker MSI and Script Event Log Warnings - Windows (23083).bes b/Sites/Application Management/Fixlets/Fixlets/Config - NXLog CE Input - Applocker MSI and Script Event Log Warnings - Windows (23083).bes new file mode 100644 index 000000000..e5406897d --- /dev/null +++ b/Sites/Application Management/Fixlets/Fixlets/Config - NXLog CE Input - Applocker MSI and Script Event Log Warnings - Windows (23083).bes @@ -0,0 +1,61 @@ + + + + + Config - NXLog CE Input - Applocker MSI and Script Event Log Warnings - Windows + This Fixlet configures NXLog Community Edition to monitor the "Microsoft-Windows-AppLocker/MSI and Script" Windows Event Log

+

This will not work unless you have enabled modular management using Fixlet: Config - NXLog CE - Enable Modular Management - Windows

+

For general information or to report issues with C3 Inventory content please visit GitHub here: https://github.com/strawgate/C3-Inventory

]]>
+ windows of operating system + exists values "installdir" of keys "HKEY_LOCAL_MACHINE\Software\nxlog" of x32 registries + state of service "AppIDSvc" = "Running" + not exists files "Eventlog_AppLocker_MsiScript_Warnings.conf" whose (size of it = 434) of folders "Input" of folders "conf" of folders (values "installdir" of keys "HKEY_LOCAL_MACHINE\Software\nxlog" of x32 registries as string) + NXLog CE + Internal + 2016-11-07 + + x-fixlet-modification-time + Thu, 17 Sep 2026 20:56:29 +0000 + + BESC + + + Click + here + to deploy this action. + + + Module im_msvistalog + Query \ + \ + \ + \ + + + + + Path eventlog_applocker_msiscript_warnings => out + +_end_ + +delete "{parameter "nxlog_conf"}\Input\Eventlog_AppLocker_MsiScript_Warnings.conf" + +copy __createfile "{parameter "nxlog_conf"}\Input\Eventlog_AppLocker_MsiScript_Warnings.conf"]]> + +
+
diff --git a/Sites/Application Management/Fixlets/Fixlets/Config - NXLog CE Input - BigFix Client - Windows (23102).bes b/Sites/Application Management/Fixlets/Fixlets/Config - NXLog CE Input - BigFix Client - Windows (23102).bes new file mode 100644 index 000000000..d619f60ea --- /dev/null +++ b/Sites/Application Management/Fixlets/Fixlets/Config - NXLog CE Input - BigFix Client - Windows (23102).bes @@ -0,0 +1,70 @@ + + + + + Config - NXLog CE Input - BigFix Client - Windows + This Fixlet configures NXLog Community Edition to monitor the BigFix Client Log file. 

+

This will not work unless you have enabled modular management using Fixlet: Config - NXLog CE - Enable Modular Management - Windows

+

For general information or to report issues with C3 Inventory content please visit GitHub here: https://github.com/strawgate/C3-Inventory

]]>
+ windows of operating system + exists values "installdir" of keys "HKEY_LOCAL_MACHINE\Software\nxlog" of x32 registries + not exists files "BigFix_Client.conf" whose (size of it = 601) of folders "Input" of folders "conf" of folders (values "installdir" of keys "HKEY_LOCAL_MACHINE\Software\nxlog" of x32 registries as string) + NXLog CE + Internal + 2016-11-07 + + x-fixlet-modification-time + Thu, 17 Sep 2026 20:56:29 +0000 + + BESC + + + Click + here + to deploy this action. + + + Module xm_multiline + HeaderLine /^At \d\d:\d\d:\d\d -\d\d\d\d - / + + + + Module im_file + File "%BESDATA%\\__Global\\Logs\\\\*.log" + SavePos TRUE + ReadFromLast FALSE + InputType dicom-multi + PollInterval 3 + Exec if $raw_event == '' drop(); + Exec if $raw_event =~ /^At (\d\d):(\d\d):(\d\d) -(\d\d\d\d) -(.*)/s {{ \ + $EventTime = parsedate(strftime(now(),"%Y-%m-%d") + " " + $1 + ":" + $2 + ":" + $3); $timestamp = $EventTime; $raw_event = $5; \ + } + + + + Path bigfix_client => out + + +_end_ + +delete "{parameter "nxlog_conf"}\Input\BigFix_Client.conf" + +copy __createfile "{parameter "nxlog_conf"}\Input\BigFix_Client.conf"]]> + +
+
diff --git a/Sites/Application Management/Fixlets/Fixlets/Config - NXLog CE Input - BigFix Relay - Windows (22572).bes b/Sites/Application Management/Fixlets/Fixlets/Config - NXLog CE Input - BigFix Relay - Windows (22572).bes new file mode 100644 index 000000000..5b2458563 --- /dev/null +++ b/Sites/Application Management/Fixlets/Fixlets/Config - NXLog CE Input - BigFix Relay - Windows (22572).bes @@ -0,0 +1,63 @@ + + + + + Config - NXLog CE Input - BigFix Relay - Windows + This Fixlet configures NXLog Community Edition to monitor the BigFix Relay Log file. 

+

This will not work unless you have enabled modular management using Fixlet: Config - NXLog CE - Enable Modular Management - Windows

+

For general information or to report issues with C3 Inventory content please visit GitHub here: https://github.com/strawgate/C3-Inventory

]]>
+ exists relay service + windows of operating system + exists values "installdir" of keys "HKEY_LOCAL_MACHINE\Software\nxlog" of x32 registries + not exists files "BigFix_Relay.conf" of folders "Input" of folders "conf" of folders (values "installdir" of keys "HKEY_LOCAL_MACHINE\Software\nxlog" of x32 registries as string) + NXLog CE + Internal + 2016-11-07 + + x-fixlet-modification-time + Thu, 17 Sep 2026 20:56:29 +0000 + + BESC + + + Click + here + to deploy this action. + + + Module im_file + File "{concatenation "\\" of substrings separated by "\" of pathname of file "logfile.txt" of parent folder of file of relay service}" + SavePos TRUE + Exec if $raw_event == '' drop(); + Exec if $raw_event =~ /^([a-zA-Z]{{3}, \d\d [a-zA-Z]{{3} \d\d\d\d \d\d:\d\d:\d\d) -\d\d\d\d - (.*)/ {{ \ + $EventTime = parsedate($1); $timestamp = $EventTime; $raw_event = $2; \ + } + + + + Path bigfix_relay => out + + +_end_ + +delete "{parameter "nxlog_conf"}\Input\BigFix_Relay.conf" + +copy __createfile "{parameter "nxlog_conf"}\Input\BigFix_Relay.conf"]]> + +
+
diff --git a/Sites/Application Management/Fixlets/Fixlets/Config - NXLog CE Input - Directory Service - Windows (22543).bes b/Sites/Application Management/Fixlets/Fixlets/Config - NXLog CE Input - Directory Service - Windows (22543).bes new file mode 100644 index 000000000..3f92fea6e --- /dev/null +++ b/Sites/Application Management/Fixlets/Fixlets/Config - NXLog CE Input - Directory Service - Windows (22543).bes @@ -0,0 +1,62 @@ + + + + + Config - NXLog CE Input - Directory Service - Windows + This Fixlet configures NXLog Community Edition to monitor the, "Directory Service" Windows Event Log.

+

This will not work unless you have enabled modular management using Fixlet: Config - NXLog CE - Enable Modular Management - Windows

+

For general information or to report issues with C3 Inventory content please visit GitHub here: https://github.com/strawgate/C3-Inventory

]]>
+ windows of operating system + exists values "installdir" of keys "HKEY_LOCAL_MACHINE\Software\nxlog" of x32 registries + /* Is a Domain Controller */ (it = 4 or it = 5) of integer value of Selects "DomainRole from Win32_ComputerSystem" of wmi + not exists files "Directory_Service.conf" of folders "Input" of folders "conf" of folders (values "installdir" of keys "HKEY_LOCAL_MACHINE\Software\nxlog" of x32 registries as string) + NXLog CE + Internal + 2016-11-07 + + x-fixlet-modification-time + Thu, 17 Sep 2026 20:56:29 +0000 + + BESC + + + Click + here + to deploy this action. + + + Module im_msvistalog + Query \ + \ + \ + \ + + + + + Path eventlog_activedirectory => out + + +_end_ + +delete "{parameter "nxlog_conf"}\Input\Directory_Service.conf" + +copy __createfile "{parameter "nxlog_conf"}\Input\Directory_Service.conf"]]> + +
+
diff --git a/Sites/Application Management/Fixlets/Fixlets/Config - NXLog CE Input - IIS - Windows (22544).bes b/Sites/Application Management/Fixlets/Fixlets/Config - NXLog CE Input - IIS - Windows (22544).bes new file mode 100644 index 000000000..a0e8f5d06 --- /dev/null +++ b/Sites/Application Management/Fixlets/Fixlets/Config - NXLog CE Input - IIS - Windows (22544).bes @@ -0,0 +1,65 @@ + + + + + Config - NXLog CE Input - IIS - Windows + This Fixlet configures NXLog Community Edition to monitor the IIS Log file in "%SystemDrive%\inetpub\logs\LogFiles\W3SVC1"

+

This will not work unless you have enabled modular management using Fixlet: Config - NXLog CE - Enable Modular Management - Windows

+

For general information or to report issues with C3 Inventory content please visit GitHub here: https://github.com/strawgate/C3-Inventory

]]>
+ windows of operating system + exists values "installdir" of keys "HKEY_LOCAL_MACHINE\Software\nxlog" of x32 registries + not exists files "IIS.conf" of folders "Input" of folders "conf" of folders (values "installdir" of keys "HKEY_LOCAL_MACHINE\Software\nxlog" of x32 registries as string) + NXLog CE + Internal + 2016-11-07 + + x-fixlet-modification-time + Thu, 17 Sep 2026 20:56:29 +0000 + + BESC + + + Click + here + to deploy this action. + + + Module im_file + File "%SystemDrive%\\inetpub\\logs\\LogFiles\\W3SVC1\\u_ex*" + SavePos TRUE + + Exec if $raw_event =~ /^#/ drop(); \ + else \ + {{ \ + w3c->parse_csv(); \ + $SourceName = "IIS"; \ + $Message = to_json(); \ + } + + + + Path IIS => out + +_end_ + +delete "{parameter "nxlog_conf"}\Input\IIS.conf" + +copy __createfile "{parameter "nxlog_conf"}\Input\IIS.conf"]]> + +
+
diff --git a/Sites/Application Management/Fixlets/Fixlets/Config - NXLog CE Input - Microsoft Office Alerts Event Log - Windows (23085).bes b/Sites/Application Management/Fixlets/Fixlets/Config - NXLog CE Input - Microsoft Office Alerts Event Log - Windows (23085).bes new file mode 100644 index 000000000..098d3ae98 --- /dev/null +++ b/Sites/Application Management/Fixlets/Fixlets/Config - NXLog CE Input - Microsoft Office Alerts Event Log - Windows (23085).bes @@ -0,0 +1,60 @@ + + + + + Config - NXLog CE Input - Microsoft Office Alerts Event Log - Windows + This Fixlet configures NXLog Community Edition to monitor the "Microsoft Office Alerts" Windows Event Log.

+

This will not work unless you have enabled modular management using Fixlet: Config - NXLog CE - Enable Modular Management - Windows

+

For general information or to report issues with C3 Inventory content please visit GitHub here: https://github.com/strawgate/C3-Inventory

]]>
+ windows of operating system + exists values "installdir" of keys "HKEY_LOCAL_MACHINE\Software\nxlog" of x32 registries + not exists files "EventLog_Microsoft_Office.conf" whose (size of it = 323) of folders "Input" of folders "conf" of folders (values "installdir" of keys "HKEY_LOCAL_MACHINE\Software\nxlog" of x32 registries as string) + NXLog CE + Internal + 2016-11-07 + + x-fixlet-modification-time + Thu, 17 Sep 2026 20:56:29 +0000 + + BESC + + + Click + here + to deploy this action. + + + Module im_msvistalog + Query \ + \ + \ + \ + + + + + Path eventlog_microsoft_office => out + +_end_ + +delete "{parameter "nxlog_conf"}\Input\EventLog_Microsoft_Office.conf" + +copy __createfile "{parameter "nxlog_conf"}\Input\EventLog_Microsoft_Office.conf"]]> + +
+
diff --git a/Sites/Application Management/Fixlets/Fixlets/Config - NXLog CE Input - NXLog - Windows (23095).bes b/Sites/Application Management/Fixlets/Fixlets/Config - NXLog CE Input - NXLog - Windows (23095).bes new file mode 100644 index 000000000..a27cf8851 --- /dev/null +++ b/Sites/Application Management/Fixlets/Fixlets/Config - NXLog CE Input - NXLog - Windows (23095).bes @@ -0,0 +1,73 @@ + + + + + Config - NXLog CE Input - NXLog - Windows + This Fixlet configures NXLog Community Edition to monitor the its own Log File. 

+

This Fixlet also configures NXLog to rotate its own log file after 1mb saving a maximum of 5 rotated logs.

+

This will not work unless you have enabled modular management using Fixlet: Config - NXLog CE - Enable Modular Management - Windows

+

For general information or to report issues with C3 Inventory content please visit GitHub here: https://github.com/strawgate/C3-Inventory

]]>
+ windows of operating system + exists values "installdir" of keys "HKEY_LOCAL_MACHINE\Software\nxlog" of x32 registries + not exists files "NXLog.conf" whose (size of it = 630) of folders "Input" of folders "conf" of folders (values "installdir" of keys "HKEY_LOCAL_MACHINE\Software\nxlog" of x32 registries as string) + NXLog CE + Internal + 2016-11-07 + + x-fixlet-modification-time + Thu, 17 Sep 2026 20:56:29 +0000 + + BESC + + + Click + here + to deploy this action. + + + Module im_internal + Exec $Message = to_json(); + + + + Module xm_fileop + + # Check the size of our log file every hour and rotate if it is larger than 1Mb + + Every 1 hour + Exec if (file_size('%ROOT%\data\nxlog.log') >= 10M) file_cycle('%ROOT%\data\nxlog.log', 3); + + + # Rotate our log file every week on sunday at midnight + + When @weekly + Exec file_cycle('%ROOT%\data\nxlog.log', 3); + + + + + Path internal => out + +_end_ + +delete "{parameter "nxlog_conf"}\Input\NXLog.conf" + +copy __createfile "{parameter "nxlog_conf"}\Input\NXLog.conf"]]> + +
+
diff --git a/Sites/Application Management/Fixlets/Fixlets/Config - NXLog CE Input - Powershell Event Log - Windows (23087).bes b/Sites/Application Management/Fixlets/Fixlets/Config - NXLog CE Input - Powershell Event Log - Windows (23087).bes new file mode 100644 index 000000000..d34f0451c --- /dev/null +++ b/Sites/Application Management/Fixlets/Fixlets/Config - NXLog CE Input - Powershell Event Log - Windows (23087).bes @@ -0,0 +1,61 @@ + + + + + Config - NXLog CE Input - Powershell Event Log - Windows + This Fixlet configures NXLog Community Edition to monitor the "Windows Powershell" Windows Event Log.

+

This will not work unless you have enabled modular management using Fixlet: Config - NXLog CE - Enable Modular Management - Windows

+

For general information or to report issues with C3 Inventory content please visit GitHub here: https://github.com/strawgate/C3-Inventory

]]>
+ windows of operating system + exists values "installdir" of keys "HKEY_LOCAL_MACHINE\Software\nxlog" of x32 registries + exists event log "Windows Powershell" + not exists files "EventLog_Windows_Powershell.conf" whose (size of it = 340) of folders "Input" of folders "conf" of folders (values "installdir" of keys "HKEY_LOCAL_MACHINE\Software\nxlog" of x32 registries as string) + NXLog CE + Internal + 2016-11-07 + + x-fixlet-modification-time + Thu, 17 Sep 2026 20:56:29 +0000 + + BESC + + + Click + here + to deploy this action. + + + Module im_msvistalog + Query \ + \ + \ + \ + + + + + Path eventlog_windows_powershell => out + +_end_ + +delete "{parameter "nxlog_conf"}\Input\EventLog_Windows_Powershell.conf" + +copy __createfile "{parameter "nxlog_conf"}\Input\EventLog_Windows_Powershell.conf"]]> + +
+
diff --git a/Sites/Application Management/Fixlets/Fixlets/Config - NXLog CE Input - Security Event Log - Windows (22546).bes b/Sites/Application Management/Fixlets/Fixlets/Config - NXLog CE Input - Security Event Log - Windows (22546).bes new file mode 100644 index 000000000..e5cf61b96 --- /dev/null +++ b/Sites/Application Management/Fixlets/Fixlets/Config - NXLog CE Input - Security Event Log - Windows (22546).bes @@ -0,0 +1,60 @@ + + + + + Config - NXLog CE Input - Security Event Log - Windows + This Fixlet configures NXLog Community Edition to monitor the "Security" Windows Event Log.

+

This will not work unless you have enabled modular management using Fixlet: Config - NXLog CE - Enable Modular Management - Windows

+

For general information or to report issues with C3 Inventory content please visit GitHub here: https://github.com/strawgate/C3-Inventory

]]>
+ windows of operating system + exists values "installdir" of keys "HKEY_LOCAL_MACHINE\Software\nxlog" of x32 registries + not exists files "EventLog_Security.conf" of folders "Input" of folders "conf" of folders (values "installdir" of keys "HKEY_LOCAL_MACHINE\Software\nxlog" of x32 registries as string) + NXLog CE + Internal + 2016-11-07 + + x-fixlet-modification-time + Thu, 17 Sep 2026 20:56:29 +0000 + + BESC + + + Click + here + to deploy this action. + + + Module im_msvistalog + Query \ + \ + \ + \ + + + + + Path eventlog_security => out + +_end_ + +delete "{parameter "nxlog_conf"}\Input\EventLog_Security.conf" + +copy __createfile "{parameter "nxlog_conf"}\Input\EventLog_Security.conf"]]> + +
+
diff --git a/Sites/Application Management/Fixlets/Fixlets/Config - NXLog CE Input - Security Event Log Reduced - Windows (23088).bes b/Sites/Application Management/Fixlets/Fixlets/Config - NXLog CE Input - Security Event Log Reduced - Windows (23088).bes new file mode 100644 index 000000000..bb1bd267a --- /dev/null +++ b/Sites/Application Management/Fixlets/Fixlets/Config - NXLog CE Input - Security Event Log Reduced - Windows (23088).bes @@ -0,0 +1,61 @@ + + + + + Config - NXLog CE Input - Security Event Log Reduced - Windows + This Fixlet configures NXLog Community Edition to monitor the "Security" Windows Event Log.

+

This will not work unless you have enabled modular management using Fixlet: Config - NXLog CE - Enable Modular Management - Windows

+

For general information or to report issues with C3 Inventory content please visit GitHub here: https://github.com/strawgate/C3-Inventory

]]>
+ windows of operating system + exists values "installdir" of keys "HKEY_LOCAL_MACHINE\Software\nxlog" of x32 registries + not exists files "EventLog_Security_Reduced.conf" whose (size of it = 425) of folders "Input" of folders "conf" of folders (values "installdir" of keys "HKEY_LOCAL_MACHINE\Software\nxlog" of x32 registries as string) + NXLog CE + Internal + 2016-11-07 + + x-fixlet-modification-time + Thu, 17 Sep 2026 20:56:29 +0000 + + BESC + + + Click + here + to deploy this action. + + + Module im_msvistalog + Query \ + \ + \ + *[System[(EventID=4799 or EventID=4688 or EventID=4798)]] \ + \ + + + + + Path eventlog_security_reduced => out + +_end_ + +delete "{parameter "nxlog_conf"}\Input\EventLog_Security_Reduced.conf" + +copy __createfile "{parameter "nxlog_conf"}\Input\EventLog_Security_Reduced.conf"]]> + +
+
diff --git a/Sites/Application Management/Fixlets/Fixlets/Config - NXLog CE Input - System Event Log - Windows (22547).bes b/Sites/Application Management/Fixlets/Fixlets/Config - NXLog CE Input - System Event Log - Windows (22547).bes new file mode 100644 index 000000000..4525bed04 --- /dev/null +++ b/Sites/Application Management/Fixlets/Fixlets/Config - NXLog CE Input - System Event Log - Windows (22547).bes @@ -0,0 +1,60 @@ + + + + + Config - NXLog CE Input - System Event Log - Windows + This Fixlet configures NXLog Community Edition to monitor the "System" Windows Event Log.

+

This will not work unless you have enabled modular management using Fixlet: Config - NXLog CE - Enable Modular Management - Windows

+

For general information or to report issues with C3 Inventory content please visit GitHub here: https://github.com/strawgate/C3-Inventory

]]>
+ windows of operating system + exists values "installdir" of keys "HKEY_LOCAL_MACHINE\Software\nxlog" of x32 registries + not exists files "EventLog_System.conf" of folders "Input" of folders "conf" of folders (values "installdir" of keys "HKEY_LOCAL_MACHINE\Software\nxlog" of x32 registries as string) + NXLog CE + Internal + 2016-11-07 + + x-fixlet-modification-time + Thu, 17 Sep 2026 20:56:29 +0000 + + BESC + + + Click + here + to deploy this action. + + + Module im_msvistalog + Query \ + \ + \ + \ + + + + + Path eventlog_system => out + +_end_ + +delete "{parameter "nxlog_conf"}\Input\EventLog_System.conf" + +copy __createfile "{parameter "nxlog_conf"}\Input\EventLog_System.conf"]]> + +
+
diff --git a/Sites/Application Management/Fixlets/Fixlets/Config - NXLog CE Input - System Event Log Warnings - Windows (23089).bes b/Sites/Application Management/Fixlets/Fixlets/Config - NXLog CE Input - System Event Log Warnings - Windows (23089).bes new file mode 100644 index 000000000..c4b19628c --- /dev/null +++ b/Sites/Application Management/Fixlets/Fixlets/Config - NXLog CE Input - System Event Log Warnings - Windows (23089).bes @@ -0,0 +1,62 @@ + + + + + Config - NXLog CE Input - System Event Log Warnings - Windows + This Fixlet configures NXLog Community Edition to monitor the "System" Windows Event Log.

+

The filter used captures Critical, Error, and Warning level events.

+

This will not work unless you have enabled modular management using Fixlet: Config - NXLog CE - Enable Modular Management - Windows

+

For general information or to report issues with C3 Inventory content please visit GitHub here: https://github.com/strawgate/C3-Inventory

]]>
+ windows of operating system + exists values "installdir" of keys "HKEY_LOCAL_MACHINE\Software\nxlog" of x32 registries + exists event log "OAlerts" + not exists files "EventLog_System_Warning.conf" whose (size of it = 358) of folders "Input" of folders "conf" of folders (values "installdir" of keys "HKEY_LOCAL_MACHINE\Software\nxlog" of x32 registries as string) + NXLog CE + Internal + 2016-11-07 + + x-fixlet-modification-time + Thu, 17 Sep 2026 20:56:29 +0000 + + BESC + + + Click + here + to deploy this action. + + + Module im_msvistalog + Query \ + \ + \ + \ + + + + + Path eventlog_system_warning => out + +_end_ + +delete "{parameter "nxlog_conf"}\Input\EventLog_System_Warning.conf" + +copy __createfile "{parameter "nxlog_conf"}\Input\EventLog_System_Warning.conf"]]> + +
+
diff --git a/Sites/Application Management/Fixlets/Fixlets/Config - NXLog CE Output - to_gelf - Windows (22660).bes b/Sites/Application Management/Fixlets/Fixlets/Config - NXLog CE Output - to_gelf - Windows (22660).bes new file mode 100644 index 000000000..c2af1f8b1 --- /dev/null +++ b/Sites/Application Management/Fixlets/Fixlets/Config - NXLog CE Output - to_gelf - Windows (22660).bes @@ -0,0 +1,81 @@ + + + + + Config - NXLog CE Output - to_gelf - Windows + This Fixlet configures NXLog Community Edition to set the default output type to gelf.

+

This will not work unless you have enabled modular management using Fixlet: Config - NXLog CE - Enable Modular Management - Windows

+

If you specify the SSL protocol you must place a certificate in the CERT directory of the NXLog Client.

+

For general information or to report issues with C3 Inventory content please visit GitHub here: https://github.com/strawgate/C3-Inventory

]]>
+ windows of operating system + exists values "installdir" of keys "HKEY_LOCAL_MACHINE\Software\nxlog" of x32 registries + not exists files "to_gelf.conf" of folders "Output" of folders "conf" of folders (values "installdir" of keys "HKEY_LOCAL_MACHINE\Software\nxlog" of x32 registries as string) + NXLog CE + Internal + 2016-11-07 + + x-fixlet-modification-time + Thu, 17 Sep 2026 20:56:29 +0000 + + BESC + + + Click + here + to deploy this action. + + +appendfile Module om_{parameter "protocol" of action as lowercase} +appendfile Host {parameter "server" of action} +appendfile Port {parameter "port" of action} + +if {parameter "protocol" of action as lowercase = "ssl"} +appendfile CADir %ROOT%\cert +appendfile OutputType GELF_TCP +endif + +if {parameter "protocol" of action as lowercase = "tcp"} +appendfile CADir %ROOT%\cert +appendfile OutputType GELF_TCP +endif + +if {parameter "protocol" of action as lowercase = "udp"} +appendfile OutputType GELF +endif + +appendfile Exec $short_message = $raw_event; +appendfile + +delete "{parameter "nxlog_conf"}\Output\to_gelf.conf" + +copy __appendfile "{parameter "nxlog_conf"}\Output\to_gelf.conf"]]> + +
+
diff --git a/Sites/Application Management/Fixlets/Fixlets/Config - NXLog CE Output - to_syslog_bsd - Windows (22554).bes b/Sites/Application Management/Fixlets/Fixlets/Config - NXLog CE Output - to_syslog_bsd - Windows (22554).bes new file mode 100644 index 000000000..ff1eede06 --- /dev/null +++ b/Sites/Application Management/Fixlets/Fixlets/Config - NXLog CE Output - to_syslog_bsd - Windows (22554).bes @@ -0,0 +1,65 @@ + + + + + Config - NXLog CE Output - to_syslog_bsd - Windows + This Fixlet configures NXLog Community Edition to set the default output type to bsd syslog.

+

This will not work unless you have enabled modular management using Fixlet: Config - NXLog CE - Enable Modular Management - Windows

+

For general information or to report issues with C3 Inventory content please visit GitHub here: https://github.com/strawgate/C3-Inventory

]]>
+ windows of operating system + exists values "installdir" of keys "HKEY_LOCAL_MACHINE\Software\nxlog" of x32 registries + not exists files "to_syslog_bsd.conf" of folders "Output" of folders "conf" of folders (values "installdir" of keys "HKEY_LOCAL_MACHINE\Software\nxlog" of x32 registries as string) + NXLog CE + Internal + 2016-11-07 + + x-fixlet-modification-time + Thu, 17 Sep 2026 20:56:29 +0000 + + BESC + + + Click + here + to deploy this action. + + + Module om_{parameter "protocol" of action as lowercase} + Host {parameter "server" of action} + Port {parameter "port" of action} + Exec to_syslog_bsd(); + +_end_ + +delete "{parameter "nxlog_conf"}\Output\to_syslog_bsd.conf" + +copy __createfile "{parameter "nxlog_conf"}\Output\to_syslog_bsd.conf"]]> + +
+
diff --git a/Sites/Application Management/Fixlets/Fixlets/Config - RES ONE Workspace Agent - Enable Optimize Authorized Files - Windows (22918).bes b/Sites/Application Management/Fixlets/Fixlets/Config - RES ONE Workspace Agent - Enable Optimize Authorized Files - Windows (22918).bes new file mode 100644 index 000000000..4f63bc801 --- /dev/null +++ b/Sites/Application Management/Fixlets/Fixlets/Config - RES ONE Workspace Agent - Enable Optimize Authorized Files - Windows (22918).bes @@ -0,0 +1,38 @@ + + + + + Config - RES ONE Workspace Agent - Enable Optimize Authorized Files - Windows + This Fixlet enables the optimization of authorized files by the RES ONE Workspace Agent. + windows of operating system + exists service "res" + = "9.10.2.1" as version) of x32 registry /* Client is newer than 9.10.2.1 */]]> + (not exists value "OPTIMIZEAUTHORIZEDFILESMODE" of it or value "OPTIMIZEAUTHORIZEDFILESMODE" of it as string != "full" or exists value "OPTIMIZEAUTHORIZEDFILESTHRESHOLD" of it) of key "HKEY_LOCAL_MACHINE\SOFTWARE\RES\Workspace Manager" of x32 registry + Internal + 2016-12-05 + + x-fixlet-modification-time + Tue, 20 Sep 2016 16:36:29 +0000 + + BESC + + + Click + here + to deploy this action. + + +regset "[HKEY_LOCAL_MACHINE\SOFTWARE\RES\Workspace Manager]" "OPTIMIZEAUTHORIZEDFILESMODE"="full" +regdelete "[HKEY_LOCAL_MACHINE\SOFTWARE\RES\Workspace Manager]" "OPTIMIZEAUTHORIZEDFILESTHRESHOLD" + + + diff --git a/Sites/Application Management/Fixlets/Fixlets/Config - RES ONE Workspace Agent - Hide from Add_Remove Programs - Windows (22919).bes b/Sites/Application Management/Fixlets/Fixlets/Config - RES ONE Workspace Agent - Hide from Add_Remove Programs - Windows (22919).bes new file mode 100644 index 000000000..0242979aa --- /dev/null +++ b/Sites/Application Management/Fixlets/Fixlets/Config - RES ONE Workspace Agent - Hide from Add_Remove Programs - Windows (22919).bes @@ -0,0 +1,45 @@ + + + + + Config - RES ONE Workspace Agent - Hide from Add/Remove Programs - Windows + + windows of operating system + exists keys whose ((it starts with "RES ONE Workspace" and it ends with "Agent") of (value "ProductName" of it as string)) of keys "HKEY_CLASSES_ROOT\Installer\Products" of native registry + RES Software + 2016-12-05 + + x-fixlet-modification-time + Thu, 17 Sep 2026 20:56:29 +0000 + + BESC + + + Click + here + to hide the RES Agent from the "Add/Remove Programs" list. + + // Source Release Date: 2016-12-05 +parameter "InstallKeyName"="{key whose ((it starts with "RES ONE Workspace" and it ends with "Agent") of (value "ProductName" of it as string)) of keys "HKEY_CLASSES_ROOT\Installer\Products" of native registry}" + +continue if {exists key (parameter "InstallKeyName") of native registry} + +regset64 "[{parameter "InstallKeyName"}]" "RemovedProductName"="{value "ProductName" of key (parameter "InstallKeyName") of native registry}" + +waithidden cmd.exe /c "timeout /t 1" + +continue if {exists value "RemovedProductName" of key (parameter "InstallKeyName") of native registry} + +regdelete64 "[{parameter "InstallKeyName"}]" "ProductName" + + + diff --git a/Sites/Application Management/Fixlets/Fixlets/Config - RES ONE Workspace Agent - Remove Start Menu Shortcuts - Windows (22920).bes b/Sites/Application Management/Fixlets/Fixlets/Config - RES ONE Workspace Agent - Remove Start Menu Shortcuts - Windows (22920).bes new file mode 100644 index 000000000..cd8576f0e --- /dev/null +++ b/Sites/Application Management/Fixlets/Fixlets/Config - RES ONE Workspace Agent - Remove Start Menu Shortcuts - Windows (22920).bes @@ -0,0 +1,43 @@ + + + + + Config - RES ONE Workspace Agent - Remove Start Menu Shortcuts - Windows + + windows of operating system + exists files ("Access Wizard.lnk";"RES ONE Workspace Help.lnk";"Usage Tracking Viewer.lnk") of folder "Microsoft\Windows\Start Menu\Programs\RES ONE Workspace" of folder (expand environment string of "%25ProgramData%25") + RES Software + 2016-12-05 + + x-fixlet-modification-time + Thu, 17 Sep 2026 20:56:29 +0000 + + BESC + + + Click + here + to remove RES ONE Workspace Agent start menu shortcuts. + + // Source Release Date: 2016-12-05 + +delete "{pathname of file "Access Wizard.lnk" of folder "Microsoft\Windows\Start Menu\Programs\RES ONE Workspace" of folder (expand environment string of "%25ProgramData%25")}" +delete "{pathname of file "RES ONE Workspace Help.lnk" of folder "Microsoft\Windows\Start Menu\Programs\RES ONE Workspace" of folder (expand environment string of "%25ProgramData%25")}" +delete "{pathname of file "Usage Tracking Viewer.lnk" of folder "Microsoft\Windows\Start Menu\Programs\RES ONE Workspace" of folder (expand environment string of "%25ProgramData%25")}" + +if {not exists files of folder "Microsoft\Windows\Start Menu\Programs\RES ONE Workspace" of folder (expand environment string of "%25ProgramData%25") } + folder delete "{pathname of folder "Microsoft\Windows\Start Menu\Programs\RES ONE Workspace" of folder (expand environment string of "%25ProgramData%25")}" +endif + + + + diff --git a/Sites/Application Management/Fixlets/Fixlets/Config - RES ONE Workspace Agent - Restore to Add_Remove Programs - Windows (22921).bes b/Sites/Application Management/Fixlets/Fixlets/Config - RES ONE Workspace Agent - Restore to Add_Remove Programs - Windows (22921).bes new file mode 100644 index 000000000..923495685 --- /dev/null +++ b/Sites/Application Management/Fixlets/Fixlets/Config - RES ONE Workspace Agent - Restore to Add_Remove Programs - Windows (22921).bes @@ -0,0 +1,45 @@ + + + + + Config - RES ONE Workspace Agent - Restore to Add/Remove Programs - Windows + + windows of operating system + exists keys whose ((it starts with "RES ONE Workspace" and it ends with "Agent") of (value "RemovedProductName" of it as string)) of keys "HKEY_CLASSES_ROOT\Installer\Products" of native registry + RES Software + 2016-12-05 + + x-fixlet-modification-time + Thu, 17 Sep 2026 20:56:29 +0000 + + BESC + + + Click + here + to hide the RES Agent from the "Add/Remove Programs" list. + + // Source Release Date: 2016-12-05 +parameter "InstallKeyName"="{key whose ((it starts with "RES ONE Workspace" and it ends with "Agent") of (value "RemovedProductName" of it as string)) of keys "HKEY_CLASSES_ROOT\Installer\Products" of native registry}" + +continue if {exists key (parameter "InstallKeyName") of native registry} + +regset64 "[{parameter "InstallKeyName"}]" "ProductName"="{value "RemovedProductName" of key (parameter "InstallKeyName") of native registry}" + +waithidden cmd.exe /c "timeout /t 1" + +continue if {exists value "ProductName" of key (parameter "InstallKeyName") of native registry} + +regdelete64 "[{parameter "InstallKeyName"}]" "RemovedProductName" + + + diff --git a/Sites/Application Management/Fixlets/Fixlets/Config - RES ONE Workspace Agent - Set Composer to Automatic (22922).bes b/Sites/Application Management/Fixlets/Fixlets/Config - RES ONE Workspace Agent - Set Composer to Automatic (22922).bes new file mode 100644 index 000000000..42f496b0e --- /dev/null +++ b/Sites/Application Management/Fixlets/Fixlets/Config - RES ONE Workspace Agent - Set Composer to Automatic (22922).bes @@ -0,0 +1,65 @@ + + + + + Config - RES ONE Workspace Agent - Set Composer to Automatic + This Fixlet will turn on Workspace Manager + (unix of operating system and line (1) of file "/etc/res/resauthd.conf" = "LearningMode=yes") or (mac of operating system and line (1) of file "/etc/res/resauthd.conf" = "LearningMode=yes") or (if (windows of operating system and exists service "RESPESVC") then exists values "Shell" whose (it as string as lowercase contains "explorer.exe" or it as string as lowercase contains "cmd.exe") of keys "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon" of native registry else false) + RES Software + 2016-12-05 + + x-fixlet-modification-time + Thu, 17 Sep 2026 20:56:29 +0000 + + BESC + + + Click + here + to deploy this action. + + // Source Release Date: 2016-12-05 + if {unix of operating system} + delete __createfile + delete agent_config.sh + createfile until __end + sed -i 's/LearningMode=yes/LearningMode=no/g' /etc/res/resauthd.conf + sed -i 's/AllowAny=yes/AllowAny=no/g' /etc/res/resauthd.conf + __end + move __createfile agent_config.sh + wait bash agent_config.sh + wait chkconfig reswmad on + wait /etc/init.d/reswmad start + delete agent_config.sh + elseif {mac of operating system} + delete __createfile + delete agent_config.sh + createfile until __end + sed -i '' 's/LearningMode=yes/LearningMode=no/g' /etc/res/resauthd.conf + sed -i '' 's/AllowAny=yes/AllowAny=no/g' /etc/res/resauthd.conf + launchctl load /Library/LaunchDaemons/com.ressoftware.reswmad.plist + launchctl load /Library/LaunchDaemons/com.ressoftware.resauthd.plist + __end + move __createfile agent_config.sh + wait bash agent_config.sh + delete agent_config.sh + else + if {x64 of operating system} + regset64 "[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon]" "Shell"="\"%respfdir%\\pwrstart.exe\"" + else + regset "[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon]" "Shell"="\"%respfdir%\\pwrstart.exe\"" + endif + endif + + + + diff --git a/Sites/Application Management/Fixlets/Fixlets/Config - RES ONE Workspace Agent - Set Composer to Manual (22923).bes b/Sites/Application Management/Fixlets/Fixlets/Config - RES ONE Workspace Agent - Set Composer to Manual (22923).bes new file mode 100644 index 000000000..8523a96b4 --- /dev/null +++ b/Sites/Application Management/Fixlets/Fixlets/Config - RES ONE Workspace Agent - Set Composer to Manual (22923).bes @@ -0,0 +1,70 @@ + + + + + Config - RES ONE Workspace Agent - Set Composer to Manual + This Fixlet will turn off Workspace Manager + (unix of operating system and line (1) of file "/etc/res/resauthd.conf" = "LearningMode=no") or (mac of operating system and line (1) of file "/etc/res/resauthd.conf" = "LearningMode=no") or (if (windows of operating system and exists service "RESPESVC") then exists values "Shell" whose (it as string as lowercase contains "pwrstart.exe" or it as string as lowercase contains "pfwsmgr.exe") of keys "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon" of native registry else false) + RES Software + 2016-12-05 + + x-fixlet-modification-time + Thu, 17 Sep 2026 20:56:29 +0000 + + BESC + + + Click + here + to deploy this action. + + + + + diff --git a/Sites/Application Management/Fixlets/Fixlets/Config - RES ONE Workspace Agent - Set Environment Password - Linux (22924).bes b/Sites/Application Management/Fixlets/Fixlets/Config - RES ONE Workspace Agent - Set Environment Password - Linux (22924).bes new file mode 100644 index 000000000..f78e28978 --- /dev/null +++ b/Sites/Application Management/Fixlets/Fixlets/Config - RES ONE Workspace Agent - Set Environment Password - Linux (22924).bes @@ -0,0 +1,149 @@ + + + + + Config - RES ONE Workspace Agent - Set Environment Password - Linux + +
+

Configures the Environment Password the RES ONE Workspace client should use to connect to the RES ONE Workspace Infrastructure.

+ +
Failed to load parameterized fixlet.
+ + +]]>
+ unix of operating system + exists file "/etc/res/reswmad.conf" + Internal + 2016-12-05 + + parametermetadatatag + { +"Section1" :{ + "Name": "Method", + "Title": "Relay Configuration", + "UIType": "accordion", + "Values": [ + { + "Name": "rlParent", + "Title": "Relay Parent", + "Description": "Select the parent of this relay", + "UIType": "select", + "Override": "true", + "ValueType": "relevance", + "Values": "\"Current BigFix Relay\";unique values of ((concatenation of (hostname of computer of it as lowercase;\":\"; value of it)) of results of property 5 of fixlets whose (name of it = \"RES ONE Workspace - Relay - Universal\") of site of current fixlet;substrings separated by \",\" of (values of shared variables whose (name of it contains \"RelayServers\") of wizards whose (dashboard id of it as lowercase contains \"resdeploy\") of site of current fixlet) as lowercase)" + }, + { + "Name": "dbAuthMethod", + "Title": "Authentication", + "Description": "Authentication Method", + "Disabled": "true", + "UIType": "Select", + "ValueType": "specified", + "Values": ["Relay"] + } + ] +}, +"Section5" : { + "Name": "EnvConfig", + "Title": "Environment Configuration", + "UIType": "accordion", + "Values": [ + { + "Name": "RESEnvPwdHash", + "Title": "RES Environment Password Hash", + "Description": "Enter the RES Environment Password Hash", + "UIType": "Textbox", + "Encrypt": "false", + "SubUIType": "password", + "Disabled": "true", + "ValueType": "relevance", + "Values": "values of shared variables whose (name of it contains \"respw_hash\") of bes wizards whose (dashboard id of it as lowercase contains \"resdeploy\" and name of site of it = name of site of current fixlet)" + } +] +} +} + + + x-fixlet-modification-time + Thu, 17 Sep 2026 20:56:29 +0000 + + RESS + + + Click + here + to deploy this action. + + + +
+
diff --git a/Sites/Application Management/Fixlets/Fixlets/Config - RES ONE Workspace Agent - Set Environment Password - Mac (22925).bes b/Sites/Application Management/Fixlets/Fixlets/Config - RES ONE Workspace Agent - Set Environment Password - Mac (22925).bes new file mode 100644 index 000000000..fdc50db02 --- /dev/null +++ b/Sites/Application Management/Fixlets/Fixlets/Config - RES ONE Workspace Agent - Set Environment Password - Mac (22925).bes @@ -0,0 +1,149 @@ + + + + + Config - RES ONE Workspace Agent - Set Environment Password - Mac + +
+

Configures the Environment Password the RES ONE Workspace client should use to connect to the RES ONE Workspace Infrastructure.

+ +
Failed to load parameterized fixlet.
+ + +]]>
+ mac of operating system + exists file "/etc/res/reswmad.conf" + Internal + 2016-12-05 + + parametermetadatatag + { +"Section1" :{ + "Name": "Method", + "Title": "Relay Configuration", + "UIType": "accordion", + "Values": [ + { + "Name": "rlParent", + "Title": "Relay Parent", + "Description": "Select the parent of this relay", + "UIType": "select", + "Override": "true", + "ValueType": "relevance", + "Values": "\"Current BigFix Relay\";unique values of ((concatenation of (hostname of computer of it as lowercase;\":\"; value of it)) of results of property 5 of fixlets whose (name of it = \"RES ONE Workspace - Relay - Universal\") of site of current fixlet;substrings separated by \",\" of (values of shared variables whose (name of it contains \"RelayServers\") of wizards whose (dashboard id of it as lowercase contains \"resdeploy\") of site of current fixlet) as lowercase)" + }, + { + "Name": "dbAuthMethod", + "Title": "Authentication", + "Description": "Authentication Method", + "Disabled": "true", + "UIType": "Select", + "ValueType": "specified", + "Values": ["Relay"] + } + ] +}, +"Section5" : { + "Name": "EnvConfig", + "Title": "Environment Configuration", + "UIType": "accordion", + "Values": [ + { + "Name": "RESEnvPwdHash", + "Title": "RES Environment Password Hash", + "Description": "Enter the RES Environment Password Hash", + "UIType": "Textbox", + "Encrypt": "false", + "SubUIType": "password", + "Disabled": "true", + "ValueType": "relevance", + "Values": "values of shared variables whose (name of it contains \"respw_hash\") of bes wizards whose (dashboard id of it as lowercase contains \"resdeploy\" and name of site of it = name of site of current fixlet)" + } +] +} +} + + + x-fixlet-modification-time + Thu, 17 Sep 2026 20:56:29 +0000 + + RESS + + + Click + here + to deploy this action. + + + +
+
diff --git a/Sites/Application Management/Fixlets/Fixlets/Config - RES ONE Workspace Agent - Set Relay Server - Linux (22926).bes b/Sites/Application Management/Fixlets/Fixlets/Config - RES ONE Workspace Agent - Set Relay Server - Linux (22926).bes new file mode 100644 index 000000000..997619d9d --- /dev/null +++ b/Sites/Application Management/Fixlets/Fixlets/Config - RES ONE Workspace Agent - Set Relay Server - Linux (22926).bes @@ -0,0 +1,147 @@ + + + + + Config - RES ONE Workspace Agent - Set Relay Server - Linux + +
+

Configures the relay the RES ONE Workspace client should use to connect to the RES ONE Workspace Infrastructure.

+ +
Failed to load parameterized fixlet.
+ + +]]>
+ unix of operating system + exists file "/etc/res/reswmad.conf" + Internal + 2016-12-05 + + parametermetadatatag + { +"Section1" :{ + "Name": "Method", + "Title": "Relay Configuration", + "UIType": "accordion", + "Values": [ + { + "Name": "rlParent", + "Title": "Relay Parent", + "Description": "Select the parent of this relay", + "UIType": "select", + "Override": "true", + "ValueType": "relevance", + "Values": "\"Current BigFix Relay\";unique values of ((concatenation of (hostname of computer of it as lowercase;\":\"; value of it)) of results of property 5 of fixlets whose (name of it = \"RES ONE Workspace - Relay - Universal\") of site of current fixlet;substrings separated by \",\" of (values of shared variables whose (name of it contains \"RelayServers\") of wizards whose (dashboard id of it as lowercase contains \"resdeploy\") of site of current fixlet) as lowercase)" + }, + { + "Name": "dbAuthMethod", + "Title": "Authentication", + "Description": "Authentication Method", + "Disabled": "true", + "UIType": "Select", + "ValueType": "specified", + "Values": ["Relay"] + } + ] +}, +"Section5" : { + "Name": "EnvConfig", + "Title": "Environment Configuration", + "UIType": "accordion", + "Values": [ + { + "Name": "RESRELPORT", + "Title": "RES Relay Port", + "Description": "Enter the RES Relay Port", + "Disabled": "true", + "UIType": "Textbox", + "ValueType": "relevance", + "Values": "values of shared variables whose (name of it contains \"resrelport\") of bes wizards whose (dashboard id of it as lowercase contains \"resdeploy\" and name of site of it = name of site of current fixlet)" + } +] +} +} + + + x-fixlet-modification-time + Thu, 17 Sep 2026 20:56:29 +0000 + + RESS + + + Click + here + to deploy this action. + + + +
+
diff --git a/Sites/Application Management/Fixlets/Fixlets/Config - RES ONE Workspace Agent - Set Relay Server - Mac (22927).bes b/Sites/Application Management/Fixlets/Fixlets/Config - RES ONE Workspace Agent - Set Relay Server - Mac (22927).bes new file mode 100644 index 000000000..f084a7849 --- /dev/null +++ b/Sites/Application Management/Fixlets/Fixlets/Config - RES ONE Workspace Agent - Set Relay Server - Mac (22927).bes @@ -0,0 +1,147 @@ + + + + + Config - RES ONE Workspace Agent - Set Relay Server - Mac + +
+

Configures the relay the RES ONE Workspace client should use to connect to the RES ONE Workspace Infrastructure.

+ +
Failed to load parameterized fixlet.
+ + +]]>
+ mac of operating system + exists file "/etc/res/reswmad.conf" + Internal + 2016-12-05 + + parametermetadatatag + { +"Section1" :{ + "Name": "Method", + "Title": "Relay Configuration", + "UIType": "accordion", + "Values": [ + { + "Name": "rlParent", + "Title": "Relay Parent", + "Description": "Select the parent of this relay", + "UIType": "select", + "Override": "true", + "ValueType": "relevance", + "Values": "\"Current BigFix Relay\";unique values of ((concatenation of (hostname of computer of it as lowercase;\":\"; value of it)) of results of property 5 of fixlets whose (name of it = \"RES ONE Workspace - Relay - Universal\") of site of current fixlet;substrings separated by \",\" of (values of shared variables whose (name of it contains \"RelayServers\") of wizards whose (dashboard id of it as lowercase contains \"resdeploy\") of site of current fixlet) as lowercase)" + }, + { + "Name": "dbAuthMethod", + "Title": "Authentication", + "Description": "Authentication Method", + "Disabled": "true", + "UIType": "Select", + "ValueType": "specified", + "Values": ["Relay"] + } + ] +}, +"Section5" : { + "Name": "EnvConfig", + "Title": "Environment Configuration", + "UIType": "accordion", + "Values": [ + { + "Name": "RESRELPORT", + "Title": "RES Relay Port", + "Description": "Enter the RES Relay Port", + "Disabled": "true", + "UIType": "Textbox", + "ValueType": "relevance", + "Values": "values of shared variables whose (name of it contains \"resrelport\") of bes wizards whose (dashboard id of it as lowercase contains \"resdeploy\" and name of site of it = name of site of current fixlet)" + } +] +} +} + + + x-fixlet-modification-time + Thu, 17 Sep 2026 20:56:29 +0000 + + RESS + + + Click + here + to deploy this action. + + + +
+
diff --git a/Sites/Application Management/Fixlets/Fixlets/Config - RES ONE Workspace Agent - Set Relay Server to BES Relay - Linux (22928).bes b/Sites/Application Management/Fixlets/Fixlets/Config - RES ONE Workspace Agent - Set Relay Server to BES Relay - Linux (22928).bes new file mode 100644 index 000000000..46b3a5fe2 --- /dev/null +++ b/Sites/Application Management/Fixlets/Fixlets/Config - RES ONE Workspace Agent - Set Relay Server to BES Relay - Linux (22928).bes @@ -0,0 +1,53 @@ + + + + + Config - RES ONE Workspace Agent - Set Relay Server to BES Relay - Linux + Sets the RES Relay to be the same as the currently used BigFix Relay.

+

As the client has no knowledge as to whether or not it's current BigFix relay is running as a RES Relay you should be careful using this method for relay selection!

+]]>
+ unix of operating system + exists file "/etc/res/reswmad.conf" + not exists line whose (it contains "RSLIST" and (it contains preceding text of first ":" of name of registration server)) of file "/etc/res/reswmad.conf" + Internal + 2016-12-05 + + x-fixlet-modification-time + Tue, 24 May 2016 02:39:16 +0000 + + BESC + + + Click + here + to deploy this action. + + + +
+
diff --git a/Sites/Application Management/Fixlets/Fixlets/Config - RES ONE Workspace Agent - Set Relay Server to BES Relay - Mac (22929).bes b/Sites/Application Management/Fixlets/Fixlets/Config - RES ONE Workspace Agent - Set Relay Server to BES Relay - Mac (22929).bes new file mode 100644 index 000000000..6cda9f871 --- /dev/null +++ b/Sites/Application Management/Fixlets/Fixlets/Config - RES ONE Workspace Agent - Set Relay Server to BES Relay - Mac (22929).bes @@ -0,0 +1,53 @@ + + + + + Config - RES ONE Workspace Agent - Set Relay Server to BES Relay - Mac + Sets the RES Relay to be the same as the currently used BigFix Relay.

+

As the client has no knowledge as to whether or not it's current BigFix relay is running as a RES Relay you should be careful using this method for relay selection!

+]]>
+ mac of operating system + exists file "/etc/res/reswmad.conf" + not exists line whose (it contains "RSLIST" and (it contains preceding text of first ":" of name of registration server)) of file "/etc/res/reswmad.conf" + Internal + 2016-12-05 + + x-fixlet-modification-time + Tue, 24 May 2016 02:39:16 +0000 + + BESC + + + Click + here + to deploy this action. + + + +
+
diff --git a/Sites/Application Management/Fixlets/Fixlets/Config - RES ONE Workspace Branch Relay - Set Relay Server - Windows (22930).bes b/Sites/Application Management/Fixlets/Fixlets/Config - RES ONE Workspace Branch Relay - Set Relay Server - Windows (22930).bes new file mode 100644 index 000000000..e53d5f9ed --- /dev/null +++ b/Sites/Application Management/Fixlets/Fixlets/Config - RES ONE Workspace Branch Relay - Set Relay Server - Windows (22930).bes @@ -0,0 +1,236 @@ + + + + + Config - RES ONE Workspace Branch Relay - Set Relay Server - Windows + +
+

+ Reconfigures the relay settings for an existing RES ONE Workspace Relay! +

+ +
Failed to load parameterized fixlet.
+
+ +]]>
+ exists relay service OR exists main gather service + windows of operating system + = "9.0"]]> + exists service "RESRLS" + Upgrade + RES Software + 2016-12-05 + + x-res-release-display-name + RES ONE Workspace 2015 SR2 + + + parametermetadatatag + { +"Section1" :{ + "Name": "Method", + "Title": "Relay Configuration", + "UIType": "accordion", + "Values": [ + { + "Name": "dbAuthMethod", + "Title": "Authentication", + "Description": "Authentication Method", + "UIType": "Select", + "ValueType": "specified", + "Values": ["Relay"] + }, + { + "Name": "rlParent", + "Title": "Relay Parent", + "Description": "Select the parent of this relay", + "UIType": "select", + "Override": "true", + "Parent": "dbAuthMethod", + "ValueType": "relevance", + "Values": "\"Current BigFix Relay\";unique values of ((concatenation of (hostname of computer of it as lowercase;\":\"; value of it)) of results of property 5 of fixlets whose (name of it = \"RES ONE Workspace - Relay - Universal\") of site of current fixlet;substrings separated by \",\" of (values of shared variables whose (name of it contains \"RelayServers\") of wizards whose (dashboard id of it as lowercase contains \"resdeploy\") of site of current fixlet) as lowercase)" + } + ] +}, +"Section2" : { + "Name": "dbInfo", + "Title": "Database Information", + "UIType": "accordion", + "Values": [ + { + "Name": "dbServer", + "Title": "Database Server", + "Description": "Enter the name of the Database Server to be used for the RES ONE Workspace Database", + "UIType": "Textbox", + "Disabled": "true", + "ValueType": "relevance", + "Values": "values of shared variables whose (name of it is \"dbserver\") of bes wizards whose (dashboard id of it as lowercase contains \"resdeploy\")" + }, + { + "Name": "dbName", + "Title": "Database Name", + "Description": "Enter the name of the Database on the DB Server to be used for the RES ONE Workspace Database", + "UIType": "Textbox", + "Disabled": "true", + "ValueType": "relevance", + "Values": "values of shared variables whose (name of it contains \"dbname\") of bes wizards whose (dashboard id of it as lowercase contains \"resdeploy\")" + } +] +}, +"Section5" : { + "Name": "EnvConfig", + "Title": "Environment Configuration", + "UIType": "accordion", + "Values": [ + { + "Name": "RESEnvPwdHash", + "Title": "RES Environment Password Hash", + "Description": "Enter the RES Environment Password Hash", + "UIType": "Textbox", + "Encrypt": "false", + "SubUIType": "password", + "Disabled": "true", + "ValueType": "relevance", + "Values": "values of shared variables whose (name of it contains \"respw_hash\") of bes wizards whose (dashboard id of it as lowercase contains \"resdeploy\" and name of site of it = name of site of current fixlet)" + }, + { + "Name": "RESRELPORT", + "Title": "RES Relay Port", + "Description": "Enter the RES Relay Port", + "Disabled": "true", + "UIType": "Textbox", + "ValueType": "relevance", + "Values": "values of shared variables whose (name of it contains \"resrelport\") of bes wizards whose (dashboard id of it as lowercase contains \"resdeploy\" and name of site of it = name of site of current fixlet)" + }, + { + "Name": "RESEnvGUID", + "Title": "RES Environment GUID", + "Description": "Enter the RES Environment GUID", + "UIType": "Select", + "Disabled": "true", + "ValueType": "relevance", + "Values": "unique values of (values of shared variables whose (name of it contains \"EnvironmentGUID\") of bes wizards whose (dashboard id of it as lowercase contains \"resdeploy\" and name of site of it = name of site of current fixlet);(values of results of properties whose (name of it = \"RES ONE Workspace Database - Site GUID - Windows\") of fixlets whose (name of it = \"RES ONE Workspace - Database - Windows\") of site of current fixlet))" + } +] +} +} + + + x-fixlet-modification-time + Thu, 17 Sep 2026 20:56:29 +0000 + + BESC + + + Click + here + to deploy this action. + + + + + + yes + {parameter "dbName" of action}@{parameter "dbServer" of action} + + 0 + {value of variable "ALLUSERSPROFILE" of environment & "\RES\Relay Server"} + + + 3 + {parameter "ParentRelay"} + {parameter "RESEnvPwdHash" of action} + yes + + + + {parameter "RESRELPORT" of action} + +_done_ + +move __createfile relayconfig.xml + +wait CMD /U /C Type "relayconfig.xml" >> "relayconfigu.xml" + +wait "{pathname of file of service "resrls"}" /configfile="{pathname of client folder of current site}\relayconfigu.xml" /silent + +notify client forcerefresh +]]> + +
+
diff --git a/Sites/Application Management/Fixlets/Fixlets/Config - RES ONE Workspace Connector - Sync Frequency - 15 Minutes (22931).bes b/Sites/Application Management/Fixlets/Fixlets/Config - RES ONE Workspace Connector - Sync Frequency - 15 Minutes (22931).bes new file mode 100644 index 000000000..6b27c0533 --- /dev/null +++ b/Sites/Application Management/Fixlets/Fixlets/Config - RES ONE Workspace Connector - Sync Frequency - 15 Minutes (22931).bes @@ -0,0 +1,63 @@ + + + + + Config - RES ONE Workspace Connector - Sync Frequency - 15 Minutes + Sets the sync frequency for the RES ONE Workspace Connector to 15 minutes.

]]>
+ windows of operating system + = "9")]]> + exists (file "res2bes.exe" of folder (value "path" of key "HKLM\SOFTWARE\BigFix\Enterprise Server\Applications\res2bes" of registry as string)) | true + select "/BESPluginRegistration/Schedule/WaitPeriodSeconds" of xml document of file "res2bes.xml" of folder "Config" of folder "Applications" of parent folder of file (following text of first "%22" of (image path of main gather service as string)) as text != "900" + Internal + 2016-12-05 + + x-fixlet-modification-time + Thu, 17 Sep 2026 20:56:29 +0000 + + RESS + + + Click + here + to deploy this action. + + \d*","{parameter "Frequency"}") + +$Config | set-content "{parameter "configFolder"}\res2bes.xml" + +_end_ + +move __createfile updateFrequency.ps1 + +// We use command here so we can get a return code, file doesnt provide us the return code. +waithidden "{parameter "PowershellExe"}" -ExecutionPolicy Bypass -Command "& .\updateFrequency.ps1" +]]> + +
+
diff --git a/Sites/Application Management/Fixlets/Fixlets/Config - RES ONE Workspace Connector - Sync Frequency - 45 Minutes (22932).bes b/Sites/Application Management/Fixlets/Fixlets/Config - RES ONE Workspace Connector - Sync Frequency - 45 Minutes (22932).bes new file mode 100644 index 000000000..2eb84ab91 --- /dev/null +++ b/Sites/Application Management/Fixlets/Fixlets/Config - RES ONE Workspace Connector - Sync Frequency - 45 Minutes (22932).bes @@ -0,0 +1,63 @@ + + + + + Config - RES ONE Workspace Connector - Sync Frequency - 45 Minutes + Sets the sync frequency for the RES ONE Workspace Connector to 45 minutes.

]]>
+ windows of operating system + = "9")]]> + exists (file "res2bes.exe" of folder (value "path" of key "HKLM\SOFTWARE\BigFix\Enterprise Server\Applications\res2bes" of registry as string)) | true + select "/BESPluginRegistration/Schedule/WaitPeriodSeconds" of xml document of file "res2bes.xml" of folder "Config" of folder "Applications" of parent folder of file (following text of first "%22" of (image path of main gather service as string)) as text != "2700" + Internal + 2016-12-05 + + x-fixlet-modification-time + Thu, 17 Sep 2026 20:56:29 +0000 + + RESS + + + Click + here + to deploy this action. + + \d*","{parameter "Frequency"}") + +$Config | set-content "{parameter "configFolder"}\res2bes.xml" + +_end_ + +move __createfile updateFrequency.ps1 + +// We use command here so we can get a return code, file doesnt provide us the return code. +waithidden "{parameter "PowershellExe"}" -ExecutionPolicy Bypass -Command "& .\updateFrequency.ps1" +]]> + +
+
diff --git a/Sites/Application Management/Fixlets/Fixlets/Config - RES ONE Workspace Connector - Sync Frequency - 5 Minutes (22933).bes b/Sites/Application Management/Fixlets/Fixlets/Config - RES ONE Workspace Connector - Sync Frequency - 5 Minutes (22933).bes new file mode 100644 index 000000000..a8552dac0 --- /dev/null +++ b/Sites/Application Management/Fixlets/Fixlets/Config - RES ONE Workspace Connector - Sync Frequency - 5 Minutes (22933).bes @@ -0,0 +1,63 @@ + + + + + Config - RES ONE Workspace Connector - Sync Frequency - 5 Minutes + Sets the sync frequency for the RES ONE Workspace Connector to 5 minutes.

]]>
+ windows of operating system + = "9")]]> + exists (file "res2bes.exe" of folder (value "path" of key "HKLM\SOFTWARE\BigFix\Enterprise Server\Applications\res2bes" of registry as string)) | true + select "/BESPluginRegistration/Schedule/WaitPeriodSeconds" of xml document of file "res2bes.xml" of folder "Config" of folder "Applications" of parent folder of file (following text of first "%22" of (image path of main gather service as string)) as text != "300" + Internal + 2016-12-05 + + x-fixlet-modification-time + Thu, 17 Sep 2026 20:56:29 +0000 + + RESS + + + Click + here + to deploy this action. + + \d*","{parameter "Frequency"}") + +$Config | set-content "{parameter "configFolder"}\res2bes.xml" + +_end_ + +move __createfile updateFrequency.ps1 + +// We use command here so we can get a return code, file doesnt provide us the return code. +waithidden "{parameter "PowershellExe"}" -ExecutionPolicy Bypass -Command "& .\updateFrequency.ps1" +]]> + +
+
diff --git a/Sites/Application Management/Fixlets/Fixlets/Config - RES ONE Workspace Database - Set Agent Whitelisting to Enforced - Windows (22934).bes b/Sites/Application Management/Fixlets/Fixlets/Config - RES ONE Workspace Database - Set Agent Whitelisting to Enforced - Windows (22934).bes new file mode 100644 index 000000000..d03d311e6 --- /dev/null +++ b/Sites/Application Management/Fixlets/Fixlets/Config - RES ONE Workspace Database - Set Agent Whitelisting to Enforced - Windows (22934).bes @@ -0,0 +1,95 @@ + + + + + Config - RES ONE Workspace Database - Set Agent Whitelisting to Enforced - Windows + Configure the RES ONE Workspace Environment to enforce Application Whitelisting!

+

+ This Fixlet deploys a RES Building Block that enables Application Whitelisting to your RES ONE Workspace Environment. +

+

+ This fixlet will only be applicable against the BigFix Root Server . The Building Block deployment will take place using the Root Server as a launching point. From the Root Server, this fixlet will launch the RES ONE Workspace Console over the command line to import the building block. If this task does not work it's likely there is a configuration issue with the console or a permissions issue with SQL. +

+
NOTE: Settings below are configured via the this building block!
+

+

    +
  • + Application Whitelisting will be set to Enforced mode. +
  • +
  • + The RES ONE Workspace Agent will be configured to log denies. +
  • +
+

+ +

This task will enable Application Whitelisting with a mode of Enforced as the default.


+

This is performed by writing out a RES ONE Workspace Building Block and importing it unattended using the console installed on the BigFix Root Server. If this task does not work it's likely there is a configuration issue with the console or a permissions issue with SQL.]]> + exists main gather service + windows of operating system + + RES Software + 2016-12-05 + + x-fixlet-modification-time + Thu, 17 Sep 2026 20:56:29 +0000 + + BESC + + + Click + here + to deploy this action. + + + + + + 9.10.0.0 + + + enabled + yes + yes + terminateapp + + yes + yes + + + + + + enabled + yes + yes + + yes + + + + + +__done +copy __createfile "{(value of variable "temp" of environment) & "\enablewhitelist.xml"}" +wait "{(pathname of parent folder of parent folder of file of service "res" & "\pwrtech.exe")}" /add "{(value of variable "temp" of environment) & "\enablewhitelist.xml"}" +]]> + + + diff --git a/Sites/Application Management/Fixlets/Fixlets/Config - RES ONE Workspace Database - Set Default Behavior - Windows (22935).bes b/Sites/Application Management/Fixlets/Fixlets/Config - RES ONE Workspace Database - Set Default Behavior - Windows (22935).bes new file mode 100644 index 000000000..f2024b8c4 --- /dev/null +++ b/Sites/Application Management/Fixlets/Fixlets/Config - RES ONE Workspace Database - Set Default Behavior - Windows (22935).bes @@ -0,0 +1,489 @@ + + + + + Config - RES ONE Workspace Database - Set Default Behavior - Windows + Configure the RES ONE Workspace Environment with a standard recommended configuration!

+

+ This Fixlet deploys a RES Building Block of recommended settings to your RES ONE Workspace Environment. +

+

+ This fixlet will only be applicable against the BigFix Root Server . The Building Block deployment will take place using the Root Server as a launching point. From the Root Server, this fixlet will launch the RES ONE Workspace Console over the command line to import the building block. If this task does not work it's likely there is a configuration issue with the console or a permissions issue with SQL. +

+
NOTE: Settings below are configured via the this building block!
+

+

    +
  • + Adds an application called, "Refresh Application Security Database" to the start menu. +
  • +
  • + Configures RES ONE Workspace Startmenu appearance +
  • +
  • + Configures RES ONE Workspace Lockdown settings +
  • +
+

]]>
+ exists main gather service + windows of operating system + + RES Software + 2016-12-05 + + x-fixlet-modification-time + Thu, 17 Sep 2026 20:56:29 +0000 + + BESC + + + Click + here + to deploy this action. + + + + + + 9.9.1.95 + + + {"%7b3E0EC101-FA69-4E94-8544-85CED0CC2C64%7d"} + + Start\Application Security + Refresh Application Security Database + Refreshes the approved application list. + %RESPFDIR%\pwrgate.exe + %RESPFDIR% + -2 + no + no + + keep + yes + none + always + none + no + 0000010001002020000001000800A808000016000000280000002000000040000000010008000000000000040000000000000000000000010000000100000000000022238D0027288D00292A8A00282A8D002A2C8E002E2F8E002F3088002E308D003031880034358B0031328F0033348D00393A8D003D3E8E002727900023249400262795002728910027289500292A910025269A0026279D002728990027289F00292A9A0028299C003D3E92002728A2002728A400292AA2002B2CA3002829A500292AAA002A2AAD002C2DAC002D2DB1002D2DB5002E2EB9002E2EBD002F30B9003031BB003030BD00414291004445910047489500484994004C4D9400505197005152980056579A0058599B0058599D005B5C9E005E5FA0006162A1006565A4006768A5006869A6006E6FA9007172AB007576AD007979AF007A7AB0007E7FB2001E1DC700201FC8002F2FC0002322C9002625C9002827C9002A29CA003031C1003131C5003131C9003232CC003736CD003B3ACF003232D000403FD0004343D0004544D1004B4AD3005656D5005858D6005E5ED7007070DB007979DE007C7BDE007D7DDF008283B6008484B6008383B9008888B8008B8CBA008C8CBA009999C2009FA0C600A1A1C700A2A3C800A5A6CA00A8A9CB00AAAACC00B1B1D100B6B6D300B6B7D400B8B9D5008382E0008D8CE3009696E5009D9CE700A4A3E800B2B1EB00B4B3EC00B4B4EC00BEBEEF00C0BFEF00C0BFF000C2C2DA00C5C5DE00C9C9DE00CECEE200D0D1E300D2D2E500D6D6E600D9D9E900DCDCE900C4C3F000C4C4F100CACAF200CECDF300D0D0F300D0D0F400D6D6F500D7D8F500D8D8F600DEDEF700E1E1EE00E6E6F100ECEDF400EDEDFA00F0EFFC00F0F0F600F5F5F900F5F5FF00F8F8FB00F9F9FD00FEFEFE000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000FFFFFF004B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4E4B4B494B4E4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B251005081320494B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B1A2C60797C6839052A4E4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B1A338AFFFFFFFFFF6005494B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B270D8AFFFFFFFFFFFFFF3D1A4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4E1640FFFFFFFFFFFFFFFF7C08494B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B1066FFFFFFFFFFFFFFFF8F2C274E4E4B4B4B4B4E4B4B4B4B4B4B4B4B4B4B4B4B1064FFFFFFFFFFFFFFFF8E1B4749221510101520274B4E4B4B4B4B4B4B4B4B4E203DFFFFFFFFFFFFFFFF7E051008355F6466603D2C10254B4B4B4B4B4B4B4B4B2A087CFFFFFFFFFFFFFF905C5B7CFFFFFFFFFFFF8E642C164B4B4B4B4B4B4B4B4B202F7EFFFFFFFFFFFFFFFFFFFF82FFFFFFFFFFFFFF8A38104B4B4B4B4B4B4B4B4B200D5B6A776477FFFFFFFF73475885FFFFFFFFFFFFFF3A104B4B4B4B4B4B4B4B4B27161313011B90FFFFFF5345454B526EFFFFFFFFFF8E2F224E4B4B4B4B4B4B4B4B4B4B4B203AFFFFFFFF6D45474444446CFFFFFFFFFF68054B4B4B4B4B4B4B4B4B4B4B4B0577FFFFFFFF824454584F474472FFFFFFFFFF31254E4B4B4B4B4B4B4B4B4B272E90FFFFFFFF724288FF864C414B88FFFFFFFF5F154B4B4B4B4B4B4B4B4B4E223AFFFFFFFFFF8558FFFFFF8258546FFFFFFFFF68134B4B4B4B4B4B4B4B4B4E1D40FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF78054B4B4B4B4B4B4B4B4B4E1D3EFFFFFF856B4B4B4B4B4B4B4B4B5674FFFFFF78054B4B4B4B4B4B4B4B4B4E2238FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF68104B4B4B4B4B4B4B4B4B4B272C8FFFFFFF804B4B4B4B4B4B4B4B6DFFFFFFFF5B154E4B4B4B4B4B4B4B4B4B4B056AFFFFFF4B72727272727272724BFFFFFF902F254E4B4B4B4B4B4B4B4B4B4E2033FFFFFF4B72FFFFFFFFFFFF804BFFFFFF64014B4B4B4B4B4B4B4B4B4B4B4B4B0161FFFF4B72727272727272724BFFFF8A0D254E4B4B4B4B4B4B4B4B4B4B4B4E27086AFF75504B4B4B4B4B4B5075FF8E311A4B4B4B4B4B4B4B4B4B4B4B4B4B4B4E250862FFFF908D8D8D8D8D90FF7C30164B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4E2705387790FFFFFFFFFF7E5F08204B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4E4920052F3B5F5F40330810274E4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4E4B252015151D22494B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4E4B4B4E4E4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 + 0000010001002020000001000800A808000016000000280000002000000040000000010008000000000000040000000000000000000000010000000100000000000022238D0027288D00292A8A00282A8D002A2C8E002E2F8E002F3088002E308D003031880034358B0031328F0033348D00393A8D003D3E8E002727900023249400262795002728910027289500292A910025269A0026279D002728990027289F00292A9A0028299C003D3E92002728A2002728A400292AA2002B2CA3002829A500292AAA002A2AAD002C2DAC002D2DB1002D2DB5002E2EB9002E2EBD002F30B9003031BB003030BD00414291004445910047489500484994004C4D9400505197005152980056579A0058599B0058599D005B5C9E005E5FA0006162A1006565A4006768A5006869A6006E6FA9007172AB007576AD007979AF007A7AB0007E7FB2001E1DC700201FC8002F2FC0002322C9002625C9002827C9002A29CA003031C1003131C5003131C9003232CC003736CD003B3ACF003232D000403FD0004343D0004544D1004B4AD3005656D5005858D6005E5ED7007070DB007979DE007C7BDE007D7DDF008283B6008484B6008383B9008888B8008B8CBA008C8CBA009999C2009FA0C600A1A1C700A2A3C800A5A6CA00A8A9CB00AAAACC00B1B1D100B6B6D300B6B7D400B8B9D5008382E0008D8CE3009696E5009D9CE700A4A3E800B2B1EB00B4B3EC00B4B4EC00BEBEEF00C0BFEF00C0BFF000C2C2DA00C5C5DE00C9C9DE00CECEE200D0D1E300D2D2E500D6D6E600D9D9E900DCDCE900C4C3F000C4C4F100CACAF200CECDF300D0D0F300D0D0F400D6D6F500D7D8F500D8D8F600DEDEF700E1E1EE00E6E6F100ECEDF400EDEDFA00F0EFFC00F0F0F600F5F5F900F5F5FF00F8F8FB00F9F9FD00FEFEFE000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000FFFFFF004B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4E4B4B494B4E4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B251005081320494B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B1A2C60797C6839052A4E4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B1A338AFFFFFFFFFF6005494B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B270D8AFFFFFFFFFFFFFF3D1A4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4E1640FFFFFFFFFFFFFFFF7C08494B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B1066FFFFFFFFFFFFFFFF8F2C274E4E4B4B4B4B4E4B4B4B4B4B4B4B4B4B4B4B4B1064FFFFFFFFFFFFFFFF8E1B4749221510101520274B4E4B4B4B4B4B4B4B4B4E203DFFFFFFFFFFFFFFFF7E051008355F6466603D2C10254B4B4B4B4B4B4B4B4B2A087CFFFFFFFFFFFFFF905C5B7CFFFFFFFFFFFF8E642C164B4B4B4B4B4B4B4B4B202F7EFFFFFFFFFFFFFFFFFFFF82FFFFFFFFFFFFFF8A38104B4B4B4B4B4B4B4B4B200D5B6A776477FFFFFFFF73475885FFFFFFFFFFFFFF3A104B4B4B4B4B4B4B4B4B27161313011B90FFFFFF5345454B526EFFFFFFFFFF8E2F224E4B4B4B4B4B4B4B4B4B4B4B203AFFFFFFFF6D45474444446CFFFFFFFFFF68054B4B4B4B4B4B4B4B4B4B4B4B0577FFFFFFFF824454584F474472FFFFFFFFFF31254E4B4B4B4B4B4B4B4B4B272E90FFFFFFFF724288FF864C414B88FFFFFFFF5F154B4B4B4B4B4B4B4B4B4E223AFFFFFFFFFF8558FFFFFF8258546FFFFFFFFF68134B4B4B4B4B4B4B4B4B4E1D40FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF78054B4B4B4B4B4B4B4B4B4E1D3EFFFFFF856B4B4B4B4B4B4B4B4B5674FFFFFF78054B4B4B4B4B4B4B4B4B4E2238FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF68104B4B4B4B4B4B4B4B4B4B272C8FFFFFFF804B4B4B4B4B4B4B4B6DFFFFFFFF5B154E4B4B4B4B4B4B4B4B4B4B056AFFFFFF4B72727272727272724BFFFFFF902F254E4B4B4B4B4B4B4B4B4B4E2033FFFFFF4B72FFFFFFFFFFFF804BFFFFFF64014B4B4B4B4B4B4B4B4B4B4B4B4B0161FFFF4B72727272727272724BFFFF8A0D254E4B4B4B4B4B4B4B4B4B4B4B4E27086AFF75504B4B4B4B4B4B5075FF8E311A4B4B4B4B4B4B4B4B4B4B4B4B4B4B4E250862FFFF908D8D8D8D8D90FF7C30164B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4E2705387790FFFFFFFFFF7E5F08204B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4E4920052F3B5F5F40330810274E4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4E4B252015151D22494B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4E4B4B4E4E4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 + 0000010001001010000001000800680500001600000028000000100000002000000001000800000000000001000000000000000000000001000000010000000000001B1CA7001B1BAA003636AA003333AE003334AE003535AE003838AA003838AD003B3CAE002D2DB2002929B5002727BA002828B8003031B0003F40A9003F40AF004041A9004041AD004545AE004A4AAE004F50B0006E6FB2007879B8002727C4002A2AC0002828C7002B2CC8002D2DCA002E2ECD003131CC003030D0008384BC008B8CC1009191C2009C9DC6009FA0C700A2A2C800A9A9CB00ADADCE00B3B3D200B5B6D200BBBBD300C0C0DC00C8C9E000D5D5E100D8D8E800DCDCEA00E3E3E900E4E4EB00E5E5EC00E8E8ED00EAEAF300EFEFF100F1F0F200F2F2F400F4F4F500F7F8F600FFFFFA00FEFEFE00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000FFFFFF001B1B1B1B1B1B1B1B1B1B1B1B1B1B1B1B1B1F1A08120B1F1F1F1F1F1F1F1F1F1B1B1A163338270E1F1F1F1F1F1F1F1F1B1B0838FFFFFF171A1F1B1F1F1F1F1F1B1B14FFFFFFFF21020812080C1B1F1F1B1B0B2AFFFFFF2C2735FF3525081B1F1B1B1F0520222CFFFFFFFFFFFF2E081F1B1B1F1F180128FFFFFF20FFFFFF230C1B1B1F1F1B1238FFFF021B02FFFF33051B1B1F1F1B15FFFF201B021B20FF39121B1B1F1F1B1238FFFF021B02FFFF33051B1B1F1F1F0B28FFFFFF20FFFFFF230C1B1B1F1F1F1B1233FFFFFFFFFF2E051F1B1B1F1F1F1F1B12272F352F23051B1F1B1B1F1F1F1F1F1B0C0812050C1F1F1F1B1B1B1B1B1B1B1B1B1B1B1B1B1B1B1B1B00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 + 0000010001001010000001000800680500001600000028000000100000002000000001000800000000000001000000000000000000000001000000010000000000001B1CA7001B1BAA003636AA003333AE003334AE003535AE003838AA003838AD003B3CAE002D2DB2002929B5002727BA002828B8003031B0003F40A9003F40AF004041A9004041AD004545AE004A4AAE004F50B0006E6FB2007879B8002727C4002A2AC0002828C7002B2CC8002D2DCA002E2ECD003131CC003030D0008384BC008B8CC1009191C2009C9DC6009FA0C700A2A2C800A9A9CB00ADADCE00B3B3D200B5B6D200BBBBD300C0C0DC00C8C9E000D5D5E100D8D8E800DCDCEA00E3E3E900E4E4EB00E5E5EC00E8E8ED00EAEAF300EFEFF100F1F0F200F2F2F400F4F4F500F7F8F600FFFFFA00FEFEFE00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000FFFFFF001B1B1B1B1B1B1B1B1B1B1B1B1B1B1B1B1B1F1A08120B1F1F1F1F1F1F1F1F1F1B1B1A163338270E1F1F1F1F1F1F1F1F1B1B0838FFFFFF171A1F1B1F1F1F1F1F1B1B14FFFFFFFF21020812080C1B1F1F1B1B0B2AFFFFFF2C2735FF3525081B1F1B1B1F0520222CFFFFFFFFFFFF2E081F1B1B1F1F180128FFFFFF20FFFFFF230C1B1B1F1F1B1238FFFF021B02FFFF33051B1B1F1F1B15FFFF201B021B20FF39121B1B1F1F1B1238FFFF021B02FFFF33051B1B1F1F1F0B28FFFFFF20FFFFFF230C1B1B1F1F1F1B1233FFFFFFFFFF2E051F1B1B1F1F1F1F1B12272F352F23051B1F1B1B1F1F1F1F1F1B0C0812050C1F1F1F1B1B1B1B1B1B1B1B1B1B1B1B1B1B1B1B1B00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 + + + yes + 1 + normal + normal + both + no + no + no + no + no + yes + no + no + no + no + no + no + no + no + yes + no + no + + + + all + + + named + 0 + 0 + 0 + 0 + + or + + no + no + default + + + no + + + do_nothing + + + + + -2147483643 + + 0 + 0 + + + + no + no + + + -2147483643 + + 0 + 0 + + + + + no + + + no + + + no + + + + + basic + no + no + yes + default + yes + roam + no + no + 5 + no + no + no + afterappstart + %APPDATA% + HKEY_CURRENT_USER + + + application_end + no + + 1 + 10 + + + no + Please select one of the following workspace containers: + + + donothing + yes + no + yes + no + yes + no + no + no + yes + yes + no + no + + + + + + + + - + + + no + no + + keep + yes + ignore + none + none + none + yes + + + yes + 1 + normal + normal + both + no + no + no + no + no + yes + no + no + no + no + no + no + no + no + no + no + no + + + + secrole + + + + named + 0 + 0 + 0 + 0 + + or + + no + no + default + + + no + + + + + -2147483643 + + 0 + 0 + + + + no + no + + + -2147483643 + + 0 + 0 + + + + + no + + + no + + + no + + + basic + no + no + yes + default + yes + roam + no + no + 5 + no + no + no + afterappstart + %APPDATA% + HKEY_CURRENT_USER + + + application_end + no + + 1 + 10 + + + no + Please select one of the following workspace containers: + + + yes + + no + no + no + no + no + no + no + no + no + no + + no + + no + no + no + no + no + no + no + no + no + no + no + no + no + no + no + no + no + no + no + no + no + no + no + no + no + no + + + no + no + no + no + + + + + yes + + no + no + no + no + no + no + no + no + no + no + no + no + + + no + no + no + no + no + + + no + no + no + no + no + no + no + no + + Arial Unicode MS + + + yes + + no + no + no + no + no + no + no + no + no + no + no + no + no + + + no + no + no + no + + + + yes + no + no + no + no + no + 0 + no + no + no + no + no + no + no + no + no + + no + + no + no + no + no + no + no + no + no + + yes + + no + + | + + + + + +__done +move __createfile defaults.xml +wait "{(pathname of parent folder of parent folder of file of service "res" & "\pwrtech.exe")}" /add "{pathname of client folder of current site}\defaults.xml" +]]> + +
+
diff --git a/Sites/Application Management/Fixlets/Fixlets/Config - RES ONE Workspace Suite - Disable Tracing - Windows (22967).bes b/Sites/Application Management/Fixlets/Fixlets/Config - RES ONE Workspace Suite - Disable Tracing - Windows (22967).bes new file mode 100644 index 000000000..4764c2af6 --- /dev/null +++ b/Sites/Application Management/Fixlets/Fixlets/Config - RES ONE Workspace Suite - Disable Tracing - Windows (22967).bes @@ -0,0 +1,40 @@ + + + + + Config - RES ONE Workspace Suite - Disable Tracing - Windows + + windows of operating system + exists value "Trace" of key "HKEY_LOCAL_MACHINE\SOFTWARE\RES\Workspace Manager" of x32 registry + Internal + 2016-12-05 + + x-fixlet-modification-time + Thu, 17 Sep 2026 20:56:29 +0000 + + BESC + + + Click + here + to deploy this action. + + // Source Release Date: 2016-12-05 + +folder delete "{name of drive of system folder}\RES Tracing" + +regdelete "[HKEY_LOCAL_MACHINE\SOFTWARE\RES\Workspace Manager]" "Trace" +regdelete "[HKEY_LOCAL_MACHINE\SOFTWARE\RES\Workspace Manager]" "TraceDetailed" +regdelete "[HKEY_LOCAL_MACHINE\SOFTWARE\RES\Workspace Manager]" "TraceFile" + + + diff --git a/Sites/Application Management/Fixlets/Fixlets/Config - RES ONE Workspace Suite - Enable Tracing - Windows (22968).bes b/Sites/Application Management/Fixlets/Fixlets/Config - RES ONE Workspace Suite - Enable Tracing - Windows (22968).bes new file mode 100644 index 000000000..d75001088 --- /dev/null +++ b/Sites/Application Management/Fixlets/Fixlets/Config - RES ONE Workspace Suite - Enable Tracing - Windows (22968).bes @@ -0,0 +1,43 @@ + + + + + Config - RES ONE Workspace Suite - Enable Tracing - Windows + + windows of operating system + not exists value "Trace" of key "HKEY_LOCAL_MACHINE\SOFTWARE\RES\Workspace Manager" of x32 registry + Internal + 2016-12-05 + + x-fixlet-modification-time + Thu, 17 Sep 2026 20:56:29 +0000 + + BESC + + + Click + here + to deploy this action. + + // Source Release Date: 2016-12-05 + +folder create "{name of drive of system folder}\RES Tracing" + +waithidden icacls "{name of drive of system folder}\RES Tracing" /grant "Authenticated Users":(OI)(CI)M + +regset "[HKEY_LOCAL_MACHINE\SOFTWARE\RES\Workspace Manager]" "Trace"="Yes" +regset "[HKEY_LOCAL_MACHINE\SOFTWARE\RES\Workspace Manager]" "TraceDetailed"="Yes" +regset "[HKEY_LOCAL_MACHINE\SOFTWARE\RES\Workspace Manager]" "TraceFile"="{name of drive of system folder}\\RES Tracing\\RESONE.log" + + + + diff --git a/Sites/Application Management/Fixlets/Fixlets/Config - RES ONE Workspace Top Level Relay - Reset Credentials - Windows (22936).bes b/Sites/Application Management/Fixlets/Fixlets/Config - RES ONE Workspace Top Level Relay - Reset Credentials - Windows (22936).bes new file mode 100644 index 000000000..e4d27da52 --- /dev/null +++ b/Sites/Application Management/Fixlets/Fixlets/Config - RES ONE Workspace Top Level Relay - Reset Credentials - Windows (22936).bes @@ -0,0 +1,368 @@ + + + + + Config - RES ONE Workspace Top Level Relay - Reset Credentials - Windows + +
+

This parameterized Fixlet allows you to reconfigure RES ONE Workspace Top Level Relays in any of the two ways they can connect into your environment - via Windows Authentication Directly to the Datastore or via SQL Authentication directly to the Datastore.

+

Suggested Usage:
- If you are reconfiguring a Top Level Relay you should use this fixlet..
- If you are reconfiguring a Branch Office or Leaf Relay you should use the corresponding Config - RES ONE Workspace Branch Relay - Set Relay Server - Windows Fixlet.

+

NOTES: Grayed out settings used in this fixlet are configured via the Environment Configuration section of the Deployment Wizard!
- If you are using "Windows" for authentication the Database Information and Windows Authentication sections below must be populated.
- If you are using "SQL" for authentication the Database Information and SQL Authentication section below must be populated.
+ +

Failed to load parameterized fixlet.
+
+ +]]>
+ exists relay service OR exists main gather service + windows of operating system + = "9.0"]]> + exists service "RESRLS" + Upgrade + RES Software + 2016-12-05 + + x-res-release-display-name + RES ONE Workspace 2015 SR2 + + + parametermetadatatag + { +"Section1" :{ + "Name": "Method", + "Title": "Relay Configuration", + "UIType": "accordion", + "Values": [ + { + "Name": "dbAuthMethod", + "Title": "Authentication", + "Description": "Authentication Method", + "UIType": "Select", + "ValueType": "specified", + "Values": ["Select an Authentication Type","SQL","Windows"] + }, + { + "Name": "rlParent", + "Title": "Relay Parent", + "Description": "Select the parent of this relay", + "UIType": "select", + "Override": "true", + "Parent": "dbAuthMethod", + "ValueType": "relevance", + "Values": "((values of shared variables whose (name of it is \"dbserver\") of bes wizards whose (dashboard id of it as lowercase contains \"resdeploy\")) of site of current fixlet)" + } + ] +}, +"Section2" : { + "Name": "dbInfo", + "Title": "Database Information", + "UIType": "accordion", + "Values": [ + { + "Name": "dbServer", + "Title": "Database Server", + "Description": "Enter the name of the Database Server to be used for the RES ONE Workspace Database", + "UIType": "Textbox", + "Disabled": "true", + "ValueType": "relevance", + "Values": "values of shared variables whose (name of it is \"dbserver\") of bes wizards whose (dashboard id of it as lowercase contains \"resdeploy\")" + }, + { + "Name": "dbName", + "Title": "Database Name", + "Description": "Enter the name of the Database on the DB Server to be used for the RES ONE Workspace Database", + "UIType": "Textbox", + "Disabled": "true", + "ValueType": "relevance", + "Values": "values of shared variables whose (name of it contains \"dbname\") of bes wizards whose (dashboard id of it as lowercase contains \"resdeploy\")" + } +] +}, +"Section3" : { + "Name": "adWinAuth", + "Title": "Windows Authentication", + "UIType": "accordion", + "Values": [ + { + "Name": "adServiceAccountUsername", + "Title": "Service Account Name", + "Description": "Enter the name of the preconfigured service account", + "UIType": "Textbox", + "Disabled": "true", + "ValueType": "relevance", + "Values": "values of shared variables whose (name of it contains \"ressa\") of bes wizards whose (dashboard id of it as lowercase contains \"resdeploy\" and name of site of it = name of site of current fixlet)" + }, + { + "Name": "adServiceAccountPassword", + "Title": "Service Account Password", + "Description": "Enter the name of the preconfigured service account", + "UIType": "Textbox", + "Encrypt": "true", + "Disabled": "true", + "SubUIType": "Password", + "ValueType": "relevance", + "Values": "values of shared variables whose (name of it contains \"ressapwd\") of bes wizards whose (dashboard id of it as lowercase contains \"resdeploy\" and name of site of it = name of site of current fixlet)" + } +] +}, +"Section4" : { + "Name": "SQLAuth", + "Title": "SQL Authentication", + "UIType": "accordion", + "Values": [ + { + "Name": "SQLUser", + "Title": "Database User Name", + "Description": "Enter the name of the Active Directory environment", + "UIType": "Textbox", + "Disabled": "true", + "ValueType": "relevance", + "Values": "values of shared variables whose (name of it is \"dbuser\") of bes wizards whose (dashboard id of it as lowercase contains \"resdeploy\" and name of site of it = name of site of current fixlet)" + }, + { + "Name": "SQLPass", + "Title": "Database User Password", + "Description": "Enter the name of the preconfigured security group", + "UIType": "Textbox", + "Encrypt": "true", + "SubUIType": "password", + "Disabled": "true", + "ValueType": "relevance", + "Values": "values of shared variables whose (name of it contains \"dbpwd\") of bes wizards whose (dashboard id of it as lowercase contains \"resdeploy\" and name of site of it = name of site of current fixlet)" + } +] +}, +"Section5" : { + "Name": "EnvConfig", + "Title": "Environment Configuration", + "UIType": "accordion", + "Values": [ + { + "Name": "RESEnvPwdHash", + "Title": "RES Environment Password Hash", + "Description": "Enter the RES Environment Password Hash", + "UIType": "Textbox", + "Encrypt": "true", + "SubUIType": "password", + "Disabled": "true", + "ValueType": "relevance", + "Values": "values of shared variables whose (name of it contains \"respw_hash\") of bes wizards whose (dashboard id of it as lowercase contains \"resdeploy\" and name of site of it = name of site of current fixlet)" + }, + { + "Name": "RESRELPORT", + "Title": "RES Relay Port", + "Description": "Enter the RES Relay Port", + "Disabled": "true", + "UIType": "Textbox", + "ValueType": "relevance", + "Values": "values of shared variables whose (name of it contains \"resrelport\") of bes wizards whose (dashboard id of it as lowercase contains \"resdeploy\" and name of site of it = name of site of current fixlet)" + }, + { + "Name": "RESEnvGUID", + "Title": "RES Environment GUID", + "Description": "Enter the RES Environment GUID", + "UIType": "Select", + "Disabled": "true", + "ValueType": "relevance", + "Values": "unique values of (values of shared variables whose (name of it contains \"EnvironmentGUID\") of bes wizards whose (dashboard id of it as lowercase contains \"resdeploy\" and name of site of it = name of site of current fixlet);(values of results of properties whose (name of it = \"RES ONE Workspace Database - Site GUID - Windows\") of fixlets whose (name of it = \"RES ONE Workspace - Database - Windows\") of site of current fixlet))" + } +] +} +} + + + x-fixlet-modification-time + Thu, 17 Sep 2026 20:56:29 +0000 + + BESC + + + Click + here + to deploy this action. + + + + + + yes + {parameter "dbName" of action}@{parameter "dbServer" of action} + + 0 + yes + {value of variable "ALLUSERSPROFILE" of environment & "\RES\Relay Server"} + + + 2 + yes + {parameter "dbServer" of action} + {parameter "dbName" of action} + {parameter "SQLUser" of action} + no + "{parameter "SQLPass" of action}" + MSSQL + no + + + + {parameter "RESRELPORT" of action} + +__done +move __createfile relayconfig.xml + +wait CMD /U /C Type "relayconfig.xml" >> "relayconfigu.xml" +delete __createfile + +createfile until __done +$UserName = "NT Authority\SYSTEM" +$Password = "" +$svc_Obj= Get-WmiObject Win32_Service -filter "name='resrls'" +$StopStatus = $svc_Obj.StopService() +$ChangeService = $svc_Obj.change($null,$null,$null,$null,$null,$null,$UserName,$Password,$null,$null,$null) + +__done +move __createfile relayconfig.ps1 +// +// Install Relay using SQL Authentication +// + +elseif {parameter "dbAuthMethod" of action = "Windows"} +continue if {parameter "adServiceAccountUsername" of action != ""} +createfile until __done + + + + + yes + {parameter "dbName" of action}@{parameter "dbServer" of action} + + 0 + yes + {value of variable "ALLUSERSPROFILE" of environment & "\RES\Relay Server"} + + + 2 + yes + {parameter "dbServer" of action} + {parameter "dbName" of action} + + + yes + + + MSSQL + no + + + + {parameter "RESRELPORT" of action} + +__done +move __createfile relayconfig.xml + +wait CMD /U /C Type "relayconfig.xml" >> "relayconfigu.xml" +delete __createfile + +createfile until __done +$UserName = "{parameter "adServiceAccountUsername" of action}" +$Password = "{parameter "adServiceAccountPassword" of action}" +$svc_Obj= Get-WmiObject Win32_Service -filter "name='resrls'" +$StopStatus = $svc_Obj.StopService() +$ChangeService = $svc_Obj.change($null,$null,$null,$null,$null,$null,$UserName,$Password,$null,$null,$null) + +__done +move __createfile relayconfig.ps1 +endif + +wait "{pathname of file of service "resrls"}" /configfile="{pathname of client folder of current site}\relayconfigu.xml" /silent + +override wait +hidden=true +completion=job +wait "{parameter "PowershellExe"}" -ExecutionPolicy Bypass -File relayconfig.ps1 + +waithidden net start resrls +delete relayconfig.xml +delete relayconfigu.xml +delete relayconfig.ps1 +delete __createfile + +notify client forcerefresh +]]> + +
+
diff --git a/Sites/Application Management/Fixlets/Fixlets/Config - Refresh RES ONE Workspace Shortcut - Disable - Windows (22916).bes b/Sites/Application Management/Fixlets/Fixlets/Config - Refresh RES ONE Workspace Shortcut - Disable - Windows (22916).bes new file mode 100644 index 000000000..2ef4be541 --- /dev/null +++ b/Sites/Application Management/Fixlets/Fixlets/Config - Refresh RES ONE Workspace Shortcut - Disable - Windows (22916).bes @@ -0,0 +1,37 @@ + + + + + Config - Refresh RES ONE Workspace Shortcut - Disable - Windows + + windows of operating system + exists file "Refresh Application Security Database.lnk" of folder "Users\Public\Desktop" of drive of system folder + Internal + 2016-12-05 + + x-fixlet-modification-time + Thu, 17 Sep 2026 20:56:29 +0000 + + RESS + + + Click + here + to deploy this action. + + // Source Release Date: 2016-12-05 + +delete "{pathname of file "Refresh Application Security Database.lnk" of folder "Users\Public\Desktop" of drive of system folder}" + + + + diff --git a/Sites/Application Management/Fixlets/Fixlets/Config - Refresh RES ONE Workspace Shortcut - Enable - Windows (22917).bes b/Sites/Application Management/Fixlets/Fixlets/Config - Refresh RES ONE Workspace Shortcut - Enable - Windows (22917).bes new file mode 100644 index 000000000..2d2faeb79 --- /dev/null +++ b/Sites/Application Management/Fixlets/Fixlets/Config - Refresh RES ONE Workspace Shortcut - Enable - Windows (22917).bes @@ -0,0 +1,50 @@ + + + + + Config - Refresh RES ONE Workspace Shortcut - Enable - Windows + + windows of operating system + exists service "res" /* RES is Installed */ + not exists file "Refresh Application Security Database.lnk" of folder "Users\Public\Desktop" of drive of system folder + Internal + 2016-12-05 + + x-fixlet-modification-time + Thu, 17 Sep 2026 20:56:29 +0000 + + RESS + + + Click + here + to deploy this action. + + + + + diff --git a/Sites/Application Management/Fixlets/Fixlets/Config - Service Monitor - 1E NightWatchman - Windows (22601).bes b/Sites/Application Management/Fixlets/Fixlets/Config - Service Monitor - 1E NightWatchman - Windows (22601).bes new file mode 100644 index 000000000..15cbcb224 --- /dev/null +++ b/Sites/Application Management/Fixlets/Fixlets/Config - Service Monitor - 1E NightWatchman - Windows (22601).bes @@ -0,0 +1,40 @@ + + + + + Config - Service Monitor - 1E NightWatchman - Windows + Configures the BES Service Monitor (Fixlet: Invoke - Service Monitor - Windows) to monitor services.

+

Specifically, this fixlet configures it to monitor the following Windows Services:

+
    +
  1. 1E NightWatchman
+

For general information or to report issues with C3 Inventory content please visit GitHub here: https://github.com/strawgate/C3-Inventory

]]>
+ windows of operating system + exists services "NightWatchman" + not exists values whose (it = "NightWatchman") of settings "besservicemonitor-1E-NightWatchman" of client + Service Monitor + Internal + 2016-10-25 + + x-fixlet-modification-time + Thu, 17 Sep 2026 20:56:29 +0000 + + BESC + + + Click + here + to deploy this action. + + setting "besservicemonitor-1E-NightWatchman"="NightWatchman" on "{now}" for client + +
+
diff --git a/Sites/Application Management/Fixlets/Fixlets/Config - Service Monitor - Active Directory Certificate Authority - Windows (22575).bes b/Sites/Application Management/Fixlets/Fixlets/Config - Service Monitor - Active Directory Certificate Authority - Windows (22575).bes new file mode 100644 index 000000000..13f2bd086 --- /dev/null +++ b/Sites/Application Management/Fixlets/Fixlets/Config - Service Monitor - Active Directory Certificate Authority - Windows (22575).bes @@ -0,0 +1,40 @@ + + + + + Config - Service Monitor - Active Directory Certificate Authority - Windows + Configures the BES Service Monitor (Fixlet: Invoke - Service Monitor - Windows) to monitor services.

+

Specifically, this fixlet configures it to monitor the following Windows Services:

+
    +
  1. Active Directory Certificate Services
+

For general information or to report issues with C3 Inventory content please visit GitHub here: https://github.com/strawgate/C3-Inventory

]]>
+ windows of operating system + exists services "CertSvc" + not exists values whose (it = "CertSvc") of settings "besservicemonitor-microsoft-activedirectory-certificateauthority" of client + Service Monitor + Internal + 2016-10-25 + + x-fixlet-modification-time + Thu, 17 Sep 2026 20:56:29 +0000 + + BESC + + + Click + here + to deploy this action. + + setting "besservicemonitor-microsoft-activedirectory-certificateauthority"="CertSvc" on "{now}" for client + +
+
diff --git a/Sites/Application Management/Fixlets/Fixlets/Config - Service Monitor - Active Directory Federation Services - Windows (22576).bes b/Sites/Application Management/Fixlets/Fixlets/Config - Service Monitor - Active Directory Federation Services - Windows (22576).bes new file mode 100644 index 000000000..0b7cc6e4f --- /dev/null +++ b/Sites/Application Management/Fixlets/Fixlets/Config - Service Monitor - Active Directory Federation Services - Windows (22576).bes @@ -0,0 +1,40 @@ + + + + + Config - Service Monitor - Active Directory Federation Services - Windows + Configures the BES Service Monitor (Fixlet: Invoke - Service Monitor - Windows) to monitor services.

+

Specifically, this fixlet configures it to monitor the following Windows Services:

+
    +
  1. Active Directory Federation Services
+

For general information or to report issues with C3 Inventory content please visit GitHub here: https://github.com/strawgate/C3-Inventory

]]>
+ windows of operating system + exists services "adfssrv" + not exists values whose (it = "adfssrv") of settings "besservicemonitor-microsoft-activedirectory-federationservices" of client + Service Monitor + Internal + 2016-10-25 + + x-fixlet-modification-time + Thu, 17 Sep 2026 20:56:29 +0000 + + BESC + + + Click + here + to deploy this action. + + setting "besservicemonitor-microsoft-activedirectory-federationservices"="adfssrv" on "{now}" for client + +
+
diff --git a/Sites/Application Management/Fixlets/Fixlets/Config - Service Monitor - Add to Blacklist (23090).bes b/Sites/Application Management/Fixlets/Fixlets/Config - Service Monitor - Add to Blacklist (23090).bes new file mode 100644 index 000000000..c7913f6fd --- /dev/null +++ b/Sites/Application Management/Fixlets/Fixlets/Config - Service Monitor - Add to Blacklist (23090).bes @@ -0,0 +1,71 @@ + + + + + Config - Service Monitor - Add to Blacklist + +
+

Blacklist a service from service monitoring!

+
]]>
+ windows of operating system + 2016-05-07 + + parametermetadatatag + { "Section1": { "Name": "ServiceConfig", "Title": "Service List", "UIType": "accordion", "Values": [ { "Name": "Services", "Title": "Service List (Semi-colon Separated)", "Description": "Service List", "ValueType": "relevance", "UIType": "TextBox" } ] } } + + + x-fixlet-modification-time + Thu, 17 Sep 2026 20:56:29 +0000 + + BESC + + + Click + here + to deploy this action. + + +setting "besservicemonitor-settings-blacklist"="{concatenations ";" of (substrings separated by ";" of Parameter "Services" of action;substrings separated by ";" of values of settings "besservicemonitor-setting-blacklist" of client)}" on "{now}" for client + + +
+
diff --git a/Sites/Application Management/Fixlets/Fixlets/Config - Service Monitor - Blackboard Learn - Windows (22589).bes b/Sites/Application Management/Fixlets/Fixlets/Config - Service Monitor - Blackboard Learn - Windows (22589).bes new file mode 100644 index 000000000..5c26ac20e --- /dev/null +++ b/Sites/Application Management/Fixlets/Fixlets/Config - Service Monitor - Blackboard Learn - Windows (22589).bes @@ -0,0 +1,43 @@ + + + + + Config - Service Monitor - Blackboard Learn - Windows + Configures the BES Service Monitor (Fixlet: Invoke - Service Monitor - Windows) to monitor services.

+

Specifically, this fixlet configures it to monitor the following Blackboard Services:

+
    +
  1. BBLEARN-ActiveMQ-Broker +
  2. BBLEARN-Collab +
  3. BBLEARN-Exec +
  4. BBLEARN-Tomcat
+

For general information or to report issues with C3 Inventory content please visit GitHub here: https://github.com/strawgate/C3-Inventory

]]>
+ windows of operating system + exists services (substrings separated by ";" of "BBLEARN-ActiveMQ-Broker;BBLEARN-Collab;BBLEARN-Exec;BBLEARN-Tomcat") + not exists values whose (it = "BBLEARN-ActiveMQ-Broker;BBLEARN-Collab;BBLEARN-Exec;BBLEARN-Tomcat") of settings "besservicemonitor-blackboard-learn" of client + Service Monitor + Internal + 2016-10-25 + + x-fixlet-modification-time + Thu, 17 Sep 2026 20:56:29 +0000 + + BESC + + + Click + here + to deploy this action. + + setting "besservicemonitor-blackboard-learn"="BBLEARN-ActiveMQ-Broker;BBLEARN-Collab;BBLEARN-Exec;BBLEARN-Tomcat" on "{now}" for client + +
+
diff --git a/Sites/Application Management/Fixlets/Fixlets/Config - Service Monitor - IBM BigFix Components - Windows (22577).bes b/Sites/Application Management/Fixlets/Fixlets/Config - Service Monitor - IBM BigFix Components - Windows (22577).bes new file mode 100644 index 000000000..c55239552 --- /dev/null +++ b/Sites/Application Management/Fixlets/Fixlets/Config - Service Monitor - IBM BigFix Components - Windows (22577).bes @@ -0,0 +1,45 @@ + + + + + Config - Service Monitor - IBM BigFix Components - Windows + Configures the BES Service Monitor (Fixlet: Invoke - Service Monitor - Windows) to monitor services.

+

Specifically, this fixlet configures it to monitor the following Windows Services:

+
    +
  1. BigFix Proxy Agent +
  2. BigFix Relay +
  3. BigFix Gather Service +
  4. BigFix Plugin Service +
  5. BigFix Root Server +
  6. BigFix Web Reports Server
+

For general information or to report issues with C3 Inventory content please visit GitHub here: https://github.com/strawgate/C3-Inventory

]]>
+ windows of operating system + exists services (substrings separated by ";" of "BESProxyAgent;BESRelay;BESGather;BESPluginService;BESRootServer;BESWebReportsServer") + not exists values whose (it = "BESProxyAgent;BESRelay;BESGather;BESPluginService;BESRootServer;BESWebReportsServer") of settings "besservicemonitor-ibm-bigfix" of client + Service Monitor + Internal + 2016-10-25 + + x-fixlet-modification-time + Thu, 17 Sep 2026 20:56:29 +0000 + + BESC + + + Click + here + to deploy this action. + + setting "besservicemonitor-ibm-bigfix"="BESProxyAgent;BESRelay;BESGather;BESPluginService;BESRootServer;BESWebReportsServer" on "{now}" for client + +
+
diff --git a/Sites/Application Management/Fixlets/Fixlets/Config - Service Monitor - McAfee ePO Agent - Windows (22590).bes b/Sites/Application Management/Fixlets/Fixlets/Config - Service Monitor - McAfee ePO Agent - Windows (22590).bes new file mode 100644 index 000000000..53472b888 --- /dev/null +++ b/Sites/Application Management/Fixlets/Fixlets/Config - Service Monitor - McAfee ePO Agent - Windows (22590).bes @@ -0,0 +1,42 @@ + + + + + Config - Service Monitor - McAfee ePO Agent - Windows + Configures the BES Service Monitor (Fixlet: Invoke - Service Monitor - Windows) to monitor services.

+

Specifically, this fixlet configures it to monitor the following McAfee Services:

+
    +
  1. McAfee Agent Service +
  2. McAfee Agent Common Services +
  3. McAfee Framework Service
+

For general information or to report issues with C3 Inventory content please visit GitHub here: https://github.com/strawgate/C3-Inventory

]]>
+ windows of operating system + exists services (substrings separated by ";" of "masvc;McAfeeFramework;macmnsvc") + not exists values whose (it = "masvc;McAfeeFramework;macmnsvc") of settings "besservicemonitor-McAfee-ePO-Agent" of client + Service Monitor + Internal + 2016-10-25 + + x-fixlet-modification-time + Thu, 17 Sep 2026 20:56:29 +0000 + + BESC + + + Click + here + to deploy this action. + + setting "besservicemonitor-McAfee-ePO-Agent"="masvc;McAfeeFramework;macmnsvc" on "{now}" for client + +
+
diff --git a/Sites/Application Management/Fixlets/Fixlets/Config - Service Monitor - Microsoft Applocker - Windows (22591).bes b/Sites/Application Management/Fixlets/Fixlets/Config - Service Monitor - Microsoft Applocker - Windows (22591).bes new file mode 100644 index 000000000..9562eb82e --- /dev/null +++ b/Sites/Application Management/Fixlets/Fixlets/Config - Service Monitor - Microsoft Applocker - Windows (22591).bes @@ -0,0 +1,41 @@ + + + + + Config - Service Monitor - Microsoft Applocker - Windows + Configures the BES Service Monitor (Fixlet: Invoke - Service Monitor - Windows) to monitor services.

+

Specifically, this fixlet configures it to monitor the following Windows Services:

+
    +
  1. Application Identity
+

For general information or to report issues with C3 Inventory content please visit GitHub here: https://github.com/strawgate/C3-Inventory

]]>
+ windows of operating system + exists keys of key "HKEY_LOCAL_MACHINE\Software\Policies\Microsoft\Windows\SrpV2" of native registry + exists services "AppIDSvc" + not exists values whose (it = "AppIDSvc") of settings "besservicemonitor-microsoft-applocker" of client + Service Monitor + Internal + 2016-10-25 + + x-fixlet-modification-time + Thu, 17 Sep 2026 20:56:29 +0000 + + BESC + + + Click + here + to deploy this action. + + setting "besservicemonitor-microsoft-applocker"="AppIDSvc" on "{now}" for client + +
+
diff --git a/Sites/Application Management/Fixlets/Fixlets/Config - Service Monitor - Microsoft EMET - Windows (22580).bes b/Sites/Application Management/Fixlets/Fixlets/Config - Service Monitor - Microsoft EMET - Windows (22580).bes new file mode 100644 index 000000000..8c9811445 --- /dev/null +++ b/Sites/Application Management/Fixlets/Fixlets/Config - Service Monitor - Microsoft EMET - Windows (22580).bes @@ -0,0 +1,40 @@ + + + + + Config - Service Monitor - Microsoft EMET - Windows + Configures the BES Service Monitor (Fixlet: Invoke - Service Monitor - Windows) to monitor services.

+

Specifically, this fixlet configures it to monitor the following Windows Services:

+
    +
  1. Microsoft EMET Service
+

For general information or to report issues with C3 Inventory content please visit GitHub here: https://github.com/strawgate/C3-Inventory

]]>
+ windows of operating system + exists services "EMET_Service" + not exists values whose (it = "EMET_Service") of settings "besservicemonitor-microsoft-emet" of client + Service Monitor + Internal + 2016-10-25 + + x-fixlet-modification-time + Thu, 17 Sep 2026 20:56:29 +0000 + + BESC + + + Click + here + to deploy this action. + + setting "besservicemonitor-microsoft-emet"="EMET_Service" on "{now}" for client + +
+
diff --git a/Sites/Application Management/Fixlets/Fixlets/Config - Service Monitor - Microsoft Hyper-V Guest Services - Windows (22592).bes b/Sites/Application Management/Fixlets/Fixlets/Config - Service Monitor - Microsoft Hyper-V Guest Services - Windows (22592).bes new file mode 100644 index 000000000..6c08b7e18 --- /dev/null +++ b/Sites/Application Management/Fixlets/Fixlets/Config - Service Monitor - Microsoft Hyper-V Guest Services - Windows (22592).bes @@ -0,0 +1,47 @@ + + + + + Config - Service Monitor - Microsoft Hyper-V Guest Services - Windows + Configures the BES Service Monitor (Fixlet: Invoke - Service Monitor - Windows) to monitor services.

+

Specifically, this fixlet configures it to monitor the following Hyper-V Guest Services:

+
    +
  1. Hyper-V Data Exchange Service (vmickvpexchange) +
  2. Hyper-V Guest Shutdown Service (vmicshutdown) +
  3. Hyper-V Heartbeat Service (vmicheartbeat) +
  4. Hyper-V Remote Desktop Virtualization Service (vmicrdv) +
  5. Hyper-V Time Synchronization Service (vmictimesync) +
  6. Hyper-V Volume Shadow Copy Requestor (vmicvss)
+

For general information or to report issues with C3 Inventory content please visit GitHub here: https://github.com/strawgate/C3-Inventory

]]>
+ windows of operating system + ((value "manufacturer" of structure "system_information" of smbios as string) contains "Microsoft") + exists value "VirtualMachineName" of key "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Virtual Machine\Guest\Parameters" of native registry + exists services (substrings separated by ";" of "vmicvss;vmictimesync;vmicrdv;vmicheartbeat;vmicshutdown;vmickvpexchange") + not exists values whose (it = "vmicvss;vmictimesync;vmicrdv;vmicheartbeat;vmicshutdown;vmickvpexchange") of settings "besservicemonitor-microsoft-hyperv-guest" of client + Service Monitor + Internal + 2016-10-25 + + x-fixlet-modification-time + Thu, 17 Sep 2026 20:56:29 +0000 + + BESC + + + Click + here + to deploy this action. + + setting "besservicemonitor-microsoft-hyperv-guest"="vmicvss;vmictimesync;vmicrdv;vmicheartbeat;vmicshutdown;vmickvpexchange" on "{now}" for client + +
+
diff --git a/Sites/Application Management/Fixlets/Fixlets/Config - Service Monitor - Microsoft Hyper-V Host Services - Windows (22602).bes b/Sites/Application Management/Fixlets/Fixlets/Config - Service Monitor - Microsoft Hyper-V Host Services - Windows (22602).bes new file mode 100644 index 000000000..458a9e1f1 --- /dev/null +++ b/Sites/Application Management/Fixlets/Fixlets/Config - Service Monitor - Microsoft Hyper-V Host Services - Windows (22602).bes @@ -0,0 +1,40 @@ + + + + + Config - Service Monitor - Microsoft Hyper-V Host Services - Windows + Configures the BES Service Monitor (Fixlet: Invoke - Service Monitor - Windows) to monitor services.

+

Specifically, this fixlet configures it to monitor the following Hyper-V Host Services:

+
    +
  1. Hyper-V Virtual Machine Management (vmms)
+

For general information or to report issues with C3 Inventory content please visit GitHub here: https://github.com/strawgate/C3-Inventory

]]>
+ windows of operating system + exists services (substrings separated by ";" of "vmms") + not exists values whose (it = "vmms") of settings "besservicemonitor-microsoft-hyperv-host" of client + Service Monitor + Internal + 2016-10-25 + + x-fixlet-modification-time + Thu, 17 Sep 2026 20:56:29 +0000 + + BESC + + + Click + here + to deploy this action. + + setting "besservicemonitor-microsoft-hyperv-host"="vmms" on "{now}" for client + +
+
diff --git a/Sites/Application Management/Fixlets/Fixlets/Config - Service Monitor - Microsoft IIS - Windows (22581).bes b/Sites/Application Management/Fixlets/Fixlets/Config - Service Monitor - Microsoft IIS - Windows (22581).bes new file mode 100644 index 000000000..b6a626577 --- /dev/null +++ b/Sites/Application Management/Fixlets/Fixlets/Config - Service Monitor - Microsoft IIS - Windows (22581).bes @@ -0,0 +1,40 @@ + + + + + Config - Service Monitor - Microsoft IIS - Windows + Configures the BES Service Monitor (Fixlet: Invoke - Service Monitor - Windows) to monitor services.

+

Specifically, this fixlet configures it to monitor the following Windows Services:

+
    +
  1. World Wide Web Published Service
+

For general information or to report issues with C3 Inventory content please visit GitHub here: https://github.com/strawgate/C3-Inventory

]]>
+ windows of operating system + exists services "W3SVC" + not exists values whose (it = "W3SVC") of settings "besservicemonitor-microsoft-iis" of client + Service Monitor + Internal + 2016-10-25 + + x-fixlet-modification-time + Thu, 17 Sep 2026 20:56:29 +0000 + + BESC + + + Click + here + to deploy this action. + + setting "besservicemonitor-microsoft-iis"="W3SVC" on "{now}" for client + +
+
diff --git a/Sites/Application Management/Fixlets/Fixlets/Config - Service Monitor - Microsoft SCCM Agent - Windows (23043).bes b/Sites/Application Management/Fixlets/Fixlets/Config - Service Monitor - Microsoft SCCM Agent - Windows (23043).bes new file mode 100644 index 000000000..a2fc63183 --- /dev/null +++ b/Sites/Application Management/Fixlets/Fixlets/Config - Service Monitor - Microsoft SCCM Agent - Windows (23043).bes @@ -0,0 +1,41 @@ + + + + + Config - Service Monitor - Microsoft SCCM Agent - Windows + Configures the BES Service Monitor (Fixlet: Invoke - Service Monitor - Windows) to monitor services.

+

Specifically, this fixlet configures it to monitor the following Windows Services:

+
    +
  1. ccmexec
  2. ConfigMgr Wake-up Proxy
  3. +
+

For general information or to report issues with C3 Inventory content please visit GitHub here: https://github.com/strawgate/C3-Inventory

]]>
+ windows of operating system + exists services (substrings separated by ";" of "ccmexec;ConfigMgr Wake-up Proxy") + not exists values whose (it = "ccmexec;ConfigMgr Wake-up Proxy") of settings "besservicemonitor-microsoft-sccm-agent" of client + Service Monitor + Internal + 2016-10-25 + + x-fixlet-modification-time + Thu, 17 Sep 2026 20:56:29 +0000 + + BESC + + + Click + here + to deploy this action. + + setting "besservicemonitor-microsoft-sccm-agent"="ccmexec;ConfigMgr Wake-up Proxy" on "{now}" for client + +
+
diff --git a/Sites/Application Management/Fixlets/Fixlets/Config - Service Monitor - Microsoft SQL Server - Windows (22594).bes b/Sites/Application Management/Fixlets/Fixlets/Config - Service Monitor - Microsoft SQL Server - Windows (22594).bes new file mode 100644 index 000000000..d995c7395 --- /dev/null +++ b/Sites/Application Management/Fixlets/Fixlets/Config - Service Monitor - Microsoft SQL Server - Windows (22594).bes @@ -0,0 +1,45 @@ + + + + + Config - Service Monitor - Microsoft SQL Server - Windows + Configures the BES Service Monitor (Fixlet: Invoke - Service Monitor - Windows) to monitor services.

+

Specifically, this fixlet configures it to monitor the following Microsoft Skype for Business Services:

+
    +
  1. SQL Server +
  2. SQL Server Agent +
  3. SQL Agent +
  4. SQL Writer +
  5. SQL Server Analysis Services +
  6. SQL Full-Text Filter Daemon Launcher
+

For general information or to report issues with C3 Inventory content please visit GitHub here: https://github.com/strawgate/C3-Inventory

]]>
+ windows of operating system + exists services (substrings separated by ";" of "MSSQLSERVER;MSSQL$SQLEXPRESS;SQLSERVERAGENT;SQLWriter;MSSQLFDLauncher;MSSQLServerOLAPService") + not exists values whose (it = "MSSQLSERVER;MSSQL$SQLEXPRESS;SQLSERVERAGENT;SQLWriter;MSSQLFDLauncher;MSSQLServerOLAPService") of settings "besservicemonitor-microsoft-sql" of client + Service Monitor + Internal + 2016-10-25 + + x-fixlet-modification-time + Thu, 17 Sep 2026 20:56:29 +0000 + + BESC + + + Click + here + to deploy this action. + + setting "besservicemonitor-microsoft-sql"="MSSQLSERVER;MSSQL$SQLEXPRESS;SQLSERVERAGENT;SQLWriter;MSSQLFDLauncher;MSSQLServerOLAPService" on "{now}" for client + +
+
diff --git a/Sites/Application Management/Fixlets/Fixlets/Config - Service Monitor - Microsoft Skype for Business Services - Windows (22595).bes b/Sites/Application Management/Fixlets/Fixlets/Config - Service Monitor - Microsoft Skype for Business Services - Windows (22595).bes new file mode 100644 index 000000000..9a342559e --- /dev/null +++ b/Sites/Application Management/Fixlets/Fixlets/Config - Service Monitor - Microsoft Skype for Business Services - Windows (22595).bes @@ -0,0 +1,64 @@ + + + + + Config - Service Monitor - Microsoft Skype for Business Services - Windows + Configures the BES Service Monitor (Fixlet: Invoke - Service Monitor - Windows) to monitor services.

+

Specifically, this fixlet configures it to monitor the following Microsoft Skype for Business Services:

+
    +
  1. Lync Server Access Edge (RtcSrv) +
  2. Lync Server Application Sharing (RTCASMCU) +
  3. Lync Server Audio Test Service (RTCATS) +
  4. Lync Server Audio/Video Authentication (RTCMRAUTH) +
  5. Lync Server Audio/Video Conferencing (RTCAVMCU) +
  6. Lync Server Audio/Video Edge (RTCMEDIARELAY) +
  7. Lync Server Backup Service (LYNCBACKUP) +
  8. Lync Server Bandwidth Policy Service (Authentication) (RTCPDPAUTH) +
  9. Lync Server Bandwidth Policy Service (Core) (RTCPDPCORE) +
  10. Lync Server Call Park (RTCCPS) +
  11. Lync Server Centralized Logging Service Agent (RTCCLSAGT) +
  12. Lync Server Conferencing Announcement (RTCCAS) +
  13. Lync Server Conferencing Attendant (RTCCAA) +
  14. Lync Server File Transfer Agent (FTA) +
  15. Lync Server Front-End (RtcSrv) +
  16. Lync Server IM Conferencing (RTCIMMCU) +
  17. Lync Server Master Replicator Agent (MASTER) +
  18. Lync Server Mediation (RTCMEDSRV) +
  19. Lync Server Persistent Chat (RTCCHAT) +
  20. Lync Server Replica Replicator Agent (REPLICA) +
  21. Lync Server Response Group (RTCRGS) +
  22. Lync Server Web Conferencing (RTCDATAMCU) +
  23. Lync Server Web Conferencing Edge (RTCDATAPROXY) +
  24. Lync Server XMPP Translating Gateway (RTCXMPPTGW) +
  25. Lync Server XMPP Translating Gateway Proxy (RTCXMPPTGWPX)
+

For general information or to report issues with C3 Inventory content please visit GitHub here: https://github.com/strawgate/C3-Inventory

]]>
+ windows of operating system + exists services (substrings separated by ";" of "RtcSrv;RTCASMCU;RTCATS;RTCMRAUTH;RTCAVMCU;RTCMEDIARELAY;RTCPDPAUTH;RTCPDPCORE;RTCCPS;RTCCLSAGT;RTCCAS;RTCCAA;FTA;RtcSrv;RTCIMMCU;MASTER;RTCMEDSRV;RTCCHAT;REPLICA;RTCRGS;RTCDATAMCU;RTCDATAPROXY;RTCXMPPTGW;RTCXMPPTGWPX;LYNCBACKUP") + not exists values whose (it = "RtcSrv;RTCASMCU;RTCATS;RTCMRAUTH;RTCAVMCU;RTCMEDIARELAY;RTCPDPAUTH;RTCPDPCORE;RTCCPS;RTCCLSAGT;RTCCAS;RTCCAA;FTA;RtcSrv;RTCIMMCU;MASTER;RTCMEDSRV;RTCCHAT;REPLICA;RTCRGS;RTCDATAMCU;RTCDATAPROXY;RTCXMPPTGW;RTCXMPPTGWPX;LYNCBACKUP") of settings "besservicemonitor-microsoft-lync" of client + Service Monitor + Internal + 2016-10-25 + + x-fixlet-modification-time + Thu, 17 Sep 2026 20:56:29 +0000 + + BESC + + + Click + here + to deploy this action. + + setting "besservicemonitor-microsoft-lync"="RtcSrv;RTCASMCU;RTCATS;RTCMRAUTH;RTCAVMCU;RTCMEDIARELAY;RTCPDPAUTH;RTCPDPCORE;RTCCPS;RTCCLSAGT;RTCCAS;RTCCAA;FTA;RtcSrv;RTCIMMCU;MASTER;RTCMEDSRV;RTCCHAT;REPLICA;RTCRGS;RTCDATAMCU;RTCDATAPROXY;RTCXMPPTGW;RTCXMPPTGWPX;LYNCBACKUP" on "{now}" for client + +
+
diff --git a/Sites/Application Management/Fixlets/Fixlets/Config - Service Monitor - Microsoft Windows Basic Services - Windows (22596).bes b/Sites/Application Management/Fixlets/Fixlets/Config - Service Monitor - Microsoft Windows Basic Services - Windows (22596).bes new file mode 100644 index 000000000..e5199ea9b --- /dev/null +++ b/Sites/Application Management/Fixlets/Fixlets/Config - Service Monitor - Microsoft Windows Basic Services - Windows (22596).bes @@ -0,0 +1,45 @@ + + + + + Config - Service Monitor - Microsoft Windows Basic Services - Windows + Configures the BES Service Monitor (Fixlet: Invoke - Service Monitor - Windows) to monitor services.

+

Specifically, this fixlet configures it to monitor the following Windows Services:

+
    +
  1. Print Spooler +
  2. Security Center +
  3. Task Scheduler +
  4. Windows Firewall +
  5. Windows Management Instrumentation +
  6. Remote Desktop Services
+

For general information or to report issues with C3 Inventory content please visit GitHub here: https://github.com/strawgate/C3-Inventory

]]>
+ windows of operating system + exists services (substrings separated by ";" of "Spooler;wscsvc;Schedule;MpsSvc;Winmgmt;TermService;W32Time") + not exists values whose (it = "Spooler;wscsvc;Schedule;MpsSvc;Winmgmt;TermService") of settings "besservicemonitor-microsoft-windows-basic" of client + Service Monitor + Internal + 2016-10-25 + + x-fixlet-modification-time + Thu, 17 Sep 2026 20:56:29 +0000 + + BESC + + + Click + here + to deploy this action. + + setting "besservicemonitor-microsoft-windows-basic"="Spooler;wscsvc;Schedule;MpsSvc;Winmgmt;TermService" on "{now}" for client + +
+
diff --git a/Sites/Application Management/Fixlets/Fixlets/Config - Service Monitor - Microsoft Windows DFS - Windows (22597).bes b/Sites/Application Management/Fixlets/Fixlets/Config - Service Monitor - Microsoft Windows DFS - Windows (22597).bes new file mode 100644 index 000000000..9f7f2f95a --- /dev/null +++ b/Sites/Application Management/Fixlets/Fixlets/Config - Service Monitor - Microsoft Windows DFS - Windows (22597).bes @@ -0,0 +1,41 @@ + + + + + Config - Service Monitor - Microsoft Windows DFS - Windows + Configures the BES Service Monitor (Fixlet: Invoke - Service Monitor - Windows) to monitor services.

+

Specifically, this fixlet configures it to monitor the following Windows Services:

+
    +
  1. DFS Namespace (Dfs) +
  2. DFS Replication (DFSR)
+

For general information or to report issues with C3 Inventory content please visit GitHub here: https://github.com/strawgate/C3-Inventory

]]>
+ windows of operating system + exists services (substrings separated by ";" of "Dfs;DFSR") + not exists values whose (it = "Dfs;DFSR") of settings "besservicemonitor-microsoft-windows-dfs" of client + Service Monitor + Internal + 2016-10-25 + + x-fixlet-modification-time + Thu, 17 Sep 2026 20:56:29 +0000 + + BESC + + + Click + here + to deploy this action. + + setting "besservicemonitor-microsoft-windows-dfs"="Dfs;DFSR" on "{now}" for client + +
+
diff --git a/Sites/Application Management/Fixlets/Fixlets/Config - Service Monitor - Microsoft Windows DHCP Server - Windows (22598).bes b/Sites/Application Management/Fixlets/Fixlets/Config - Service Monitor - Microsoft Windows DHCP Server - Windows (22598).bes new file mode 100644 index 000000000..30a848760 --- /dev/null +++ b/Sites/Application Management/Fixlets/Fixlets/Config - Service Monitor - Microsoft Windows DHCP Server - Windows (22598).bes @@ -0,0 +1,40 @@ + + + + + Config - Service Monitor - Microsoft Windows DHCP Server - Windows + Configures the BES Service Monitor (Fixlet: Invoke - Service Monitor - Windows) to monitor services.

+

Specifically, this fixlet configures it to monitor the following Windows Services:

+
    +
  1. DHCP Server
+

For general information or to report issues with C3 Inventory content please visit GitHub here: https://github.com/strawgate/C3-Inventory

]]>
+ windows of operating system + exists services "DHCPServer" + not exists values whose (it = "DHCPServer") of settings "besservicemonitor-microsoft-windows-dhcp-server" of client + Service Monitor + Internal + 2016-10-25 + + x-fixlet-modification-time + Thu, 17 Sep 2026 20:56:29 +0000 + + BESC + + + Click + here + to deploy this action. + + setting "besservicemonitor-microsoft-windows-dhcp-server"="DHCPServer" on "{now}" for client + +
+
diff --git a/Sites/Application Management/Fixlets/Fixlets/Config - Service Monitor - Microsoft Windows DNS Server - Windows (22599).bes b/Sites/Application Management/Fixlets/Fixlets/Config - Service Monitor - Microsoft Windows DNS Server - Windows (22599).bes new file mode 100644 index 000000000..474b972f5 --- /dev/null +++ b/Sites/Application Management/Fixlets/Fixlets/Config - Service Monitor - Microsoft Windows DNS Server - Windows (22599).bes @@ -0,0 +1,40 @@ + + + + + Config - Service Monitor - Microsoft Windows DNS Server - Windows + Configures the BES Service Monitor (Fixlet: Invoke - Service Monitor - Windows) to monitor services.

+

Specifically, this fixlet configures it to monitor the following Windows Services:

+
    +
  1. DNS Server
+

For general information or to report issues with C3 Inventory content please visit GitHub here: https://github.com/strawgate/C3-Inventory

]]>
+ windows of operating system + exists services "DNS" + not exists values whose (it = "DNS") of settings "besservicemonitor-microsoft-windows-dns-server" of client + Service Monitor + Internal + 2016-10-25 + + x-fixlet-modification-time + Thu, 17 Sep 2026 20:56:29 +0000 + + BESC + + + Click + here + to deploy this action. + + setting "besservicemonitor-microsoft-windows-dns-server"="DNS" on "{now}" for client + +
+
diff --git a/Sites/Application Management/Fixlets/Fixlets/Config - Service Monitor - Microsoft Windows SNMP - Windows (22584).bes b/Sites/Application Management/Fixlets/Fixlets/Config - Service Monitor - Microsoft Windows SNMP - Windows (22584).bes new file mode 100644 index 000000000..3968bd952 --- /dev/null +++ b/Sites/Application Management/Fixlets/Fixlets/Config - Service Monitor - Microsoft Windows SNMP - Windows (22584).bes @@ -0,0 +1,40 @@ + + + + + Config - Service Monitor - Microsoft Windows SNMP - Windows + Configures the BES Service Monitor (Fixlet: Invoke - Service Monitor - Windows) to monitor services.

+

Specifically, this fixlet configures it to monitor the following Windows Services:

+
    +
  1. SNMP
+

For general information or to report issues with C3 Inventory content please visit GitHub here: https://github.com/strawgate/C3-Inventory

]]>
+ windows of operating system + exists services "SNMP" + not exists values whose (it = "SNMP") of settings "besservicemonitor-microsoft-windows-snmp" of client + Service Monitor + Internal + 2016-10-25 + + x-fixlet-modification-time + Thu, 17 Sep 2026 20:56:29 +0000 + + BESC + + + Click + here + to deploy this action. + + setting "besservicemonitor-microsoft-windows-snmp"="SNMP" on "{now}" for client + +
+
diff --git a/Sites/Application Management/Fixlets/Fixlets/Config - Service Monitor - Reset Blacklist (23091).bes b/Sites/Application Management/Fixlets/Fixlets/Config - Service Monitor - Reset Blacklist (23091).bes new file mode 100644 index 000000000..62ab2e182 --- /dev/null +++ b/Sites/Application Management/Fixlets/Fixlets/Config - Service Monitor - Reset Blacklist (23091).bes @@ -0,0 +1,36 @@ + + + + + Config - Service Monitor - Reset Blacklist + Resets the list of blacklisted services from monitoring by service monitor.

+

For general information or to report issues with C3 Inventory content please visit GitHub here: https://github.com/strawgate/C3-Inventory

]]>
+ windows of operating system + exists values of settings "besservicemonitor-settings-blacklist" of client + 2016-05-07 + + x-fixlet-modification-time + Thu, 17 Sep 2026 20:56:29 +0000 + + BESC + + + Click + here + to deploy this action. + + +setting delete "besservicemonitor-settings-blacklist" on "{now}" for client + + +
+
diff --git a/Sites/Application Management/Fixlets/Fixlets/Config - Service Monitor - Set Audit Delay to 10 Minutes - Windows (23035).bes b/Sites/Application Management/Fixlets/Fixlets/Config - Service Monitor - Set Audit Delay to 10 Minutes - Windows (23035).bes new file mode 100644 index 000000000..276792dd1 --- /dev/null +++ b/Sites/Application Management/Fixlets/Fixlets/Config - Service Monitor - Set Audit Delay to 10 Minutes - Windows (23035).bes @@ -0,0 +1,36 @@ + + + + + Config - Service Monitor - Set Audit Delay to 10 Minutes - Windows + Configures the BES Service Monitor (Fixlet: Invoke - Service Monitor - Windows) to only report service failure after 10 minutes of system uptime.

+

For general information or to report issues with C3 Inventory content please visit GitHub here: https://github.com/strawgate/C3-Inventory

]]>
+ windows of operating system + not exists values whose (it = "10") of settings "besservicemonitor-settings-audit-delay" of client + Service Monitor + Internal + 2016-10-25 + + x-fixlet-modification-time + Thu, 17 Sep 2026 20:56:29 +0000 + + BESC + + + Click + here + to deploy this action. + + setting "besservicemonitor-settings-audit-delay"="10" on "{now}" for client + +
+
diff --git a/Sites/Application Management/Fixlets/Fixlets/Config - Service Monitor - Set Audit Delay to 15 Minutes - Windows (23036).bes b/Sites/Application Management/Fixlets/Fixlets/Config - Service Monitor - Set Audit Delay to 15 Minutes - Windows (23036).bes new file mode 100644 index 000000000..2fe0d8155 --- /dev/null +++ b/Sites/Application Management/Fixlets/Fixlets/Config - Service Monitor - Set Audit Delay to 15 Minutes - Windows (23036).bes @@ -0,0 +1,36 @@ + + + + + Config - Service Monitor - Set Audit Delay to 15 Minutes - Windows + Configures the BES Service Monitor (Fixlet: Invoke - Service Monitor - Windows) to only report service failure after 10 minutes of system uptime.

+

For general information or to report issues with C3 Inventory content please visit GitHub here: https://github.com/strawgate/C3-Inventory

]]>
+ windows of operating system + not exists values whose (it = "15") of settings "besservicemonitor-settings-audit-delay" of client + Service Monitor + Internal + 2016-10-25 + + x-fixlet-modification-time + Thu, 17 Sep 2026 20:56:29 +0000 + + BESC + + + Click + here + to deploy this action. + + setting "besservicemonitor-settings-audit-delay"="15" on "{now}" for client + +
+
diff --git a/Sites/Application Management/Fixlets/Fixlets/Config - Service Monitor - Set Audit Delay to 5 Minutes - Windows (23037).bes b/Sites/Application Management/Fixlets/Fixlets/Config - Service Monitor - Set Audit Delay to 5 Minutes - Windows (23037).bes new file mode 100644 index 000000000..9de4b268c --- /dev/null +++ b/Sites/Application Management/Fixlets/Fixlets/Config - Service Monitor - Set Audit Delay to 5 Minutes - Windows (23037).bes @@ -0,0 +1,36 @@ + + + + + Config - Service Monitor - Set Audit Delay to 5 Minutes - Windows + Configures the BES Service Monitor (Fixlet: Invoke - Service Monitor - Windows) to only report service failure after 5 minutes of system uptime.

+

For general information or to report issues with C3 Inventory content please visit GitHub here: https://github.com/strawgate/C3-Inventory

]]>
+ windows of operating system + not exists values whose (it = "5") of settings "besservicemonitor-settings-audit-delay" of client + Service Monitor + Internal + 2016-10-25 + + x-fixlet-modification-time + Thu, 17 Sep 2026 20:56:29 +0000 + + BESC + + + Click + here + to deploy this action. + + setting "besservicemonitor-settings-audit-delay"="5" on "{now}" for client + +
+
diff --git a/Sites/Application Management/Fixlets/Fixlets/Config - Service Monitor - Set Remediation Delay to 10 Minutes - Windows (23038).bes b/Sites/Application Management/Fixlets/Fixlets/Config - Service Monitor - Set Remediation Delay to 10 Minutes - Windows (23038).bes new file mode 100644 index 000000000..2cac202fd --- /dev/null +++ b/Sites/Application Management/Fixlets/Fixlets/Config - Service Monitor - Set Remediation Delay to 10 Minutes - Windows (23038).bes @@ -0,0 +1,36 @@ + + + + + Config - Service Monitor - Set Remediation Delay to 10 Minutes - Windows + Configures the BES Service Monitor (Fixlet: Invoke - Service Monitor - Windows) to only remediate service failure after 10 minutes of system uptime.

+

For general information or to report issues with C3 Inventory content please visit GitHub here: https://github.com/strawgate/C3-Inventory

]]>
+ windows of operating system + not exists values whose (it = "10") of settings "besservicemonitor-settings-remediation-delay" of client + Service Monitor + Internal + 2016-10-25 + + x-fixlet-modification-time + Thu, 17 Sep 2026 20:56:29 +0000 + + BESC + + + Click + here + to deploy this action. + + setting "besservicemonitor-remediation-delay"="10" on "{now}" for client + +
+
diff --git a/Sites/Application Management/Fixlets/Fixlets/Config - Service Monitor - Set Remediation Delay to 15 Minutes - Windows (23039).bes b/Sites/Application Management/Fixlets/Fixlets/Config - Service Monitor - Set Remediation Delay to 15 Minutes - Windows (23039).bes new file mode 100644 index 000000000..e933a8368 --- /dev/null +++ b/Sites/Application Management/Fixlets/Fixlets/Config - Service Monitor - Set Remediation Delay to 15 Minutes - Windows (23039).bes @@ -0,0 +1,36 @@ + + + + + Config - Service Monitor - Set Remediation Delay to 15 Minutes - Windows + Configures the BES Service Monitor (Fixlet: Invoke - Service Monitor - Windows) to only remediate service failure after 15 minutes of system uptime.

+

For general information or to report issues with C3 Inventory content please visit GitHub here: https://github.com/strawgate/C3-Inventory

]]>
+ windows of operating system + not exists values whose (it = "15") of settings "besservicemonitor-settings-remediation-delay" of client + Service Monitor + Internal + 2016-10-25 + + x-fixlet-modification-time + Thu, 17 Sep 2026 20:56:29 +0000 + + BESC + + + Click + here + to deploy this action. + + setting "besservicemonitor-settings-remediation-delay"="15" on "{now}" for client + +
+
diff --git a/Sites/Application Management/Fixlets/Fixlets/Config - Service Monitor - Set Remediation Delay to 5 Minutes - Windows (23040).bes b/Sites/Application Management/Fixlets/Fixlets/Config - Service Monitor - Set Remediation Delay to 5 Minutes - Windows (23040).bes new file mode 100644 index 000000000..8a29670e2 --- /dev/null +++ b/Sites/Application Management/Fixlets/Fixlets/Config - Service Monitor - Set Remediation Delay to 5 Minutes - Windows (23040).bes @@ -0,0 +1,36 @@ + + + + + Config - Service Monitor - Set Remediation Delay to 5 Minutes - Windows + Configures the BES Service Monitor (Fixlet: Invoke - Service Monitor - Windows) to only remediate service failure after 5 minutes of system uptime.

+

For general information or to report issues with C3 Inventory content please visit GitHub here: https://github.com/strawgate/C3-Inventory

]]>
+ windows of operating system + not exists values whose (it = "5") of settings "besservicemonitor-settings-remediation-delay" of client + Service Monitor + Internal + 2016-10-25 + + x-fixlet-modification-time + Thu, 17 Sep 2026 20:56:29 +0000 + + BESC + + + Click + here + to deploy this action. + + setting "besservicemonitor-settings-remediation-delay"="5" on "{now}" for client + +
+
diff --git a/Sites/Application Management/Fixlets/Fixlets/Config - Service Monitor - VMWare Tools - Windows (22585).bes b/Sites/Application Management/Fixlets/Fixlets/Config - Service Monitor - VMWare Tools - Windows (22585).bes new file mode 100644 index 000000000..80e8fcc05 --- /dev/null +++ b/Sites/Application Management/Fixlets/Fixlets/Config - Service Monitor - VMWare Tools - Windows (22585).bes @@ -0,0 +1,40 @@ + + + + + Config - Service Monitor - VMWare Tools - Windows + Configures the BES Service Monitor (Fixlet: Invoke - Service Monitor - Windows) to monitor services.

+

Specifically, this fixlet configures it to monitor the following Windows Services:

+
    +
  1. VMWare Tools
+

For general information or to report issues with C3 Inventory content please visit GitHub here: https://github.com/strawgate/C3-Inventory

]]>
+ windows of operating system + exists services "VMTools" + not exists values whose (it = "VMTools") of settings "besservicemonitor-vmware-tools" of client + Service Monitor + Internal + 2016-10-25 + + x-fixlet-modification-time + Thu, 17 Sep 2026 20:56:29 +0000 + + BESC + + + Click + here + to deploy this action. + + setting "besservicemonitor-vmware-tools"="VMTools" on "{now}" for client + +
+
diff --git a/Sites/Application Management/Fixlets/Fixlets/Config - System Hibernation - Disable - Windows (21579).bes b/Sites/Application Management/Fixlets/Fixlets/Config - System Hibernation - Disable - Windows (21579).bes new file mode 100644 index 000000000..8e85d96df --- /dev/null +++ b/Sites/Application Management/Fixlets/Fixlets/Config - System Hibernation - Disable - Windows (21579).bes @@ -0,0 +1,36 @@ + + + + + Config - System Hibernation - Disable - Windows + Disable System Hibernation + windows of operating system + exists key "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Power" whose (exists value "HibernateEnabled" whose (it as string = "1") of it) of registry + Internal + 2014-10-09 + + x-fixlet-modification-time + Thu, 17 Sep 2026 20:56:29 +0000 + + BESC + + + Click + here + to deploy this action. + + // Enter your action script here + +waithidden cmd.exe /c powercfg -h off + + + diff --git a/Sites/Application Management/Fixlets/Fixlets/Config - System Hibernation - Enable - Windows (21580).bes b/Sites/Application Management/Fixlets/Fixlets/Config - System Hibernation - Enable - Windows (21580).bes new file mode 100644 index 000000000..621f85a9c --- /dev/null +++ b/Sites/Application Management/Fixlets/Fixlets/Config - System Hibernation - Enable - Windows (21580).bes @@ -0,0 +1,36 @@ + + + + + Config - System Hibernation - Enable - Windows + Enable System Hibernation + windows of operating system + exists key "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Power" whose (exists value "HibernateEnabled" whose (it as string = "0") of it) of registry + Internal + 2014-10-09 + + x-fixlet-modification-time + Thu, 17 Sep 2026 20:56:29 +0000 + + BESC + + + Click + here + to deploy this action. + + // Enter your action script here + +waithidden cmd.exe /c powercfg -h on + + + diff --git a/Sites/Application Management/Fixlets/Fixlets/Config - Virtualization Based Security - Disable - Windows (20658).bes b/Sites/Application Management/Fixlets/Fixlets/Config - Virtualization Based Security - Disable - Windows (20658).bes new file mode 100644 index 000000000..f7846c0cd --- /dev/null +++ b/Sites/Application Management/Fixlets/Fixlets/Config - Virtualization Based Security - Disable - Windows (20658).bes @@ -0,0 +1,43 @@ + + + + + Config - Virtualization Based Security - Disable - Windows + This Fixlet disables Virtualization Based Security on Windows devices that support it. + windows of operating system + (it contains 1 or it contains 2) of set of (integer values of property "VirtualizationBasedSecurityStatus" of select objects "* from Win32_DeviceGuard" of wmi "root\Microsoft\Windows\DeviceGuard") + Virtualization Based Security + Internal + 2016-05-12 + + x-fixlet-modification-time + Thu, 17 Sep 2026 20:56:29 +0000 + + BESC + + + Click + here + to deploy this action. + + action uses wow64 redirection {not x64 of operating system} + +regset "[HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\DeviceGuard]" "EnableVirtualizationBasedSecurity"=dword:00000000 +regset "[HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\DeviceGuard]" "RequirePlatformSecurityFeatures"=dword:00000000 +regset "[HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\LSA]" "LsaCfgFlags"=dword:00000000 + +wait bcdedit /set {{0cb3b571-2f2e-4343-a879-d86a476d7215} loadoptions DISABLE-LSA-ISO,DISABLE-VBS + +action requires restart + + + diff --git a/Sites/Application Management/Fixlets/Fixlets/Config - Virtualization Based Security - Using Secure Boot - Windows (20659).bes b/Sites/Application Management/Fixlets/Fixlets/Config - Virtualization Based Security - Using Secure Boot - Windows (20659).bes new file mode 100644 index 000000000..1a2cc061d --- /dev/null +++ b/Sites/Application Management/Fixlets/Fixlets/Config - Virtualization Based Security - Using Secure Boot - Windows (20659).bes @@ -0,0 +1,38 @@ + + + + + Config - Virtualization Based Security - Using Secure Boot - Windows + This Fixlet enables Virtualization Based Security on Windows devices that support it. + windows of operating system + set of (integer values of property "AvailableSecurityProperties" of select objects "* from Win32_DeviceGuard" of wmi "root\Microsoft\Windows\DeviceGuard") contains 2 /* Secure Boot is Available */ + set of (integer values of property "AvailableSecurityProperties" of select objects "* from Win32_DeviceGuard" of wmi "root\Microsoft\Windows\DeviceGuard") contains 1 /* Hypervisor Support is Available */ + (value "EnableVirtualizationBasedSecurity" of key "HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\DeviceGuard" of native registry as integer != 1) | true or (value "RequirePlatformSecurityFeatures" of key "HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\DeviceGuard" of native registry as integer != 1) | true + Virtualization Based Security + Internal + 2016-05-12 + + x-fixlet-modification-time + Thu, 17 Sep 2026 20:56:29 +0000 + + BESC + + + Click + here + to deploy this action. + + regset "[HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\DeviceGuard]" "EnableVirtualizationBasedSecurity"=dword:00000001 +regset "[HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\DeviceGuard]" "RequirePlatformSecurityFeatures"=dword:00000001 + + + diff --git a/Sites/Application Management/Fixlets/Fixlets/Config - Virtualization Based Security - Using Secure Boot and DMA - Windows (21695).bes b/Sites/Application Management/Fixlets/Fixlets/Config - Virtualization Based Security - Using Secure Boot and DMA - Windows (21695).bes new file mode 100644 index 000000000..236281895 --- /dev/null +++ b/Sites/Application Management/Fixlets/Fixlets/Config - Virtualization Based Security - Using Secure Boot and DMA - Windows (21695).bes @@ -0,0 +1,39 @@ + + + + + Config - Virtualization Based Security - Using Secure Boot and DMA - Windows + This Fixlet enables Virtualization Based Security on Windows devices that support it. + windows of operating system + set of (integer values of property "AvailableSecurityProperties" of select objects "* from Win32_DeviceGuard" of wmi "root\Microsoft\Windows\DeviceGuard") contains 2 /* Secure Boot is Available */ + set of (integer values of property "AvailableSecurityProperties" of select objects "* from Win32_DeviceGuard" of wmi "root\Microsoft\Windows\DeviceGuard") contains 1 /* Hypervisor Support is Available */ + (value "EnableVirtualizationBasedSecurity" of key "HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\DeviceGuard" of native registry as integer != 1) | true or (value "RequirePlatformSecurityFeatures" of key "HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\DeviceGuard" of native registry as integer != 3) | true + set of (integer values of property "AvailableSecurityProperties" of select objects "* from Win32_DeviceGuard" of wmi "root\Microsoft\Windows\DeviceGuard") contains 3 /* DMA Protection is Available */ + Virtualization Based Security + Internal + 2016-05-12 + + x-fixlet-modification-time + Thu, 17 Sep 2026 20:56:29 +0000 + + BESC + + + Click + here + to deploy this action. + + regset "[HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\DeviceGuard]" "EnableVirtualizationBasedSecurity"=dword:00000001 +regset "[HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\DeviceGuard]" "RequirePlatformSecurityFeatures"=dword:00000003 + + + From ccb9c8b9079a5402e7a0ea30d2ed770c572e9a33 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" Date: Thu, 17 Sep 2026 20:59:00 +0000 Subject: [PATCH 3/3] [bot] Apply pre-commit auto-fixes --- ...pository - 7100-03 (TL) - v1.0 (20772).bes | 156 +-- ... - 7100-03-05 (SP Only) - v1.0 (20770).bes | 156 +-- ... 7100-03-05 (TL and SP) - v1.0 (20771).bes | 156 +-- ...FS mount using multibos - v3.4 (20769).bes | 474 ++++----- ...nd init.d Script Configuration (26989).bes | 584 +++++------ ... 120319_ shockwave remover mk1 (26659).bes | 86 +- ...3 and updates with msiexec MK2 (26633).bes | 216 ++-- ... Applications and System Files (21127).bes | 540 +++++----- ... Applications and System Files (21128).bes | 528 +++++----- ... Applications and System Files (10553).bes | 194 ++-- .../Fixlets/BigBrother v1.7 (27352).bes | 214 ++-- ...n CurrentRefreshRate - Windows (24641).bes | 536 +++++----- ...lity Detected in WS_FTP Server (27009).bes | 228 ++-- ... - Deploy Windows Agent v7.2.3 (21660).bes | 86 +- ...lect sensor status information (21667).bes | 110 +- ...dpoints with agent not running (21661).bes | 98 +- ...ploy Linux Sensor v5.1.1.60603 (21666).bes | 88 +- ...oy Windows Sensor v5.1.1.60603 (21662).bes | 94 +- ...sponse - Force Sensor Check-In (21659).bes | 74 +- ...and Collect sensor diagnostics (21663).bes | 126 +-- ...points with sensor not running (21664).bes | 108 +- ...Response - Uninstall Cb Sensor (24620).bes | 132 +-- ...hange OS X Lion scroll direction (719).bes | 70 +- ...ng (VNC) Password - Mac - BETA (24884).bes | 152 +-- ...larm Clock - Disable - Win_Mac (23765).bes | 90 +- ...e at 6am on Weekdays - Win_Mac (23758).bes | 90 +- ...e at 6am on Weekdays - Win_Mac (23813).bes | 90 +- ...e at 8am on Weekdays - Win_Mac (23759).bes | 90 +- ...e at 8am on Weekdays - Win_Mac (23814).bes | 90 +- ...n Timer - 30 Minutes - Win_Mac (23766).bes | 90 +- ...n Timer - 30 Seconds - Win_Mac (23767).bes | 90 +- ...wn Timer - 5 Minutes - Win_Mac (23768).bes | 90 +- ... Off Action - Active - Win_Mac (23769).bes | 90 +- ...Off Action - Passive - Win_Mac (23738).bes | 90 +- ...ndow - 2am on Sunday - Win_Mac (24163).bes | 104 +- ...ow - 2am on Weekends - Win_Mac (24164).bes | 102 +- ...nce Window - Disable - Win_Mac (23741).bes | 96 +- ...er Scheme - Disabled - Win_Mac (23742).bes | 90 +- ...er Scheme - Enforced - Win_Mac (23743).bes | 90 +- ...Set to Balanced Mode - Win_Mac (23744).bes | 84 +- ...igh Performance Mode - Win_Mac (23745).bes | 84 +- ...ng Presentation Mode - Win_Mac (23704).bes | 84 +- ...ng Presentation Mode - Win_Mac (23746).bes | 84 +- ... to Power Saver Mode - Win_Mac (23747).bes | 84 +- ...rt Presentation Mode - Win_Mac (23748).bes | 84 +- ...ed Actions - Disable - Win_Mac (23772).bes | 92 +- ...t at 2am on All Days - Win_Mac (23750).bes | 108 +- ...t at 2am on Weekdays - Win_Mac (23751).bes | 108 +- ...n at 6pm on All Days - Win_Mac (23752).bes | 108 +- ...n at 6pm on Weekdays - Win_Mac (23753).bes | 108 +- ...n at 8pm on All Days - Win_Mac (23754).bes | 108 +- ...n at 8pm on Weekdays - Win_Mac (23755).bes | 108 +- ... Detection - Disable - Windows (21461).bes | 80 +- ...s Detection - Enable - Windows (21462).bes | 80 +- ...System Tray - Hidden - Win_Mac (23756).bes | 90 +- ...ystem Tray - Visible - Win_Mac (23757).bes | 90 +- ...e Modular Management - Windows (22886).bes | 132 +-- ...nvironment Variables - Windows (23101).bes | 136 +-- ...g CE Extension - w3c - Windows (22567).bes | 118 +-- ... Extension - xm_gelf - Windows (22568).bes | 106 +- ... Extension - xm_json - Windows (22569).bes | 106 +- ...xtension - xm_syslog - Windows (22570).bes | 106 +- ...pplication Event Log - Windows (22537).bes | 120 +-- ...n Event Log Warnings - Windows (23081).bes | 122 +-- ...ocker AppX Event Log - Windows (22538).bes | 124 +-- ...X Event Log Warnings - Windows (22640).bes | 124 +-- ...XE and DLL Event Log - Windows (22539).bes | 122 +-- ...L Event Log Warnings - Windows (23082).bes | 122 +-- ...and Script Event Log - Windows (22540).bes | 122 +-- ...t Event Log Warnings - Windows (23083).bes | 122 +-- ...nput - BigFix Client - Windows (23102).bes | 140 +-- ...Input - BigFix Relay - Windows (22572).bes | 126 +-- ... - Directory Service - Windows (22543).bes | 124 +-- ...NXLog CE Input - IIS - Windows (22544).bes | 130 +-- ...ice Alerts Event Log - Windows (23085).bes | 120 +-- ...Log CE Input - NXLog - Windows (23095).bes | 146 +-- ...Powershell Event Log - Windows (23087).bes | 122 +-- ...- Security Event Log - Windows (22546).bes | 120 +-- ...ty Event Log Reduced - Windows (23088).bes | 122 +-- ...t - System Event Log - Windows (22547).bes | 120 +-- ...m Event Log Warnings - Windows (23089).bes | 124 +-- ... CE Output - to_gelf - Windows (22660).bes | 162 +-- ...tput - to_syslog_bsd - Windows (22554).bes | 130 +-- ...ize Authorized Files - Windows (22918).bes | 76 +- ... Add_Remove Programs - Windows (22919).bes | 90 +- ...Start Menu Shortcuts - Windows (22920).bes | 86 +- ... Add_Remove Programs - Windows (22921).bes | 90 +- ...nt - Set Composer to Automatic (22922).bes | 130 +-- ...Agent - Set Composer to Manual (22923).bes | 140 +-- ...t Environment Password - Linux (22924).bes | 298 +++--- ...Set Environment Password - Mac (22925).bes | 298 +++--- ...ent - Set Relay Server - Linux (22926).bes | 294 +++--- ...Agent - Set Relay Server - Mac (22927).bes | 294 +++--- ...ay Server to BES Relay - Linux (22928).bes | 106 +- ...elay Server to BES Relay - Mac (22929).bes | 106 +- ...y - Set Relay Server - Windows (22930).bes | 472 ++++----- ... - Sync Frequency - 15 Minutes (22931).bes | 126 +-- ... - Sync Frequency - 45 Minutes (22932).bes | 126 +-- ...r - Sync Frequency - 5 Minutes (22933).bes | 126 +-- ...elisting to Enforced - Windows (22934).bes | 190 ++-- ...Set Default Behavior - Windows (22935).bes | 978 +++++++++--------- ...te - Disable Tracing - Windows (22967).bes | 80 +- ...ite - Enable Tracing - Windows (22968).bes | 86 +- ... - Reset Credentials - Windows (22936).bes | 736 ++++++------- ...e Shortcut - Disable - Windows (22916).bes | 74 +- ...ce Shortcut - Enable - Windows (22917).bes | 100 +- ...r - 1E NightWatchman - Windows (22601).bes | 80 +- ...ertificate Authority - Windows (22575).bes | 80 +- ... Federation Services - Windows (22576).bes | 80 +- ...ice Monitor - Add to Blacklist (23090).bes | 142 +-- ...r - Blackboard Learn - Windows (22589).bes | 86 +- ...BM BigFix Components - Windows (22577).bes | 90 +- ...r - McAfee ePO Agent - Windows (22590).bes | 84 +- ... Microsoft Applocker - Windows (22591).bes | 82 +- ...tor - Microsoft EMET - Windows (22580).bes | 80 +- ...per-V Guest Services - Windows (22592).bes | 94 +- ...yper-V Host Services - Windows (22602).bes | 80 +- ...itor - Microsoft IIS - Windows (22581).bes | 80 +- ...Microsoft SCCM Agent - Windows (23043).bes | 82 +- ...Microsoft SQL Server - Windows (22594).bes | 90 +- ...or Business Services - Windows (22595).bes | 128 +-- ...ndows Basic Services - Windows (22596).bes | 90 +- ...icrosoft Windows DFS - Windows (22597).bes | 82 +- ... Windows DHCP Server - Windows (22598).bes | 80 +- ...t Windows DNS Server - Windows (22599).bes | 80 +- ...crosoft Windows SNMP - Windows (22584).bes | 80 +- ...vice Monitor - Reset Blacklist (23091).bes | 72 +- ... Delay to 10 Minutes - Windows (23035).bes | 72 +- ... Delay to 15 Minutes - Windows (23036).bes | 72 +- ...t Delay to 5 Minutes - Windows (23037).bes | 72 +- ... Delay to 10 Minutes - Windows (23038).bes | 72 +- ... Delay to 15 Minutes - Windows (23039).bes | 72 +- ...n Delay to 5 Minutes - Windows (23040).bes | 72 +- ...nitor - VMWare Tools - Windows (22585).bes | 80 +- ...ibernation - Disable - Windows (21579).bes | 72 +- ...Hibernation - Enable - Windows (21580).bes | 72 +- ...d Security - Disable - Windows (20658).bes | 86 +- ... - Using Secure Boot - Windows (20659).bes | 76 +- ... Secure Boot and DMA - Windows (21695).bes | 78 +- 139 files changed, 9690 insertions(+), 9690 deletions(-) diff --git a/Sites/AIX Management/Fixlets/Fixlets/GTS UKI - AIX Patching - Populate Repository - 7100-03 (TL) - v1.0 (20772).bes b/Sites/AIX Management/Fixlets/Fixlets/GTS UKI - AIX Patching - Populate Repository - 7100-03 (TL) - v1.0 (20772).bes index 0a0d457ef..920ba1c67 100644 --- a/Sites/AIX Management/Fixlets/Fixlets/GTS UKI - AIX Patching - Populate Repository - 7100-03 (TL) - v1.0 (20772).bes +++ b/Sites/AIX Management/Fixlets/Fixlets/GTS UKI - AIX Patching - Populate Repository - 7100-03 (TL) - v1.0 (20772).bes @@ -1,78 +1,78 @@ - - - - - GTS UKI - AIX Patching - Populate Repository - 7100-03 (TL) - v1.0 - Task to populate an NFS repository on the target server for use by the AIX patching service.

-

The task will ask for the path to the top level repository directory on the target server, and will then download the required filesets, and create a directory beneath this containing the downloaded SP or TL. It will generate a .toc file, and export the directory as a new NFS share.

-

 

-

This task creates a repository share for -

-

7100-03 (TL)

-

 NFS share will be : /<repository path>/7100-03 

-

 

-

Note: Sufficient space must exist in the /var/opt/BESClient filesystem on the target server, to download and extract the filesets, before they are moved to the repository directory structure.

]]>
- true - GTS UKI Patching - GTS UKI - 2015-11-24 - - x-fixlet-modification-time - Tue, 24 Nov 2015 14:21:39 +0000 - - BESC - - - Click - here - to deploy this action. - - 674467840} - -// Extract the filesets from the .aix archive. -extract 7100-03 - -// Delete the archive to save space. -delete "{pathname of client folder of current site & "/__Download/" & parameter "Fix_Pack" of action}" - -// Create new directory and transfer out of the __Download Directory. -// First check to see if an NFS share already exists for this directory. -if {exists line whose (it starts with (parameter "Fix_Dir" of action & " ")) of file "/etc/xtab"} - wait sh -c "/usr/sbin/rmnfsexp -d '{parameter "Fix_Dir" of action}' -N" - continue if {NOT exists line whose (it starts with (parameter "Fix_Dir" of action & " ")) of file "/etc/xtab"} -endif -wait rm -rf "{parameter "Fix_Dir" of action}" -wait mkdir -p "{parameter "Fix_Dir" of action}" -// Use find to move the files because long file lists may result in a 'The parameter or environment lists are too long.' error -wait sh -c "find \"{pathname of client folder of current site & "/__Download/"}\" -name *.bff* -exec mv {{} \"{parameter "Fix_Dir" of action}/\" \;" - -// Create table of contents (.toc) -wait inutoc "{parameter "Fix_Dir" of action}" - -// Export the newly created directory as an NFS share. -wait sh -c "/usr/sbin/mknfsexp -d '{parameter "Fix_Dir" of action}' -t ro -N" -continue if {exists line whose (it starts with (parameter "Fix_Dir" of action & " ")) of file "/etc/xtab"} -]]> - -
-
+ + + + + GTS UKI - AIX Patching - Populate Repository - 7100-03 (TL) - v1.0 + Task to populate an NFS repository on the target server for use by the AIX patching service.

+

The task will ask for the path to the top level repository directory on the target server, and will then download the required filesets, and create a directory beneath this containing the downloaded SP or TL. It will generate a .toc file, and export the directory as a new NFS share.

+

 

+

This task creates a repository share for -

+

7100-03 (TL)

+

 NFS share will be : /<repository path>/7100-03 

+

 

+

Note: Sufficient space must exist in the /var/opt/BESClient filesystem on the target server, to download and extract the filesets, before they are moved to the repository directory structure.

]]>
+ true + GTS UKI Patching + GTS UKI + 2015-11-24 + + x-fixlet-modification-time + Tue, 24 Nov 2015 14:21:39 +0000 + + BESC + + + Click + here + to deploy this action. + + 674467840} + +// Extract the filesets from the .aix archive. +extract 7100-03 + +// Delete the archive to save space. +delete "{pathname of client folder of current site & "/__Download/" & parameter "Fix_Pack" of action}" + +// Create new directory and transfer out of the __Download Directory. +// First check to see if an NFS share already exists for this directory. +if {exists line whose (it starts with (parameter "Fix_Dir" of action & " ")) of file "/etc/xtab"} + wait sh -c "/usr/sbin/rmnfsexp -d '{parameter "Fix_Dir" of action}' -N" + continue if {NOT exists line whose (it starts with (parameter "Fix_Dir" of action & " ")) of file "/etc/xtab"} +endif +wait rm -rf "{parameter "Fix_Dir" of action}" +wait mkdir -p "{parameter "Fix_Dir" of action}" +// Use find to move the files because long file lists may result in a 'The parameter or environment lists are too long.' error +wait sh -c "find \"{pathname of client folder of current site & "/__Download/"}\" -name *.bff* -exec mv {{} \"{parameter "Fix_Dir" of action}/\" \;" + +// Create table of contents (.toc) +wait inutoc "{parameter "Fix_Dir" of action}" + +// Export the newly created directory as an NFS share. +wait sh -c "/usr/sbin/mknfsexp -d '{parameter "Fix_Dir" of action}' -t ro -N" +continue if {exists line whose (it starts with (parameter "Fix_Dir" of action & " ")) of file "/etc/xtab"} +]]> + +
+
diff --git a/Sites/AIX Management/Fixlets/Fixlets/GTS UKI - AIX Patching - Populate Repository - 7100-03-05 (SP Only) - v1.0 (20770).bes b/Sites/AIX Management/Fixlets/Fixlets/GTS UKI - AIX Patching - Populate Repository - 7100-03-05 (SP Only) - v1.0 (20770).bes index 3b9f82e34..843ef0fdd 100644 --- a/Sites/AIX Management/Fixlets/Fixlets/GTS UKI - AIX Patching - Populate Repository - 7100-03-05 (SP Only) - v1.0 (20770).bes +++ b/Sites/AIX Management/Fixlets/Fixlets/GTS UKI - AIX Patching - Populate Repository - 7100-03-05 (SP Only) - v1.0 (20770).bes @@ -1,78 +1,78 @@ - - - - - GTS UKI - AIX Patching - Populate Repository - 7100-03-05 (SP Only) - v1.0 - Task to populate an NFS repository on the target server for use by the AIX patching service.

-

The task will ask for the path to the top level repository directory on the target server, and will then download the required filesets, and create a directory beneath this containing the downloaded SP or TL. It will generate a .toc file, and export the directory as a new NFS share.

-

 

-

This task creates a repository share for -

-

7100-03-05 (SP Only)

-

 NFS share will be : /<repository path>/7100-03-05 

-

 

-

Note: Sufficient space must exist in the /var/opt/BESClient filesystem on the target server, to download and extract the filesets, before they are moved to the repository directory structure.

]]>
- true - GTS UKI Patching - GTS UKI - 2015-11-23 - - x-fixlet-modification-time - Tue, 24 Nov 2015 14:03:14 +0000 - - BESC - - - Click - here - to deploy this action. - - 2158068736} - -// Extract the filesets from the .aix archive. -extract 7100-03-05 - -// Delete the archive to save space. -delete "{pathname of client folder of current site & "/__Download/" & parameter "Fix_Pack" of action}" - -// Create new directory and transfer out of the __Download Directory. -// First check to see if an NFS share already exists for this directory. -if {exists line whose (it starts with (parameter "Fix_Dir" of action & " ")) of file "/etc/xtab"} - wait sh -c "/usr/sbin/rmnfsexp -d '{parameter "Fix_Dir" of action}' -N" - continue if {NOT exists line whose (it starts with (parameter "Fix_Dir" of action & " ")) of file "/etc/xtab"} -endif -wait rm -rf "{parameter "Fix_Dir" of action}" -wait mkdir -p "{parameter "Fix_Dir" of action}" -// Use find to move the files because long file lists may result in a 'The parameter or environment lists are too long.' error -wait sh -c "find \"{pathname of client folder of current site & "/__Download/"}\" -name *.bff* -exec mv {{} \"{parameter "Fix_Dir" of action}/\" \;" - -// Create table of contents (.toc) -wait inutoc "{parameter "Fix_Dir" of action}" - -// Export the newly created directory as an NFS share. -wait sh -c "/usr/sbin/mknfsexp -d '{parameter "Fix_Dir" of action}' -t ro -N" -continue if {exists line whose (it starts with (parameter "Fix_Dir" of action & " ")) of file "/etc/xtab"} -]]> - -
-
+ + + + + GTS UKI - AIX Patching - Populate Repository - 7100-03-05 (SP Only) - v1.0 + Task to populate an NFS repository on the target server for use by the AIX patching service.

+

The task will ask for the path to the top level repository directory on the target server, and will then download the required filesets, and create a directory beneath this containing the downloaded SP or TL. It will generate a .toc file, and export the directory as a new NFS share.

+

 

+

This task creates a repository share for -

+

7100-03-05 (SP Only)

+

 NFS share will be : /<repository path>/7100-03-05 

+

 

+

Note: Sufficient space must exist in the /var/opt/BESClient filesystem on the target server, to download and extract the filesets, before they are moved to the repository directory structure.

]]>
+ true + GTS UKI Patching + GTS UKI + 2015-11-23 + + x-fixlet-modification-time + Tue, 24 Nov 2015 14:03:14 +0000 + + BESC + + + Click + here + to deploy this action. + + 2158068736} + +// Extract the filesets from the .aix archive. +extract 7100-03-05 + +// Delete the archive to save space. +delete "{pathname of client folder of current site & "/__Download/" & parameter "Fix_Pack" of action}" + +// Create new directory and transfer out of the __Download Directory. +// First check to see if an NFS share already exists for this directory. +if {exists line whose (it starts with (parameter "Fix_Dir" of action & " ")) of file "/etc/xtab"} + wait sh -c "/usr/sbin/rmnfsexp -d '{parameter "Fix_Dir" of action}' -N" + continue if {NOT exists line whose (it starts with (parameter "Fix_Dir" of action & " ")) of file "/etc/xtab"} +endif +wait rm -rf "{parameter "Fix_Dir" of action}" +wait mkdir -p "{parameter "Fix_Dir" of action}" +// Use find to move the files because long file lists may result in a 'The parameter or environment lists are too long.' error +wait sh -c "find \"{pathname of client folder of current site & "/__Download/"}\" -name *.bff* -exec mv {{} \"{parameter "Fix_Dir" of action}/\" \;" + +// Create table of contents (.toc) +wait inutoc "{parameter "Fix_Dir" of action}" + +// Export the newly created directory as an NFS share. +wait sh -c "/usr/sbin/mknfsexp -d '{parameter "Fix_Dir" of action}' -t ro -N" +continue if {exists line whose (it starts with (parameter "Fix_Dir" of action & " ")) of file "/etc/xtab"} +]]> + +
+
diff --git a/Sites/AIX Management/Fixlets/Fixlets/GTS UKI - AIX Patching - Populate Repository - 7100-03-05 (TL and SP) - v1.0 (20771).bes b/Sites/AIX Management/Fixlets/Fixlets/GTS UKI - AIX Patching - Populate Repository - 7100-03-05 (TL and SP) - v1.0 (20771).bes index ead875864..e26025e56 100644 --- a/Sites/AIX Management/Fixlets/Fixlets/GTS UKI - AIX Patching - Populate Repository - 7100-03-05 (TL and SP) - v1.0 (20771).bes +++ b/Sites/AIX Management/Fixlets/Fixlets/GTS UKI - AIX Patching - Populate Repository - 7100-03-05 (TL and SP) - v1.0 (20771).bes @@ -1,78 +1,78 @@ - - - - - GTS UKI - AIX Patching - Populate Repository - 7100-03-05 (TL and SP) - v1.0 - Task to populate an NFS repository on the target server for use by the AIX patching service.

-

The task will ask for the path to the top level repository directory on the target server, and will then download the required filesets, and create a directory beneath this containing the downloaded SP or TL. It will generate a .toc file, and export the directory as a new NFS share.

-

 

-

This task creates a repository share for -

-

7100-03-05 (TL & SP)

-

 NFS share will be : /<repository path>/7100-03-05 

-

 

-

Note: Sufficient space must exist in the /var/opt/BESClient filesystem on the target server, to download and extract the filesets, before they are moved to the repository directory structure.

]]>
- true - GTS UKI Patching - GTS UKI - 2015-11-24 - - x-fixlet-modification-time - Tue, 24 Nov 2015 14:15:56 +0000 - - BESC - - - Click - here - to deploy this action. - - 6723840512} - -// Extract the filesets from the .aix archive. -extract 7100-03-05 - -// Delete the archive to save space. -delete "{pathname of client folder of current site & "/__Download/" & parameter "Fix_Pack" of action}" - -// Create new directory and transfer out of the __Download Directory. -// First check to see if an NFS share already exists for this directory. -if {exists line whose (it starts with (parameter "Fix_Dir" of action & " ")) of file "/etc/xtab"} - wait sh -c "/usr/sbin/rmnfsexp -d '{parameter "Fix_Dir" of action}' -N" - continue if {NOT exists line whose (it starts with (parameter "Fix_Dir" of action & " ")) of file "/etc/xtab"} -endif -wait rm -rf "{parameter "Fix_Dir" of action}" -wait mkdir -p "{parameter "Fix_Dir" of action}" -// Use find to move the files because long file lists may result in a 'The parameter or environment lists are too long.' error -wait sh -c "find \"{pathname of client folder of current site & "/__Download/"}\" -name *.bff* -exec mv {{} \"{parameter "Fix_Dir" of action}/\" \;" - -// Create table of contents (.toc) -wait inutoc "{parameter "Fix_Dir" of action}" - -// Export the newly created directory as an NFS share. -wait sh -c "/usr/sbin/mknfsexp -d '{parameter "Fix_Dir" of action}' -t ro -N" -continue if {exists line whose (it starts with (parameter "Fix_Dir" of action & " ")) of file "/etc/xtab"} -]]> - -
-
+ + + + + GTS UKI - AIX Patching - Populate Repository - 7100-03-05 (TL and SP) - v1.0 + Task to populate an NFS repository on the target server for use by the AIX patching service.

+

The task will ask for the path to the top level repository directory on the target server, and will then download the required filesets, and create a directory beneath this containing the downloaded SP or TL. It will generate a .toc file, and export the directory as a new NFS share.

+

 

+

This task creates a repository share for -

+

7100-03-05 (TL & SP)

+

 NFS share will be : /<repository path>/7100-03-05 

+

 

+

Note: Sufficient space must exist in the /var/opt/BESClient filesystem on the target server, to download and extract the filesets, before they are moved to the repository directory structure.

]]>
+ true + GTS UKI Patching + GTS UKI + 2015-11-24 + + x-fixlet-modification-time + Tue, 24 Nov 2015 14:15:56 +0000 + + BESC + + + Click + here + to deploy this action. + + 6723840512} + +// Extract the filesets from the .aix archive. +extract 7100-03-05 + +// Delete the archive to save space. +delete "{pathname of client folder of current site & "/__Download/" & parameter "Fix_Pack" of action}" + +// Create new directory and transfer out of the __Download Directory. +// First check to see if an NFS share already exists for this directory. +if {exists line whose (it starts with (parameter "Fix_Dir" of action & " ")) of file "/etc/xtab"} + wait sh -c "/usr/sbin/rmnfsexp -d '{parameter "Fix_Dir" of action}' -N" + continue if {NOT exists line whose (it starts with (parameter "Fix_Dir" of action & " ")) of file "/etc/xtab"} +endif +wait rm -rf "{parameter "Fix_Dir" of action}" +wait mkdir -p "{parameter "Fix_Dir" of action}" +// Use find to move the files because long file lists may result in a 'The parameter or environment lists are too long.' error +wait sh -c "find \"{pathname of client folder of current site & "/__Download/"}\" -name *.bff* -exec mv {{} \"{parameter "Fix_Dir" of action}/\" \;" + +// Create table of contents (.toc) +wait inutoc "{parameter "Fix_Dir" of action}" + +// Export the newly created directory as an NFS share. +wait sh -c "/usr/sbin/mknfsexp -d '{parameter "Fix_Dir" of action}' -t ro -N" +continue if {exists line whose (it starts with (parameter "Fix_Dir" of action & " ")) of file "/etc/xtab"} +]]> + +
+
diff --git a/Sites/AIX Management/Fixlets/Fixlets/GTS UKI - Upgrade AIX TL or SP from an NFS mount using multibos - v3.4 (20769).bes b/Sites/AIX Management/Fixlets/Fixlets/GTS UKI - Upgrade AIX TL or SP from an NFS mount using multibos - v3.4 (20769).bes index 763355ba1..886e00f85 100644 --- a/Sites/AIX Management/Fixlets/Fixlets/GTS UKI - Upgrade AIX TL or SP from an NFS mount using multibos - v3.4 (20769).bes +++ b/Sites/AIX Management/Fixlets/Fixlets/GTS UKI - Upgrade AIX TL or SP from an NFS mount using multibos - v3.4 (20769).bes @@ -1,237 +1,237 @@ - - - - - GTS UKI - Upgrade AIX TL or SP from an NFS mount using multibos - v3.4 - -

Task to upgrade AIX TL or SP from an NFS mount using multibos.

-

The task requires a valid NFS share to be specified (in the format <server>:/<path>). The share must contain all filesets required for the upgrade and a .toc file.

-

The task will -

-
    -
  • Mount the specified share on a temporary mount point -
  • Remove any existing standby BOS instances -
  • Create a new standby BOS -
  • Attempt to upgrade the standby BOS from the mounted filesystem.
-

 

-
- -

The following parameters must be completed before running the task -

-

 

- - -
-

-

    (Use the -p multibos option for preview mode) - Upgrade step will be skipped.

-

    (Use the -p multibos option for preview mode) - Preview of the upgrade step requires a valid standby BOS, so creation of the standby will be performed without preview.

-


-

    Prevent multibos from changing the bootlist ?:      (Use the -t multibos option to preserve the bootlist.)

-

 

-

- Take care that the above options are set correctly for the action you wish to perform.

-

 

-

Output from the action will be logged to the file "/var/opt/BESClient/__GTS/multibos/last_multibos.log" on the endpoint. This can be read using the analysis - "GTS UKI - Multibos Analysis - AIX"

-
- -

 

]]>
- = "6.0.0.0") AND (exists true whose (if true then (exists (operating system) whose (it as string as lowercase contains "AIX" as lowercase AND it as string as lowercase does not contain "VIOS" as lowercase)) else false))]]> - 0 AND ((it = "/" OR it = "/var" OR it = "/usr" OR it = "/opt") of name of it)))) + (if (exists logical volume "hd5" of it) then (((partition count of it)*(mirror count of it)) of logical volume "hd5" of it) else (if (exists logical volume "bos_hd5" of it) then (((partition count of it)*(mirror count of it)) of logical volume "bos_hd5" of it) else (0))) of volume group "rootvg" of logical volume manager) < free partition count of volume group "rootvg" of logical volume manager)]]> - GTS UKI Patching - GTS UKI - 2016-04-15 - - x-fixlet-modification-time - Fri, 15 Apr 2016 13:07:38 +0000 - - BESC - - - Click - here - to deploy this action. - - :/ E.g. mynfssrv:/repo/7100-03-05" with default value "" -//parameter "NFS_SRC" = "{parameter "input1" of action as trimmed string}" -// Below parameters now come from the javascript frontend -// parameter "NFSSHARE" (nfs share value entered in description tab) -// parameter "NOBOOTLIST" (if "yes" use the -t option in multibos) -// parameter "PREVIEW" (use the -p option in multibos, can be "standby", "upgrade", or "none") -parameter "NFS_SRC" = "{parameter "NFS_SHARE" of action as trimmed string}" - -// Define additional parameters. -parameter "NFS_SAVE"="{pathname of parent folder of client folder of current site & "/__TEMP_NFS_SAVE"}" -parameter "NFS_MNT"="{pathname of parent folder of client folder of current site & "/__TEMP_NFS_MNT"}" - - -// ==================================================================== -// Create the top level __GTS directory if not existing -// The idea is to create a master directory for all GTS extensions -// so that they do not interfere with any Tivoli developed content -// This should be included at the start of all GTS extensions - -parameter "GTS_FOLDER" = "{pathname of parent folder of parent folder of client folder of current site}/__GTS" -if {not exists folder (parameter "GTS_FOLDER" of action)} - wait mkdir "{parameter "GTS_FOLDER" of action}" -endif - -//==================================================================== -// Now the __GTS directory is in place we can begin -// The action base dir can be referenced using {parameter "GTS_FOLDER" of action} - - -// Prepare multibos log directory -if {not exists folder "multibos" of folder (parameter "GTS_FOLDER" of action)} - wait mkdir "{parameter "GTS_FOLDER" of action}/multibos" -endif - - -// First check that the mount point is not hanging around from a previous run. -if {exists filesystem whose (name of it is (parameter "NFS_MNT" of action))} - // Exit code 99 - Mounted filesystem already exists. Manual NFS tidy up required. - exit {99} -endif - -// Create temporary directories. -wait rm -rf "{parameter "NFS_SAVE" of action}" -wait mkdir -p "{parameter "NFS_SAVE" of action}" -wait rm -rf "{parameter "NFS_MNT" of action}" -wait mkdir -p "{parameter "NFS_MNT" of action}" - -// Save original NFS settings. -wait sh -c "nfso -o nfs_use_reserved_ports | awk '{{print $NF}' > \"{(parameter "NFS_SAVE" of action) & "/nfs_use_reserved_ports"}\"" -wait sh -c "nfso -o portcheck | awk '{{print $NF}' > \"{(parameter "NFS_SAVE" of action) & "/portcheck"}\"" - -// Set portcheck and nfs_use_reserved_ports to 1 -wait nfso -o nfs_use_reserved_ports=1 -wait nfso -o portcheck=1 - -// Mount NFS source directory -wait sh -c "mount -o ro {parameter "NFS_SRC" of action} \"{parameter "NFS_MNT" of action}\"" - -// Check mount. If failed, cleanup and exit. -if {NOT (exists filesystem whose (name of it is (parameter "NFS_MNT" of action)))} - wait umount "{parameter "NFS_MNT" of action}" - wait sh -c "nfso -o nfs_use_reserved_ports={line 1 of file (parameter "NFS_SAVE" of action & "/nfs_use_reserved_ports")}" - wait sh -c "nfso -o portcheck={line 1 of file (parameter "NFS_SAVE" of action & "/portcheck")}" - wait rm -rf "{parameter "NFS_SAVE" of action}" - wait rm -rf "{parameter "NFS_MNT" of action}" - // Exit code 98 - Unable to mount NFS share. - exit {98} -endif - -// Initialise log -if {exists file "/etc/multibos/logs/op.alog"} - delete /etc/multibos/logs/op.alog.old - move /etc/multibos/logs/op.alog /etc/multibos/logs/op.alog.old -endif - -// Begin the multibos upgrade... -// Remove any existing standby BOS objects if they exist -if {((exists logical volume whose (name of it as lowercase = "bos_hd4") of it) AND (exists logical volume whose (name of it as lowercase = "hd4") of it)) of volume group "rootvg" of logical volume manager} - wait multibos -RX -endif - -if {(parameter "PREVIEW" of action) contains "standby"} - // Preview the standby operation only. - if {(parameter "NOBOOTLIST" of action) contains "yes"} - wait multibos -Xstp - else - wait multibos -Xsp - endif - -elseif {(parameter "PREVIEW" of action) contains "upgrade"} - // Preview the upgrade operation after creating the standby. - wait multibos -Xst - wait multibos -Xacp -l "{parameter "NFS_MNT" of action}" - -else - // Perform a real upgrade without preview. - if {(parameter "NOBOOTLIST" of action) contains "yes"} - wait multibos -Xst - else - wait multibos -Xs - endif - wait multibos -Xac -l "{parameter "NFS_MNT" of action}" -endif - -// Create snapshot of the multibos log, and store in multibos log directory for reading via analysis. -delete "{parameter "GTS_FOLDER" of action}/multibos/last_multibos.log" -wait /bin/sh -c "alog -of /etc/multibos/logs/op.alog >> {parameter "GTS_FOLDER" of action}/multibos/last_multibos.log 2>&1" - -// Cleanup -wait umount "{parameter "NFS_MNT" of action}" -wait sh -c "nfso -o nfs_use_reserved_ports={line 1 of file (parameter "NFS_SAVE" of action & "/nfs_use_reserved_ports")}" -wait sh -c "nfso -o portcheck={line 1 of file (parameter "NFS_SAVE" of action & "/portcheck")}" -wait rm -rf "{parameter "NFS_SAVE" of action}" -wait rm -rf "{parameter "NFS_MNT" of action}" - -// Check cleanup. -if {exists filesystem whose (name of it is (parameter "NFS_MNT" of action))} - // Exit code 97 - Problem with unmount. Manual NFS tidy up required. - exit {97} -endif -]]> - -
-
+ + + + + GTS UKI - Upgrade AIX TL or SP from an NFS mount using multibos - v3.4 + +

Task to upgrade AIX TL or SP from an NFS mount using multibos.

+

The task requires a valid NFS share to be specified (in the format <server>:/<path>). The share must contain all filesets required for the upgrade and a .toc file.

+

The task will -

+
    +
  • Mount the specified share on a temporary mount point +
  • Remove any existing standby BOS instances +
  • Create a new standby BOS +
  • Attempt to upgrade the standby BOS from the mounted filesystem.
+

 

+
+ +

The following parameters must be completed before running the task -

+

 

+ + +
+

+

    (Use the -p multibos option for preview mode) - Upgrade step will be skipped.

+

    (Use the -p multibos option for preview mode) - Preview of the upgrade step requires a valid standby BOS, so creation of the standby will be performed without preview.

+


+

    Prevent multibos from changing the bootlist ?:      (Use the -t multibos option to preserve the bootlist.)

+

 

+

- Take care that the above options are set correctly for the action you wish to perform.

+

 

+

Output from the action will be logged to the file "/var/opt/BESClient/__GTS/multibos/last_multibos.log" on the endpoint. This can be read using the analysis - "GTS UKI - Multibos Analysis - AIX"

+
+ +

 

]]>
+ = "6.0.0.0") AND (exists true whose (if true then (exists (operating system) whose (it as string as lowercase contains "AIX" as lowercase AND it as string as lowercase does not contain "VIOS" as lowercase)) else false))]]> + 0 AND ((it = "/" OR it = "/var" OR it = "/usr" OR it = "/opt") of name of it)))) + (if (exists logical volume "hd5" of it) then (((partition count of it)*(mirror count of it)) of logical volume "hd5" of it) else (if (exists logical volume "bos_hd5" of it) then (((partition count of it)*(mirror count of it)) of logical volume "bos_hd5" of it) else (0))) of volume group "rootvg" of logical volume manager) < free partition count of volume group "rootvg" of logical volume manager)]]> + GTS UKI Patching + GTS UKI + 2016-04-15 + + x-fixlet-modification-time + Fri, 15 Apr 2016 13:07:38 +0000 + + BESC + + + Click + here + to deploy this action. + + :/ E.g. mynfssrv:/repo/7100-03-05" with default value "" +//parameter "NFS_SRC" = "{parameter "input1" of action as trimmed string}" +// Below parameters now come from the javascript frontend +// parameter "NFSSHARE" (nfs share value entered in description tab) +// parameter "NOBOOTLIST" (if "yes" use the -t option in multibos) +// parameter "PREVIEW" (use the -p option in multibos, can be "standby", "upgrade", or "none") +parameter "NFS_SRC" = "{parameter "NFS_SHARE" of action as trimmed string}" + +// Define additional parameters. +parameter "NFS_SAVE"="{pathname of parent folder of client folder of current site & "/__TEMP_NFS_SAVE"}" +parameter "NFS_MNT"="{pathname of parent folder of client folder of current site & "/__TEMP_NFS_MNT"}" + + +// ==================================================================== +// Create the top level __GTS directory if not existing +// The idea is to create a master directory for all GTS extensions +// so that they do not interfere with any Tivoli developed content +// This should be included at the start of all GTS extensions + +parameter "GTS_FOLDER" = "{pathname of parent folder of parent folder of client folder of current site}/__GTS" +if {not exists folder (parameter "GTS_FOLDER" of action)} + wait mkdir "{parameter "GTS_FOLDER" of action}" +endif + +//==================================================================== +// Now the __GTS directory is in place we can begin +// The action base dir can be referenced using {parameter "GTS_FOLDER" of action} + + +// Prepare multibos log directory +if {not exists folder "multibos" of folder (parameter "GTS_FOLDER" of action)} + wait mkdir "{parameter "GTS_FOLDER" of action}/multibos" +endif + + +// First check that the mount point is not hanging around from a previous run. +if {exists filesystem whose (name of it is (parameter "NFS_MNT" of action))} + // Exit code 99 - Mounted filesystem already exists. Manual NFS tidy up required. + exit {99} +endif + +// Create temporary directories. +wait rm -rf "{parameter "NFS_SAVE" of action}" +wait mkdir -p "{parameter "NFS_SAVE" of action}" +wait rm -rf "{parameter "NFS_MNT" of action}" +wait mkdir -p "{parameter "NFS_MNT" of action}" + +// Save original NFS settings. +wait sh -c "nfso -o nfs_use_reserved_ports | awk '{{print $NF}' > \"{(parameter "NFS_SAVE" of action) & "/nfs_use_reserved_ports"}\"" +wait sh -c "nfso -o portcheck | awk '{{print $NF}' > \"{(parameter "NFS_SAVE" of action) & "/portcheck"}\"" + +// Set portcheck and nfs_use_reserved_ports to 1 +wait nfso -o nfs_use_reserved_ports=1 +wait nfso -o portcheck=1 + +// Mount NFS source directory +wait sh -c "mount -o ro {parameter "NFS_SRC" of action} \"{parameter "NFS_MNT" of action}\"" + +// Check mount. If failed, cleanup and exit. +if {NOT (exists filesystem whose (name of it is (parameter "NFS_MNT" of action)))} + wait umount "{parameter "NFS_MNT" of action}" + wait sh -c "nfso -o nfs_use_reserved_ports={line 1 of file (parameter "NFS_SAVE" of action & "/nfs_use_reserved_ports")}" + wait sh -c "nfso -o portcheck={line 1 of file (parameter "NFS_SAVE" of action & "/portcheck")}" + wait rm -rf "{parameter "NFS_SAVE" of action}" + wait rm -rf "{parameter "NFS_MNT" of action}" + // Exit code 98 - Unable to mount NFS share. + exit {98} +endif + +// Initialise log +if {exists file "/etc/multibos/logs/op.alog"} + delete /etc/multibos/logs/op.alog.old + move /etc/multibos/logs/op.alog /etc/multibos/logs/op.alog.old +endif + +// Begin the multibos upgrade... +// Remove any existing standby BOS objects if they exist +if {((exists logical volume whose (name of it as lowercase = "bos_hd4") of it) AND (exists logical volume whose (name of it as lowercase = "hd4") of it)) of volume group "rootvg" of logical volume manager} + wait multibos -RX +endif + +if {(parameter "PREVIEW" of action) contains "standby"} + // Preview the standby operation only. + if {(parameter "NOBOOTLIST" of action) contains "yes"} + wait multibos -Xstp + else + wait multibos -Xsp + endif + +elseif {(parameter "PREVIEW" of action) contains "upgrade"} + // Preview the upgrade operation after creating the standby. + wait multibos -Xst + wait multibos -Xacp -l "{parameter "NFS_MNT" of action}" + +else + // Perform a real upgrade without preview. + if {(parameter "NOBOOTLIST" of action) contains "yes"} + wait multibos -Xst + else + wait multibos -Xs + endif + wait multibos -Xac -l "{parameter "NFS_MNT" of action}" +endif + +// Create snapshot of the multibos log, and store in multibos log directory for reading via analysis. +delete "{parameter "GTS_FOLDER" of action}/multibos/last_multibos.log" +wait /bin/sh -c "alog -of /etc/multibos/logs/op.alog >> {parameter "GTS_FOLDER" of action}/multibos/last_multibos.log 2>&1" + +// Cleanup +wait umount "{parameter "NFS_MNT" of action}" +wait sh -c "nfso -o nfs_use_reserved_ports={line 1 of file (parameter "NFS_SAVE" of action & "/nfs_use_reserved_ports")}" +wait sh -c "nfso -o portcheck={line 1 of file (parameter "NFS_SAVE" of action & "/portcheck")}" +wait rm -rf "{parameter "NFS_SAVE" of action}" +wait rm -rf "{parameter "NFS_MNT" of action}" + +// Check cleanup. +if {exists filesystem whose (name of it is (parameter "NFS_MNT" of action))} + // Exit code 97 - Problem with unmount. Manual NFS tidy up required. + exit {97} +endif +]]> + +
+
diff --git a/Sites/Application Management/Fixlets/Fixlets/BFRC Tiny Core Broker - Helper and init.d Script Configuration (26989).bes b/Sites/Application Management/Fixlets/Fixlets/BFRC Tiny Core Broker - Helper and init.d Script Configuration (26989).bes index 7dc85f89b..6bd4074a6 100644 --- a/Sites/Application Management/Fixlets/Fixlets/BFRC Tiny Core Broker - Helper and init.d Script Configuration (26989).bes +++ b/Sites/Application Management/Fixlets/Fixlets/BFRC Tiny Core Broker - Helper and init.d Script Configuration (26989).bes @@ -1,292 +1,292 @@ - - - - - BFRC Tiny Core Broker - Helper and init.d Script Configuration - This task is relevant to Tinycore Appliances running the BFRC broker.

This will do the following:

- Create a functioning start/stop script: /etc/init.d/trcbroker
     - manages a tmp lock file so that the monitoring/helper script will not interfere with maintenance
- Creates a monitoring/helper script: /home/tc/broker/broker_helper.sh
     - reboots the broker if the trc_icb process stops unexpectedly
     - sends messages to all active terminals with a reboot notice
     - sends email alerts of the trc_icb process failure
- Configures a cronjob for the monitoring script
- Configures bootlocal, filetool, onboot, and extensions

 

]]>
- name of operating system contains "TinyCore" - exists (names of processes whose (name of it = "trc_icb")) - not exists file "/home/tc/broker/broker_helper.sh" - Internal - 2022-10-04 - - x-fixlet-modification-time - Thu, 17 Sep 2026 20:56:29 +0000 - - BESC - - - Click - here - to deploy this action. - - /dev/null 2>&1 - ret=$? - if [ $ret -eq 0 ]; then - pid=`pidof $prog` - /bin/echo -n "Successfully started the BFRC$YELLOW $prog$WHITE" -#Remove lock file on start - sudo rm -f $LOCK - if [ ! -f $LOCK ]; then - /bin/echo -e "\nLock file removed$GREEN. Helper script will resume functionality." - fi - else - /bin/echo -n "$RED Failed to start the BFRC$YELLOW $prog$WHITE" - exit $ret - fi - else - /bin/echo -n "The BFRC$YELLOW $prog$WHITE is already running (pid $pid)" - fi - /bin/echo - return $ret -} - -stop() {{ - pid=`pidof $prog` - if [ -z "$pid" ]; then - /bin/echo -n "The BFRC$YELLOW $prog$WHITE is not running" - else - sudo start-stop-daemon --stop --exec /opt/bigfix/trc/broker/$prog >/dev/null 2>&1 - ret=$? - if [ $ret -eq 0 ]; then - isRunning=true - while [ "$isRunning" == "true" ]; do - sleep 1 - pid=`pidof $prog` - if [ -z "$pid" ]; then - isRunning=false - fi - done -#Create a lock file for broker maintenance. Helper script will not reboot the broker while the lockfile exists -#using /etc/init.d/trcbroker start or rebooting the broker will remove the lock file - sudo touch $LOCK - /bin/echo -n "Successfully stopped the BFRC$YELLOW $prog$WHITE" - if [ -f $LOCK ]; then - /bin/echo -e "\nLock file created$GREEN. Helper script will not interfere with maintenance." - fi - else - /bin/echo -n "$RED Failed to stop the BFRC$YELLOW $prog$WHITE" - exit $ret - fi - fi - /bin/echo - return $ret -} - -restart() {{ - stop - start -} - -status() {{ - pid=`pidof $prog` - if [ -z "$pid" ]; then - /bin/echo "The BFRC$YELLOW $prog$WHITE is not running" - else - /bin/echo "The BFRC$YELLOW $prog$WHITE is running: (pid $pid)" - fi -} - -echo $WHITE -case "$1" in - start) - start - ;; - stop) - stop - ;; - restart) - restart - ;; - status) - status - ;; - *) - /bin/echo "Usage:$gYELLOW trcbroker$WHITE {{start|stop|status|restart}" - ;; -esac -return=$? -echo $NORMAL -exit $return - -endofscript1 - -delete /etc/init.d/trcbroker -move __createfile /etc/init.d/trcbroker -wait chmod 750 /etc/init.d/trcbroker - -//Create the monitoring script -createfile until endofscript2 -#!/bin/sh - -# BigFix Remote Control - Internet Connection Broker helper script -# Run as a cronjob to automatically restart the broker if it is not running -#jules.miller@va.gov - -if [ -z "$1" ]; then - echo "This script should not be run manually. Ensure it is running as a job to automatically restart the broker when it has stopped unexpectedly." - exit 1 -fi - -LOGFILE=/var/log/trc_icb_helper.log - -prog=trc_icb -LOCK=/tmp/trc_icb.lock - -#Only run if lock file is not present (lock file will only be created if the broker was stopped with the init.d script) - -if [ ! -f $LOCK ]; then - - pid=`pidof $prog` - if [ -z "$pid" ]; then - touch $LOGFILE - -#Send message to any logged in user before the reboot - - TTY=$(w | awk '{{print $2 }' | grep -v up | grep -v TTY) - for T in $TTY - do - echo "$(date) - BigFix Remote Control - Broker appears to have stopped unexpectedly, rebooting in 60 seconds..." > /dev/${{T} - done - - if [ ! -z "$TTY" ]; then - sleep 60 - fi - -#Send email alerts - - sendEmail -f $HOSTNAME@BigFixAlerts.INSERT_DOMAIN_HERE -t {(parameter "EmailAddresses" of action as string as lowercase)} -u "Alert: BFRC Broker Rebooted - $HOSTNAME" -m "INSERT_MESSAGE_HERE" -s smtp.INSERT_DOMAIN_HERE:25 - -#Reboot the box - echo "$(date) - BigFix Remote Control - Broker appears to have stopped unexpectedly, rebooting now." >> $LOGFILE - sudo reboot >> $LOGFILE 2>&1 - exit 0 - fi - -fi - -endofscript2 - -delete /home/tc/broker/broker_helper.sh -move __createfile /home/tc/broker/broker_helper.sh -wait chmod 750 /home/tc/broker/broker_helper.sh - -//create file to use for crontab - -if {not exists file "/var/spool/cron/crontabs/root"} - -delete __appendfile -appendfile */5 * * * * /bin/sh /home/tc/broker/broker_helper.sh 1 - -if {exists file "/home/tc/newcrontab"} -delete "/home/tc/newcrontab" -endif - -continue if {not exists file "/home/tc/newcrontab"} - -move __appendfile /home/tc/newcrontab - -continue if {exists file "/home/tc/newcrontab"} - -endif - -//create script to add cronjob to crontab, add /var/spool/cron/crontabs directory to filetool.lst, add starting the cron service to bootlocal, and backup - -delete __appendfile -appendfile #!/bin/sh - -if {exists file "/var/spool/cron/crontabs/root"} -appendfile echo "*/5 * * * * /bin/sh /home/tc/broker/broker_helper.sh 1" >> "/var/spool/cron/crontabs/root" -else -appendfile sudo crontab /home/tc/newcrontab -endif - -if {not exists lines whose (it contains "var/spool/cron/crontabs/") of file "/opt/.filetool.lst"} -appendfile echo "var/spool/cron/crontabs/" >> /opt/.filetool.lst -endif - -if {not exists lines whose (it contains "/sbin/syslogd") of file "/opt/bootlocal.sh"} -appendfile echo "/sbin/syslogd" >> /opt/bootlocal.sh -endif - -if {not exists lines whose (it contains "etc/init.d/trcbroker") of file "/opt/.filetool.lst"} -appendfile echo "etc/init.d/trcbroker" >> /opt/.filetool.lst -endif - -if {not exists lines whose (it contains "/etc/init.d/services/crond start") of file "/opt/bootlocal.sh"} -appendfile echo "/etc/init.d/services/crond start" >> /opt/bootlocal.sh -endif - -//This requires the sendEmail files to be cached -if {not exists file "/mnt/sda1/tce/optional/sendEmail.tcz"} -appendfile mv -f {(concatenations ("\ ") of substrings separated by " " of it) of (pathname of folder "__Download" of client folder of current site & "/sendEmail.tcz*")} /mnt/sda1/tce/optional/ -appendfile mv -f {(concatenations ("\ ") of substrings separated by " " of it) of (pathname of folder "__Download" of client folder of current site & "/perl5.tcz*")} /mnt/sda1/tce/optional/ -appendfile echo "ln -s /usr/local/bin/perl /usr/bin" >> /opt/bootlocal.sh -appendfile echo "sendEmail.tcz" >> /mnt/sda1/tce/onboot.lst -endif - -appendfile sudo filetool.sh -b -appendfile sudo reboot - -delete /var/opt/BESClient/broker_script_config.sh -move __appendfile /var/opt/BESClient/broker_script_config.sh -wait chmod 555 /var/opt/BESClient/broker_script_config.sh -run /bin/sh /var/opt/BESClient/broker_script_config.sh]]> - -
-
+ + + + + BFRC Tiny Core Broker - Helper and init.d Script Configuration + This task is relevant to Tinycore Appliances running the BFRC broker.

This will do the following:

- Create a functioning start/stop script: /etc/init.d/trcbroker
     - manages a tmp lock file so that the monitoring/helper script will not interfere with maintenance
- Creates a monitoring/helper script: /home/tc/broker/broker_helper.sh
     - reboots the broker if the trc_icb process stops unexpectedly
     - sends messages to all active terminals with a reboot notice
     - sends email alerts of the trc_icb process failure
- Configures a cronjob for the monitoring script
- Configures bootlocal, filetool, onboot, and extensions

 

]]>
+ name of operating system contains "TinyCore" + exists (names of processes whose (name of it = "trc_icb")) + not exists file "/home/tc/broker/broker_helper.sh" + Internal + 2022-10-04 + + x-fixlet-modification-time + Thu, 17 Sep 2026 20:56:29 +0000 + + BESC + + + Click + here + to deploy this action. + + /dev/null 2>&1 + ret=$? + if [ $ret -eq 0 ]; then + pid=`pidof $prog` + /bin/echo -n "Successfully started the BFRC$YELLOW $prog$WHITE" +#Remove lock file on start + sudo rm -f $LOCK + if [ ! -f $LOCK ]; then + /bin/echo -e "\nLock file removed$GREEN. Helper script will resume functionality." + fi + else + /bin/echo -n "$RED Failed to start the BFRC$YELLOW $prog$WHITE" + exit $ret + fi + else + /bin/echo -n "The BFRC$YELLOW $prog$WHITE is already running (pid $pid)" + fi + /bin/echo + return $ret +} + +stop() {{ + pid=`pidof $prog` + if [ -z "$pid" ]; then + /bin/echo -n "The BFRC$YELLOW $prog$WHITE is not running" + else + sudo start-stop-daemon --stop --exec /opt/bigfix/trc/broker/$prog >/dev/null 2>&1 + ret=$? + if [ $ret -eq 0 ]; then + isRunning=true + while [ "$isRunning" == "true" ]; do + sleep 1 + pid=`pidof $prog` + if [ -z "$pid" ]; then + isRunning=false + fi + done +#Create a lock file for broker maintenance. Helper script will not reboot the broker while the lockfile exists +#using /etc/init.d/trcbroker start or rebooting the broker will remove the lock file + sudo touch $LOCK + /bin/echo -n "Successfully stopped the BFRC$YELLOW $prog$WHITE" + if [ -f $LOCK ]; then + /bin/echo -e "\nLock file created$GREEN. Helper script will not interfere with maintenance." + fi + else + /bin/echo -n "$RED Failed to stop the BFRC$YELLOW $prog$WHITE" + exit $ret + fi + fi + /bin/echo + return $ret +} + +restart() {{ + stop + start +} + +status() {{ + pid=`pidof $prog` + if [ -z "$pid" ]; then + /bin/echo "The BFRC$YELLOW $prog$WHITE is not running" + else + /bin/echo "The BFRC$YELLOW $prog$WHITE is running: (pid $pid)" + fi +} + +echo $WHITE +case "$1" in + start) + start + ;; + stop) + stop + ;; + restart) + restart + ;; + status) + status + ;; + *) + /bin/echo "Usage:$gYELLOW trcbroker$WHITE {{start|stop|status|restart}" + ;; +esac +return=$? +echo $NORMAL +exit $return + +endofscript1 + +delete /etc/init.d/trcbroker +move __createfile /etc/init.d/trcbroker +wait chmod 750 /etc/init.d/trcbroker + +//Create the monitoring script +createfile until endofscript2 +#!/bin/sh + +# BigFix Remote Control - Internet Connection Broker helper script +# Run as a cronjob to automatically restart the broker if it is not running +#jules.miller@va.gov + +if [ -z "$1" ]; then + echo "This script should not be run manually. Ensure it is running as a job to automatically restart the broker when it has stopped unexpectedly." + exit 1 +fi + +LOGFILE=/var/log/trc_icb_helper.log + +prog=trc_icb +LOCK=/tmp/trc_icb.lock + +#Only run if lock file is not present (lock file will only be created if the broker was stopped with the init.d script) + +if [ ! -f $LOCK ]; then + + pid=`pidof $prog` + if [ -z "$pid" ]; then + touch $LOGFILE + +#Send message to any logged in user before the reboot + + TTY=$(w | awk '{{print $2 }' | grep -v up | grep -v TTY) + for T in $TTY + do + echo "$(date) - BigFix Remote Control - Broker appears to have stopped unexpectedly, rebooting in 60 seconds..." > /dev/${{T} + done + + if [ ! -z "$TTY" ]; then + sleep 60 + fi + +#Send email alerts + + sendEmail -f $HOSTNAME@BigFixAlerts.INSERT_DOMAIN_HERE -t {(parameter "EmailAddresses" of action as string as lowercase)} -u "Alert: BFRC Broker Rebooted - $HOSTNAME" -m "INSERT_MESSAGE_HERE" -s smtp.INSERT_DOMAIN_HERE:25 + +#Reboot the box + echo "$(date) - BigFix Remote Control - Broker appears to have stopped unexpectedly, rebooting now." >> $LOGFILE + sudo reboot >> $LOGFILE 2>&1 + exit 0 + fi + +fi + +endofscript2 + +delete /home/tc/broker/broker_helper.sh +move __createfile /home/tc/broker/broker_helper.sh +wait chmod 750 /home/tc/broker/broker_helper.sh + +//create file to use for crontab + +if {not exists file "/var/spool/cron/crontabs/root"} + +delete __appendfile +appendfile */5 * * * * /bin/sh /home/tc/broker/broker_helper.sh 1 + +if {exists file "/home/tc/newcrontab"} +delete "/home/tc/newcrontab" +endif + +continue if {not exists file "/home/tc/newcrontab"} + +move __appendfile /home/tc/newcrontab + +continue if {exists file "/home/tc/newcrontab"} + +endif + +//create script to add cronjob to crontab, add /var/spool/cron/crontabs directory to filetool.lst, add starting the cron service to bootlocal, and backup + +delete __appendfile +appendfile #!/bin/sh + +if {exists file "/var/spool/cron/crontabs/root"} +appendfile echo "*/5 * * * * /bin/sh /home/tc/broker/broker_helper.sh 1" >> "/var/spool/cron/crontabs/root" +else +appendfile sudo crontab /home/tc/newcrontab +endif + +if {not exists lines whose (it contains "var/spool/cron/crontabs/") of file "/opt/.filetool.lst"} +appendfile echo "var/spool/cron/crontabs/" >> /opt/.filetool.lst +endif + +if {not exists lines whose (it contains "/sbin/syslogd") of file "/opt/bootlocal.sh"} +appendfile echo "/sbin/syslogd" >> /opt/bootlocal.sh +endif + +if {not exists lines whose (it contains "etc/init.d/trcbroker") of file "/opt/.filetool.lst"} +appendfile echo "etc/init.d/trcbroker" >> /opt/.filetool.lst +endif + +if {not exists lines whose (it contains "/etc/init.d/services/crond start") of file "/opt/bootlocal.sh"} +appendfile echo "/etc/init.d/services/crond start" >> /opt/bootlocal.sh +endif + +//This requires the sendEmail files to be cached +if {not exists file "/mnt/sda1/tce/optional/sendEmail.tcz"} +appendfile mv -f {(concatenations ("\ ") of substrings separated by " " of it) of (pathname of folder "__Download" of client folder of current site & "/sendEmail.tcz*")} /mnt/sda1/tce/optional/ +appendfile mv -f {(concatenations ("\ ") of substrings separated by " " of it) of (pathname of folder "__Download" of client folder of current site & "/perl5.tcz*")} /mnt/sda1/tce/optional/ +appendfile echo "ln -s /usr/local/bin/perl /usr/bin" >> /opt/bootlocal.sh +appendfile echo "sendEmail.tcz" >> /mnt/sda1/tce/onboot.lst +endif + +appendfile sudo filetool.sh -b +appendfile sudo reboot + +delete /var/opt/BESClient/broker_script_config.sh +move __appendfile /var/opt/BESClient/broker_script_config.sh +wait chmod 555 /var/opt/BESClient/broker_script_config.sh +run /bin/sh /var/opt/BESClient/broker_script_config.sh]]> + +
+
diff --git a/Sites/Application Management/Fixlets/Fixlets/BHBC CUSTOM_ AC 120319_ shockwave remover mk1 (26659).bes b/Sites/Application Management/Fixlets/Fixlets/BHBC CUSTOM_ AC 120319_ shockwave remover mk1 (26659).bes index f3f578d06..736dbe783 100644 --- a/Sites/Application Management/Fixlets/Fixlets/BHBC CUSTOM_ AC 120319_ shockwave remover mk1 (26659).bes +++ b/Sites/Application Management/Fixlets/Fixlets/BHBC CUSTOM_ AC 120319_ shockwave remover mk1 (26659).bes @@ -1,43 +1,43 @@ - - - - - BHBC CUSTOM: AC 120319: shockwave remover mk1 - An update to the Adobe uninstaller published by jgstew here: https://www.bigfix.me/fixlet/details/775 I've modified it to work on 32bit or 64bit shockwave on 64 bit systems. - -Uploaded 2nd version after changing the /s to /quiet in the new msiexec syntax - /* Windows Only */ windows of operating system - exists (keys whose (value "DisplayName" of it as string as lowercase starts with "adobe shockwave player" AND value "DisplayName" of it as string as lowercase does not contain "update") of key "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall" of it) of (x64 registry;x32 registry) - uninstaller - Internal - acybulski - 2019-12-03 - - x-fixlet-modification-time - Wed, 04 Dec 2019 19:21:10 +0000 - - BESC - - - Click - here - to deploy this action. - - // Enter your action script here -if {exists (keys whose (value "DisplayName" of it as string as lowercase starts with "adobe shockwave player" AND value "DisplayName" of it as string as lowercase does not contain "update") of key "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall" of it) of (x64 registry)} -waithidden {value "uninstallstring" of (keys whose (value "DisplayName" of it as string as lowercase starts with "adobe shockwave player" AND value "DisplayName" of it as string as lowercase does not contain "update") of key "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall" of it) of (x64 registry)} /quiet -elseif {exists (keys whose (value "DisplayName" of it as string as lowercase starts with "adobe shockwave player" AND value "DisplayName" of it as string as lowercase does not contain "update") of key "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall" of it) of (x32 registry)} -waithidden {value "uninstallstring" of (keys whose (value "DisplayName" of it as string as lowercase starts with "adobe shockwave player" AND value "DisplayName" of it as string as lowercase does not contain "update") of key "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall" of it) of (x32 registry)} /quiet -endif - - - + + + + + BHBC CUSTOM: AC 120319: shockwave remover mk1 + An update to the Adobe uninstaller published by jgstew here: https://www.bigfix.me/fixlet/details/775 I've modified it to work on 32bit or 64bit shockwave on 64 bit systems. + +Uploaded 2nd version after changing the /s to /quiet in the new msiexec syntax + /* Windows Only */ windows of operating system + exists (keys whose (value "DisplayName" of it as string as lowercase starts with "adobe shockwave player" AND value "DisplayName" of it as string as lowercase does not contain "update") of key "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall" of it) of (x64 registry;x32 registry) + uninstaller + Internal + acybulski + 2019-12-03 + + x-fixlet-modification-time + Wed, 04 Dec 2019 19:21:10 +0000 + + BESC + + + Click + here + to deploy this action. + + // Enter your action script here +if {exists (keys whose (value "DisplayName" of it as string as lowercase starts with "adobe shockwave player" AND value "DisplayName" of it as string as lowercase does not contain "update") of key "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall" of it) of (x64 registry)} +waithidden {value "uninstallstring" of (keys whose (value "DisplayName" of it as string as lowercase starts with "adobe shockwave player" AND value "DisplayName" of it as string as lowercase does not contain "update") of key "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall" of it) of (x64 registry)} /quiet +elseif {exists (keys whose (value "DisplayName" of it as string as lowercase starts with "adobe shockwave player" AND value "DisplayName" of it as string as lowercase does not contain "update") of key "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall" of it) of (x32 registry)} +waithidden {value "uninstallstring" of (keys whose (value "DisplayName" of it as string as lowercase starts with "adobe shockwave player" AND value "DisplayName" of it as string as lowercase does not contain "update") of key "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall" of it) of (x32 registry)} /quiet +endif + + + diff --git a/Sites/Application Management/Fixlets/Fixlets/BHBC CUSTOM_ Remove MSXML 4.0 SP2 and 3 and updates with msiexec MK2 (26633).bes b/Sites/Application Management/Fixlets/Fixlets/BHBC CUSTOM_ Remove MSXML 4.0 SP2 and 3 and updates with msiexec MK2 (26633).bes index d84604fba..94bf1ae1b 100644 --- a/Sites/Application Management/Fixlets/Fixlets/BHBC CUSTOM_ Remove MSXML 4.0 SP2 and 3 and updates with msiexec MK2 (26633).bes +++ b/Sites/Application Management/Fixlets/Fixlets/BHBC CUSTOM_ Remove MSXML 4.0 SP2 and 3 and updates with msiexec MK2 (26633).bes @@ -1,108 +1,108 @@ - - - - - BHBC CUSTOM: Remove MSXML 4.0 SP2 and 3 and updates with msiexec MK2 - - = "5.1"]]> - /* Windows Only */ windows of operating system - exists (it as string as lowercase) whose (it starts with "MSXML 4.0 SP3 Parser" as lowercase) of values "DisplayName" of keys of keys "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall" of (x64 registries; x32 registries) - Internal - 2019-01-22 - - x-fixlet-modification-time - Thu, 11 Jul 2019 15:07:01 +0000 - - BESC - - - Click - here - to deploy this action. - - //REM Uninstalling MSXML 4.0 SP2 and updates -//REM Uninstalling MSXML 4.0 SP2 Parser and SDK (Base Installer - msxml.msi) -waithidden MsiExec.exe /uninstall {{716E0306-8318-4364-8B8F-0CC4E9376BAC} /quiet -if {exit code of action = 0 or exit code of action = 3010} - parameter "result1"="success" -else - parameter "result1"="failure" -endif -//REM Uninstalling KB925672 (MS06-061 - msxml4-KB925672-enu.exe) -waithidden MsiExec.exe /uninstall {{A9CF9052-F4A0-475D-A00F-A8388C62DD63} /quiet -if {exit code of action = 0 or exit code of action = 3010} - parameter "result2"="success" -else - parameter "result2"="failure" -endif -//REM Uninstalling KB927978 (MS06-071 - msxml4-KB927978-enu.exe) -waithidden MsiExec.exe /uninstall {{37477865-A3F1-4772-AD43-AAFC6BCFF99F} /quiet -if {exit code of action = 0 or exit code of action = 3010} - parameter "result3"="success" -else - parameter "result3"="failure" -endif -//REM Uninstalling KB936181 (MS07-042 - msxml4-KB936181-enu.exe) -waithidden MsiExec.exe /uninstall {{C04E32E0-0416-434D-AFB9-6969D703A9EF} /quiet -if {exit code of action = 0 or exit code of action = 3010} - parameter "result4"="success" -else - parameter "result4"="failure" -endif -//REM Uninstalling KB954430 (MS08-069 - msxml4-KB954430-enu.exe) -waithidden MsiExec.exe /uninstall {{86493ADD-824D-4B8E-BD72-8C5DCDC52A71} /quiet -if {exit code of action = 0 or exit code of action = 3010} - parameter "result5"="success" -else - parameter "result5"="failure" -endif -//REM Uninstalling KB973688 (Non Security Update - msxml4-KB973688-enu.exe) -waithidden MsiExec.exe /uninstall {{F662A8E6-F4DC-41A2-901E-8C11F044BDEC} /quiet -if {exit code of action = 0 or exit code of action = 3010} - parameter "result6"="success" -else - parameter "result6"="failure" -endif -//REM Uninstalling MSXML 4.0 SP3 and updates -//REM Uninstalling MSXML 4.0 SP3 Parser (Base Installer - msxml.msi) -waithidden MsiExec.exe /uninstall {{196467F1-C11F-4F76-858B-5812ADC83B94} /quiet -if {exit code of action = 0 or exit code of action = 3010} - parameter "result7"="success" -else - parameter "result7"="failure" -endif -//REM Uninstalling KB973685 (Non Security Update - msxml4-KB973685-enu.exe) -waithidden MsiExec.exe /uninstall {{859DFA95-E4A6-48CD-B88E-A3E483E89B44} /quiet -if {exit code of action = 0 or exit code of action = 3010} - parameter "result8"="success" -else - parameter "result8"="failure" -endif -//REM Uninstalling KB2721691 (MS12-043 - msxml4-KB2721691-enu.exe) -Waithidden MsiExec.exe /uninstall {{355B5AC0-CEEE-42C5-AD4D-7F3CFD806C36} /quiet -if {exit code of action = 0 or exit code of action = 3010} - parameter "result9"="success" -else - parameter "result9"="failure" -endif -//REM Uninstalling KB2758694 (MS13-002 - msxml4-KB2758694-enu.exe) -waithidden MsiExec.exe /uninstall {{1D95BA90-F4F8-47EC-A882-441C99D30C1E} /quiet -if {exit code of action = 0 or exit code of action = 3010} - parameter "result10"="success" -else - parameter "result10"="failure" -endif -continue if [Parameter "result1" of action = "success" or Parameter "result2" of action = "success" or Parameter "result3" of action = "success" or Parameter "result4" of action = "success" or Parameter "result5" of action = "success" or Parameter "result6" of action = "success" or Parameter "result7" of action = "success" or Parameter "result8" of action = "success" or Parameter "result9" of action = "success" or Parameter "result10" of action = "success"} - - - - + + + + + BHBC CUSTOM: Remove MSXML 4.0 SP2 and 3 and updates with msiexec MK2 + + = "5.1"]]> + /* Windows Only */ windows of operating system + exists (it as string as lowercase) whose (it starts with "MSXML 4.0 SP3 Parser" as lowercase) of values "DisplayName" of keys of keys "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall" of (x64 registries; x32 registries) + Internal + 2019-01-22 + + x-fixlet-modification-time + Thu, 11 Jul 2019 15:07:01 +0000 + + BESC + + + Click + here + to deploy this action. + + //REM Uninstalling MSXML 4.0 SP2 and updates +//REM Uninstalling MSXML 4.0 SP2 Parser and SDK (Base Installer - msxml.msi) +waithidden MsiExec.exe /uninstall {{716E0306-8318-4364-8B8F-0CC4E9376BAC} /quiet +if {exit code of action = 0 or exit code of action = 3010} + parameter "result1"="success" +else + parameter "result1"="failure" +endif +//REM Uninstalling KB925672 (MS06-061 - msxml4-KB925672-enu.exe) +waithidden MsiExec.exe /uninstall {{A9CF9052-F4A0-475D-A00F-A8388C62DD63} /quiet +if {exit code of action = 0 or exit code of action = 3010} + parameter "result2"="success" +else + parameter "result2"="failure" +endif +//REM Uninstalling KB927978 (MS06-071 - msxml4-KB927978-enu.exe) +waithidden MsiExec.exe /uninstall {{37477865-A3F1-4772-AD43-AAFC6BCFF99F} /quiet +if {exit code of action = 0 or exit code of action = 3010} + parameter "result3"="success" +else + parameter "result3"="failure" +endif +//REM Uninstalling KB936181 (MS07-042 - msxml4-KB936181-enu.exe) +waithidden MsiExec.exe /uninstall {{C04E32E0-0416-434D-AFB9-6969D703A9EF} /quiet +if {exit code of action = 0 or exit code of action = 3010} + parameter "result4"="success" +else + parameter "result4"="failure" +endif +//REM Uninstalling KB954430 (MS08-069 - msxml4-KB954430-enu.exe) +waithidden MsiExec.exe /uninstall {{86493ADD-824D-4B8E-BD72-8C5DCDC52A71} /quiet +if {exit code of action = 0 or exit code of action = 3010} + parameter "result5"="success" +else + parameter "result5"="failure" +endif +//REM Uninstalling KB973688 (Non Security Update - msxml4-KB973688-enu.exe) +waithidden MsiExec.exe /uninstall {{F662A8E6-F4DC-41A2-901E-8C11F044BDEC} /quiet +if {exit code of action = 0 or exit code of action = 3010} + parameter "result6"="success" +else + parameter "result6"="failure" +endif +//REM Uninstalling MSXML 4.0 SP3 and updates +//REM Uninstalling MSXML 4.0 SP3 Parser (Base Installer - msxml.msi) +waithidden MsiExec.exe /uninstall {{196467F1-C11F-4F76-858B-5812ADC83B94} /quiet +if {exit code of action = 0 or exit code of action = 3010} + parameter "result7"="success" +else + parameter "result7"="failure" +endif +//REM Uninstalling KB973685 (Non Security Update - msxml4-KB973685-enu.exe) +waithidden MsiExec.exe /uninstall {{859DFA95-E4A6-48CD-B88E-A3E483E89B44} /quiet +if {exit code of action = 0 or exit code of action = 3010} + parameter "result8"="success" +else + parameter "result8"="failure" +endif +//REM Uninstalling KB2721691 (MS12-043 - msxml4-KB2721691-enu.exe) +Waithidden MsiExec.exe /uninstall {{355B5AC0-CEEE-42C5-AD4D-7F3CFD806C36} /quiet +if {exit code of action = 0 or exit code of action = 3010} + parameter "result9"="success" +else + parameter "result9"="failure" +endif +//REM Uninstalling KB2758694 (MS13-002 - msxml4-KB2758694-enu.exe) +waithidden MsiExec.exe /uninstall {{1D95BA90-F4F8-47EC-A882-441C99D30C1E} /quiet +if {exit code of action = 0 or exit code of action = 3010} + parameter "result10"="success" +else + parameter "result10"="failure" +endif +continue if [Parameter "result1" of action = "success" or Parameter "result2" of action = "success" or Parameter "result3" of action = "success" or Parameter "result4" of action = "success" or Parameter "result5" of action = "success" or Parameter "result6" of action = "success" or Parameter "result7" of action = "success" or Parameter "result8" of action = "success" or Parameter "result9" of action = "success" or Parameter "result10" of action = "success"} + + + + diff --git a/Sites/Application Management/Fixlets/Fixlets/Baseline Gold Images for Linux Approved Applications and System Files (21127).bes b/Sites/Application Management/Fixlets/Fixlets/Baseline Gold Images for Linux Approved Applications and System Files (21127).bes index bc829490c..3be0f4bd5 100644 --- a/Sites/Application Management/Fixlets/Fixlets/Baseline Gold Images for Linux Approved Applications and System Files (21127).bes +++ b/Sites/Application Management/Fixlets/Fixlets/Baseline Gold Images for Linux Approved Applications and System Files (21127).bes @@ -1,270 +1,270 @@ - - - - - Baseline Gold Images for Linux Approved Applications and System Files - document.body.ontakeaction = function() { - var dbserver = EvaluateRelevance('(if (exists shared variable "dbserver" of bes wizards whose (dashboard id of it = "RESDeploymentWizard.ojo")) then (shared variable "dbserver" of bes wizards whose (dashboard id of it = "RESDeploymentWizard.ojo")) else (""))'); - var ressa = EvaluateRelevance('(if (exists shared variable "ressa" of bes wizards whose (dashboard id of it = "RESDeploymentWizard.ojo")) then (shared variable "ressa" of bes wizards whose (dashboard id of it = "RESDeploymentWizard.ojo")) else (""))'); - var ressapwd = EvaluateRelevance('(if (exists shared variable "ressapwd" of bes wizards whose (dashboard id of it = "RESDeploymentWizard.ojo")) then (shared variable "ressapwd" of bes wizards whose (dashboard id of it = "RESDeploymentWizard.ojo")) else (""))'); - - TakeSecureFixletAction( Relevance('id of current fixlet'), Relevance('(if (exists id of current bes site) then (id of current bes site) else (id of bes site whose (name of it is "ActionSite")))'), "Action1", { bigfixserver: dbserver, serviceaccount: ressa}, { secret: ressapwd } ); - return false; -} ]]> - unix of operating system - not mac of operating system - RES Software - 2016-08-10 - - x-fixlet-modification-time - Thu, 17 Sep 2026 20:56:29 +0000 - - BESC - - - Click - here - to deploy this action. - - > whitebaseliner.csv -mv whitebaseliner.csv /tmp/{(computer name)}.txt -_end_ -move __createfile generatehash.sh - -wait chmod 700 generatehash.sh -wait sh generatehash.sh {parameter "algo" of action as lowercase} -delete generatehash.sh -setting "_BESClient_ArchiveManager_MaxArchiveSize"="52428800" on "{parameter "action issue date" of action}" for client -setting "_BESClient_ArchiveManager_FileSet-authfiles"="/tmp/{(computer name)}.txt" on "{parameter "action issue date" of action}" for client -setting "_BESClient_ArchiveManager_OperatingMode"="2" on "{parameter "action issue date" of action}" for client -setting "_BESClient_ArchiveManager_SendAll"="1" on "{parameter "action issue date" of action}" for client -archive now -delete /tmp/{(computer name)}.txt]]> - - - + + + + + Baseline Gold Images for Linux Approved Applications and System Files + document.body.ontakeaction = function() { + var dbserver = EvaluateRelevance('(if (exists shared variable "dbserver" of bes wizards whose (dashboard id of it = "RESDeploymentWizard.ojo")) then (shared variable "dbserver" of bes wizards whose (dashboard id of it = "RESDeploymentWizard.ojo")) else (""))'); + var ressa = EvaluateRelevance('(if (exists shared variable "ressa" of bes wizards whose (dashboard id of it = "RESDeploymentWizard.ojo")) then (shared variable "ressa" of bes wizards whose (dashboard id of it = "RESDeploymentWizard.ojo")) else (""))'); + var ressapwd = EvaluateRelevance('(if (exists shared variable "ressapwd" of bes wizards whose (dashboard id of it = "RESDeploymentWizard.ojo")) then (shared variable "ressapwd" of bes wizards whose (dashboard id of it = "RESDeploymentWizard.ojo")) else (""))'); + + TakeSecureFixletAction( Relevance('id of current fixlet'), Relevance('(if (exists id of current bes site) then (id of current bes site) else (id of bes site whose (name of it is "ActionSite")))'), "Action1", { bigfixserver: dbserver, serviceaccount: ressa}, { secret: ressapwd } ); + return false; +} ]]> + unix of operating system + not mac of operating system + RES Software + 2016-08-10 + + x-fixlet-modification-time + Thu, 17 Sep 2026 20:56:29 +0000 + + BESC + + + Click + here + to deploy this action. + + > whitebaseliner.csv +mv whitebaseliner.csv /tmp/{(computer name)}.txt +_end_ +move __createfile generatehash.sh + +wait chmod 700 generatehash.sh +wait sh generatehash.sh {parameter "algo" of action as lowercase} +delete generatehash.sh +setting "_BESClient_ArchiveManager_MaxArchiveSize"="52428800" on "{parameter "action issue date" of action}" for client +setting "_BESClient_ArchiveManager_FileSet-authfiles"="/tmp/{(computer name)}.txt" on "{parameter "action issue date" of action}" for client +setting "_BESClient_ArchiveManager_OperatingMode"="2" on "{parameter "action issue date" of action}" for client +setting "_BESClient_ArchiveManager_SendAll"="1" on "{parameter "action issue date" of action}" for client +archive now +delete /tmp/{(computer name)}.txt]]> + + + diff --git a/Sites/Application Management/Fixlets/Fixlets/Baseline Gold Images for Mac Approved Applications and System Files (21128).bes b/Sites/Application Management/Fixlets/Fixlets/Baseline Gold Images for Mac Approved Applications and System Files (21128).bes index aaa1fab9b..f6bb289f7 100644 --- a/Sites/Application Management/Fixlets/Fixlets/Baseline Gold Images for Mac Approved Applications and System Files (21128).bes +++ b/Sites/Application Management/Fixlets/Fixlets/Baseline Gold Images for Mac Approved Applications and System Files (21128).bes @@ -1,264 +1,264 @@ - - - - - Baseline Gold Images for Mac Approved Applications and System Files - document.body.ontakeaction = function() { - var dbserver = EvaluateRelevance('(if (exists shared variable "dbserver" of bes wizards whose (dashboard id of it = "RESDeploymentWizard.ojo")) then (shared variable "dbserver" of bes wizards whose (dashboard id of it = "RESDeploymentWizard.ojo")) else (""))'); - var ressa = EvaluateRelevance('(if (exists shared variable "ressa" of bes wizards whose (dashboard id of it = "RESDeploymentWizard.ojo")) then (shared variable "ressa" of bes wizards whose (dashboard id of it = "RESDeploymentWizard.ojo")) else (""))'); - var ressapwd = EvaluateRelevance('(if (exists shared variable "ressapwd" of bes wizards whose (dashboard id of it = "RESDeploymentWizard.ojo")) then (shared variable "ressapwd" of bes wizards whose (dashboard id of it = "RESDeploymentWizard.ojo")) else (""))'); - - TakeSecureFixletAction( Relevance('id of current fixlet'), Relevance('(if (exists id of current bes site) then (id of current bes site) else (id of bes site whose (name of it is "ActionSite")))'), "Action1", { bigfixserver: dbserver, serviceaccount: ressa}, { secret: ressapwd } ); - return false; -} ]]> - true - mac of operating system - RES Software - 2016-08-10 - - x-fixlet-modification-time - Thu, 17 Sep 2026 20:56:29 +0000 - - BESC - - - Click - here - to deploy this action. - - > whitebaseliner.csv -mv ./whitebaseliner.csv /tmp/{(computer name)}.txt -_end_ -move __createfile generatehash.sh -wait chmod 700 generatehash.sh -wait sh generatehash.sh {parameter "algo" of action as lowercase} -delete generatehash.sh -setting "_BESClient_ArchiveManager_MaxArchiveSize"="52428800" on "{parameter "action issue date" of action}" for client -setting "_BESClient_ArchiveManager_FileSet-authfiles"="/tmp/{(computer name)}.txt" on "{parameter "action issue date" of action}" for client -setting "_BESClient_ArchiveManager_OperatingMode"="2" on "{parameter "action issue date" of action}" for client -setting "_BESClient_ArchiveManager_SendAll"="1" on "{parameter "action issue date" of action}" for client -archive now -delete /tmp/{(computer name)}.txt]]> - - - + + + + + Baseline Gold Images for Mac Approved Applications and System Files + document.body.ontakeaction = function() { + var dbserver = EvaluateRelevance('(if (exists shared variable "dbserver" of bes wizards whose (dashboard id of it = "RESDeploymentWizard.ojo")) then (shared variable "dbserver" of bes wizards whose (dashboard id of it = "RESDeploymentWizard.ojo")) else (""))'); + var ressa = EvaluateRelevance('(if (exists shared variable "ressa" of bes wizards whose (dashboard id of it = "RESDeploymentWizard.ojo")) then (shared variable "ressa" of bes wizards whose (dashboard id of it = "RESDeploymentWizard.ojo")) else (""))'); + var ressapwd = EvaluateRelevance('(if (exists shared variable "ressapwd" of bes wizards whose (dashboard id of it = "RESDeploymentWizard.ojo")) then (shared variable "ressapwd" of bes wizards whose (dashboard id of it = "RESDeploymentWizard.ojo")) else (""))'); + + TakeSecureFixletAction( Relevance('id of current fixlet'), Relevance('(if (exists id of current bes site) then (id of current bes site) else (id of bes site whose (name of it is "ActionSite")))'), "Action1", { bigfixserver: dbserver, serviceaccount: ressa}, { secret: ressapwd } ); + return false; +} ]]> + true + mac of operating system + RES Software + 2016-08-10 + + x-fixlet-modification-time + Thu, 17 Sep 2026 20:56:29 +0000 + + BESC + + + Click + here + to deploy this action. + + > whitebaseliner.csv +mv ./whitebaseliner.csv /tmp/{(computer name)}.txt +_end_ +move __createfile generatehash.sh +wait chmod 700 generatehash.sh +wait sh generatehash.sh {parameter "algo" of action as lowercase} +delete generatehash.sh +setting "_BESClient_ArchiveManager_MaxArchiveSize"="52428800" on "{parameter "action issue date" of action}" for client +setting "_BESClient_ArchiveManager_FileSet-authfiles"="/tmp/{(computer name)}.txt" on "{parameter "action issue date" of action}" for client +setting "_BESClient_ArchiveManager_OperatingMode"="2" on "{parameter "action issue date" of action}" for client +setting "_BESClient_ArchiveManager_SendAll"="1" on "{parameter "action issue date" of action}" for client +archive now +delete /tmp/{(computer name)}.txt]]> + + + diff --git a/Sites/Application Management/Fixlets/Fixlets/Baseline Gold Images for Windows Approved Applications and System Files (10553).bes b/Sites/Application Management/Fixlets/Fixlets/Baseline Gold Images for Windows Approved Applications and System Files (10553).bes index b321613b5..b703c54ce 100644 --- a/Sites/Application Management/Fixlets/Fixlets/Baseline Gold Images for Windows Approved Applications and System Files (10553).bes +++ b/Sites/Application Management/Fixlets/Fixlets/Baseline Gold Images for Windows Approved Applications and System Files (10553).bes @@ -1,97 +1,97 @@ - - - - - Baseline Gold Images for Windows Approved Applications and System Files - - windows of operating system - RES Software - 2016-03-21 - - x-fixlet-modification-time - Tue, 01 Dec 2015 13:20:13 +0000 - - BESC - - - Click - here - to deploy this action. - - $f - -(Get-Content $f) | % {"%7b"}$_ -replace "`"", ""{"%7d"} | out-file -FilePath $f -Force -Encoding ascii - -__done -delete "{(value of variable "temp" of environment) & "\whitebaseliner.csv"}" -delete "{(value of variable "temp" of environment) & "\whitebaselinerlog.txt"}" -copy __createfile "{(value of variable "temp" of environment) & "\whitebaseline.ps1"}" -waithidden powershell.exe -executionpolicy unrestricted -file "{(value of variable "temp" of environment) & "\whitebaseline.ps1"}" -move {(value of variable "temp" of environment)}\whitebaseliner.csv {(value of variable "temp" of environment)}\{(computer name)}.txt - -setting "_BESClient_ArchiveManager_FileSet-authfiles"="{(value of variable "temp" of environment)}\{(computer name)}.txt" on "{parameter "action issue date" of action}" for client -setting "_BESClient_ArchiveManager_OperatingMode"="2" on "{parameter "action issue date" of action}" for client -setting "_BESClient_ArchiveManager_SendAll"="1" on "{parameter "action issue date" of action}" for client -archive now -delete {(value of variable "temp" of environment)}\{(computer name)}.txt -delete "{(value of variable "temp" of environment) & "\whitebaseline.ps1"}" -delete "{(value of variable "temp" of environment) & "\whitebaseliner.csv"}" -delete "{(value of variable "temp" of environment) & "\whitebaselinerlog.txt"}" - -]]> - - - + + + + + Baseline Gold Images for Windows Approved Applications and System Files + + windows of operating system + RES Software + 2016-03-21 + + x-fixlet-modification-time + Tue, 01 Dec 2015 13:20:13 +0000 + + BESC + + + Click + here + to deploy this action. + + $f + +(Get-Content $f) | % {"%7b"}$_ -replace "`"", ""{"%7d"} | out-file -FilePath $f -Force -Encoding ascii + +__done +delete "{(value of variable "temp" of environment) & "\whitebaseliner.csv"}" +delete "{(value of variable "temp" of environment) & "\whitebaselinerlog.txt"}" +copy __createfile "{(value of variable "temp" of environment) & "\whitebaseline.ps1"}" +waithidden powershell.exe -executionpolicy unrestricted -file "{(value of variable "temp" of environment) & "\whitebaseline.ps1"}" +move {(value of variable "temp" of environment)}\whitebaseliner.csv {(value of variable "temp" of environment)}\{(computer name)}.txt + +setting "_BESClient_ArchiveManager_FileSet-authfiles"="{(value of variable "temp" of environment)}\{(computer name)}.txt" on "{parameter "action issue date" of action}" for client +setting "_BESClient_ArchiveManager_OperatingMode"="2" on "{parameter "action issue date" of action}" for client +setting "_BESClient_ArchiveManager_SendAll"="1" on "{parameter "action issue date" of action}" for client +archive now +delete {(value of variable "temp" of environment)}\{(computer name)}.txt +delete "{(value of variable "temp" of environment) & "\whitebaseline.ps1"}" +delete "{(value of variable "temp" of environment) & "\whitebaseliner.csv"}" +delete "{(value of variable "temp" of environment) & "\whitebaselinerlog.txt"}" + +]]> + + + diff --git a/Sites/Application Management/Fixlets/Fixlets/BigBrother v1.7 (27352).bes b/Sites/Application Management/Fixlets/Fixlets/BigBrother v1.7 (27352).bes index 00e0a0ec7..bd6999f43 100644 --- a/Sites/Application Management/Fixlets/Fixlets/BigBrother v1.7 (27352).bes +++ b/Sites/Application Management/Fixlets/Fixlets/BigBrother v1.7 (27352).bes @@ -1,107 +1,107 @@ - - - - - BigBrother v1.7 - Lost or Stolen laptop but still reporting into the console?

-

Deploy BigBrother to force enablement of location services, allow application access and get an approximate location using the BigBrother analysis.

-

Note: Location services will use a combination of global positioning service (GPS), nearby wireless access points, cell towers, and the IP address to determine the device’s location. Depending on the capabilities of the device, the location can be determined with varying degrees of accuracy (accuracy results are reported in the BigBrother analysis).

-

Tested on Windows 10 and Windows 11

-

DISCLAIMER: This task is intended to be used responsibly and solely for the recovery of assets

]]>
- ((windows of it and name of it as lowercase does not start with "win20") of operating system) - Asset Management / Forensics - michael.english@hcl-software.com - 2024-07-14 - - x-fixlet-modification-time - Sat, 13 Jul 2024 18:36:01 +0000 - - BESC - - - Click - here - to deploy BigBrother - - &1 > C:\windows\temp\bb"]]> - - - - Click - here - to turn off location services - - // BigBrother -//Turn off Location services -delete "c:\windows\temp\bb" -delete "c:\windows\temp\bb1.ps1" -delete __createfile -createfile until _THEEND_ -$Name = "LetAppsAccessLocation" -$Value = 2 -$Path = "HKLM:\SOFTWARE\Policies\Microsoft\Windows\AppPrivacy" -If ((Test-Path $Path) -eq $false){{ -New-Item -Path $Path -ItemType Directory -} -If (-!(Get-ItemProperty -Path $Path -Name $name -ErrorAction SilentlyContinue)){{ -New-ItemProperty -Path $Path -Name $Name -Value $Value -} -else{{ -Set-ItemProperty -Path $Path -Name $Name -Value $Value -} -_THEEND_ -move __createfile "c:\windows\temp\bb1.ps1" -waithidden powershell -ExecutionPolicy Bypass -command "c:\windows\temp\bb1.ps1" - -
-
+ + + + + BigBrother v1.7 + Lost or Stolen laptop but still reporting into the console?

+

Deploy BigBrother to force enablement of location services, allow application access and get an approximate location using the BigBrother analysis.

+

Note: Location services will use a combination of global positioning service (GPS), nearby wireless access points, cell towers, and the IP address to determine the device’s location. Depending on the capabilities of the device, the location can be determined with varying degrees of accuracy (accuracy results are reported in the BigBrother analysis).

+

Tested on Windows 10 and Windows 11

+

DISCLAIMER: This task is intended to be used responsibly and solely for the recovery of assets

]]>
+ ((windows of it and name of it as lowercase does not start with "win20") of operating system) + Asset Management / Forensics + michael.english@hcl-software.com + 2024-07-14 + + x-fixlet-modification-time + Sat, 13 Jul 2024 18:36:01 +0000 + + BESC + + + Click + here + to deploy BigBrother + + &1 > C:\windows\temp\bb"]]> + + + + Click + here + to turn off location services + + // BigBrother +//Turn off Location services +delete "c:\windows\temp\bb" +delete "c:\windows\temp\bb1.ps1" +delete __createfile +createfile until _THEEND_ +$Name = "LetAppsAccessLocation" +$Value = 2 +$Path = "HKLM:\SOFTWARE\Policies\Microsoft\Windows\AppPrivacy" +If ((Test-Path $Path) -eq $false){{ +New-Item -Path $Path -ItemType Directory +} +If (-!(Get-ItemProperty -Path $Path -Name $name -ErrorAction SilentlyContinue)){{ +New-ItemProperty -Path $Path -Name $Name -Value $Value +} +else{{ +Set-ItemProperty -Path $Path -Name $Name -Value $Value +} +_THEEND_ +move __createfile "c:\windows\temp\bb1.ps1" +waithidden powershell -ExecutionPolicy Bypass -command "c:\windows\temp\bb1.ps1" + +
+
diff --git a/Sites/Application Management/Fixlets/Fixlets/Borderlands - Set MaxSmoothedFrameRate to be higher than CurrentRefreshRate - Windows (24641).bes b/Sites/Application Management/Fixlets/Fixlets/Borderlands - Set MaxSmoothedFrameRate to be higher than CurrentRefreshRate - Windows (24641).bes index ec1ef1920..89120c157 100644 --- a/Sites/Application Management/Fixlets/Fixlets/Borderlands - Set MaxSmoothedFrameRate to be higher than CurrentRefreshRate - Windows (24641).bes +++ b/Sites/Application Management/Fixlets/Fixlets/Borderlands - Set MaxSmoothedFrameRate to be higher than CurrentRefreshRate - Windows (24641).bes @@ -1,268 +1,268 @@ - - - - - Borderlands - Set MaxSmoothedFrameRate to be higher than CurrentRefreshRate - Windows - - windows of operating system - "6.1"]]> - - Internal - 2017-09-22 - - x-fixlet-modification-time - Sat, 23 Sep 2017 03:41:07 +0000 - - BESC - - - Click - here - to deploy this action. - - "[" - ' Find position of equal sign in the line - intEqualPos = InStr( 1, strLine, "=", 1 ) - If intEqualPos > 0 Then - strLeftString = Trim( Left( strLine, intEqualPos - 1 ) ) - ' Check if item is found in the current line - If LCase( strLeftString ) = LCase( strKey ) Then - ReadIni = Trim( Mid( strLine, intEqualPos + 1 ) ) - ' In case the item exists but value is blank - If ReadIni = "" Then - ReadIni = " " - End If - ' Abort loop when item is found - Exit Do - End If - End If - - ' Abort if the end of the INI file is reached - If objIniFile.AtEndOfStream Then Exit Do - - ' Continue with next line - strLine = Trim( objIniFile.ReadLine ) - Loop - Exit Do - End If - Loop - objIniFile.Close - Else - WScript.Echo strFilePath & " doesn't exists. Exiting..." - Wscript.Quit 1 - End If -End Function - -Sub WriteIni( myFilePath, mySection, myKey, myValue ) - ' This subroutine writes a value to an INI file - ' - ' Arguments: - ' myFilePath [string] the (path and) file name of the INI file - ' mySection [string] the section in the INI file to be searched - ' myKey [string] the key whose value is to be written - ' myValue [string] the value to be written (myKey will be - ' deleted if myValue is ) - ' - ' Returns: - ' N/A - ' - ' CAVEAT: WriteIni function needs ReadIni function to run - ' - ' Written by Keith Lacelle - ' Modified by Denis St-Pierre, Johan Pol and Rob van der Woude - - Const ForReading = 1 - Const ForWriting = 2 - Const ForAppending = 8 - - Dim blnInSection, blnKeyExists, blnSectionExists, blnWritten - Dim intEqualPos - Dim objFSO, objNewIni, objOrgIni, wshShell - Dim strFilePath, strFolderPath, strKey, strLeftString - Dim strLine, strSection, strTempDir, strTempFile, strValue - - strFilePath = Trim( myFilePath ) - strSection = Trim( mySection ) - strKey = Trim( myKey ) - strValue = Trim( myValue ) - - Set objFSO = CreateObject( "Scripting.FileSystemObject" ) - Set wshShell = CreateObject( "WScript.Shell" ) - - strTempDir = wshShell.ExpandEnvironmentStrings( "%TEMP%" ) - strTempFile = objFSO.BuildPath( strTempDir, objFSO.GetTempName ) - - Set objOrgIni = objFSO.OpenTextFile( strFilePath, ForReading, True ) - Set objNewIni = objFSO.CreateTextFile( strTempFile, False, False ) - - blnInSection = False - blnSectionExists = False - ' Check if the specified key already exists - blnKeyExists = ( ReadIni( strFilePath, strSection, strKey ) <> "" ) - blnWritten = False - - ' Check if path to INI file exists, quit if not - strFolderPath = Mid( strFilePath, 1, InStrRev( strFilePath, "\" ) ) - If Not objFSO.FolderExists ( strFolderPath ) Then - WScript.Echo "Error: WriteIni failed, folder path (" _ - & strFolderPath & ") to ini file " _ - & strFilePath & " not found!" - Set objOrgIni = Nothing - Set objNewIni = Nothing - Set objFSO = Nothing - WScript.Quit 1 - End If - - While objOrgIni.AtEndOfStream = False - strLine = Trim( objOrgIni.ReadLine ) - If blnWritten = False Then - If LCase( strLine ) = "[" & LCase( strSection ) & "]" Then - blnSectionExists = True - blnInSection = True - ElseIf InStr( strLine, "[" ) = 1 Then - blnInSection = False - End If - End If - - If blnInSection Then - If blnKeyExists Then - intEqualPos = InStr( 1, strLine, "=", vbTextCompare ) - If intEqualPos > 0 Then - strLeftString = Trim( Left( strLine, intEqualPos - 1 ) ) - If LCase( strLeftString ) = LCase( strKey ) Then - ' Only write the key if the value isn't empty - ' Modification by Johan Pol - If strValue <> "" Then - objNewIni.WriteLine strKey & "=" & strValue - End If - blnWritten = True - blnInSection = False - End If - End If - If Not blnWritten Then - objNewIni.WriteLine strLine - End If - Else - objNewIni.WriteLine strLine - ' Only write the key if the value isn't empty - ' Modification by Johan Pol - If strValue <> "" Then - objNewIni.WriteLine strKey & "=" & strValue - End If - blnWritten = True - blnInSection = False - End If - Else - objNewIni.WriteLine strLine - End If - Wend - - If blnSectionExists = False Then ' section doesn't exist - objNewIni.WriteLine - objNewIni.WriteLine "[" & strSection & "]" - ' Only write the key if the value isn't empty - ' Modification by Johan Pol - If strValue <> "" Then - objNewIni.WriteLine strKey & "=" & strValue - End If - End If - - objOrgIni.Close - objNewIni.Close - - ' Delete old INI file - objFSO.DeleteFile strFilePath, True - ' Rename new INI file - objFSO.MoveFile strTempFile, strFilePath - - Set objOrgIni = Nothing - Set objNewIni = Nothing - Set objFSO = Nothing - Set wshShell = Nothing -End Sub - -WriteIni "{ parameter "ConfigPath" }", "{ parameter "FileSection" }", "MaxSmoothedFrameRate", "{ (it + 7) of maximum of integer values of selects "CurrentRefreshRate FROM Win32_VideoController" of wmis }" - -_END_OF_FILE_ - - -delete editini.vbs -copy __createfile editini.vbs -waithidden cmd /c cscript editini.vbs //Nologo - - -// References: -// - https://msdn.microsoft.com/en-us/library/aa394512(v=vs.85).aspx -// - https://www.bigfix.me/fixlet/details/21108 - -// prefetch unzip.exe sha1:e1652b058195db3f5f754b7ab430652ae04a50b8 size:167936 http://software.bigfix.com/download/redist/unzip-5.52.exe sha256:8d9b5190aace52a1db1ac73a65ee9999c329157c8e88f61a772433323d6b7a4a -// prefetch inifile.zip sha1:415f9a3c6c6f7dae5de7c3dec7fe7cbe0056fc0e size:9059 http://www.horstmuc.de/win/inifile.zip sha256:f205a28cdbd705f49726d83ccd1f9244cf08cb8bad5002c38937c69ef959f7ff -// prefetch claspak.zip sha1:c117e0bbed33571647fd661591d862b2ab8ae540 size:92171 http://www.jsware.net/jsware/zips/claspak.zip sha256:a0b14b05997ee3a20d576488bd399a669fb8303cc85242c1d94d5ced60911bec - -]]> - - - - + + + + + Borderlands - Set MaxSmoothedFrameRate to be higher than CurrentRefreshRate - Windows + + windows of operating system + "6.1"]]> + + Internal + 2017-09-22 + + x-fixlet-modification-time + Sat, 23 Sep 2017 03:41:07 +0000 + + BESC + + + Click + here + to deploy this action. + + "[" + ' Find position of equal sign in the line + intEqualPos = InStr( 1, strLine, "=", 1 ) + If intEqualPos > 0 Then + strLeftString = Trim( Left( strLine, intEqualPos - 1 ) ) + ' Check if item is found in the current line + If LCase( strLeftString ) = LCase( strKey ) Then + ReadIni = Trim( Mid( strLine, intEqualPos + 1 ) ) + ' In case the item exists but value is blank + If ReadIni = "" Then + ReadIni = " " + End If + ' Abort loop when item is found + Exit Do + End If + End If + + ' Abort if the end of the INI file is reached + If objIniFile.AtEndOfStream Then Exit Do + + ' Continue with next line + strLine = Trim( objIniFile.ReadLine ) + Loop + Exit Do + End If + Loop + objIniFile.Close + Else + WScript.Echo strFilePath & " doesn't exists. Exiting..." + Wscript.Quit 1 + End If +End Function + +Sub WriteIni( myFilePath, mySection, myKey, myValue ) + ' This subroutine writes a value to an INI file + ' + ' Arguments: + ' myFilePath [string] the (path and) file name of the INI file + ' mySection [string] the section in the INI file to be searched + ' myKey [string] the key whose value is to be written + ' myValue [string] the value to be written (myKey will be + ' deleted if myValue is ) + ' + ' Returns: + ' N/A + ' + ' CAVEAT: WriteIni function needs ReadIni function to run + ' + ' Written by Keith Lacelle + ' Modified by Denis St-Pierre, Johan Pol and Rob van der Woude + + Const ForReading = 1 + Const ForWriting = 2 + Const ForAppending = 8 + + Dim blnInSection, blnKeyExists, blnSectionExists, blnWritten + Dim intEqualPos + Dim objFSO, objNewIni, objOrgIni, wshShell + Dim strFilePath, strFolderPath, strKey, strLeftString + Dim strLine, strSection, strTempDir, strTempFile, strValue + + strFilePath = Trim( myFilePath ) + strSection = Trim( mySection ) + strKey = Trim( myKey ) + strValue = Trim( myValue ) + + Set objFSO = CreateObject( "Scripting.FileSystemObject" ) + Set wshShell = CreateObject( "WScript.Shell" ) + + strTempDir = wshShell.ExpandEnvironmentStrings( "%TEMP%" ) + strTempFile = objFSO.BuildPath( strTempDir, objFSO.GetTempName ) + + Set objOrgIni = objFSO.OpenTextFile( strFilePath, ForReading, True ) + Set objNewIni = objFSO.CreateTextFile( strTempFile, False, False ) + + blnInSection = False + blnSectionExists = False + ' Check if the specified key already exists + blnKeyExists = ( ReadIni( strFilePath, strSection, strKey ) <> "" ) + blnWritten = False + + ' Check if path to INI file exists, quit if not + strFolderPath = Mid( strFilePath, 1, InStrRev( strFilePath, "\" ) ) + If Not objFSO.FolderExists ( strFolderPath ) Then + WScript.Echo "Error: WriteIni failed, folder path (" _ + & strFolderPath & ") to ini file " _ + & strFilePath & " not found!" + Set objOrgIni = Nothing + Set objNewIni = Nothing + Set objFSO = Nothing + WScript.Quit 1 + End If + + While objOrgIni.AtEndOfStream = False + strLine = Trim( objOrgIni.ReadLine ) + If blnWritten = False Then + If LCase( strLine ) = "[" & LCase( strSection ) & "]" Then + blnSectionExists = True + blnInSection = True + ElseIf InStr( strLine, "[" ) = 1 Then + blnInSection = False + End If + End If + + If blnInSection Then + If blnKeyExists Then + intEqualPos = InStr( 1, strLine, "=", vbTextCompare ) + If intEqualPos > 0 Then + strLeftString = Trim( Left( strLine, intEqualPos - 1 ) ) + If LCase( strLeftString ) = LCase( strKey ) Then + ' Only write the key if the value isn't empty + ' Modification by Johan Pol + If strValue <> "" Then + objNewIni.WriteLine strKey & "=" & strValue + End If + blnWritten = True + blnInSection = False + End If + End If + If Not blnWritten Then + objNewIni.WriteLine strLine + End If + Else + objNewIni.WriteLine strLine + ' Only write the key if the value isn't empty + ' Modification by Johan Pol + If strValue <> "" Then + objNewIni.WriteLine strKey & "=" & strValue + End If + blnWritten = True + blnInSection = False + End If + Else + objNewIni.WriteLine strLine + End If + Wend + + If blnSectionExists = False Then ' section doesn't exist + objNewIni.WriteLine + objNewIni.WriteLine "[" & strSection & "]" + ' Only write the key if the value isn't empty + ' Modification by Johan Pol + If strValue <> "" Then + objNewIni.WriteLine strKey & "=" & strValue + End If + End If + + objOrgIni.Close + objNewIni.Close + + ' Delete old INI file + objFSO.DeleteFile strFilePath, True + ' Rename new INI file + objFSO.MoveFile strTempFile, strFilePath + + Set objOrgIni = Nothing + Set objNewIni = Nothing + Set objFSO = Nothing + Set wshShell = Nothing +End Sub + +WriteIni "{ parameter "ConfigPath" }", "{ parameter "FileSection" }", "MaxSmoothedFrameRate", "{ (it + 7) of maximum of integer values of selects "CurrentRefreshRate FROM Win32_VideoController" of wmis }" + +_END_OF_FILE_ + + +delete editini.vbs +copy __createfile editini.vbs +waithidden cmd /c cscript editini.vbs //Nologo + + +// References: +// - https://msdn.microsoft.com/en-us/library/aa394512(v=vs.85).aspx +// - https://www.bigfix.me/fixlet/details/21108 + +// prefetch unzip.exe sha1:e1652b058195db3f5f754b7ab430652ae04a50b8 size:167936 http://software.bigfix.com/download/redist/unzip-5.52.exe sha256:8d9b5190aace52a1db1ac73a65ee9999c329157c8e88f61a772433323d6b7a4a +// prefetch inifile.zip sha1:415f9a3c6c6f7dae5de7c3dec7fe7cbe0056fc0e size:9059 http://www.horstmuc.de/win/inifile.zip sha256:f205a28cdbd705f49726d83ccd1f9244cf08cb8bad5002c38937c69ef959f7ff +// prefetch claspak.zip sha1:c117e0bbed33571647fd661591d862b2ab8ae540 size:92171 http://www.jsware.net/jsware/zips/claspak.zip sha256:a0b14b05997ee3a20d576488bd399a669fb8303cc85242c1d94d5ced60911bec + +]]> + + + + diff --git a/Sites/Application Management/Fixlets/Fixlets/CERT TEAM_ Critical Vulnerability Detected in WS_FTP Server (27009).bes b/Sites/Application Management/Fixlets/Fixlets/CERT TEAM_ Critical Vulnerability Detected in WS_FTP Server (27009).bes index 031cd19be..3f16415c5 100644 --- a/Sites/Application Management/Fixlets/Fixlets/CERT TEAM_ Critical Vulnerability Detected in WS_FTP Server (27009).bes +++ b/Sites/Application Management/Fixlets/Fixlets/CERT TEAM_ Critical Vulnerability Detected in WS_FTP Server (27009).bes @@ -1,114 +1,114 @@ - - - - - CERT TEAM: Critical Vulnerability Detected in WS_FTP Server - body{ margin: 24px; font-family: Arial, Helvetica, sans-serif; font-size: 16px; } .section { float:left; margin: 0px; width:100%; margin-bottom: 24px; } .floating-container { float:left; background: #eee; width:97%; } .card { padding: 16px; margin: 24px; border-radius: 2px; background-color: #fff; color: rgba(0, 0, 0, 0.87); box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 1px 5px 0 rgba(0, 0, 0, 0.12), 0 3px 1px -2px rgba(0, 0, 0, 0.2); clear: both; } .form-card-row { margin: 24px; float:left; background-color:#fff; color: rgba(0, 0, 0, 0.87); box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 1px 5px 0 rgba(0, 0, 0, 0.12), 0 3px 1px -2px rgba(0, 0, 0, 0.2); width:95%; } .form-card-header { font-size: 16px; font-weight: bold; padding-bottom: 15px; } .form-card { padding: 16px; margin-right:24px; border-radius:2px; width:500px; float:left } .form-card.full-width { width:95% } .form-card-header { font-size: 16px; font-weight: bold; padding-bottom: 15px; font-family: Arial, Helvetica, sans-serif; } .form-card ul { list-style:none; padding:0; margin:0; } .form-card li { display: block; padding: 9px 9px 0px 9px; border:1px solid #DDDDDD; margin-bottom: 30px; border-radius: 3px; } .form-card-label { display: block; float: left; margin-top: -19px; background: #FFFFFF; height: 20px; padding: 2px 5px 2px 5px; color: #999999; font-size: 14px; overflow: hidden; font-family: Arial, Helvetica, sans-serif; } .operating-system li, .platform li, .product li { border:none; padding: 9px 9px 0px 15px; } .form-card-field { display: block; outline: none; line-height: 30px; height: 30px; width:100%; margin: 0px 0px 0px 0px; font-family: Arial, Helvetica, sans-serif; border:1px solid #DDDDDD; margin-bottom: 15px; } .form-card-field-default { color: #999999; } .form-card-checkbox { display: block; outline: none; line-height: 30px; height: 30px; width:100%; margin-bottom: 15px; font-family: Arial, Helvetica, sans-serif; } .form-card-info { background: #F3F3F3; display: block; margin: 0 -9px -9px -9px; height:20px; text-align: left; color: #999999; font-size: 12px; padding: 10px; } .required { color: red; } .fixlet-logo { margin: 10px; float:left; } .fixlet-header { height: 75px; width: 100%; background: #1976d2; top: 0; left: 0; } .fixlet-title { float:left; white-space: nowrap; font-size: 35px; color: #fff; font-weight: bold; margin-left: 25px; height:75px; line-height:75px; } .cve { padding-bottom:5px; } .cve-title { display:block; font-size: 20px; font-weight: bold; padding-bottom:10px; } .cve-description { } .field_label { font-weight: bold; width:150px; } .field_value { } table { width:100%; border-spacing:0px; } th { text-align:left; background:#1976d2; color:#fff; } tr { padding: 5px; } tr.odd { background:#f5f5f5; } textarea { display:block; width: 100%; height: 150px; padding: 12px 20px; box-sizing: border-box; border: 2px solid #ccc; border-radius: 4px; background-color: #f8f8f8; font-size: 16px; resize: none; } .form-card-select { display: block; outline: none; line-height: 30px; height: 30px; width:95%; margin: 0px 0px 0px 0px; font-family: Arial, Helvetica, sans-serif; border:1px solid #DDDDDD; margin-bottom: 15px; } .form-card-field-default { color: #999999; } .form-card-checkbox { display: block; outline: none; line-height: 30px; height: 30px; width:100%; margin-bottom: 15px; font-family: Arial, Helvetica, sans-serif; } - -
-
-
CERT TEAM - Critical Vulnerability Detected
-
-
-
-
CVE-2023-42657
Critical Vulnerability Detected in WS_FTP Server
-
In WS_FTP Server versions prior to 8.7.4 and 8.8.2, a directory traversal vulnerability was discovered. An attacker could leverage this vulnerability to perform file operations (delete, rename, rmdir, mkdir) on files and folders outside of their authorized WS_FTP folder path. Attackers could also escape the context of the WS_FTP Server file structure and perform the same level of operations (delete, rename, rmdir, mkdir) on file and folder locations on the underlying operating system.

- - - - - - - - - - -
Publication Date:2023-09-27
Last Modified:2023-09-29
CVSS 3 Score:9.6 (Critical)
-
-
-

NVD CWEs

- - - - - - - - - -
CWE-IDCWE NameSource
CWE-22Improper Limitation of a Pathname to a Restricted Directory ('Path Traversal')NIST Reference, Progress Software Corporation
-
-
-

Version Detections

- - - - - - - - - - - - - -
OSProductVersion
Any Version of WindowsWS_FTP Server< 8.7.4
Any Version of WindowsWS_FTP Server>= 8.8.0
< 8.8.2
-
-
-

Reference URLs

- - - - - - - - - - - - - -
URLTags
https://nvd.nist.gov/vuln/detail/CVE-2023-42657NVD Reference
https://community.progress.com/s/article/WS-FTP-Server-Critical-Vulnerability-September-2023Vendor Advisory
https://www.progress.com/ws_ftpProduct
-
]]>
- = "8.8.0" as Version) AND ((it as String as Version) of value "DisplayVersion" of it < "8.8.2" as Version) ) ) ) of keys "HKLM\software\microsoft\windows\currentversion\uninstall" of ( x32 registries;x64 registries)]]> - exists (service names of it, display name of it) whose (item 0 of it as lowercase contains "ws_ftp" or item 1 of it as lowercase contains "ws_ftp") of all running services whose (exists service name of it) - Server Software - HCL CERT TEAM - CVE-2023-42657 - 2023-10-02 - CVSS3: CRITICAL - CVE-2023-42657 - - x-fixlet-modification-time - Mon, 02 Oct 2023 16:16:21 +0000 - - BESC - - - Click - here - to stop all WS_FTP services. - - - - -
-
+ + + + + CERT TEAM: Critical Vulnerability Detected in WS_FTP Server + body{ margin: 24px; font-family: Arial, Helvetica, sans-serif; font-size: 16px; } .section { float:left; margin: 0px; width:100%; margin-bottom: 24px; } .floating-container { float:left; background: #eee; width:97%; } .card { padding: 16px; margin: 24px; border-radius: 2px; background-color: #fff; color: rgba(0, 0, 0, 0.87); box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 1px 5px 0 rgba(0, 0, 0, 0.12), 0 3px 1px -2px rgba(0, 0, 0, 0.2); clear: both; } .form-card-row { margin: 24px; float:left; background-color:#fff; color: rgba(0, 0, 0, 0.87); box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 1px 5px 0 rgba(0, 0, 0, 0.12), 0 3px 1px -2px rgba(0, 0, 0, 0.2); width:95%; } .form-card-header { font-size: 16px; font-weight: bold; padding-bottom: 15px; } .form-card { padding: 16px; margin-right:24px; border-radius:2px; width:500px; float:left } .form-card.full-width { width:95% } .form-card-header { font-size: 16px; font-weight: bold; padding-bottom: 15px; font-family: Arial, Helvetica, sans-serif; } .form-card ul { list-style:none; padding:0; margin:0; } .form-card li { display: block; padding: 9px 9px 0px 9px; border:1px solid #DDDDDD; margin-bottom: 30px; border-radius: 3px; } .form-card-label { display: block; float: left; margin-top: -19px; background: #FFFFFF; height: 20px; padding: 2px 5px 2px 5px; color: #999999; font-size: 14px; overflow: hidden; font-family: Arial, Helvetica, sans-serif; } .operating-system li, .platform li, .product li { border:none; padding: 9px 9px 0px 15px; } .form-card-field { display: block; outline: none; line-height: 30px; height: 30px; width:100%; margin: 0px 0px 0px 0px; font-family: Arial, Helvetica, sans-serif; border:1px solid #DDDDDD; margin-bottom: 15px; } .form-card-field-default { color: #999999; } .form-card-checkbox { display: block; outline: none; line-height: 30px; height: 30px; width:100%; margin-bottom: 15px; font-family: Arial, Helvetica, sans-serif; } .form-card-info { background: #F3F3F3; display: block; margin: 0 -9px -9px -9px; height:20px; text-align: left; color: #999999; font-size: 12px; padding: 10px; } .required { color: red; } .fixlet-logo { margin: 10px; float:left; } .fixlet-header { height: 75px; width: 100%; background: #1976d2; top: 0; left: 0; } .fixlet-title { float:left; white-space: nowrap; font-size: 35px; color: #fff; font-weight: bold; margin-left: 25px; height:75px; line-height:75px; } .cve { padding-bottom:5px; } .cve-title { display:block; font-size: 20px; font-weight: bold; padding-bottom:10px; } .cve-description { } .field_label { font-weight: bold; width:150px; } .field_value { } table { width:100%; border-spacing:0px; } th { text-align:left; background:#1976d2; color:#fff; } tr { padding: 5px; } tr.odd { background:#f5f5f5; } textarea { display:block; width: 100%; height: 150px; padding: 12px 20px; box-sizing: border-box; border: 2px solid #ccc; border-radius: 4px; background-color: #f8f8f8; font-size: 16px; resize: none; } .form-card-select { display: block; outline: none; line-height: 30px; height: 30px; width:95%; margin: 0px 0px 0px 0px; font-family: Arial, Helvetica, sans-serif; border:1px solid #DDDDDD; margin-bottom: 15px; } .form-card-field-default { color: #999999; } .form-card-checkbox { display: block; outline: none; line-height: 30px; height: 30px; width:100%; margin-bottom: 15px; font-family: Arial, Helvetica, sans-serif; } + +
+
+
CERT TEAM - Critical Vulnerability Detected
+
+
+
+
CVE-2023-42657
Critical Vulnerability Detected in WS_FTP Server
+
In WS_FTP Server versions prior to 8.7.4 and 8.8.2, a directory traversal vulnerability was discovered. An attacker could leverage this vulnerability to perform file operations (delete, rename, rmdir, mkdir) on files and folders outside of their authorized WS_FTP folder path. Attackers could also escape the context of the WS_FTP Server file structure and perform the same level of operations (delete, rename, rmdir, mkdir) on file and folder locations on the underlying operating system.

+ + + + + + + + + + +
Publication Date:2023-09-27
Last Modified:2023-09-29
CVSS 3 Score:9.6 (Critical)
+
+
+

NVD CWEs

+ + + + + + + + + +
CWE-IDCWE NameSource
CWE-22Improper Limitation of a Pathname to a Restricted Directory ('Path Traversal')NIST Reference, Progress Software Corporation
+
+
+

Version Detections

+ + + + + + + + + + + + + +
OSProductVersion
Any Version of WindowsWS_FTP Server< 8.7.4
Any Version of WindowsWS_FTP Server>= 8.8.0
< 8.8.2
+
+
+

Reference URLs

+ + + + + + + + + + + + + +
URLTags
https://nvd.nist.gov/vuln/detail/CVE-2023-42657NVD Reference
https://community.progress.com/s/article/WS-FTP-Server-Critical-Vulnerability-September-2023Vendor Advisory
https://www.progress.com/ws_ftpProduct
+
]]>
+ = "8.8.0" as Version) AND ((it as String as Version) of value "DisplayVersion" of it < "8.8.2" as Version) ) ) ) of keys "HKLM\software\microsoft\windows\currentversion\uninstall" of ( x32 registries;x64 registries)]]> + exists (service names of it, display name of it) whose (item 0 of it as lowercase contains "ws_ftp" or item 1 of it as lowercase contains "ws_ftp") of all running services whose (exists service name of it) + Server Software + HCL CERT TEAM + CVE-2023-42657 + 2023-10-02 + CVSS3: CRITICAL + CVE-2023-42657 + + x-fixlet-modification-time + Mon, 02 Oct 2023 16:16:21 +0000 + + BESC + + + Click + here + to stop all WS_FTP services. + + + + +
+
diff --git a/Sites/Application Management/Fixlets/Fixlets/Cb Protection - Deploy Windows Agent v7.2.3 (21660).bes b/Sites/Application Management/Fixlets/Fixlets/Cb Protection - Deploy Windows Agent v7.2.3 (21660).bes index b9090f12a..a6deaf294 100644 --- a/Sites/Application Management/Fixlets/Fixlets/Cb Protection - Deploy Windows Agent v7.2.3 (21660).bes +++ b/Sites/Application Management/Fixlets/Fixlets/Cb Protection - Deploy Windows Agent v7.2.3 (21660).bes @@ -1,43 +1,43 @@ - - - - - Cb Protection - Deploy Windows Agent v7.2.3 - This Fixlet will allow you to deploy the Carbon Black Protection Agent v7.2.3 for Windows (Host Group - Medium).

-

Note: The appropriate Carbon Black Protection Agent installer will have to be placed in the Root Server's Uploads folder (..\BES Server\wwwrootbes\Uploads or /var/opt/BESServer/wwwrootbes/Uploads), and the actionscript of this Fixlet will have to be modified accordingly.  The Agents can be downloaded from the Carbon Black Protection Servers at https:<Cb Protection server>/hostpkg/.

]]>
- windows of operating system - = "9.0"]]> - - Software Deployment - Carbon Black - 2016-01-21 - Critical - - x-fixlet-modification-time - Tue, 06 Sep 2016 07:37:39 +0000 - - BESC - - - Click - here - to deploy this action. - - - -
-
+ + + + + Cb Protection - Deploy Windows Agent v7.2.3 + This Fixlet will allow you to deploy the Carbon Black Protection Agent v7.2.3 for Windows (Host Group - Medium).

+

Note: The appropriate Carbon Black Protection Agent installer will have to be placed in the Root Server's Uploads folder (..\BES Server\wwwrootbes\Uploads or /var/opt/BESServer/wwwrootbes/Uploads), and the actionscript of this Fixlet will have to be modified accordingly.  The Agents can be downloaded from the Carbon Black Protection Servers at https:<Cb Protection server>/hostpkg/.

]]>
+ windows of operating system + = "9.0"]]> + + Software Deployment + Carbon Black + 2016-01-21 + Critical + + x-fixlet-modification-time + Tue, 06 Sep 2016 07:37:39 +0000 + + BESC + + + Click + here + to deploy this action. + + + +
+
diff --git a/Sites/Application Management/Fixlets/Fixlets/Cb Protection - Generate and collect sensor status information (21667).bes b/Sites/Application Management/Fixlets/Fixlets/Cb Protection - Generate and collect sensor status information (21667).bes index ab3fbdf7a..51ad93412 100644 --- a/Sites/Application Management/Fixlets/Fixlets/Cb Protection - Generate and collect sensor status information (21667).bes +++ b/Sites/Application Management/Fixlets/Fixlets/Cb Protection - Generate and collect sensor status information (21667).bes @@ -1,55 +1,55 @@ - - - - - Cb Protection - Generate and collect sensor status information - - windows of operating system - = "9.0"]]> - (exists keys whose (value "DisplayName" of it = "Bit9 Agent") of key "HKLM\Software\Microsoft\Windows\CurrentVersion\Uninstall" of registry) OR (((value "DisplayVersion" of keys whose (value "DisplayName" of it = "Bit9 Agent") of key "HKLM\Software\Microsoft\Windows\CurrentVersion\Uninstall" of registry) as string as version | ("0.0" as version)) = ("7.2.2" as version)) - Troubleshooting - Carbon Black - 2016-01-21 - N/A - - x-fixlet-modification-time - Tue, 06 Sep 2016 07:37:55 +0000 - - BESC - - - Click - here - to schedule DasCLI status generation for "Carbon Black Protection&nbsp;Agent Details" analysis. - - "{storage folder of client as string & "\bit9_dasclistatus.txt"}""]]> - - - - Click - here - to generate Carbon Black Protection&nbsp;Agent&nbsp;DasCLI status and upload it to the BigFix Server for troubleshooting purposes. - - "{storage folder of client as string & "\bit9_dasclistatus.txt"}"" - -// set max size to 15 MB to prevent too much data. If the zip file is to bigger than 15 MB the upload won't occur -setting "_BESClient_ArchiveManager_MaxArchiveSize"="15728640" on "{parameter "action issue date" of action}" for client -setting "_BESClient_ArchiveManager_OperatingMode"="2" on "{parameter "action issue date" of action}" for client -setting "_BESClient_ArchiveManager_FileSet-client"="{storage folder of client as string & "\bit9_dasclistatus.txt"}" on "{parameter "action issue date" of action}" for client - -// upload results -archive now]]> - - - + + + + + Cb Protection - Generate and collect sensor status information + + windows of operating system + = "9.0"]]> + (exists keys whose (value "DisplayName" of it = "Bit9 Agent") of key "HKLM\Software\Microsoft\Windows\CurrentVersion\Uninstall" of registry) OR (((value "DisplayVersion" of keys whose (value "DisplayName" of it = "Bit9 Agent") of key "HKLM\Software\Microsoft\Windows\CurrentVersion\Uninstall" of registry) as string as version | ("0.0" as version)) = ("7.2.2" as version)) + Troubleshooting + Carbon Black + 2016-01-21 + N/A + + x-fixlet-modification-time + Tue, 06 Sep 2016 07:37:55 +0000 + + BESC + + + Click + here + to schedule DasCLI status generation for "Carbon Black Protection&nbsp;Agent Details" analysis. + + "{storage folder of client as string & "\bit9_dasclistatus.txt"}""]]> + + + + Click + here + to generate Carbon Black Protection&nbsp;Agent&nbsp;DasCLI status and upload it to the BigFix Server for troubleshooting purposes. + + "{storage folder of client as string & "\bit9_dasclistatus.txt"}"" + +// set max size to 15 MB to prevent too much data. If the zip file is to bigger than 15 MB the upload won't occur +setting "_BESClient_ArchiveManager_MaxArchiveSize"="15728640" on "{parameter "action issue date" of action}" for client +setting "_BESClient_ArchiveManager_OperatingMode"="2" on "{parameter "action issue date" of action}" for client +setting "_BESClient_ArchiveManager_FileSet-client"="{storage folder of client as string & "\bit9_dasclistatus.txt"}" on "{parameter "action issue date" of action}" for client + +// upload results +archive now]]> + + + diff --git a/Sites/Application Management/Fixlets/Fixlets/Cb Protection - Identify endpoints with agent not running (21661).bes b/Sites/Application Management/Fixlets/Fixlets/Cb Protection - Identify endpoints with agent not running (21661).bes index 9dfc2406d..3674668d9 100644 --- a/Sites/Application Management/Fixlets/Fixlets/Cb Protection - Identify endpoints with agent not running (21661).bes +++ b/Sites/Application Management/Fixlets/Fixlets/Cb Protection - Identify endpoints with agent not running (21661).bes @@ -1,49 +1,49 @@ - - - - - Cb Protection - Identify endpoints with agent not running - - windows of operating system - = "9.0"]]> - exists keys whose (value "DisplayName" of it = "Bit9 Agent") of key "HKLM\Software\Microsoft\Windows\CurrentVersion\Uninstall" of registry - state of service whose (display name of it = "Bit9 Agent") = "Stopped" - Application Maintenance - Carbon Black - 2016-01-21 - Critical - - x-fixlet-modification-time - Tue, 06 Sep 2016 07:38:05 +0000 - - BESC - - - Click - here - to deploy this action. - - NUL 2> NUL -move __appendfile netquiet.bat - -waithidden "{pathname of client folder of site "BESSupport" & "\RunQuiet.exe"}" netquiet.bat start "{parameter "ServiceName" of action}" - -delete netquiet.bat]]> - - - + + + + + Cb Protection - Identify endpoints with agent not running + + windows of operating system + = "9.0"]]> + exists keys whose (value "DisplayName" of it = "Bit9 Agent") of key "HKLM\Software\Microsoft\Windows\CurrentVersion\Uninstall" of registry + state of service whose (display name of it = "Bit9 Agent") = "Stopped" + Application Maintenance + Carbon Black + 2016-01-21 + Critical + + x-fixlet-modification-time + Tue, 06 Sep 2016 07:38:05 +0000 + + BESC + + + Click + here + to deploy this action. + + NUL 2> NUL +move __appendfile netquiet.bat + +waithidden "{pathname of client folder of site "BESSupport" & "\RunQuiet.exe"}" netquiet.bat start "{parameter "ServiceName" of action}" + +delete netquiet.bat]]> + + + diff --git a/Sites/Application Management/Fixlets/Fixlets/Cb Response - Deploy Linux Sensor v5.1.1.60603 (21666).bes b/Sites/Application Management/Fixlets/Fixlets/Cb Response - Deploy Linux Sensor v5.1.1.60603 (21666).bes index ce1346991..723be0c6c 100644 --- a/Sites/Application Management/Fixlets/Fixlets/Cb Response - Deploy Linux Sensor v5.1.1.60603 (21666).bes +++ b/Sites/Application Management/Fixlets/Fixlets/Cb Response - Deploy Linux Sensor v5.1.1.60603 (21666).bes @@ -1,44 +1,44 @@ - - - - - Cb Response - Deploy Linux Sensor v5.1.1.60603 - This Fixlet will allow you to deploy the Carbon Black Response Sensor (v5.1.1.60603) for Linux.

-

Note: The Carbon Black Response Sensor Linux Standalone RPM Installation package for the desired profile will have to be placed in the Root Server's Uploads folder (..\BES Server\wwwrootbes\Uploads or /var/opt/BESServer/wwwrootbes/Uploads), and the actionscript of this Fixlet will have to be modified accordingly.  It can be downloaded via the Carbon Black Response Server interface under Administration -> Sensors -> Download Sensor Installer -> Linux Standalone RPM.

]]>
- = "9.0"]]> - not exists package "cbsensor" of rpm - (exists match (regex "Linux CentOS (6|7)") of name of operating system) OR ((name of operating system starts with "Linux Red Hat") AND (exists file "/etc/redhat-release" whose (exists line whose (exists match (regex "Red Hat Enterprise Linux (Client|Server|Workstation) release 6|7") of it) of it) AND NOT exists file "/etc/vmware-release" whose (exists line whose (it contains "VMware ESX") of it) AND NOT exists file "/etc/enterprise-release" whose (exists line whose (it contains "Enterprise Linux Enterprise Linux") of it))) - Software Deployment - Carbon Black - 2016-01-21 - Critical - - x-fixlet-modification-time - Tue, 06 Sep 2016 07:37:27 +0000 - - BESC - - - Click - here - to deploy this action. - - - -
-
+ + + + + Cb Response - Deploy Linux Sensor v5.1.1.60603 + This Fixlet will allow you to deploy the Carbon Black Response Sensor (v5.1.1.60603) for Linux.

+

Note: The Carbon Black Response Sensor Linux Standalone RPM Installation package for the desired profile will have to be placed in the Root Server's Uploads folder (..\BES Server\wwwrootbes\Uploads or /var/opt/BESServer/wwwrootbes/Uploads), and the actionscript of this Fixlet will have to be modified accordingly.  It can be downloaded via the Carbon Black Response Server interface under Administration -> Sensors -> Download Sensor Installer -> Linux Standalone RPM.

]]>
+ = "9.0"]]> + not exists package "cbsensor" of rpm + (exists match (regex "Linux CentOS (6|7)") of name of operating system) OR ((name of operating system starts with "Linux Red Hat") AND (exists file "/etc/redhat-release" whose (exists line whose (exists match (regex "Red Hat Enterprise Linux (Client|Server|Workstation) release 6|7") of it) of it) AND NOT exists file "/etc/vmware-release" whose (exists line whose (it contains "VMware ESX") of it) AND NOT exists file "/etc/enterprise-release" whose (exists line whose (it contains "Enterprise Linux Enterprise Linux") of it))) + Software Deployment + Carbon Black + 2016-01-21 + Critical + + x-fixlet-modification-time + Tue, 06 Sep 2016 07:37:27 +0000 + + BESC + + + Click + here + to deploy this action. + + + +
+
diff --git a/Sites/Application Management/Fixlets/Fixlets/Cb Response - Deploy Windows Sensor v5.1.1.60603 (21662).bes b/Sites/Application Management/Fixlets/Fixlets/Cb Response - Deploy Windows Sensor v5.1.1.60603 (21662).bes index 9681e8757..6835eb261 100644 --- a/Sites/Application Management/Fixlets/Fixlets/Cb Response - Deploy Windows Sensor v5.1.1.60603 (21662).bes +++ b/Sites/Application Management/Fixlets/Fixlets/Cb Response - Deploy Windows Sensor v5.1.1.60603 (21662).bes @@ -1,47 +1,47 @@ - - - - - Cb Response - Deploy Windows Sensor v5.1.1.60603 - This Fixlet will allow you to deploy the Carbon Black Response Sensor (v5.1.1.60603) for Windows.

-

Note: The Carbon Black Response Sensor Windows MSI for GPO Installation package for the desired profile will have to be placed in the Root Server's Uploads folder (..\BES Server\wwwrootbes\Uploads or /var/opt/BESServer/wwwrootbes/Uploads), and the actionscript of this Fixlet will have to be modified accordingly.  It can be downloaded via the Carbon Black Response Server interface under Administration -> Sensors -> Download Sensor Installer -> Windows MSI for GPO Installation.

]]>
- windows of operating system - = "9.0"]]> - - Software Deployment - Carbon Black - 2016-01-21 - Critical - - x-fixlet-modification-time - Tue, 06 Sep 2016 07:38:15 +0000 - - BESC - - - Click - here - to deploy this action. - - - -
-
+ + + + + Cb Response - Deploy Windows Sensor v5.1.1.60603 + This Fixlet will allow you to deploy the Carbon Black Response Sensor (v5.1.1.60603) for Windows.

+

Note: The Carbon Black Response Sensor Windows MSI for GPO Installation package for the desired profile will have to be placed in the Root Server's Uploads folder (..\BES Server\wwwrootbes\Uploads or /var/opt/BESServer/wwwrootbes/Uploads), and the actionscript of this Fixlet will have to be modified accordingly.  It can be downloaded via the Carbon Black Response Server interface under Administration -> Sensors -> Download Sensor Installer -> Windows MSI for GPO Installation.

]]>
+ windows of operating system + = "9.0"]]> + + Software Deployment + Carbon Black + 2016-01-21 + Critical + + x-fixlet-modification-time + Tue, 06 Sep 2016 07:38:15 +0000 + + BESC + + + Click + here + to deploy this action. + + + +
+
diff --git a/Sites/Application Management/Fixlets/Fixlets/Cb Response - Force Sensor Check-In (21659).bes b/Sites/Application Management/Fixlets/Fixlets/Cb Response - Force Sensor Check-In (21659).bes index ae6e03c9a..36d651639 100644 --- a/Sites/Application Management/Fixlets/Fixlets/Cb Response - Force Sensor Check-In (21659).bes +++ b/Sites/Application Management/Fixlets/Fixlets/Cb Response - Force Sensor Check-In (21659).bes @@ -1,37 +1,37 @@ - - - - - Cb Response - Force Sensor Check-In - This Task can be used to force the Carbon Black Response Sensor to immediately check in with the server. - windows of operating system - = "9.0"]]> - (state of service whose (display name of it = "Carbon Black Sensor") = "Running") | False - Troubleshooting - Carbon Black - 2016-01-21 - N/A - - x-fixlet-modification-time - Tue, 06 Sep 2016 07:38:55 +0000 - - BESC - - - Click - here - to deploy this action. - - waithidden sc control carbonblack 200 - - - + + + + + Cb Response - Force Sensor Check-In + This Task can be used to force the Carbon Black Response Sensor to immediately check in with the server. + windows of operating system + = "9.0"]]> + (state of service whose (display name of it = "Carbon Black Sensor") = "Running") | False + Troubleshooting + Carbon Black + 2016-01-21 + N/A + + x-fixlet-modification-time + Tue, 06 Sep 2016 07:38:55 +0000 + + BESC + + + Click + here + to deploy this action. + + waithidden sc control carbonblack 200 + + + diff --git a/Sites/Application Management/Fixlets/Fixlets/Cb Response - Generate and Collect sensor diagnostics (21663).bes b/Sites/Application Management/Fixlets/Fixlets/Cb Response - Generate and Collect sensor diagnostics (21663).bes index 08dbb1fb6..6d24bf78f 100644 --- a/Sites/Application Management/Fixlets/Fixlets/Cb Response - Generate and Collect sensor diagnostics (21663).bes +++ b/Sites/Application Management/Fixlets/Fixlets/Cb Response - Generate and Collect sensor diagnostics (21663).bes @@ -1,63 +1,63 @@ - - - - - Cb Response - Generate and Collect sensor diagnostics - - = "9.0"]]> - if (windows of operating system) then ((state of service whose (display name of it = "Carbon Black Sensor") = "Running") | False) else (exists file "/opt/cbsensor/sensordiag.sh") - (windows of operating system) OR (exists match (regex "Linux CentOS (6|7)") of name of operating system) OR ((name of operating system starts with "Linux Red Hat") AND (exists file "/etc/redhat-release" whose (exists line whose (exists match (regex "Red Hat Enterprise Linux (Client|Server|Workstation) release 6|7") of it) of it) AND NOT exists file "/etc/vmware-release" whose (exists line whose (it contains "VMware ESX") of it) AND NOT exists file "/etc/enterprise-release" whose (exists line whose (it contains "Enterprise Linux Enterprise Linux") of it))) - Troubleshooting - Carbon Black - 2016-01-21 - N/A - - x-fixlet-modification-time - Tue, 06 Sep 2016 07:39:29 +0000 - - BESC - - - Click - here - to deploy this action. - - - - - + + + + + Cb Response - Generate and Collect sensor diagnostics + + = "9.0"]]> + if (windows of operating system) then ((state of service whose (display name of it = "Carbon Black Sensor") = "Running") | False) else (exists file "/opt/cbsensor/sensordiag.sh") + (windows of operating system) OR (exists match (regex "Linux CentOS (6|7)") of name of operating system) OR ((name of operating system starts with "Linux Red Hat") AND (exists file "/etc/redhat-release" whose (exists line whose (exists match (regex "Red Hat Enterprise Linux (Client|Server|Workstation) release 6|7") of it) of it) AND NOT exists file "/etc/vmware-release" whose (exists line whose (it contains "VMware ESX") of it) AND NOT exists file "/etc/enterprise-release" whose (exists line whose (it contains "Enterprise Linux Enterprise Linux") of it))) + Troubleshooting + Carbon Black + 2016-01-21 + N/A + + x-fixlet-modification-time + Tue, 06 Sep 2016 07:39:29 +0000 + + BESC + + + Click + here + to deploy this action. + + + + + diff --git a/Sites/Application Management/Fixlets/Fixlets/Cb Response - Identify endpoints with sensor not running (21664).bes b/Sites/Application Management/Fixlets/Fixlets/Cb Response - Identify endpoints with sensor not running (21664).bes index e8d90887a..78512968d 100644 --- a/Sites/Application Management/Fixlets/Fixlets/Cb Response - Identify endpoints with sensor not running (21664).bes +++ b/Sites/Application Management/Fixlets/Fixlets/Cb Response - Identify endpoints with sensor not running (21664).bes @@ -1,54 +1,54 @@ - - - - - Cb Response - Identify endpoints with sensor not running - - = "9.0"]]> - if (windows of operating system) then (exists keys whose (value "DisplayName" of it = "Carbon Black Sensor") of key "HKLM\Software\Microsoft\Windows\CurrentVersion\Uninstall" of registry) else (exists package "cbsensor" of rpm) - if (windows of operating system) then (state of service whose (display name of it = "Carbon Black Sensor") = "Stopped") else (not exists process "cbdaemon") - (windows of operating system) OR (exists match (regex "Linux CentOS (6|7)") of name of operating system) OR ((name of operating system starts with "Linux Red Hat") AND (exists file "/etc/redhat-release" whose (exists line whose (exists match (regex "Red Hat Enterprise Linux (Client|Server|Workstation) release 6|7") of it) of it) AND NOT exists file "/etc/vmware-release" whose (exists line whose (it contains "VMware ESX") of it) AND NOT exists file "/etc/enterprise-release" whose (exists line whose (it contains "Enterprise Linux Enterprise Linux") of it))) - Application Maintenance - Carbon Black - 2016-01-21 - Critical - - x-fixlet-modification-time - Tue, 06 Sep 2016 07:38:26 +0000 - - BESC - - - Click - here - to deploy this action. - - NUL 2> NUL - move __appendfile netquiet.bat - - waithidden "{pathname of client folder of site "BESSupport" & "\RunQuiet.exe"}" netquiet.bat start "{parameter "ServiceName" of action}" - - delete netquiet.bat -elseif {(exists match (regex "Linux CentOS (6|7)") of name of operating system) OR ((name of operating system starts with "Linux Red Hat") AND (exists file "/etc/redhat-release" whose (exists line whose (exists match (regex "Red Hat Enterprise Linux (Client|Server|Workstation) release 6|7") of it) of it) AND NOT exists file "/etc/vmware-release" whose (exists line whose (it contains "VMware ESX") of it) AND NOT exists file "/etc/enterprise-release" whose (exists line whose (it contains "Enterprise Linux Enterprise Linux") of it)))} - wait sh /etc/init.d/cbdaemon start -else -endif]]> - - - + + + + + Cb Response - Identify endpoints with sensor not running + + = "9.0"]]> + if (windows of operating system) then (exists keys whose (value "DisplayName" of it = "Carbon Black Sensor") of key "HKLM\Software\Microsoft\Windows\CurrentVersion\Uninstall" of registry) else (exists package "cbsensor" of rpm) + if (windows of operating system) then (state of service whose (display name of it = "Carbon Black Sensor") = "Stopped") else (not exists process "cbdaemon") + (windows of operating system) OR (exists match (regex "Linux CentOS (6|7)") of name of operating system) OR ((name of operating system starts with "Linux Red Hat") AND (exists file "/etc/redhat-release" whose (exists line whose (exists match (regex "Red Hat Enterprise Linux (Client|Server|Workstation) release 6|7") of it) of it) AND NOT exists file "/etc/vmware-release" whose (exists line whose (it contains "VMware ESX") of it) AND NOT exists file "/etc/enterprise-release" whose (exists line whose (it contains "Enterprise Linux Enterprise Linux") of it))) + Application Maintenance + Carbon Black + 2016-01-21 + Critical + + x-fixlet-modification-time + Tue, 06 Sep 2016 07:38:26 +0000 + + BESC + + + Click + here + to deploy this action. + + NUL 2> NUL + move __appendfile netquiet.bat + + waithidden "{pathname of client folder of site "BESSupport" & "\RunQuiet.exe"}" netquiet.bat start "{parameter "ServiceName" of action}" + + delete netquiet.bat +elseif {(exists match (regex "Linux CentOS (6|7)") of name of operating system) OR ((name of operating system starts with "Linux Red Hat") AND (exists file "/etc/redhat-release" whose (exists line whose (exists match (regex "Red Hat Enterprise Linux (Client|Server|Workstation) release 6|7") of it) of it) AND NOT exists file "/etc/vmware-release" whose (exists line whose (it contains "VMware ESX") of it) AND NOT exists file "/etc/enterprise-release" whose (exists line whose (it contains "Enterprise Linux Enterprise Linux") of it)))} + wait sh /etc/init.d/cbdaemon start +else +endif]]> + + + diff --git a/Sites/Application Management/Fixlets/Fixlets/Cb Response - Uninstall Cb Sensor (24620).bes b/Sites/Application Management/Fixlets/Fixlets/Cb Response - Uninstall Cb Sensor (24620).bes index 07b582210..f4ea0312d 100644 --- a/Sites/Application Management/Fixlets/Fixlets/Cb Response - Uninstall Cb Sensor (24620).bes +++ b/Sites/Application Management/Fixlets/Fixlets/Cb Response - Uninstall Cb Sensor (24620).bes @@ -1,66 +1,66 @@ - - - - - Cb Response - Uninstall Cb Sensor - This Fixlet will allow you to uninstall the Carbon Black Response Sensor. - = "9.0"]]> - if (windows of operating system) then (exists keys whose (value "DisplayName" of it = "Carbon Black Sensor") of key "HKLM\Software\Microsoft\Windows\CurrentVersion\Uninstall" of registry) else if (name of operating system starts with "Linux CentOS 7") then (exists package "cbsensor" of rpm) else false - (windows of operating system) OR (exists match (regex "Linux CentOS (6|7)") of name of operating system) OR ((name of operating system starts with "Linux Red Hat") AND (exists file "/etc/redhat-release" whose (exists line whose (exists match (regex "Red Hat Enterprise Linux (Client|Server|Workstation) release 6|7") of it) of it) AND NOT exists file "/etc/vmware-release" whose (exists line whose (it contains "VMware ESX") of it) AND NOT exists file "/etc/enterprise-release" whose (exists line whose (it contains "Enterprise Linux Enterprise Linux") of it))) - Troubleshooting - Carbon Black - 2016-01-21 - N/A - - x-fixlet-modification-time - Tue, 22 Aug 2017 17:12:19 +0000 - - - bigfixme-added-time - Fri, 16 Sep 2016 11:50:42 GMT - - - bigfixme-modification-time - Fri, 16 Sep 2016 11:50:42 GMT - - - bigfixme-keywords - IBM BigFix & Carbon Black Integration Content - - - bigfixme-ID - 21665 - - BESC - - - Click - here - to deploy this action. - - if {windows of operating system} - waithidden {(if it ends with "%00" then preceding text of first "%00" of it else it) of (value "UninstallString" of key whose (value "DisplayName" of it = "Carbon Black Sensor") of key "HKLM\Software\Microsoft\Windows\CurrentVersion\Uninstall" of registry as string)} /S -elseif {(exists match (regex "Linux CentOS (6|7)") of name of operating system) OR ((name of operating system starts with "Linux Red Hat") AND (exists file "/etc/redhat-release" whose (exists line whose (exists match (regex "Red Hat Enterprise Linux (Client|Server|Workstation) release 6|7") of it) of it) AND NOT exists file "/etc/vmware-release" whose (exists line whose (it contains "VMware ESX") of it) AND NOT exists file "/etc/enterprise-release" whose (exists line whose (it contains "Enterprise Linux Enterprise Linux") of it)))} - wait rpm -e cbsensor -endif - - - - - Click - here - to review this task in the bigfix.me Content Database. - - https://bigfix.me/cdb/fixlet/21665 - - - + + + + + Cb Response - Uninstall Cb Sensor + This Fixlet will allow you to uninstall the Carbon Black Response Sensor. + = "9.0"]]> + if (windows of operating system) then (exists keys whose (value "DisplayName" of it = "Carbon Black Sensor") of key "HKLM\Software\Microsoft\Windows\CurrentVersion\Uninstall" of registry) else if (name of operating system starts with "Linux CentOS 7") then (exists package "cbsensor" of rpm) else false + (windows of operating system) OR (exists match (regex "Linux CentOS (6|7)") of name of operating system) OR ((name of operating system starts with "Linux Red Hat") AND (exists file "/etc/redhat-release" whose (exists line whose (exists match (regex "Red Hat Enterprise Linux (Client|Server|Workstation) release 6|7") of it) of it) AND NOT exists file "/etc/vmware-release" whose (exists line whose (it contains "VMware ESX") of it) AND NOT exists file "/etc/enterprise-release" whose (exists line whose (it contains "Enterprise Linux Enterprise Linux") of it))) + Troubleshooting + Carbon Black + 2016-01-21 + N/A + + x-fixlet-modification-time + Tue, 22 Aug 2017 17:12:19 +0000 + + + bigfixme-added-time + Fri, 16 Sep 2016 11:50:42 GMT + + + bigfixme-modification-time + Fri, 16 Sep 2016 11:50:42 GMT + + + bigfixme-keywords + IBM BigFix & Carbon Black Integration Content + + + bigfixme-ID + 21665 + + BESC + + + Click + here + to deploy this action. + + if {windows of operating system} + waithidden {(if it ends with "%00" then preceding text of first "%00" of it else it) of (value "UninstallString" of key whose (value "DisplayName" of it = "Carbon Black Sensor") of key "HKLM\Software\Microsoft\Windows\CurrentVersion\Uninstall" of registry as string)} /S +elseif {(exists match (regex "Linux CentOS (6|7)") of name of operating system) OR ((name of operating system starts with "Linux Red Hat") AND (exists file "/etc/redhat-release" whose (exists line whose (exists match (regex "Red Hat Enterprise Linux (Client|Server|Workstation) release 6|7") of it) of it) AND NOT exists file "/etc/vmware-release" whose (exists line whose (it contains "VMware ESX") of it) AND NOT exists file "/etc/enterprise-release" whose (exists line whose (it contains "Enterprise Linux Enterprise Linux") of it)))} + wait rpm -e cbsensor +endif + + + + + Click + here + to review this task in the bigfix.me Content Database. + + https://bigfix.me/cdb/fixlet/21665 + + + diff --git a/Sites/Application Management/Fixlets/Fixlets/Change OS X Lion scroll direction (719).bes b/Sites/Application Management/Fixlets/Fixlets/Change OS X Lion scroll direction (719).bes index afb1504f8..5102fcc03 100644 --- a/Sites/Application Management/Fixlets/Fixlets/Change OS X Lion scroll direction (719).bes +++ b/Sites/Application Management/Fixlets/Fixlets/Change OS X Lion scroll direction (719).bes @@ -1,35 +1,35 @@ - - - - - Change OS X Lion scroll direction - - = "10.7" AND system version < "10.8")]]> - (not exists string "com.apple.swipescrolldirection" of dictionaries of files "/Library/Preferences/.GlobalPreferences.plist") OR (exists string "com.apple.swipescrolldirection" whose (it as boolean != FALSE) of dictionaries of files "/Library/Preferences/.GlobalPreferences.plist") - Internal - 2011-09-15 - - x-fixlet-modification-time - Thu, 15 Sep 2011 14:56:04 +0000 - - BESC - - - Click - here - to deploy this action. - - // Set value in plist -wait defaults write /Library/Preferences/.GlobalPreferences com.apple.swipescrolldirection -bool false - - - + + + + + Change OS X Lion scroll direction + + = "10.7" AND system version < "10.8")]]> + (not exists string "com.apple.swipescrolldirection" of dictionaries of files "/Library/Preferences/.GlobalPreferences.plist") OR (exists string "com.apple.swipescrolldirection" whose (it as boolean != FALSE) of dictionaries of files "/Library/Preferences/.GlobalPreferences.plist") + Internal + 2011-09-15 + + x-fixlet-modification-time + Thu, 15 Sep 2011 14:56:04 +0000 + + BESC + + + Click + here + to deploy this action. + + // Set value in plist +wait defaults write /Library/Preferences/.GlobalPreferences com.apple.swipescrolldirection -bool false + + + diff --git a/Sites/Application Management/Fixlets/Fixlets/Change ScreenSharing (VNC) Password - Mac - BETA (24884).bes b/Sites/Application Management/Fixlets/Fixlets/Change ScreenSharing (VNC) Password - Mac - BETA (24884).bes index c54d9b766..ae6b36771 100644 --- a/Sites/Application Management/Fixlets/Fixlets/Change ScreenSharing (VNC) Password - Mac - BETA (24884).bes +++ b/Sites/Application Management/Fixlets/Fixlets/Change ScreenSharing (VNC) Password - Mac - BETA (24884).bes @@ -1,76 +1,76 @@ - - - - - Change ScreenSharing (VNC) Password - Mac - BETA - -

-
-

]]>
- mac of operating system - = "9.0"]]> - Accounts - Internal - jgstew - 2018-01-13 - - x-fixlet-modification-time - Sat, 13 Jan 2018 21:25:39 +0000 - - BESC - - - - Change - &nbsp;ScreenSharing (VNC) password. - - -//wait bash -c "/System/Library/CoreServices/RemoteManagement/ARDAgent.app/Contents/Resources/kickstart -configure -clientopts -setvnclegacy -vnclegacy yes -setvncpw -vncpw {parameter "secret" of action}" - -wait bash -c "/System/Library/CoreServices/RemoteManagement/ARDAgent.app/Contents/Resources/kickstart -activate -configure -access -on -clientopts -setvnclegacy -vnclegacy yes -clientopts -setvncpw -vncpw {parameter "secret" of action} -restart -agent -privs -all" - -continue if{ exists (exit codes of active action) whose(it = 0) } - -// http://crashopensource.blogspot.com/2008/07/set-vnc-password-for-mac-in-terminal.html -// https://apple.stackexchange.com/a/30239/35045 -// https://www.jamf.com/jamf-nation/discussions/13834/enable-screen-sharing - - - -
-
+ + + + + Change ScreenSharing (VNC) Password - Mac - BETA + +

+
+

]]>
+ mac of operating system + = "9.0"]]> + Accounts + Internal + jgstew + 2018-01-13 + + x-fixlet-modification-time + Sat, 13 Jan 2018 21:25:39 +0000 + + BESC + + + + Change + &nbsp;ScreenSharing (VNC) password. + + +//wait bash -c "/System/Library/CoreServices/RemoteManagement/ARDAgent.app/Contents/Resources/kickstart -configure -clientopts -setvnclegacy -vnclegacy yes -setvncpw -vncpw {parameter "secret" of action}" + +wait bash -c "/System/Library/CoreServices/RemoteManagement/ARDAgent.app/Contents/Resources/kickstart -activate -configure -access -on -clientopts -setvnclegacy -vnclegacy yes -clientopts -setvncpw -vncpw {parameter "secret" of action} -restart -agent -privs -all" + +continue if{ exists (exit codes of active action) whose(it = 0) } + +// http://crashopensource.blogspot.com/2008/07/set-vnc-password-for-mac-in-terminal.html +// https://apple.stackexchange.com/a/30239/35045 +// https://www.jamf.com/jamf-nation/discussions/13834/enable-screen-sharing + + + +
+
diff --git a/Sites/Application Management/Fixlets/Fixlets/Config - 1E NightWatchman Alarm Clock - Disable - Win_Mac (23765).bes b/Sites/Application Management/Fixlets/Fixlets/Config - 1E NightWatchman Alarm Clock - Disable - Win_Mac (23765).bes index 101e0f650..a5106363f 100644 --- a/Sites/Application Management/Fixlets/Fixlets/Config - 1E NightWatchman Alarm Clock - Disable - Win_Mac (23765).bes +++ b/Sites/Application Management/Fixlets/Fixlets/Config - 1E NightWatchman Alarm Clock - Disable - Win_Mac (23765).bes @@ -1,45 +1,45 @@ - - - - - Config - 1E NightWatchman Alarm Clock - Disable - Win\Mac - This Fixlet configures 1E to disable any previously configured Alarm Clocks.

-

For general information or to report issues with C3 Power Management content please visit GitHub here: https://github.com/strawgate/C3-Power-Management

]]>
- windows of operating system or mac of operating system - if (Windows of Operating System) then (exists file "NightWatchman.exe" of folder (preceding text of last "\" of (it as string) of value "InstallationDirectory" of key "1E\NightWatchman" of key "HKEY_LOCAL_MACHINE\Software" of native registry)) else (exists file "nightwatchman" of folder "/Library/Application Support/1E/NightWatchman") - if (windows of operating system) then (exists values whose (name of it != "TurnOnMonitor") of key "AlarmClock" of key "1E\NightWatchman" of key "HKEY_LOCAL_MACHINE\Software" of native registry) else (number of values of array "AlarmClockSettings" of dictionary of file "/Library/Preferences/com.1E.NightWatchman.plist" != 0) - Internal - 2016-09-06 - - x-fixlet-modification-time - Thu, 17 Sep 2026 20:56:29 +0000 - - BESC - - - Click - here - to deploy this action. - - parameter "Setting"="alarmclock" -parameter "Value"="OFF" - -parameter "1ECLI"="{if (windows of operating system) then (pathname of file "NightWatchman.exe" of folder (value "InstallationDirectory" of key "1E\NightWatchman" of key "HKEY_LOCAL_MACHINE\Software" of native registry as string)) else (pathname of file "nightwatchman" of folder "/Library/Application Support/1E/NightWatchman") }" - -if {Windows of Operating System} - wait "{parameter "1ECLI"}" -{parameter "Setting"}={parameter "Value"} -elseif {Mac of Operating System} - wait "{parameter "1ECLI"}" -s {parameter "Setting"} -endif - -
-
+ + + + + Config - 1E NightWatchman Alarm Clock - Disable - Win\Mac + This Fixlet configures 1E to disable any previously configured Alarm Clocks.

+

For general information or to report issues with C3 Power Management content please visit GitHub here: https://github.com/strawgate/C3-Power-Management

]]>
+ windows of operating system or mac of operating system + if (Windows of Operating System) then (exists file "NightWatchman.exe" of folder (preceding text of last "\" of (it as string) of value "InstallationDirectory" of key "1E\NightWatchman" of key "HKEY_LOCAL_MACHINE\Software" of native registry)) else (exists file "nightwatchman" of folder "/Library/Application Support/1E/NightWatchman") + if (windows of operating system) then (exists values whose (name of it != "TurnOnMonitor") of key "AlarmClock" of key "1E\NightWatchman" of key "HKEY_LOCAL_MACHINE\Software" of native registry) else (number of values of array "AlarmClockSettings" of dictionary of file "/Library/Preferences/com.1E.NightWatchman.plist" != 0) + Internal + 2016-09-06 + + x-fixlet-modification-time + Thu, 17 Sep 2026 20:56:29 +0000 + + BESC + + + Click + here + to deploy this action. + + parameter "Setting"="alarmclock" +parameter "Value"="OFF" + +parameter "1ECLI"="{if (windows of operating system) then (pathname of file "NightWatchman.exe" of folder (value "InstallationDirectory" of key "1E\NightWatchman" of key "HKEY_LOCAL_MACHINE\Software" of native registry as string)) else (pathname of file "nightwatchman" of folder "/Library/Application Support/1E/NightWatchman") }" + +if {Windows of Operating System} + wait "{parameter "1ECLI"}" -{parameter "Setting"}={parameter "Value"} +elseif {Mac of Operating System} + wait "{parameter "1ECLI"}" -s {parameter "Setting"} +endif + +
+
diff --git a/Sites/Application Management/Fixlets/Fixlets/Config - 1E NightWatchman Alarm Clock - Wake at 6am on Weekdays - Win_Mac (23758).bes b/Sites/Application Management/Fixlets/Fixlets/Config - 1E NightWatchman Alarm Clock - Wake at 6am on Weekdays - Win_Mac (23758).bes index 54b6e7e9b..14d6926fc 100644 --- a/Sites/Application Management/Fixlets/Fixlets/Config - 1E NightWatchman Alarm Clock - Wake at 6am on Weekdays - Win_Mac (23758).bes +++ b/Sites/Application Management/Fixlets/Fixlets/Config - 1E NightWatchman Alarm Clock - Wake at 6am on Weekdays - Win_Mac (23758).bes @@ -1,45 +1,45 @@ - - - - - Config - 1E NightWatchman Alarm Clock - Wake at 6am on Weekdays - Win\Mac - This Fixlet configures 1E to wake the non-portable machine at 6am each weekday morning.

-

The monitor will be turned on when this occurs.

-

This will overwrite any previously configured Alarm Clocks.

-

For general information or to report issues with C3 Power Management content please visit GitHub here: https://github.com/strawgate/C3-Power-Management

]]>
- windows of operating system - exists file "NightWatchman.exe" of folder (preceding text of last "\" of (it as string) of value "InstallationDirectory" of key "1E\NightWatchman" of key "HKEY_LOCAL_MACHINE\Software" of native registry) - if (windows of operating system) then ( ( value "TurnOnMonitor" of it as string != "ON" or value "MondayTime" of it as string != "6:00" or value "TuesdayTime" of it as string != "6:00" or value "WednesdayTime" of it as string != "6:00" or value "ThursdayTime" of it as string != "6:00" or value "FridayTime" of it as string != "6:00" ) of (key "AlarmClock" of key "1E\NightWatchman" of key "HKEY_LOCAL_MACHINE\Software" of native registry) ) else (true) - if (Mac of Operating System) then ( (exists (strings "Day" whose (set of ("Monday";"Tuesday";"Wednesday";"Thursday";"Friday") does not contain it) of it; strings "Time" whose (it != "06:00") of it) of dictionaries of values of array "AlarmClockSettings" of dictionary of file "/Library/Preferences/com.1E.NightWatchman.plist") or (number of dictionaries of values of array "AlarmClockSettings" of dictionary of file "/Library/Preferences/com.1E.NightWatchman.plist" != 5) ) else (true) - Internal - 2016-09-06 - - x-fixlet-modification-time - Thu, 17 Sep 2026 20:56:29 +0000 - - BESC - - - Click - here - to deploy this action. - - parameter "1ECLI"="{if (windows of operating system) then (pathname of file "NightWatchman.exe" of folder (value "InstallationDirectory" of key "1E\NightWatchman" of key "HKEY_LOCAL_MACHINE\Software" of native registry as string)) else (pathname of file "nightwatchman" of folder "/Library/Application Support/1E/NightWatchman") }" - -if {Windows of Operating System} - wait "{parameter "1ECLI"}" -alarmclock="monitorstate=on|mon(6:00)|tue(6:00)|wed(6:00)|thu(6:00)|fri(6:00)" -elseif {Mac of Operating System} - wait "{parameter "1ECLI"}" -alarmclock mon=06:00,tue=06:00,wed=06:00,thu=06:00,fri=06:00 -endif - -
-
+ + + + + Config - 1E NightWatchman Alarm Clock - Wake at 6am on Weekdays - Win\Mac + This Fixlet configures 1E to wake the non-portable machine at 6am each weekday morning.

+

The monitor will be turned on when this occurs.

+

This will overwrite any previously configured Alarm Clocks.

+

For general information or to report issues with C3 Power Management content please visit GitHub here: https://github.com/strawgate/C3-Power-Management

]]>
+ windows of operating system + exists file "NightWatchman.exe" of folder (preceding text of last "\" of (it as string) of value "InstallationDirectory" of key "1E\NightWatchman" of key "HKEY_LOCAL_MACHINE\Software" of native registry) + if (windows of operating system) then ( ( value "TurnOnMonitor" of it as string != "ON" or value "MondayTime" of it as string != "6:00" or value "TuesdayTime" of it as string != "6:00" or value "WednesdayTime" of it as string != "6:00" or value "ThursdayTime" of it as string != "6:00" or value "FridayTime" of it as string != "6:00" ) of (key "AlarmClock" of key "1E\NightWatchman" of key "HKEY_LOCAL_MACHINE\Software" of native registry) ) else (true) + if (Mac of Operating System) then ( (exists (strings "Day" whose (set of ("Monday";"Tuesday";"Wednesday";"Thursday";"Friday") does not contain it) of it; strings "Time" whose (it != "06:00") of it) of dictionaries of values of array "AlarmClockSettings" of dictionary of file "/Library/Preferences/com.1E.NightWatchman.plist") or (number of dictionaries of values of array "AlarmClockSettings" of dictionary of file "/Library/Preferences/com.1E.NightWatchman.plist" != 5) ) else (true) + Internal + 2016-09-06 + + x-fixlet-modification-time + Thu, 17 Sep 2026 20:56:29 +0000 + + BESC + + + Click + here + to deploy this action. + + parameter "1ECLI"="{if (windows of operating system) then (pathname of file "NightWatchman.exe" of folder (value "InstallationDirectory" of key "1E\NightWatchman" of key "HKEY_LOCAL_MACHINE\Software" of native registry as string)) else (pathname of file "nightwatchman" of folder "/Library/Application Support/1E/NightWatchman") }" + +if {Windows of Operating System} + wait "{parameter "1ECLI"}" -alarmclock="monitorstate=on|mon(6:00)|tue(6:00)|wed(6:00)|thu(6:00)|fri(6:00)" +elseif {Mac of Operating System} + wait "{parameter "1ECLI"}" -alarmclock mon=06:00,tue=06:00,wed=06:00,thu=06:00,fri=06:00 +endif + +
+
diff --git a/Sites/Application Management/Fixlets/Fixlets/Config - 1E NightWatchman Alarm Clock - Wake at 6am on Weekdays - Win_Mac (23813).bes b/Sites/Application Management/Fixlets/Fixlets/Config - 1E NightWatchman Alarm Clock - Wake at 6am on Weekdays - Win_Mac (23813).bes index 8c13f5059..9aebb86fd 100644 --- a/Sites/Application Management/Fixlets/Fixlets/Config - 1E NightWatchman Alarm Clock - Wake at 6am on Weekdays - Win_Mac (23813).bes +++ b/Sites/Application Management/Fixlets/Fixlets/Config - 1E NightWatchman Alarm Clock - Wake at 6am on Weekdays - Win_Mac (23813).bes @@ -1,45 +1,45 @@ - - - - - Config - 1E NightWatchman Alarm Clock - Wake at 6am on Weekdays - Win\Mac - This Fixlet configures 1E to wake the non-portable machine at 6am each weekday morning.

-

The monitor will be turned on when this occurs.

-

This will overwrite any previously configured Alarm Clocks.

-

For general information or to report issues with C3 Power Management content please visit GitHub here: https://github.com/strawgate/C3-Power-Management

]]>
- windows of operating system - exists file "NightWatchman.exe" of folder (preceding text of last "\" of (it as string) of value "InstallationDirectory" of key "1E\NightWatchman" of key "HKEY_LOCAL_MACHINE\Software" of native registry) - if (windows of operating system) then ( ( value "TurnOnMonitor" of it as string != "ON" or value "MondayTime" of it as string != "6:00" or value "TuesdayTime" of it as string != "6:00" or value "WednesdayTime" of it as string != "6:00" or value "ThursdayTime" of it as string != "6:00" or value "FridayTime" of it as string != "6:00" ) of (key "AlarmClock" of key "1E\NightWatchman" of key "HKEY_LOCAL_MACHINE\Software" of native registry) ) else (true) - if (Mac of Operating System) then ( (exists (strings "Day" whose (set of ("Monday";"Tuesday";"Wednesday";"Thursday";"Friday") does not contain it) of it; strings "Time" whose (it != "06:00") of it) of dictionaries of values of array "AlarmClockSettings" of dictionary of file "/Library/Preferences/com.1E.NightWatchman.plist") or (number of dictionaries of values of array "AlarmClockSettings" of dictionary of file "/Library/Preferences/com.1E.NightWatchman.plist" != 5) ) else (true) - Internal - 2016-09-06 - - x-fixlet-modification-time - Thu, 17 Sep 2026 20:56:29 +0000 - - BESC - - - Click - here - to deploy this action. - - parameter "1ECLI"="{if (windows of operating system) then (pathname of file "NightWatchman.exe" of folder (value "InstallationDirectory" of key "1E\NightWatchman" of key "HKEY_LOCAL_MACHINE\Software" of native registry as string)) else (pathname of file "nightwatchman" of folder "/Library/Application Support/1E/NightWatchman") }" - -if {Windows of Operating System} - wait "{parameter "1ECLI"}" -alarmclock="monitorstate=on|mon(6:00)|tue(6:00)|wed(6:00)|thu(6:00)|fri(6:00)" -elseif {Mac of Operating System} - wait "{parameter "1ECLI"}" -alarmclock mon=06:00,tue=06:00,wed=06:00,thu=06:00,fri=06:00 -endif - -
-
+ + + + + Config - 1E NightWatchman Alarm Clock - Wake at 6am on Weekdays - Win\Mac + This Fixlet configures 1E to wake the non-portable machine at 6am each weekday morning.

+

The monitor will be turned on when this occurs.

+

This will overwrite any previously configured Alarm Clocks.

+

For general information or to report issues with C3 Power Management content please visit GitHub here: https://github.com/strawgate/C3-Power-Management

]]>
+ windows of operating system + exists file "NightWatchman.exe" of folder (preceding text of last "\" of (it as string) of value "InstallationDirectory" of key "1E\NightWatchman" of key "HKEY_LOCAL_MACHINE\Software" of native registry) + if (windows of operating system) then ( ( value "TurnOnMonitor" of it as string != "ON" or value "MondayTime" of it as string != "6:00" or value "TuesdayTime" of it as string != "6:00" or value "WednesdayTime" of it as string != "6:00" or value "ThursdayTime" of it as string != "6:00" or value "FridayTime" of it as string != "6:00" ) of (key "AlarmClock" of key "1E\NightWatchman" of key "HKEY_LOCAL_MACHINE\Software" of native registry) ) else (true) + if (Mac of Operating System) then ( (exists (strings "Day" whose (set of ("Monday";"Tuesday";"Wednesday";"Thursday";"Friday") does not contain it) of it; strings "Time" whose (it != "06:00") of it) of dictionaries of values of array "AlarmClockSettings" of dictionary of file "/Library/Preferences/com.1E.NightWatchman.plist") or (number of dictionaries of values of array "AlarmClockSettings" of dictionary of file "/Library/Preferences/com.1E.NightWatchman.plist" != 5) ) else (true) + Internal + 2016-09-06 + + x-fixlet-modification-time + Thu, 17 Sep 2026 20:56:29 +0000 + + BESC + + + Click + here + to deploy this action. + + parameter "1ECLI"="{if (windows of operating system) then (pathname of file "NightWatchman.exe" of folder (value "InstallationDirectory" of key "1E\NightWatchman" of key "HKEY_LOCAL_MACHINE\Software" of native registry as string)) else (pathname of file "nightwatchman" of folder "/Library/Application Support/1E/NightWatchman") }" + +if {Windows of Operating System} + wait "{parameter "1ECLI"}" -alarmclock="monitorstate=on|mon(6:00)|tue(6:00)|wed(6:00)|thu(6:00)|fri(6:00)" +elseif {Mac of Operating System} + wait "{parameter "1ECLI"}" -alarmclock mon=06:00,tue=06:00,wed=06:00,thu=06:00,fri=06:00 +endif + +
+
diff --git a/Sites/Application Management/Fixlets/Fixlets/Config - 1E NightWatchman Alarm Clock - Wake at 8am on Weekdays - Win_Mac (23759).bes b/Sites/Application Management/Fixlets/Fixlets/Config - 1E NightWatchman Alarm Clock - Wake at 8am on Weekdays - Win_Mac (23759).bes index 720ed138a..369ed9cf5 100644 --- a/Sites/Application Management/Fixlets/Fixlets/Config - 1E NightWatchman Alarm Clock - Wake at 8am on Weekdays - Win_Mac (23759).bes +++ b/Sites/Application Management/Fixlets/Fixlets/Config - 1E NightWatchman Alarm Clock - Wake at 8am on Weekdays - Win_Mac (23759).bes @@ -1,45 +1,45 @@ - - - - - Config - 1E NightWatchman Alarm Clock - Wake at 8am on Weekdays - Win\Mac - This Fixlet configures 1E to wake the machine at 8am each weekday morning.

-

The monitor will be turned on when this occurs.

-

This will overwrite any previously configured Alarm Clocks.

-

For general information or to report issues with C3 Power Management content please visit GitHub here: https://github.com/strawgate/C3-Power-Management

]]>
- windows of operating system - exists file "NightWatchman.exe" of folder (preceding text of last "\" of (it as string) of value "InstallationDirectory" of key "1E\NightWatchman" of key "HKEY_LOCAL_MACHINE\Software" of native registry) - if (windows of operating system) then ( ( value "TurnOnMonitor" of it as string != "ON" or value "MondayTime" of it as string != "8:00" or value "TuesdayTime" of it as string != "8:00" or value "WednesdayTime" of it as string != "8:00" or value "ThursdayTime" of it as string != "8:00" or value "FridayTime" of it as string != "8:00" ) of (key "AlarmClock" of key "1E\NightWatchman" of key "HKEY_LOCAL_MACHINE\Software" of native registry) ) else (true) - if (Mac of Operating System) then ( (exists (strings "Day" whose (set of ("Monday";"Tuesday";"Wednesday";"Thursday";"Friday") does not contain it) of it; strings "Time" whose (it != "08:00") of it) of dictionaries of values of array "AlarmClockSettings" of dictionary of file "/Library/Preferences/com.1E.NightWatchman.plist") or (number of dictionaries of values of array "AlarmClockSettings" of dictionary of file "/Library/Preferences/com.1E.NightWatchman.plist" != 5) ) else (true) - Internal - 2016-09-06 - - x-fixlet-modification-time - Thu, 17 Sep 2026 20:56:29 +0000 - - BESC - - - Click - here - to deploy this action. - - parameter "1ECLI"="{if (windows of operating system) then (pathname of file "NightWatchman.exe" of folder (value "InstallationDirectory" of key "1E\NightWatchman" of key "HKEY_LOCAL_MACHINE\Software" of native registry as string)) else (pathname of file "nightwatchman" of folder "/Library/Application Support/1E/NightWatchman") }" - -if {Windows of Operating System} - wait "{parameter "1ECLI"}" -alarmclock="monitorstate=on|mon(8:00)|tue(8:00)|wed(8:00)|thu(8:00)|fri(8:00)" -elseif {Mac of Operating System} - wait "{parameter "1ECLI"}" -alarmclock mon=08:00,tue=08:00,wed=08:00,thu=08:00,fri=08:00 -endif - -
-
+ + + + + Config - 1E NightWatchman Alarm Clock - Wake at 8am on Weekdays - Win\Mac + This Fixlet configures 1E to wake the machine at 8am each weekday morning.

+

The monitor will be turned on when this occurs.

+

This will overwrite any previously configured Alarm Clocks.

+

For general information or to report issues with C3 Power Management content please visit GitHub here: https://github.com/strawgate/C3-Power-Management

]]>
+ windows of operating system + exists file "NightWatchman.exe" of folder (preceding text of last "\" of (it as string) of value "InstallationDirectory" of key "1E\NightWatchman" of key "HKEY_LOCAL_MACHINE\Software" of native registry) + if (windows of operating system) then ( ( value "TurnOnMonitor" of it as string != "ON" or value "MondayTime" of it as string != "8:00" or value "TuesdayTime" of it as string != "8:00" or value "WednesdayTime" of it as string != "8:00" or value "ThursdayTime" of it as string != "8:00" or value "FridayTime" of it as string != "8:00" ) of (key "AlarmClock" of key "1E\NightWatchman" of key "HKEY_LOCAL_MACHINE\Software" of native registry) ) else (true) + if (Mac of Operating System) then ( (exists (strings "Day" whose (set of ("Monday";"Tuesday";"Wednesday";"Thursday";"Friday") does not contain it) of it; strings "Time" whose (it != "08:00") of it) of dictionaries of values of array "AlarmClockSettings" of dictionary of file "/Library/Preferences/com.1E.NightWatchman.plist") or (number of dictionaries of values of array "AlarmClockSettings" of dictionary of file "/Library/Preferences/com.1E.NightWatchman.plist" != 5) ) else (true) + Internal + 2016-09-06 + + x-fixlet-modification-time + Thu, 17 Sep 2026 20:56:29 +0000 + + BESC + + + Click + here + to deploy this action. + + parameter "1ECLI"="{if (windows of operating system) then (pathname of file "NightWatchman.exe" of folder (value "InstallationDirectory" of key "1E\NightWatchman" of key "HKEY_LOCAL_MACHINE\Software" of native registry as string)) else (pathname of file "nightwatchman" of folder "/Library/Application Support/1E/NightWatchman") }" + +if {Windows of Operating System} + wait "{parameter "1ECLI"}" -alarmclock="monitorstate=on|mon(8:00)|tue(8:00)|wed(8:00)|thu(8:00)|fri(8:00)" +elseif {Mac of Operating System} + wait "{parameter "1ECLI"}" -alarmclock mon=08:00,tue=08:00,wed=08:00,thu=08:00,fri=08:00 +endif + +
+
diff --git a/Sites/Application Management/Fixlets/Fixlets/Config - 1E NightWatchman Alarm Clock - Wake at 8am on Weekdays - Win_Mac (23814).bes b/Sites/Application Management/Fixlets/Fixlets/Config - 1E NightWatchman Alarm Clock - Wake at 8am on Weekdays - Win_Mac (23814).bes index aa57a4dec..919cd96e4 100644 --- a/Sites/Application Management/Fixlets/Fixlets/Config - 1E NightWatchman Alarm Clock - Wake at 8am on Weekdays - Win_Mac (23814).bes +++ b/Sites/Application Management/Fixlets/Fixlets/Config - 1E NightWatchman Alarm Clock - Wake at 8am on Weekdays - Win_Mac (23814).bes @@ -1,45 +1,45 @@ - - - - - Config - 1E NightWatchman Alarm Clock - Wake at 8am on Weekdays - Win\Mac - This Fixlet configures 1E to wake the machine at 8am each weekday morning.

-

The monitor will be turned on when this occurs.

-

This will overwrite any previously configured Alarm Clocks.

-

For general information or to report issues with C3 Power Management content please visit GitHub here: https://github.com/strawgate/C3-Power-Management

]]>
- windows of operating system - exists file "NightWatchman.exe" of folder (preceding text of last "\" of (it as string) of value "InstallationDirectory" of key "1E\NightWatchman" of key "HKEY_LOCAL_MACHINE\Software" of native registry) - if (windows of operating system) then ( ( value "TurnOnMonitor" of it as string != "ON" or value "MondayTime" of it as string != "8:00" or value "TuesdayTime" of it as string != "8:00" or value "WednesdayTime" of it as string != "8:00" or value "ThursdayTime" of it as string != "8:00" or value "FridayTime" of it as string != "8:00" ) of (key "AlarmClock" of key "1E\NightWatchman" of key "HKEY_LOCAL_MACHINE\Software" of native registry) ) else (true) - if (Mac of Operating System) then ( (exists (strings "Day" whose (set of ("Monday";"Tuesday";"Wednesday";"Thursday";"Friday") does not contain it) of it; strings "Time" whose (it != "08:00") of it) of dictionaries of values of array "AlarmClockSettings" of dictionary of file "/Library/Preferences/com.1E.NightWatchman.plist") or (number of dictionaries of values of array "AlarmClockSettings" of dictionary of file "/Library/Preferences/com.1E.NightWatchman.plist" != 5) ) else (true) - Internal - 2016-09-06 - - x-fixlet-modification-time - Thu, 17 Sep 2026 20:56:29 +0000 - - BESC - - - Click - here - to deploy this action. - - parameter "1ECLI"="{if (windows of operating system) then (pathname of file "NightWatchman.exe" of folder (value "InstallationDirectory" of key "1E\NightWatchman" of key "HKEY_LOCAL_MACHINE\Software" of native registry as string)) else (pathname of file "nightwatchman" of folder "/Library/Application Support/1E/NightWatchman") }" - -if {Windows of Operating System} - wait "{parameter "1ECLI"}" -alarmclock="monitorstate=on|mon(8:00)|tue(8:00)|wed(8:00)|thu(8:00)|fri(8:00)" -elseif {Mac of Operating System} - wait "{parameter "1ECLI"}" -alarmclock mon=08:00,tue=08:00,wed=08:00,thu=08:00,fri=08:00 -endif - -
-
+ + + + + Config - 1E NightWatchman Alarm Clock - Wake at 8am on Weekdays - Win\Mac + This Fixlet configures 1E to wake the machine at 8am each weekday morning.

+

The monitor will be turned on when this occurs.

+

This will overwrite any previously configured Alarm Clocks.

+

For general information or to report issues with C3 Power Management content please visit GitHub here: https://github.com/strawgate/C3-Power-Management

]]>
+ windows of operating system + exists file "NightWatchman.exe" of folder (preceding text of last "\" of (it as string) of value "InstallationDirectory" of key "1E\NightWatchman" of key "HKEY_LOCAL_MACHINE\Software" of native registry) + if (windows of operating system) then ( ( value "TurnOnMonitor" of it as string != "ON" or value "MondayTime" of it as string != "8:00" or value "TuesdayTime" of it as string != "8:00" or value "WednesdayTime" of it as string != "8:00" or value "ThursdayTime" of it as string != "8:00" or value "FridayTime" of it as string != "8:00" ) of (key "AlarmClock" of key "1E\NightWatchman" of key "HKEY_LOCAL_MACHINE\Software" of native registry) ) else (true) + if (Mac of Operating System) then ( (exists (strings "Day" whose (set of ("Monday";"Tuesday";"Wednesday";"Thursday";"Friday") does not contain it) of it; strings "Time" whose (it != "08:00") of it) of dictionaries of values of array "AlarmClockSettings" of dictionary of file "/Library/Preferences/com.1E.NightWatchman.plist") or (number of dictionaries of values of array "AlarmClockSettings" of dictionary of file "/Library/Preferences/com.1E.NightWatchman.plist" != 5) ) else (true) + Internal + 2016-09-06 + + x-fixlet-modification-time + Thu, 17 Sep 2026 20:56:29 +0000 + + BESC + + + Click + here + to deploy this action. + + parameter "1ECLI"="{if (windows of operating system) then (pathname of file "NightWatchman.exe" of folder (value "InstallationDirectory" of key "1E\NightWatchman" of key "HKEY_LOCAL_MACHINE\Software" of native registry as string)) else (pathname of file "nightwatchman" of folder "/Library/Application Support/1E/NightWatchman") }" + +if {Windows of Operating System} + wait "{parameter "1ECLI"}" -alarmclock="monitorstate=on|mon(8:00)|tue(8:00)|wed(8:00)|thu(8:00)|fri(8:00)" +elseif {Mac of Operating System} + wait "{parameter "1ECLI"}" -alarmclock mon=08:00,tue=08:00,wed=08:00,thu=08:00,fri=08:00 +endif + +
+
diff --git a/Sites/Application Management/Fixlets/Fixlets/Config - 1E NightWatchman Countdown Timer - 30 Minutes - Win_Mac (23766).bes b/Sites/Application Management/Fixlets/Fixlets/Config - 1E NightWatchman Countdown Timer - 30 Minutes - Win_Mac (23766).bes index ca6e5ddff..be848f16e 100644 --- a/Sites/Application Management/Fixlets/Fixlets/Config - 1E NightWatchman Countdown Timer - 30 Minutes - Win_Mac (23766).bes +++ b/Sites/Application Management/Fixlets/Fixlets/Config - 1E NightWatchman Countdown Timer - 30 Minutes - Win_Mac (23766).bes @@ -1,45 +1,45 @@ - - - - - Config - 1E NightWatchman Countdown Timer - 30 Minutes - Win\Mac - This Fixlet sets the number of seconds before a scheduled power event that a message box will be presented.

-

For general information or to report issues with C3 Power Management content please visit GitHub here: https://github.com/strawgate/C3-Power-Management

]]>
- windows of operating system or mac of operating system - if (Windows of Operating System) then (exists file "NightWatchman.exe" of folder (preceding text of last "\" of (it as string) of value "InstallationDirectory" of key "1E\NightWatchman" of key "HKEY_LOCAL_MACHINE\Software" of native registry)) else (exists file "nightwatchman" of folder "/Library/Application Support/1E/NightWatchman") - if (Windows of Operating System) then (value "CountdownSecs" of key "1E\NightWatchman" of key "HKEY_LOCAL_MACHINE\Software" of native registry as string != "1800") else (exists integer "CountdownSecs" whose (it != 1800) of dictionary "CountdownDlgSettings" of dictionary of file "/Library/Preferences/com.1E.NightWatchman.plist") - Internal - 2016-09-06 - - x-fixlet-modification-time - Thu, 17 Sep 2026 20:56:29 +0000 - - BESC - - - Click - here - to deploy this action. - - parameter "Setting"="CountdownSecs" -parameter "Value"="1800" - -parameter "1ECLI"="{if (windows of operating system) then (pathname of file "NightWatchman.exe" of folder (value "InstallationDirectory" of key "1E\NightWatchman" of key "HKEY_LOCAL_MACHINE\Software" of native registry as string)) else (pathname of file "nightwatchman" of folder "/Library/Application Support/1E/NightWatchman") }" - -if {Windows of Operating System} - wait "{parameter "1ECLI"}" -{parameter "Setting"}={parameter "Value"} -elseif {Mac of Operating System} - wait "{parameter "1ECLI"}" -s {parameter "Setting"} {parameter "Value"} -endif - -
-
+ + + + + Config - 1E NightWatchman Countdown Timer - 30 Minutes - Win\Mac + This Fixlet sets the number of seconds before a scheduled power event that a message box will be presented.

+

For general information or to report issues with C3 Power Management content please visit GitHub here: https://github.com/strawgate/C3-Power-Management

]]>
+ windows of operating system or mac of operating system + if (Windows of Operating System) then (exists file "NightWatchman.exe" of folder (preceding text of last "\" of (it as string) of value "InstallationDirectory" of key "1E\NightWatchman" of key "HKEY_LOCAL_MACHINE\Software" of native registry)) else (exists file "nightwatchman" of folder "/Library/Application Support/1E/NightWatchman") + if (Windows of Operating System) then (value "CountdownSecs" of key "1E\NightWatchman" of key "HKEY_LOCAL_MACHINE\Software" of native registry as string != "1800") else (exists integer "CountdownSecs" whose (it != 1800) of dictionary "CountdownDlgSettings" of dictionary of file "/Library/Preferences/com.1E.NightWatchman.plist") + Internal + 2016-09-06 + + x-fixlet-modification-time + Thu, 17 Sep 2026 20:56:29 +0000 + + BESC + + + Click + here + to deploy this action. + + parameter "Setting"="CountdownSecs" +parameter "Value"="1800" + +parameter "1ECLI"="{if (windows of operating system) then (pathname of file "NightWatchman.exe" of folder (value "InstallationDirectory" of key "1E\NightWatchman" of key "HKEY_LOCAL_MACHINE\Software" of native registry as string)) else (pathname of file "nightwatchman" of folder "/Library/Application Support/1E/NightWatchman") }" + +if {Windows of Operating System} + wait "{parameter "1ECLI"}" -{parameter "Setting"}={parameter "Value"} +elseif {Mac of Operating System} + wait "{parameter "1ECLI"}" -s {parameter "Setting"} {parameter "Value"} +endif + +
+
diff --git a/Sites/Application Management/Fixlets/Fixlets/Config - 1E NightWatchman Countdown Timer - 30 Seconds - Win_Mac (23767).bes b/Sites/Application Management/Fixlets/Fixlets/Config - 1E NightWatchman Countdown Timer - 30 Seconds - Win_Mac (23767).bes index 1bc2a99ae..41a0abfdf 100644 --- a/Sites/Application Management/Fixlets/Fixlets/Config - 1E NightWatchman Countdown Timer - 30 Seconds - Win_Mac (23767).bes +++ b/Sites/Application Management/Fixlets/Fixlets/Config - 1E NightWatchman Countdown Timer - 30 Seconds - Win_Mac (23767).bes @@ -1,45 +1,45 @@ - - - - - Config - 1E NightWatchman Countdown Timer - 30 Seconds - Win\Mac - This Fixlet sets the number of seconds before a scheduled power event that a message box will be presented.

-

For general information or to report issues with C3 Power Management content please visit GitHub here: https://github.com/strawgate/C3-Power-Management

]]>
- windows of operating system or mac of operating system - if (Windows of Operating System) then (exists file "NightWatchman.exe" of folder (preceding text of last "\" of (it as string) of value "InstallationDirectory" of key "1E\NightWatchman" of key "HKEY_LOCAL_MACHINE\Software" of native registry)) else (exists file "nightwatchman" of folder "/Library/Application Support/1E/NightWatchman") - if (Windows of Operating System) then (value "CountdownSecs" of key "1E\NightWatchman" of key "HKEY_LOCAL_MACHINE\Software" of native registry as string != "30") else (exists integer "CountdownSecs" whose (it != 30) of dictionary "CountdownDlgSettings" of dictionary of file "/Library/Preferences/com.1E.NightWatchman.plist") - Internal - 2016-09-06 - - x-fixlet-modification-time - Thu, 17 Sep 2026 20:56:29 +0000 - - BESC - - - Click - here - to deploy this action. - - parameter "Setting"="CountdownSecs" -parameter "Value"="30" - -parameter "1ECLI"="{if (windows of operating system) then (pathname of file "NightWatchman.exe" of folder (value "InstallationDirectory" of key "1E\NightWatchman" of key "HKEY_LOCAL_MACHINE\Software" of native registry as string)) else (pathname of file "nightwatchman" of folder "/Library/Application Support/1E/NightWatchman") }" - -if {Windows of Operating System} - wait "{parameter "1ECLI"}" -{parameter "Setting"}={parameter "Value"} -elseif {Mac of Operating System} - wait "{parameter "1ECLI"}" -s {parameter "Setting"} {parameter "Value"} -endif - -
-
+ + + + + Config - 1E NightWatchman Countdown Timer - 30 Seconds - Win\Mac + This Fixlet sets the number of seconds before a scheduled power event that a message box will be presented.

+

For general information or to report issues with C3 Power Management content please visit GitHub here: https://github.com/strawgate/C3-Power-Management

]]>
+ windows of operating system or mac of operating system + if (Windows of Operating System) then (exists file "NightWatchman.exe" of folder (preceding text of last "\" of (it as string) of value "InstallationDirectory" of key "1E\NightWatchman" of key "HKEY_LOCAL_MACHINE\Software" of native registry)) else (exists file "nightwatchman" of folder "/Library/Application Support/1E/NightWatchman") + if (Windows of Operating System) then (value "CountdownSecs" of key "1E\NightWatchman" of key "HKEY_LOCAL_MACHINE\Software" of native registry as string != "30") else (exists integer "CountdownSecs" whose (it != 30) of dictionary "CountdownDlgSettings" of dictionary of file "/Library/Preferences/com.1E.NightWatchman.plist") + Internal + 2016-09-06 + + x-fixlet-modification-time + Thu, 17 Sep 2026 20:56:29 +0000 + + BESC + + + Click + here + to deploy this action. + + parameter "Setting"="CountdownSecs" +parameter "Value"="30" + +parameter "1ECLI"="{if (windows of operating system) then (pathname of file "NightWatchman.exe" of folder (value "InstallationDirectory" of key "1E\NightWatchman" of key "HKEY_LOCAL_MACHINE\Software" of native registry as string)) else (pathname of file "nightwatchman" of folder "/Library/Application Support/1E/NightWatchman") }" + +if {Windows of Operating System} + wait "{parameter "1ECLI"}" -{parameter "Setting"}={parameter "Value"} +elseif {Mac of Operating System} + wait "{parameter "1ECLI"}" -s {parameter "Setting"} {parameter "Value"} +endif + +
+
diff --git a/Sites/Application Management/Fixlets/Fixlets/Config - 1E NightWatchman Countdown Timer - 5 Minutes - Win_Mac (23768).bes b/Sites/Application Management/Fixlets/Fixlets/Config - 1E NightWatchman Countdown Timer - 5 Minutes - Win_Mac (23768).bes index 4c84cddb0..db90b2bc3 100644 --- a/Sites/Application Management/Fixlets/Fixlets/Config - 1E NightWatchman Countdown Timer - 5 Minutes - Win_Mac (23768).bes +++ b/Sites/Application Management/Fixlets/Fixlets/Config - 1E NightWatchman Countdown Timer - 5 Minutes - Win_Mac (23768).bes @@ -1,45 +1,45 @@ - - - - - Config - 1E NightWatchman Countdown Timer - 5 Minutes - Win\Mac - This Fixlet sets the number of seconds before a scheduled power event that a message box will be presented.

-

For general information or to report issues with C3 Power Management content please visit GitHub here: https://github.com/strawgate/C3-Power-Management

]]>
- windows of operating system or mac of operating system - if (Windows of Operating System) then (exists file "NightWatchman.exe" of folder (preceding text of last "\" of (it as string) of value "InstallationDirectory" of key "1E\NightWatchman" of key "HKEY_LOCAL_MACHINE\Software" of native registry)) else (exists file "nightwatchman" of folder "/Library/Application Support/1E/NightWatchman") - if (Windows of Operating System) then (value "CountdownSecs" of key "1E\NightWatchman" of key "HKEY_LOCAL_MACHINE\Software" of native registry as string != "300") else (exists integer "CountdownSecs" whose (it != 300) of dictionary "CountdownDlgSettings" of dictionary of file "/Library/Preferences/com.1E.NightWatchman.plist") - Internal - 2016-09-06 - - x-fixlet-modification-time - Thu, 17 Sep 2026 20:56:29 +0000 - - BESC - - - Click - here - to deploy this action. - - parameter "Setting"="CountdownSecs" -parameter "Value"="300" - -parameter "1ECLI"="{if (windows of operating system) then (pathname of file "NightWatchman.exe" of folder (value "InstallationDirectory" of key "1E\NightWatchman" of key "HKEY_LOCAL_MACHINE\Software" of native registry as string)) else (pathname of file "nightwatchman" of folder "/Library/Application Support/1E/NightWatchman") }" - -if {Windows of Operating System} - wait "{parameter "1ECLI"}" -{parameter "Setting"}={parameter "Value"} -elseif {Mac of Operating System} - wait "{parameter "1ECLI"}" -s {parameter "Setting"} {parameter "Value"} -endif - -
-
+ + + + + Config - 1E NightWatchman Countdown Timer - 5 Minutes - Win\Mac + This Fixlet sets the number of seconds before a scheduled power event that a message box will be presented.

+

For general information or to report issues with C3 Power Management content please visit GitHub here: https://github.com/strawgate/C3-Power-Management

]]>
+ windows of operating system or mac of operating system + if (Windows of Operating System) then (exists file "NightWatchman.exe" of folder (preceding text of last "\" of (it as string) of value "InstallationDirectory" of key "1E\NightWatchman" of key "HKEY_LOCAL_MACHINE\Software" of native registry)) else (exists file "nightwatchman" of folder "/Library/Application Support/1E/NightWatchman") + if (Windows of Operating System) then (value "CountdownSecs" of key "1E\NightWatchman" of key "HKEY_LOCAL_MACHINE\Software" of native registry as string != "300") else (exists integer "CountdownSecs" whose (it != 300) of dictionary "CountdownDlgSettings" of dictionary of file "/Library/Preferences/com.1E.NightWatchman.plist") + Internal + 2016-09-06 + + x-fixlet-modification-time + Thu, 17 Sep 2026 20:56:29 +0000 + + BESC + + + Click + here + to deploy this action. + + parameter "Setting"="CountdownSecs" +parameter "Value"="300" + +parameter "1ECLI"="{if (windows of operating system) then (pathname of file "NightWatchman.exe" of folder (value "InstallationDirectory" of key "1E\NightWatchman" of key "HKEY_LOCAL_MACHINE\Software" of native registry as string)) else (pathname of file "nightwatchman" of folder "/Library/Application Support/1E/NightWatchman") }" + +if {Windows of Operating System} + wait "{parameter "1ECLI"}" -{parameter "Setting"}={parameter "Value"} +elseif {Mac of Operating System} + wait "{parameter "1ECLI"}" -s {parameter "Setting"} {parameter "Value"} +endif + +
+
diff --git a/Sites/Application Management/Fixlets/Fixlets/Config - 1E NightWatchman Log Off Action - Active - Win_Mac (23769).bes b/Sites/Application Management/Fixlets/Fixlets/Config - 1E NightWatchman Log Off Action - Active - Win_Mac (23769).bes index abcaf2bb6..1cacd167b 100644 --- a/Sites/Application Management/Fixlets/Fixlets/Config - 1E NightWatchman Log Off Action - Active - Win_Mac (23769).bes +++ b/Sites/Application Management/Fixlets/Fixlets/Config - 1E NightWatchman Log Off Action - Active - Win_Mac (23769).bes @@ -1,45 +1,45 @@ - - - - - Config - 1E NightWatchman Log Off Action - Active - Win\Mac - This Fixlet configures how 1E responds to a user being logged in during its shutdown period.

-

For general information or to report issues with C3 Power Management content please visit GitHub here: https://github.com/strawgate/C3-Power-Management

]]>
- windows of operating system or mac of operating system - if (Windows of Operating System) then (exists file "NightWatchman.exe" of folder (preceding text of last "\" of (it as string) of value "InstallationDirectory" of key "1E\NightWatchman" of key "HKEY_LOCAL_MACHINE\Software" of native registry)) else (exists file "nightwatchman" of folder "/Library/Application Support/1E/NightWatchman") - if (Windows of Operating System) then (value "LogOffAction" of key "1E\NightWatchman" of key "HKEY_LOCAL_MACHINE\Software" of native registry as string as uppercase != "ACTIVE") else (exists strings "LogOffAction" whose (it as uppercase != "ACTIVE") of dictionary "ShutdownSettings" of dictionary of file "/Library/Preferences/com.1E.NightWatchman.plist") - Internal - 2016-09-06 - - x-fixlet-modification-time - Thu, 17 Sep 2026 20:56:29 +0000 - - BESC - - - Click - here - to deploy this action. - - parameter "Setting"="logoffaction" -parameter "Value"="ACTIVE" - -parameter "1ECLI"="{if (windows of operating system) then (pathname of file "NightWatchman.exe" of folder (value "InstallationDirectory" of key "1E\NightWatchman" of key "HKEY_LOCAL_MACHINE\Software" of native registry as string)) else (pathname of file "nightwatchman" of folder "/Library/Application Support/1E/NightWatchman") }" - -if {Windows of Operating System} - wait "{parameter "1ECLI"}" -{parameter "Setting"}={parameter "Value"} -elseif {Mac of Operating System} - wait "{parameter "1ECLI"}" -s {parameter "Setting"} {parameter "Value"} -endif - -
-
+ + + + + Config - 1E NightWatchman Log Off Action - Active - Win\Mac + This Fixlet configures how 1E responds to a user being logged in during its shutdown period.

+

For general information or to report issues with C3 Power Management content please visit GitHub here: https://github.com/strawgate/C3-Power-Management

]]>
+ windows of operating system or mac of operating system + if (Windows of Operating System) then (exists file "NightWatchman.exe" of folder (preceding text of last "\" of (it as string) of value "InstallationDirectory" of key "1E\NightWatchman" of key "HKEY_LOCAL_MACHINE\Software" of native registry)) else (exists file "nightwatchman" of folder "/Library/Application Support/1E/NightWatchman") + if (Windows of Operating System) then (value "LogOffAction" of key "1E\NightWatchman" of key "HKEY_LOCAL_MACHINE\Software" of native registry as string as uppercase != "ACTIVE") else (exists strings "LogOffAction" whose (it as uppercase != "ACTIVE") of dictionary "ShutdownSettings" of dictionary of file "/Library/Preferences/com.1E.NightWatchman.plist") + Internal + 2016-09-06 + + x-fixlet-modification-time + Thu, 17 Sep 2026 20:56:29 +0000 + + BESC + + + Click + here + to deploy this action. + + parameter "Setting"="logoffaction" +parameter "Value"="ACTIVE" + +parameter "1ECLI"="{if (windows of operating system) then (pathname of file "NightWatchman.exe" of folder (value "InstallationDirectory" of key "1E\NightWatchman" of key "HKEY_LOCAL_MACHINE\Software" of native registry as string)) else (pathname of file "nightwatchman" of folder "/Library/Application Support/1E/NightWatchman") }" + +if {Windows of Operating System} + wait "{parameter "1ECLI"}" -{parameter "Setting"}={parameter "Value"} +elseif {Mac of Operating System} + wait "{parameter "1ECLI"}" -s {parameter "Setting"} {parameter "Value"} +endif + +
+
diff --git a/Sites/Application Management/Fixlets/Fixlets/Config - 1E NightWatchman Log Off Action - Passive - Win_Mac (23738).bes b/Sites/Application Management/Fixlets/Fixlets/Config - 1E NightWatchman Log Off Action - Passive - Win_Mac (23738).bes index 29ac3ccef..35fa77865 100644 --- a/Sites/Application Management/Fixlets/Fixlets/Config - 1E NightWatchman Log Off Action - Passive - Win_Mac (23738).bes +++ b/Sites/Application Management/Fixlets/Fixlets/Config - 1E NightWatchman Log Off Action - Passive - Win_Mac (23738).bes @@ -1,45 +1,45 @@ - - - - - Config - 1E NightWatchman Log Off Action - Passive - Win\Mac - This Fixlet configures how 1E responds to a user being logged in during its shutdown period.

-

For general information or to report issues with C3 Power Management content please visit GitHub here: https://github.com/strawgate/C3-Power-Management

]]>
- windows of operating system or mac of operating system - if (Windows of Operating System) then (exists file "NightWatchman.exe" of folder (preceding text of last "\" of (it as string) of value "InstallationDirectory" of key "1E\NightWatchman" of key "HKEY_LOCAL_MACHINE\Software" of native registry)) else (exists file "nightwatchman" of folder "/Library/Application Support/1E/NightWatchman") - if (Windows of Operating System) then (value "LogOffAction" of key "1E\NightWatchman" of key "HKEY_LOCAL_MACHINE\Software" of native registry as string as uppercase != "PASSIVE") else (exists strings "LogOffAction" whose (it as uppercase != "PASSIVE") of dictionary "ShutdownSettings" of dictionary of file "/Library/Preferences/com.1E.NightWatchman.plist") - Internal - 2016-09-06 - - x-fixlet-modification-time - Thu, 17 Sep 2026 20:56:29 +0000 - - BESC - - - Click - here - to deploy this action. - - parameter "Setting"="logoffaction" -parameter "Value"="PASSIVE" - -parameter "1ECLI"="{if (windows of operating system) then (pathname of file "NightWatchman.exe" of folder (value "InstallationDirectory" of key "1E\NightWatchman" of key "HKEY_LOCAL_MACHINE\Software" of native registry as string)) else (pathname of file "nightwatchman" of folder "/Library/Application Support/1E/NightWatchman") }" - -if {Windows of Operating System} - wait "{parameter "1ECLI"}" -{parameter "Setting"}={parameter "Value"} -elseif {Mac of Operating System} - wait "{parameter "1ECLI"}" -s {parameter "Setting"} {parameter "Value"} -endif - -
-
+ + + + + Config - 1E NightWatchman Log Off Action - Passive - Win\Mac + This Fixlet configures how 1E responds to a user being logged in during its shutdown period.

+

For general information or to report issues with C3 Power Management content please visit GitHub here: https://github.com/strawgate/C3-Power-Management

]]>
+ windows of operating system or mac of operating system + if (Windows of Operating System) then (exists file "NightWatchman.exe" of folder (preceding text of last "\" of (it as string) of value "InstallationDirectory" of key "1E\NightWatchman" of key "HKEY_LOCAL_MACHINE\Software" of native registry)) else (exists file "nightwatchman" of folder "/Library/Application Support/1E/NightWatchman") + if (Windows of Operating System) then (value "LogOffAction" of key "1E\NightWatchman" of key "HKEY_LOCAL_MACHINE\Software" of native registry as string as uppercase != "PASSIVE") else (exists strings "LogOffAction" whose (it as uppercase != "PASSIVE") of dictionary "ShutdownSettings" of dictionary of file "/Library/Preferences/com.1E.NightWatchman.plist") + Internal + 2016-09-06 + + x-fixlet-modification-time + Thu, 17 Sep 2026 20:56:29 +0000 + + BESC + + + Click + here + to deploy this action. + + parameter "Setting"="logoffaction" +parameter "Value"="PASSIVE" + +parameter "1ECLI"="{if (windows of operating system) then (pathname of file "NightWatchman.exe" of folder (value "InstallationDirectory" of key "1E\NightWatchman" of key "HKEY_LOCAL_MACHINE\Software" of native registry as string)) else (pathname of file "nightwatchman" of folder "/Library/Application Support/1E/NightWatchman") }" + +if {Windows of Operating System} + wait "{parameter "1ECLI"}" -{parameter "Setting"}={parameter "Value"} +elseif {Mac of Operating System} + wait "{parameter "1ECLI"}" -s {parameter "Setting"} {parameter "Value"} +endif + +
+
diff --git a/Sites/Application Management/Fixlets/Fixlets/Config - 1E NightWatchman Maintenance Window - 2am on Sunday - Win_Mac (24163).bes b/Sites/Application Management/Fixlets/Fixlets/Config - 1E NightWatchman Maintenance Window - 2am on Sunday - Win_Mac (24163).bes index b37be5a84..5500647a1 100644 --- a/Sites/Application Management/Fixlets/Fixlets/Config - 1E NightWatchman Maintenance Window - 2am on Sunday - Win_Mac (24163).bes +++ b/Sites/Application Management/Fixlets/Fixlets/Config - 1E NightWatchman Maintenance Window - 2am on Sunday - Win_Mac (24163).bes @@ -1,52 +1,52 @@ - - - - - Config - 1E NightWatchman Maintenance Window - 2am on Sunday - Win\Mac - This Fixlet configures 1E to wake the machine into a maintenance window at 2am on Sunday for 1 hour. At the end of the maintenance window the computer will be left to do whatever it is normally configured to do.

-

The monitor will be not be turned on when this occurs.

-

This will overwrite any previously configured Maintenance Windows.

-

For general information or to report issues with C3 Power Management content please visit GitHub here: https://github.com/strawgate/C3-Power-Management

]]>
- windows of operating system or mac of operating system - if (Windows of Operating System) then (exists file "NightWatchman.exe" of folder (preceding text of last "\" of (it as string) of value "InstallationDirectory" of key "1E\NightWatchman" of key "HKEY_LOCAL_MACHINE\Software" of native registry)) else (exists file "nightwatchman" of folder "/Library/Application Support/1E/NightWatchman") - if (windows of Operating System) then ( exists (values "TurnOnMonitor" whose (it != "OFF") of it; values "SaturdayCloseAction" whose (it != "Nothing") of it; values "SundayCloseAction" whose (it != "Nothing") of it; values "SaturdayOpenTime" whose (it != "02:00") of it; values "SundayOpenTime" whose (it != "02:00") of it; values "SaturdayPeriodMins" whose (it as string != "60") of it; values "SundayPeriodMins" whose (it as string != "60") of it) of (keys "MaintenanceWindow" of keys "1E\NightWatchman" of keys "HKEY_LOCAL_MACHINE\Software" of native registry) ) else ( (exists (strings "Action" whose (it != "Nothing") of it; strings "OpenAt" whose (it != "02:00") of it; strings "OpenForMins" whose (it != "60") of it) of dictionaries whose (string "Day" of it = "Saturday") of values of arrays "MaintenanceWindowSettings" of dictionary of file "/Library/Preferences/com.1E.NightWatchman.plist") or (number of values of array "MaintenanceWindowSettings" of dictionary of file "/Library/Preferences/com.1E.NightWatchman.plist" != 1) ) - Internal - 2016-09-06 - - x-fixlet-modification-time - Thu, 17 Sep 2026 20:56:29 +0000 - - BESC - - - Click - here - to deploy this action. - - parameter "Setting"="maintenancewnd" - -parameter "1ECLI"="{if (windows of operating system) then (pathname of file "NightWatchman.exe" of folder (value "InstallationDirectory" of key "1E\NightWatchman" of key "HKEY_LOCAL_MACHINE\Software" of native registry as string)) else (pathname of file "nightwatchman" of folder "/Library/Application Support/1E/NightWatchman") }" - -if {Windows of Operating System} - - - wait "{parameter "1ECLI"}" -{parameter "Setting"}="monitorstate=off|SUN(02:00,60,0)" - -elseif {Mac of Operating System} - - - wait "{parameter "1ECLI"}" -{parameter "Setting"} sat=02:00,60,0 - -endif - -
-
+ + + + + Config - 1E NightWatchman Maintenance Window - 2am on Sunday - Win\Mac + This Fixlet configures 1E to wake the machine into a maintenance window at 2am on Sunday for 1 hour. At the end of the maintenance window the computer will be left to do whatever it is normally configured to do.

+

The monitor will be not be turned on when this occurs.

+

This will overwrite any previously configured Maintenance Windows.

+

For general information or to report issues with C3 Power Management content please visit GitHub here: https://github.com/strawgate/C3-Power-Management

]]>
+ windows of operating system or mac of operating system + if (Windows of Operating System) then (exists file "NightWatchman.exe" of folder (preceding text of last "\" of (it as string) of value "InstallationDirectory" of key "1E\NightWatchman" of key "HKEY_LOCAL_MACHINE\Software" of native registry)) else (exists file "nightwatchman" of folder "/Library/Application Support/1E/NightWatchman") + if (windows of Operating System) then ( exists (values "TurnOnMonitor" whose (it != "OFF") of it; values "SaturdayCloseAction" whose (it != "Nothing") of it; values "SundayCloseAction" whose (it != "Nothing") of it; values "SaturdayOpenTime" whose (it != "02:00") of it; values "SundayOpenTime" whose (it != "02:00") of it; values "SaturdayPeriodMins" whose (it as string != "60") of it; values "SundayPeriodMins" whose (it as string != "60") of it) of (keys "MaintenanceWindow" of keys "1E\NightWatchman" of keys "HKEY_LOCAL_MACHINE\Software" of native registry) ) else ( (exists (strings "Action" whose (it != "Nothing") of it; strings "OpenAt" whose (it != "02:00") of it; strings "OpenForMins" whose (it != "60") of it) of dictionaries whose (string "Day" of it = "Saturday") of values of arrays "MaintenanceWindowSettings" of dictionary of file "/Library/Preferences/com.1E.NightWatchman.plist") or (number of values of array "MaintenanceWindowSettings" of dictionary of file "/Library/Preferences/com.1E.NightWatchman.plist" != 1) ) + Internal + 2016-09-06 + + x-fixlet-modification-time + Thu, 17 Sep 2026 20:56:29 +0000 + + BESC + + + Click + here + to deploy this action. + + parameter "Setting"="maintenancewnd" + +parameter "1ECLI"="{if (windows of operating system) then (pathname of file "NightWatchman.exe" of folder (value "InstallationDirectory" of key "1E\NightWatchman" of key "HKEY_LOCAL_MACHINE\Software" of native registry as string)) else (pathname of file "nightwatchman" of folder "/Library/Application Support/1E/NightWatchman") }" + +if {Windows of Operating System} + + + wait "{parameter "1ECLI"}" -{parameter "Setting"}="monitorstate=off|SUN(02:00,60,0)" + +elseif {Mac of Operating System} + + + wait "{parameter "1ECLI"}" -{parameter "Setting"} sat=02:00,60,0 + +endif + +
+
diff --git a/Sites/Application Management/Fixlets/Fixlets/Config - 1E NightWatchman Maintenance Window - 2am on Weekends - Win_Mac (24164).bes b/Sites/Application Management/Fixlets/Fixlets/Config - 1E NightWatchman Maintenance Window - 2am on Weekends - Win_Mac (24164).bes index eea91c0ad..0bfeb8e83 100644 --- a/Sites/Application Management/Fixlets/Fixlets/Config - 1E NightWatchman Maintenance Window - 2am on Weekends - Win_Mac (24164).bes +++ b/Sites/Application Management/Fixlets/Fixlets/Config - 1E NightWatchman Maintenance Window - 2am on Weekends - Win_Mac (24164).bes @@ -1,51 +1,51 @@ - - - - - Config - 1E NightWatchman Maintenance Window - 2am on Weekends - Win\Mac - This Fixlet configures 1E to wake the machine into a maintenance window at 2am on Saturday and Sunday for 1 hour. At the end of the maintenance window the computer will be left to do whatever it is normally configured to do.

-

The monitor will be not be turned on when this occurs.

-

This will overwrite any previously configured Maintenance Windows.

-

For general information or to report issues with C3 Power Management content please visit GitHub here: https://github.com/strawgate/C3-Power-Management

]]>
- windows of operating system or mac of operating system - if (Windows of Operating System) then (exists file "NightWatchman.exe" of folder (preceding text of last "\" of (it as string) of value "InstallationDirectory" of key "1E\NightWatchman" of key "HKEY_LOCAL_MACHINE\Software" of native registry)) else (exists file "nightwatchman" of folder "/Library/Application Support/1E/NightWatchman") - if (windows of Operating System) then ( exists (values "TurnOnMonitor" whose (it != "OFF") of it; values "SaturdayCloseAction" whose (it != "Nothing") of it; values "SundayCloseAction" whose (it != "Nothing") of it; values "SaturdayOpenTime" whose (it != "02:00") of it; values "SundayOpenTime" whose (it != "02:00") of it; values "SaturdayPeriodMins" whose (it as string != "60") of it; values "SundayPeriodMins" whose (it as string != "60") of it) of (keys "MaintenanceWindow" of keys "1E\NightWatchman" of keys "HKEY_LOCAL_MACHINE\Software" of native registry) ) else ( (exists (strings "Action" whose (it != "Nothing") of it; strings "OpenAt" whose (it != "02:00") of it; strings "OpenForMins" whose (it != "60") of it) of dictionaries whose (string "Day" of it = "Saturday" or string "Day" of it = "Sunday") of values of arrays "MaintenanceWindowSettings" of dictionary of file "/Library/Preferences/com.1E.NightWatchman.plist") or (number of values of array "MaintenanceWindowSettings" of dictionary of file "/Library/Preferences/com.1E.NightWatchman.plist" != 2) ) - Internal - 2016-09-06 - - x-fixlet-modification-time - Thu, 17 Sep 2026 20:56:29 +0000 - - BESC - - - Click - here - to deploy this action. - - parameter "Setting"="maintenancewnd" - -parameter "1ECLI"="{if (windows of operating system) then (pathname of file "NightWatchman.exe" of folder (value "InstallationDirectory" of key "1E\NightWatchman" of key "HKEY_LOCAL_MACHINE\Software" of native registry as string)) else (pathname of file "nightwatchman" of folder "/Library/Application Support/1E/NightWatchman") }" - -if {Windows of Operating System} - - wait "{parameter "1ECLI"}" -{parameter "Setting"}="monitorstate=off|SAT(02:00,60,0)|SUN(02:00,60,0)" - -elseif {Mac of Operating System} - - - wait "{parameter "1ECLI"}" -{parameter "Setting"} sat=02:00,60,0 sun=02:00,60,0 - -endif - -
-
+ + + + + Config - 1E NightWatchman Maintenance Window - 2am on Weekends - Win\Mac + This Fixlet configures 1E to wake the machine into a maintenance window at 2am on Saturday and Sunday for 1 hour. At the end of the maintenance window the computer will be left to do whatever it is normally configured to do.

+

The monitor will be not be turned on when this occurs.

+

This will overwrite any previously configured Maintenance Windows.

+

For general information or to report issues with C3 Power Management content please visit GitHub here: https://github.com/strawgate/C3-Power-Management

]]>
+ windows of operating system or mac of operating system + if (Windows of Operating System) then (exists file "NightWatchman.exe" of folder (preceding text of last "\" of (it as string) of value "InstallationDirectory" of key "1E\NightWatchman" of key "HKEY_LOCAL_MACHINE\Software" of native registry)) else (exists file "nightwatchman" of folder "/Library/Application Support/1E/NightWatchman") + if (windows of Operating System) then ( exists (values "TurnOnMonitor" whose (it != "OFF") of it; values "SaturdayCloseAction" whose (it != "Nothing") of it; values "SundayCloseAction" whose (it != "Nothing") of it; values "SaturdayOpenTime" whose (it != "02:00") of it; values "SundayOpenTime" whose (it != "02:00") of it; values "SaturdayPeriodMins" whose (it as string != "60") of it; values "SundayPeriodMins" whose (it as string != "60") of it) of (keys "MaintenanceWindow" of keys "1E\NightWatchman" of keys "HKEY_LOCAL_MACHINE\Software" of native registry) ) else ( (exists (strings "Action" whose (it != "Nothing") of it; strings "OpenAt" whose (it != "02:00") of it; strings "OpenForMins" whose (it != "60") of it) of dictionaries whose (string "Day" of it = "Saturday" or string "Day" of it = "Sunday") of values of arrays "MaintenanceWindowSettings" of dictionary of file "/Library/Preferences/com.1E.NightWatchman.plist") or (number of values of array "MaintenanceWindowSettings" of dictionary of file "/Library/Preferences/com.1E.NightWatchman.plist" != 2) ) + Internal + 2016-09-06 + + x-fixlet-modification-time + Thu, 17 Sep 2026 20:56:29 +0000 + + BESC + + + Click + here + to deploy this action. + + parameter "Setting"="maintenancewnd" + +parameter "1ECLI"="{if (windows of operating system) then (pathname of file "NightWatchman.exe" of folder (value "InstallationDirectory" of key "1E\NightWatchman" of key "HKEY_LOCAL_MACHINE\Software" of native registry as string)) else (pathname of file "nightwatchman" of folder "/Library/Application Support/1E/NightWatchman") }" + +if {Windows of Operating System} + + wait "{parameter "1ECLI"}" -{parameter "Setting"}="monitorstate=off|SAT(02:00,60,0)|SUN(02:00,60,0)" + +elseif {Mac of Operating System} + + + wait "{parameter "1ECLI"}" -{parameter "Setting"} sat=02:00,60,0 sun=02:00,60,0 + +endif + +
+
diff --git a/Sites/Application Management/Fixlets/Fixlets/Config - 1E NightWatchman Maintenance Window - Disable - Win_Mac (23741).bes b/Sites/Application Management/Fixlets/Fixlets/Config - 1E NightWatchman Maintenance Window - Disable - Win_Mac (23741).bes index a53125af6..14d9046fc 100644 --- a/Sites/Application Management/Fixlets/Fixlets/Config - 1E NightWatchman Maintenance Window - Disable - Win_Mac (23741).bes +++ b/Sites/Application Management/Fixlets/Fixlets/Config - 1E NightWatchman Maintenance Window - Disable - Win_Mac (23741).bes @@ -1,48 +1,48 @@ - - - - - Config - 1E NightWatchman Maintenance Window - Disable - Win\Mac - This Fixlet configures 1E to disable any configured Maintenance Windows.

-

For general information or to report issues with C3 Power Management content please visit GitHub here: https://github.com/strawgate/C3-Power-Management

]]>
- windows of operating system or mac of operating system - if (Windows of Operating System) then (exists file "NightWatchman.exe" of folder (preceding text of last "\" of (it as string) of value "InstallationDirectory" of key "1E\NightWatchman" of key "HKEY_LOCAL_MACHINE\Software" of native registry)) else (exists file "nightwatchman" of folder "/Library/Application Support/1E/NightWatchman") - if (windows of operating system) then (exists values whose (name of it != "TurnOnMonitor") of key "MaintenanceWindow" of key "1E\NightWatchman" of key "HKEY_LOCAL_MACHINE\Software" of native registry) else (number of values of array "MaintenanceWindowSettings" of dictionary of file "/Library/Preferences/com.1E.NightWatchman.plist" != 0) - Internal - 2016-09-06 - - x-fixlet-modification-time - Thu, 17 Sep 2026 20:56:29 +0000 - - BESC - - - Click - here - to deploy this action. - - // Enter your action script here - -parameter "Setting"="maintenancewnd" -parameter "Value"="OFF" - -parameter "1ECLI"="{if (windows of operating system) then (pathname of file "NightWatchman.exe" of folder (value "InstallationDirectory" of key "1E\NightWatchman" of key "HKEY_LOCAL_MACHINE\Software" of native registry as string)) else (pathname of file "nightwatchman" of folder "/Library/Application Support/1E/NightWatchman") }" - -if {Windows of Operating System} - wait "{parameter "1ECLI"}" -{parameter "Setting"}={parameter "Value"} -elseif {Mac of Operating System} - wait "{parameter "1ECLI"}" -s {parameter "Setting"} -endif - - -
-
+ + + + + Config - 1E NightWatchman Maintenance Window - Disable - Win\Mac + This Fixlet configures 1E to disable any configured Maintenance Windows.

+

For general information or to report issues with C3 Power Management content please visit GitHub here: https://github.com/strawgate/C3-Power-Management

]]>
+ windows of operating system or mac of operating system + if (Windows of Operating System) then (exists file "NightWatchman.exe" of folder (preceding text of last "\" of (it as string) of value "InstallationDirectory" of key "1E\NightWatchman" of key "HKEY_LOCAL_MACHINE\Software" of native registry)) else (exists file "nightwatchman" of folder "/Library/Application Support/1E/NightWatchman") + if (windows of operating system) then (exists values whose (name of it != "TurnOnMonitor") of key "MaintenanceWindow" of key "1E\NightWatchman" of key "HKEY_LOCAL_MACHINE\Software" of native registry) else (number of values of array "MaintenanceWindowSettings" of dictionary of file "/Library/Preferences/com.1E.NightWatchman.plist" != 0) + Internal + 2016-09-06 + + x-fixlet-modification-time + Thu, 17 Sep 2026 20:56:29 +0000 + + BESC + + + Click + here + to deploy this action. + + // Enter your action script here + +parameter "Setting"="maintenancewnd" +parameter "Value"="OFF" + +parameter "1ECLI"="{if (windows of operating system) then (pathname of file "NightWatchman.exe" of folder (value "InstallationDirectory" of key "1E\NightWatchman" of key "HKEY_LOCAL_MACHINE\Software" of native registry as string)) else (pathname of file "nightwatchman" of folder "/Library/Application Support/1E/NightWatchman") }" + +if {Windows of Operating System} + wait "{parameter "1ECLI"}" -{parameter "Setting"}={parameter "Value"} +elseif {Mac of Operating System} + wait "{parameter "1ECLI"}" -s {parameter "Setting"} +endif + + +
+
diff --git a/Sites/Application Management/Fixlets/Fixlets/Config - 1E NightWatchman Power Scheme - Disabled - Win_Mac (23742).bes b/Sites/Application Management/Fixlets/Fixlets/Config - 1E NightWatchman Power Scheme - Disabled - Win_Mac (23742).bes index a373eabe8..d9114ef58 100644 --- a/Sites/Application Management/Fixlets/Fixlets/Config - 1E NightWatchman Power Scheme - Disabled - Win_Mac (23742).bes +++ b/Sites/Application Management/Fixlets/Fixlets/Config - 1E NightWatchman Power Scheme - Disabled - Win_Mac (23742).bes @@ -1,45 +1,45 @@ - - - - - Config - 1E NightWatchman Power Scheme - Disabled - Win\Mac - This Fixlet configures 1E to enforce a power scheme.

-

For general information or to report issues with C3 Power Management content please visit GitHub here: https://github.com/strawgate/C3-Power-Management

]]>
- windows of operating system or mac of operating system - if (Windows of Operating System) then (exists file "NightWatchman.exe" of folder (preceding text of last "\" of (it as string) of value "InstallationDirectory" of key "1E\NightWatchman" of key "HKEY_LOCAL_MACHINE\Software" of native registry)) else (exists file "nightwatchman" of folder "/Library/Application Support/1E/NightWatchman") - if (Windows of Operating System) then (value "PowerScheme" of key "1E\NightWatchman" of key "HKEY_LOCAL_MACHINE\Software" of native registry as string as uppercase = "ON") else (boolean "PowerScheme" of dictionary of file "/Library/Preferences/com.1E.NightWatchman.plist") - Internal - 2016-09-06 - - x-fixlet-modification-time - Thu, 17 Sep 2026 20:56:29 +0000 - - BESC - - - Click - here - to deploy this action. - - parameter "Setting"="powerscheme" -parameter "Value"="OFF" - -parameter "1ECLI"="{if (windows of operating system) then (pathname of file "NightWatchman.exe" of folder (value "InstallationDirectory" of key "1E\NightWatchman" of key "HKEY_LOCAL_MACHINE\Software" of native registry as string)) else (pathname of file "nightwatchman" of folder "/Library/Application Support/1E/NightWatchman") }" - -if {Windows of Operating System} - wait "{parameter "1ECLI"}" -{parameter "Setting"}={parameter "Value"} -elseif {Mac of Operating System} - wait "{parameter "1ECLI"}" -s {parameter "Setting"} {parameter "Value"} -endif - -
-
+ + + + + Config - 1E NightWatchman Power Scheme - Disabled - Win\Mac + This Fixlet configures 1E to enforce a power scheme.

+

For general information or to report issues with C3 Power Management content please visit GitHub here: https://github.com/strawgate/C3-Power-Management

]]>
+ windows of operating system or mac of operating system + if (Windows of Operating System) then (exists file "NightWatchman.exe" of folder (preceding text of last "\" of (it as string) of value "InstallationDirectory" of key "1E\NightWatchman" of key "HKEY_LOCAL_MACHINE\Software" of native registry)) else (exists file "nightwatchman" of folder "/Library/Application Support/1E/NightWatchman") + if (Windows of Operating System) then (value "PowerScheme" of key "1E\NightWatchman" of key "HKEY_LOCAL_MACHINE\Software" of native registry as string as uppercase = "ON") else (boolean "PowerScheme" of dictionary of file "/Library/Preferences/com.1E.NightWatchman.plist") + Internal + 2016-09-06 + + x-fixlet-modification-time + Thu, 17 Sep 2026 20:56:29 +0000 + + BESC + + + Click + here + to deploy this action. + + parameter "Setting"="powerscheme" +parameter "Value"="OFF" + +parameter "1ECLI"="{if (windows of operating system) then (pathname of file "NightWatchman.exe" of folder (value "InstallationDirectory" of key "1E\NightWatchman" of key "HKEY_LOCAL_MACHINE\Software" of native registry as string)) else (pathname of file "nightwatchman" of folder "/Library/Application Support/1E/NightWatchman") }" + +if {Windows of Operating System} + wait "{parameter "1ECLI"}" -{parameter "Setting"}={parameter "Value"} +elseif {Mac of Operating System} + wait "{parameter "1ECLI"}" -s {parameter "Setting"} {parameter "Value"} +endif + +
+
diff --git a/Sites/Application Management/Fixlets/Fixlets/Config - 1E NightWatchman Power Scheme - Enforced - Win_Mac (23743).bes b/Sites/Application Management/Fixlets/Fixlets/Config - 1E NightWatchman Power Scheme - Enforced - Win_Mac (23743).bes index 17d2b7e99..238a5bf68 100644 --- a/Sites/Application Management/Fixlets/Fixlets/Config - 1E NightWatchman Power Scheme - Enforced - Win_Mac (23743).bes +++ b/Sites/Application Management/Fixlets/Fixlets/Config - 1E NightWatchman Power Scheme - Enforced - Win_Mac (23743).bes @@ -1,45 +1,45 @@ - - - - - Config - 1E NightWatchman Power Scheme - Enforced - Win\Mac - This Fixlet configures 1E to enforce a power scheme.

-

For general information or to report issues with C3 Power Management content please visit GitHub here: https://github.com/strawgate/C3-Power-Management

]]>
- windows of operating system or mac of operating system - if (Windows of Operating System) then (exists file "NightWatchman.exe" of folder (preceding text of last "\" of (it as string) of value "InstallationDirectory" of key "1E\NightWatchman" of key "HKEY_LOCAL_MACHINE\Software" of native registry)) else (exists file "nightwatchman" of folder "/Library/Application Support/1E/NightWatchman") - if (Windows of Operating System) then (value "PowerScheme" of key "1E\NightWatchman" of key "HKEY_LOCAL_MACHINE\Software" of native registry as string as uppercase = "OFF") else (NOT boolean "PowerScheme" of dictionary of file "/Library/Preferences/com.1E.NightWatchman.plist") - Internal - 2016-09-06 - - x-fixlet-modification-time - Thu, 17 Sep 2026 20:56:29 +0000 - - BESC - - - Click - here - to deploy this action. - - parameter "Setting"="powerscheme" -parameter "Value"="ON" - -parameter "1ECLI"="{if (windows of operating system) then (pathname of file "NightWatchman.exe" of folder (value "InstallationDirectory" of key "1E\NightWatchman" of key "HKEY_LOCAL_MACHINE\Software" of native registry as string)) else (pathname of file "nightwatchman" of folder "/Library/Application Support/1E/NightWatchman") }" - -if {Windows of Operating System} - wait "{parameter "1ECLI"}" -{parameter "Setting"}={parameter "Value"} -elseif {Mac of Operating System} - wait "{parameter "1ECLI"}" -s {parameter "Setting"} {parameter "Value"} -endif - -
-
+ + + + + Config - 1E NightWatchman Power Scheme - Enforced - Win\Mac + This Fixlet configures 1E to enforce a power scheme.

+

For general information or to report issues with C3 Power Management content please visit GitHub here: https://github.com/strawgate/C3-Power-Management

]]>
+ windows of operating system or mac of operating system + if (Windows of Operating System) then (exists file "NightWatchman.exe" of folder (preceding text of last "\" of (it as string) of value "InstallationDirectory" of key "1E\NightWatchman" of key "HKEY_LOCAL_MACHINE\Software" of native registry)) else (exists file "nightwatchman" of folder "/Library/Application Support/1E/NightWatchman") + if (Windows of Operating System) then (value "PowerScheme" of key "1E\NightWatchman" of key "HKEY_LOCAL_MACHINE\Software" of native registry as string as uppercase = "OFF") else (NOT boolean "PowerScheme" of dictionary of file "/Library/Preferences/com.1E.NightWatchman.plist") + Internal + 2016-09-06 + + x-fixlet-modification-time + Thu, 17 Sep 2026 20:56:29 +0000 + + BESC + + + Click + here + to deploy this action. + + parameter "Setting"="powerscheme" +parameter "Value"="ON" + +parameter "1ECLI"="{if (windows of operating system) then (pathname of file "NightWatchman.exe" of folder (value "InstallationDirectory" of key "1E\NightWatchman" of key "HKEY_LOCAL_MACHINE\Software" of native registry as string)) else (pathname of file "nightwatchman" of folder "/Library/Application Support/1E/NightWatchman") }" + +if {Windows of Operating System} + wait "{parameter "1ECLI"}" -{parameter "Setting"}={parameter "Value"} +elseif {Mac of Operating System} + wait "{parameter "1ECLI"}" -s {parameter "Setting"} {parameter "Value"} +endif + +
+
diff --git a/Sites/Application Management/Fixlets/Fixlets/Config - 1E NightWatchman Power Scheme - Set to Balanced Mode - Win_Mac (23744).bes b/Sites/Application Management/Fixlets/Fixlets/Config - 1E NightWatchman Power Scheme - Set to Balanced Mode - Win_Mac (23744).bes index 71d3ae151..a2595cd14 100644 --- a/Sites/Application Management/Fixlets/Fixlets/Config - 1E NightWatchman Power Scheme - Set to Balanced Mode - Win_Mac (23744).bes +++ b/Sites/Application Management/Fixlets/Fixlets/Config - 1E NightWatchman Power Scheme - Set to Balanced Mode - Win_Mac (23744).bes @@ -1,42 +1,42 @@ - - - - - Config - 1E NightWatchman Power Scheme - Set to Balanced Mode - Win\Mac - This Fixlet configures 1E to enforce a balanced power scheme.

-

For general information or to report issues with C3 Power Management content please visit GitHub here: https://github.com/strawgate/C3-Power-Management

]]>
- windows of operating system or mac of operating system - if (Windows of Operating System) then (exists file "NightWatchman.exe" of folder (preceding text of last "\" of (it as string) of value "InstallationDirectory" of key "1E\NightWatchman" of key "HKEY_LOCAL_MACHINE\Software" of native registry)) else (exists file "nightwatchman" of folder "/Library/Application Support/1E/NightWatchman") - if (Windows of Operating System) then ( exists (values "DiskAC" whose (it != 15) of it; values "DiskDC" whose (it != 5) of it; values "hibernateac" whose (it != 180) of it; values "hibernatedc" whose (it != 180) of it; values "monitorac" whose (it != 30) of it; values "monitordc" whose (it != 30) of it; values "standbyac" whose (it != 40) of it; values "standbydc" whose (it != 40) of it) of key "PowerSettings" of key "1E\NightWatchman" of key "HKEY_LOCAL_MACHINE\Software" of native registry ) else (exists (integers "DiskAC" whose (it != 15) of it; integers "DiskDC" whose (it != 5) of it; integers "HibernateAC" whose (it != 180) of it; integers "HibernateDC" whose (it != 180) of it; integers "MonitorAC" whose (it != 30) of it; integers "MonitorDC" whose (it != 30) of it; integers "StandbyAC" whose (it != 40) of it; integers "StandbyDC" whose (it != 40) of it) of dictionary "PowerSettings" of dictionary of file "/Library/Preferences/com.1E.NightWatchman.plist" ) - Internal - 2016-09-06 - - x-fixlet-modification-time - Thu, 17 Sep 2026 20:56:29 +0000 - - BESC - - - Click - here - to deploy this action. - - parameter "1ECLI"="{if (windows of operating system) then (pathname of file "NightWatchman.exe" of folder (value "InstallationDirectory" of key "1E\NightWatchman" of key "HKEY_LOCAL_MACHINE\Software" of native registry as string)) else (pathname of file "nightwatchman" of folder "/Library/Application Support/1E/NightWatchman") }" - -if {Windows of Operating System} - wait "{parameter "1ECLI"}" -diskac=15 -diskdc=5 -hibernateac=180 -hibernatedc=180 -monitorac=30 -monitordc=30 -standbyac=40 -standbydc=40 -elseif {Mac of Operating System} - wait "{parameter "1ECLI"}" -s diskac 15 diskdc 5 hibernateac 180 hibernatedc 180 monitorac 30 monitordc 30 standbyac 40 standbydc 40 -endif - -
-
+ + + + + Config - 1E NightWatchman Power Scheme - Set to Balanced Mode - Win\Mac + This Fixlet configures 1E to enforce a balanced power scheme.

+

For general information or to report issues with C3 Power Management content please visit GitHub here: https://github.com/strawgate/C3-Power-Management

]]>
+ windows of operating system or mac of operating system + if (Windows of Operating System) then (exists file "NightWatchman.exe" of folder (preceding text of last "\" of (it as string) of value "InstallationDirectory" of key "1E\NightWatchman" of key "HKEY_LOCAL_MACHINE\Software" of native registry)) else (exists file "nightwatchman" of folder "/Library/Application Support/1E/NightWatchman") + if (Windows of Operating System) then ( exists (values "DiskAC" whose (it != 15) of it; values "DiskDC" whose (it != 5) of it; values "hibernateac" whose (it != 180) of it; values "hibernatedc" whose (it != 180) of it; values "monitorac" whose (it != 30) of it; values "monitordc" whose (it != 30) of it; values "standbyac" whose (it != 40) of it; values "standbydc" whose (it != 40) of it) of key "PowerSettings" of key "1E\NightWatchman" of key "HKEY_LOCAL_MACHINE\Software" of native registry ) else (exists (integers "DiskAC" whose (it != 15) of it; integers "DiskDC" whose (it != 5) of it; integers "HibernateAC" whose (it != 180) of it; integers "HibernateDC" whose (it != 180) of it; integers "MonitorAC" whose (it != 30) of it; integers "MonitorDC" whose (it != 30) of it; integers "StandbyAC" whose (it != 40) of it; integers "StandbyDC" whose (it != 40) of it) of dictionary "PowerSettings" of dictionary of file "/Library/Preferences/com.1E.NightWatchman.plist" ) + Internal + 2016-09-06 + + x-fixlet-modification-time + Thu, 17 Sep 2026 20:56:29 +0000 + + BESC + + + Click + here + to deploy this action. + + parameter "1ECLI"="{if (windows of operating system) then (pathname of file "NightWatchman.exe" of folder (value "InstallationDirectory" of key "1E\NightWatchman" of key "HKEY_LOCAL_MACHINE\Software" of native registry as string)) else (pathname of file "nightwatchman" of folder "/Library/Application Support/1E/NightWatchman") }" + +if {Windows of Operating System} + wait "{parameter "1ECLI"}" -diskac=15 -diskdc=5 -hibernateac=180 -hibernatedc=180 -monitorac=30 -monitordc=30 -standbyac=40 -standbydc=40 +elseif {Mac of Operating System} + wait "{parameter "1ECLI"}" -s diskac 15 diskdc 5 hibernateac 180 hibernatedc 180 monitorac 30 monitordc 30 standbyac 40 standbydc 40 +endif + +
+
diff --git a/Sites/Application Management/Fixlets/Fixlets/Config - 1E NightWatchman Power Scheme - Set to High Performance Mode - Win_Mac (23745).bes b/Sites/Application Management/Fixlets/Fixlets/Config - 1E NightWatchman Power Scheme - Set to High Performance Mode - Win_Mac (23745).bes index b4fe64097..487346680 100644 --- a/Sites/Application Management/Fixlets/Fixlets/Config - 1E NightWatchman Power Scheme - Set to High Performance Mode - Win_Mac (23745).bes +++ b/Sites/Application Management/Fixlets/Fixlets/Config - 1E NightWatchman Power Scheme - Set to High Performance Mode - Win_Mac (23745).bes @@ -1,42 +1,42 @@ - - - - - Config - 1E NightWatchman Power Scheme - Set to High Performance Mode - Win\Mac - This Fixlet configures 1E to enforce a High Performance scheme.

-

For general information or to report issues with C3 Power Management content please visit GitHub here: https://github.com/strawgate/C3-Power-Management

]]>
- windows of operating system or mac of operating system - if (Windows of Operating System) then (exists file "NightWatchman.exe" of folder (preceding text of last "\" of (it as string) of value "InstallationDirectory" of key "1E\NightWatchman" of key "HKEY_LOCAL_MACHINE\Software" of native registry)) else (exists file "nightwatchman" of folder "/Library/Application Support/1E/NightWatchman") - if (Windows of Operating System) then ( exists (values "DiskAC" whose (it != 15) of it; values "DiskDC" whose (it != 5) of it; values "hibernateac" whose (it != 180) of it; values "hibernatedc" whose (it != 180) of it; values "monitorac" whose (it != 60) of it; values "monitordc" whose (it != 60) of it; values "standbyac" whose (it != 80) of it; values "standbydc" whose (it != 80) of it) of key "PowerSettings" of key "1E\NightWatchman" of key "HKEY_LOCAL_MACHINE\Software" of native registry ) else (exists (integers "DiskAC" whose (it != 15) of it; integers "DiskDC" whose (it != 5) of it; integers "HibernateAC" whose (it != 180) of it; integers "HibernateDC" whose (it != 180) of it; integers "MonitorAC" whose (it != 60) of it; integers "MonitorDC" whose (it != 60) of it; integers "StandbyAC" whose (it != 80) of it; integers "StandbyDC" whose (it != 80) of it) of dictionary "PowerSettings" of dictionary of file "/Library/Preferences/com.1E.NightWatchman.plist" ) - Internal - 2016-09-06 - - x-fixlet-modification-time - Thu, 17 Sep 2026 20:56:29 +0000 - - BESC - - - Click - here - to deploy this action. - - parameter "1ECLI"="{if (windows of operating system) then (pathname of file "NightWatchman.exe" of folder (value "InstallationDirectory" of key "1E\NightWatchman" of key "HKEY_LOCAL_MACHINE\Software" of native registry as string)) else (pathname of file "nightwatchman" of folder "/Library/Application Support/1E/NightWatchman") }" - -if {Windows of Operating System} - wait "{parameter "1ECLI"}" -diskac=15 -diskdc=5 -hibernateac=180 -hibernatedc=180 -monitorac=60 -monitordc=60 -standbyac=80 -standbydc=80 -elseif {Mac of Operating System} - wait "{parameter "1ECLI"}" -s diskac 15 diskdc 5 hibernateac 180 hibernatedc 180 monitorac 60 monitordc 60 standbyac 80 standbydc 80 -endif - -
-
+ + + + + Config - 1E NightWatchman Power Scheme - Set to High Performance Mode - Win\Mac + This Fixlet configures 1E to enforce a High Performance scheme.

+

For general information or to report issues with C3 Power Management content please visit GitHub here: https://github.com/strawgate/C3-Power-Management

]]>
+ windows of operating system or mac of operating system + if (Windows of Operating System) then (exists file "NightWatchman.exe" of folder (preceding text of last "\" of (it as string) of value "InstallationDirectory" of key "1E\NightWatchman" of key "HKEY_LOCAL_MACHINE\Software" of native registry)) else (exists file "nightwatchman" of folder "/Library/Application Support/1E/NightWatchman") + if (Windows of Operating System) then ( exists (values "DiskAC" whose (it != 15) of it; values "DiskDC" whose (it != 5) of it; values "hibernateac" whose (it != 180) of it; values "hibernatedc" whose (it != 180) of it; values "monitorac" whose (it != 60) of it; values "monitordc" whose (it != 60) of it; values "standbyac" whose (it != 80) of it; values "standbydc" whose (it != 80) of it) of key "PowerSettings" of key "1E\NightWatchman" of key "HKEY_LOCAL_MACHINE\Software" of native registry ) else (exists (integers "DiskAC" whose (it != 15) of it; integers "DiskDC" whose (it != 5) of it; integers "HibernateAC" whose (it != 180) of it; integers "HibernateDC" whose (it != 180) of it; integers "MonitorAC" whose (it != 60) of it; integers "MonitorDC" whose (it != 60) of it; integers "StandbyAC" whose (it != 80) of it; integers "StandbyDC" whose (it != 80) of it) of dictionary "PowerSettings" of dictionary of file "/Library/Preferences/com.1E.NightWatchman.plist" ) + Internal + 2016-09-06 + + x-fixlet-modification-time + Thu, 17 Sep 2026 20:56:29 +0000 + + BESC + + + Click + here + to deploy this action. + + parameter "1ECLI"="{if (windows of operating system) then (pathname of file "NightWatchman.exe" of folder (value "InstallationDirectory" of key "1E\NightWatchman" of key "HKEY_LOCAL_MACHINE\Software" of native registry as string)) else (pathname of file "nightwatchman" of folder "/Library/Application Support/1E/NightWatchman") }" + +if {Windows of Operating System} + wait "{parameter "1ECLI"}" -diskac=15 -diskdc=5 -hibernateac=180 -hibernatedc=180 -monitorac=60 -monitordc=60 -standbyac=80 -standbydc=80 +elseif {Mac of Operating System} + wait "{parameter "1ECLI"}" -s diskac 15 diskdc 5 hibernateac 180 hibernatedc 180 monitorac 60 monitordc 60 standbyac 80 standbydc 80 +endif + +
+
diff --git a/Sites/Application Management/Fixlets/Fixlets/Config - 1E NightWatchman Power Scheme - Set to Long Presentation Mode - Win_Mac (23704).bes b/Sites/Application Management/Fixlets/Fixlets/Config - 1E NightWatchman Power Scheme - Set to Long Presentation Mode - Win_Mac (23704).bes index f53077e28..1233a0afe 100644 --- a/Sites/Application Management/Fixlets/Fixlets/Config - 1E NightWatchman Power Scheme - Set to Long Presentation Mode - Win_Mac (23704).bes +++ b/Sites/Application Management/Fixlets/Fixlets/Config - 1E NightWatchman Power Scheme - Set to Long Presentation Mode - Win_Mac (23704).bes @@ -1,42 +1,42 @@ - - - - - Config - 1E NightWatchman Power Scheme - Set to Long Presentation Mode - Win\Mac - This Fixlet configures 1E to enforce a never sleep power scheme.

-

For general information or to report issues with C3 Power Management content please visit GitHub here: https://github.com/strawgate/C3-Power-Management

]]>
- windows of operating system or mac of operating system - if (Windows of Operating System) then (exists file "NightWatchman.exe" of folder (preceding text of last "\" of (it as string) of value "InstallationDirectory" of key "1E\NightWatchman" of key "HKEY_LOCAL_MACHINE\Software" of native registry)) else (exists file "nightwatchman" of folder "/Library/Application Support/1E/NightWatchman") - if (Windows of Operating System) then ( exists (values "DiskAC" whose (it != 15) of it; values "DiskDC" whose (it != 5) of it; values "hibernateac" whose (it != 0) of it; values "hibernatedc" whose (it != 0) of it; values "monitorac" whose (it != 0) of it; values "monitordc" whose (it != 0) of it; values "standbyac" whose (it != 0) of it; values "standbydc" whose (it != 0) of it) of key "PowerSettings" of key "1E\NightWatchman" of key "HKEY_LOCAL_MACHINE\Software" of native registry ) else ( (integers "DiskAC" whose (it != 15) of it; integers "DiskDC" whose (it != 5) of it; integers "HibernateAC" whose (it != 0) of it; integers "HibernateDC" whose (it != 0) of it; integers "MonitorAC" whose (it != 0) of it; integers "MonitorDC" whose (it != 0) of it; integers "StandbyAC" whose (it != 0) of it; integers "StandbyDC" whose (it != 0) of it) of dictionary "PowerSettings" of dictionary of file "/Library/Preferences/com.1E.NightWatchman.plist" ) - Internal - 2016-09-06 - - x-fixlet-modification-time - Thu, 17 Sep 2026 20:56:29 +0000 - - BESC - - - Click - here - to deploy this action. - - parameter "1ECLI"="{if (windows of operating system) then (pathname of file "NightWatchman.exe" of folder (value "InstallationDirectory" of key "1E\NightWatchman" of key "HKEY_LOCAL_MACHINE\Software" of native registry as string)) else (pathname of file "nightwatchman" of folder "/Library/Application Support/1E/NightWatchman") }" - -if {Windows of Operating System} - wait "{parameter "1ECLI"}" -diskac=15 -diskdc=5 -hibernateac=0 -hibernatedc=0 -monitorac=0 -monitordc=0 -standbyac=0 -standbydc=0 -elseif {Mac of Operating System} - wait "{parameter "1ECLI"}" -s diskac 15 diskdc 5 hibernateac 0 hibernatedc 0 monitorac 0 monitordc 0 standbyac 0 standbydc 0 -endif - -
-
+ + + + + Config - 1E NightWatchman Power Scheme - Set to Long Presentation Mode - Win\Mac + This Fixlet configures 1E to enforce a never sleep power scheme.

+

For general information or to report issues with C3 Power Management content please visit GitHub here: https://github.com/strawgate/C3-Power-Management

]]>
+ windows of operating system or mac of operating system + if (Windows of Operating System) then (exists file "NightWatchman.exe" of folder (preceding text of last "\" of (it as string) of value "InstallationDirectory" of key "1E\NightWatchman" of key "HKEY_LOCAL_MACHINE\Software" of native registry)) else (exists file "nightwatchman" of folder "/Library/Application Support/1E/NightWatchman") + if (Windows of Operating System) then ( exists (values "DiskAC" whose (it != 15) of it; values "DiskDC" whose (it != 5) of it; values "hibernateac" whose (it != 0) of it; values "hibernatedc" whose (it != 0) of it; values "monitorac" whose (it != 0) of it; values "monitordc" whose (it != 0) of it; values "standbyac" whose (it != 0) of it; values "standbydc" whose (it != 0) of it) of key "PowerSettings" of key "1E\NightWatchman" of key "HKEY_LOCAL_MACHINE\Software" of native registry ) else ( (integers "DiskAC" whose (it != 15) of it; integers "DiskDC" whose (it != 5) of it; integers "HibernateAC" whose (it != 0) of it; integers "HibernateDC" whose (it != 0) of it; integers "MonitorAC" whose (it != 0) of it; integers "MonitorDC" whose (it != 0) of it; integers "StandbyAC" whose (it != 0) of it; integers "StandbyDC" whose (it != 0) of it) of dictionary "PowerSettings" of dictionary of file "/Library/Preferences/com.1E.NightWatchman.plist" ) + Internal + 2016-09-06 + + x-fixlet-modification-time + Thu, 17 Sep 2026 20:56:29 +0000 + + BESC + + + Click + here + to deploy this action. + + parameter "1ECLI"="{if (windows of operating system) then (pathname of file "NightWatchman.exe" of folder (value "InstallationDirectory" of key "1E\NightWatchman" of key "HKEY_LOCAL_MACHINE\Software" of native registry as string)) else (pathname of file "nightwatchman" of folder "/Library/Application Support/1E/NightWatchman") }" + +if {Windows of Operating System} + wait "{parameter "1ECLI"}" -diskac=15 -diskdc=5 -hibernateac=0 -hibernatedc=0 -monitorac=0 -monitordc=0 -standbyac=0 -standbydc=0 +elseif {Mac of Operating System} + wait "{parameter "1ECLI"}" -s diskac 15 diskdc 5 hibernateac 0 hibernatedc 0 monitorac 0 monitordc 0 standbyac 0 standbydc 0 +endif + +
+
diff --git a/Sites/Application Management/Fixlets/Fixlets/Config - 1E NightWatchman Power Scheme - Set to Long Presentation Mode - Win_Mac (23746).bes b/Sites/Application Management/Fixlets/Fixlets/Config - 1E NightWatchman Power Scheme - Set to Long Presentation Mode - Win_Mac (23746).bes index 57fc6c165..2ef76b9d5 100644 --- a/Sites/Application Management/Fixlets/Fixlets/Config - 1E NightWatchman Power Scheme - Set to Long Presentation Mode - Win_Mac (23746).bes +++ b/Sites/Application Management/Fixlets/Fixlets/Config - 1E NightWatchman Power Scheme - Set to Long Presentation Mode - Win_Mac (23746).bes @@ -1,42 +1,42 @@ - - - - - Config - 1E NightWatchman Power Scheme - Set to Long Presentation Mode - Win\Mac - This Fixlet configures 1E to enforce a never sleep power scheme.

-

For general information or to report issues with C3 Power Management content please visit GitHub here: https://github.com/strawgate/C3-Power-Management

]]>
- windows of operating system or mac of operating system - if (Windows of Operating System) then (exists file "NightWatchman.exe" of folder (preceding text of last "\" of (it as string) of value "InstallationDirectory" of key "1E\NightWatchman" of key "HKEY_LOCAL_MACHINE\Software" of native registry)) else (exists file "nightwatchman" of folder "/Library/Application Support/1E/NightWatchman") - if (Windows of Operating System) then ( exists (values "DiskAC" whose (it != 15) of it; values "DiskDC" whose (it != 5) of it; values "hibernateac" whose (it != 0) of it; values "hibernatedc" whose (it != 0) of it; values "monitorac" whose (it != 0) of it; values "monitordc" whose (it != 0) of it; values "standbyac" whose (it != 0) of it; values "standbydc" whose (it != 0) of it) of key "PowerSettings" of key "1E\NightWatchman" of key "HKEY_LOCAL_MACHINE\Software" of native registry ) else (exists (integers "DiskAC" whose (it != 15) of it; integers "DiskDC" whose (it != 5) of it; integers "HibernateAC" whose (it != 0) of it; integers "HibernateDC" whose (it != 0) of it; integers "MonitorAC" whose (it != 0) of it; integers "MonitorDC" whose (it != 0) of it; integers "StandbyAC" whose (it != 0) of it; integers "StandbyDC" whose (it != 0) of it) of dictionary "PowerSettings" of dictionary of file "/Library/Preferences/com.1E.NightWatchman.plist" ) - Internal - 2016-09-06 - - x-fixlet-modification-time - Thu, 17 Sep 2026 20:56:29 +0000 - - BESC - - - Click - here - to deploy this action. - - parameter "1ECLI"="{if (windows of operating system) then (pathname of file "NightWatchman.exe" of folder (value "InstallationDirectory" of key "1E\NightWatchman" of key "HKEY_LOCAL_MACHINE\Software" of native registry as string)) else (pathname of file "nightwatchman" of folder "/Library/Application Support/1E/NightWatchman") }" - -if {Windows of Operating System} - wait "{parameter "1ECLI"}" -diskac=15 -diskdc=5 -hibernateac=0 -hibernatedc=0 -monitorac=0 -monitordc=0 -standbyac=0 -standbydc=0 -elseif {Mac of Operating System} - wait "{parameter "1ECLI"}" -s diskac 15 diskdc 5 hibernateac 0 hibernatedc 0 monitorac 0 monitordc 0 standbyac 0 standbydc 0 -endif - -
-
+ + + + + Config - 1E NightWatchman Power Scheme - Set to Long Presentation Mode - Win\Mac + This Fixlet configures 1E to enforce a never sleep power scheme.

+

For general information or to report issues with C3 Power Management content please visit GitHub here: https://github.com/strawgate/C3-Power-Management

]]>
+ windows of operating system or mac of operating system + if (Windows of Operating System) then (exists file "NightWatchman.exe" of folder (preceding text of last "\" of (it as string) of value "InstallationDirectory" of key "1E\NightWatchman" of key "HKEY_LOCAL_MACHINE\Software" of native registry)) else (exists file "nightwatchman" of folder "/Library/Application Support/1E/NightWatchman") + if (Windows of Operating System) then ( exists (values "DiskAC" whose (it != 15) of it; values "DiskDC" whose (it != 5) of it; values "hibernateac" whose (it != 0) of it; values "hibernatedc" whose (it != 0) of it; values "monitorac" whose (it != 0) of it; values "monitordc" whose (it != 0) of it; values "standbyac" whose (it != 0) of it; values "standbydc" whose (it != 0) of it) of key "PowerSettings" of key "1E\NightWatchman" of key "HKEY_LOCAL_MACHINE\Software" of native registry ) else (exists (integers "DiskAC" whose (it != 15) of it; integers "DiskDC" whose (it != 5) of it; integers "HibernateAC" whose (it != 0) of it; integers "HibernateDC" whose (it != 0) of it; integers "MonitorAC" whose (it != 0) of it; integers "MonitorDC" whose (it != 0) of it; integers "StandbyAC" whose (it != 0) of it; integers "StandbyDC" whose (it != 0) of it) of dictionary "PowerSettings" of dictionary of file "/Library/Preferences/com.1E.NightWatchman.plist" ) + Internal + 2016-09-06 + + x-fixlet-modification-time + Thu, 17 Sep 2026 20:56:29 +0000 + + BESC + + + Click + here + to deploy this action. + + parameter "1ECLI"="{if (windows of operating system) then (pathname of file "NightWatchman.exe" of folder (value "InstallationDirectory" of key "1E\NightWatchman" of key "HKEY_LOCAL_MACHINE\Software" of native registry as string)) else (pathname of file "nightwatchman" of folder "/Library/Application Support/1E/NightWatchman") }" + +if {Windows of Operating System} + wait "{parameter "1ECLI"}" -diskac=15 -diskdc=5 -hibernateac=0 -hibernatedc=0 -monitorac=0 -monitordc=0 -standbyac=0 -standbydc=0 +elseif {Mac of Operating System} + wait "{parameter "1ECLI"}" -s diskac 15 diskdc 5 hibernateac 0 hibernatedc 0 monitorac 0 monitordc 0 standbyac 0 standbydc 0 +endif + +
+
diff --git a/Sites/Application Management/Fixlets/Fixlets/Config - 1E NightWatchman Power Scheme - Set to Power Saver Mode - Win_Mac (23747).bes b/Sites/Application Management/Fixlets/Fixlets/Config - 1E NightWatchman Power Scheme - Set to Power Saver Mode - Win_Mac (23747).bes index 94ba1799e..98ce5af83 100644 --- a/Sites/Application Management/Fixlets/Fixlets/Config - 1E NightWatchman Power Scheme - Set to Power Saver Mode - Win_Mac (23747).bes +++ b/Sites/Application Management/Fixlets/Fixlets/Config - 1E NightWatchman Power Scheme - Set to Power Saver Mode - Win_Mac (23747).bes @@ -1,42 +1,42 @@ - - - - - Config - 1E NightWatchman Power Scheme - Set to Power Saver Mode - Win\Mac - This Fixlet configures 1E to enforce a High Performance scheme.

-

For general information or to report issues with C3 Power Management content please visit GitHub here: https://github.com/strawgate/C3-Power-Management

]]>
- windows of operating system or mac of operating system - if (Windows of Operating System) then (exists file "NightWatchman.exe" of folder (preceding text of last "\" of (it as string) of value "InstallationDirectory" of key "1E\NightWatchman" of key "HKEY_LOCAL_MACHINE\Software" of native registry)) else (exists file "nightwatchman" of folder "/Library/Application Support/1E/NightWatchman") - if (Windows of Operating System) then ( exists (values "DiskAC" whose (it != 15) of it; values "DiskDC" whose (it != 5) of it; values "hibernateac" whose (it != 180) of it; values "hibernatedc" whose (it != 180) of it; values "monitorac" whose (it != 10) of it; values "monitordc" whose (it != 10) of it; values "standbyac" whose (it != 20) of it; values "standbydc" whose (it != 20) of it) of key "PowerSettings" of key "1E\NightWatchman" of key "HKEY_LOCAL_MACHINE\Software" of native registry ) else (exists (integers "DiskAC" whose (it != 15) of it; integers "DiskDC" whose (it != 5) of it; integers "HibernateAC" whose (it != 180) of it; integers "HibernateDC" whose (it != 180) of it; integers "MonitorAC" whose (it != 10) of it; integers "MonitorDC" whose (it != 10) of it; integers "StandbyAC" whose (it != 20) of it; integers "StandbyDC" whose (it != 20) of it) of dictionary "PowerSettings" of dictionary of file "/Library/Preferences/com.1E.NightWatchman.plist" ) - Internal - 2016-09-06 - - x-fixlet-modification-time - Thu, 17 Sep 2026 20:56:29 +0000 - - BESC - - - Click - here - to deploy this action. - - parameter "1ECLI"="{if (windows of operating system) then (pathname of file "NightWatchman.exe" of folder (value "InstallationDirectory" of key "1E\NightWatchman" of key "HKEY_LOCAL_MACHINE\Software" of native registry as string)) else (pathname of file "nightwatchman" of folder "/Library/Application Support/1E/NightWatchman") }" - -if {Windows of Operating System} - wait "{parameter "1ECLI"}" -diskac=15 -diskdc=5 -hibernateac=180 -hibernatedc=180 -monitorac=10 -monitordc=10 -standbyac=20 -standbydc=20 -elseif {Mac of Operating System} - wait "{parameter "1ECLI"}" -s diskac 15 diskdc 5 hibernateac 180 hibernatedc 180 monitorac 10 monitordc 10 standbyac 20 standbydc 20 -endif - -
-
+ + + + + Config - 1E NightWatchman Power Scheme - Set to Power Saver Mode - Win\Mac + This Fixlet configures 1E to enforce a High Performance scheme.

+

For general information or to report issues with C3 Power Management content please visit GitHub here: https://github.com/strawgate/C3-Power-Management

]]>
+ windows of operating system or mac of operating system + if (Windows of Operating System) then (exists file "NightWatchman.exe" of folder (preceding text of last "\" of (it as string) of value "InstallationDirectory" of key "1E\NightWatchman" of key "HKEY_LOCAL_MACHINE\Software" of native registry)) else (exists file "nightwatchman" of folder "/Library/Application Support/1E/NightWatchman") + if (Windows of Operating System) then ( exists (values "DiskAC" whose (it != 15) of it; values "DiskDC" whose (it != 5) of it; values "hibernateac" whose (it != 180) of it; values "hibernatedc" whose (it != 180) of it; values "monitorac" whose (it != 10) of it; values "monitordc" whose (it != 10) of it; values "standbyac" whose (it != 20) of it; values "standbydc" whose (it != 20) of it) of key "PowerSettings" of key "1E\NightWatchman" of key "HKEY_LOCAL_MACHINE\Software" of native registry ) else (exists (integers "DiskAC" whose (it != 15) of it; integers "DiskDC" whose (it != 5) of it; integers "HibernateAC" whose (it != 180) of it; integers "HibernateDC" whose (it != 180) of it; integers "MonitorAC" whose (it != 10) of it; integers "MonitorDC" whose (it != 10) of it; integers "StandbyAC" whose (it != 20) of it; integers "StandbyDC" whose (it != 20) of it) of dictionary "PowerSettings" of dictionary of file "/Library/Preferences/com.1E.NightWatchman.plist" ) + Internal + 2016-09-06 + + x-fixlet-modification-time + Thu, 17 Sep 2026 20:56:29 +0000 + + BESC + + + Click + here + to deploy this action. + + parameter "1ECLI"="{if (windows of operating system) then (pathname of file "NightWatchman.exe" of folder (value "InstallationDirectory" of key "1E\NightWatchman" of key "HKEY_LOCAL_MACHINE\Software" of native registry as string)) else (pathname of file "nightwatchman" of folder "/Library/Application Support/1E/NightWatchman") }" + +if {Windows of Operating System} + wait "{parameter "1ECLI"}" -diskac=15 -diskdc=5 -hibernateac=180 -hibernatedc=180 -monitorac=10 -monitordc=10 -standbyac=20 -standbydc=20 +elseif {Mac of Operating System} + wait "{parameter "1ECLI"}" -s diskac 15 diskdc 5 hibernateac 180 hibernatedc 180 monitorac 10 monitordc 10 standbyac 20 standbydc 20 +endif + +
+
diff --git a/Sites/Application Management/Fixlets/Fixlets/Config - 1E NightWatchman Power Scheme - Set to Short Presentation Mode - Win_Mac (23748).bes b/Sites/Application Management/Fixlets/Fixlets/Config - 1E NightWatchman Power Scheme - Set to Short Presentation Mode - Win_Mac (23748).bes index 0b9bbe811..b8c4c8cd7 100644 --- a/Sites/Application Management/Fixlets/Fixlets/Config - 1E NightWatchman Power Scheme - Set to Short Presentation Mode - Win_Mac (23748).bes +++ b/Sites/Application Management/Fixlets/Fixlets/Config - 1E NightWatchman Power Scheme - Set to Short Presentation Mode - Win_Mac (23748).bes @@ -1,42 +1,42 @@ - - - - - Config - 1E NightWatchman Power Scheme - Set to Short Presentation Mode - Win\Mac - This Fixlet configures 1E to enforce a Presentation power scheme. Computer will turn off monitor after 2 hours.

-

For general information or to report issues with C3 Power Management content please visit GitHub here: https://github.com/strawgate/C3-Power-Management

]]>
- windows of operating system or mac of operating system - if (Windows of Operating System) then (exists file "NightWatchman.exe" of folder (preceding text of last "\" of (it as string) of value "InstallationDirectory" of key "1E\NightWatchman" of key "HKEY_LOCAL_MACHINE\Software" of native registry)) else (exists file "nightwatchman" of folder "/Library/Application Support/1E/NightWatchman") - if (Windows of Operating System) then ( exists (values "DiskAC" whose (it != 15) of it; values "DiskDC" whose (it != 5) of it; values "hibernateac" whose (it != 180) of it; values "hibernatedc" whose (it != 180) of it; values "monitorac" whose (it != 180) of it; values "monitordc" whose (it != 180) of it; values "standbyac" whose (it != 200) of it; values "standbydc" whose (it != 200) of it) of key "PowerSettings" of key "1E\NightWatchman" of key "HKEY_LOCAL_MACHINE\Software" of native registry ) else (exists (integers "DiskAC" whose (it != 15) of it; integers "DiskDC" whose (it != 5) of it; integers "HibernateAC" whose (it != 180) of it; integers "HibernateDC" whose (it != 180) of it; integers "MonitorAC" whose (it != 180) of it; integers "MonitorDC" whose (it != 180) of it; integers "StandbyAC" whose (it != 200) of it; integers "StandbyDC" whose (it != 200) of it) of dictionary "PowerSettings" of dictionary of file "/Library/Preferences/com.1E.NightWatchman.plist" ) - Internal - 2016-09-06 - - x-fixlet-modification-time - Thu, 17 Sep 2026 20:56:29 +0000 - - BESC - - - Click - here - to deploy this action. - - parameter "1ECLI"="{if (windows of operating system) then (pathname of file "NightWatchman.exe" of folder (value "InstallationDirectory" of key "1E\NightWatchman" of key "HKEY_LOCAL_MACHINE\Software" of native registry as string)) else (pathname of file "nightwatchman" of folder "/Library/Application Support/1E/NightWatchman") }" - -if {Windows of Operating System} - wait "{parameter "1ECLI"}" -diskac=15 -diskdc=5 -hibernateac=180 -hibernatedc=180 -monitorac=180 -monitordc=180 -standbyac=200 -standbydc=200 -elseif {Mac of Operating System} - wait "{parameter "1ECLI"}" -s diskac 15 diskdc 5 hibernateac 180 hibernatedc 180 monitorac 180 monitordc 180 standbyac 200 standbydc 200 -endif - -
-
+ + + + + Config - 1E NightWatchman Power Scheme - Set to Short Presentation Mode - Win\Mac + This Fixlet configures 1E to enforce a Presentation power scheme. Computer will turn off monitor after 2 hours.

+

For general information or to report issues with C3 Power Management content please visit GitHub here: https://github.com/strawgate/C3-Power-Management

]]>
+ windows of operating system or mac of operating system + if (Windows of Operating System) then (exists file "NightWatchman.exe" of folder (preceding text of last "\" of (it as string) of value "InstallationDirectory" of key "1E\NightWatchman" of key "HKEY_LOCAL_MACHINE\Software" of native registry)) else (exists file "nightwatchman" of folder "/Library/Application Support/1E/NightWatchman") + if (Windows of Operating System) then ( exists (values "DiskAC" whose (it != 15) of it; values "DiskDC" whose (it != 5) of it; values "hibernateac" whose (it != 180) of it; values "hibernatedc" whose (it != 180) of it; values "monitorac" whose (it != 180) of it; values "monitordc" whose (it != 180) of it; values "standbyac" whose (it != 200) of it; values "standbydc" whose (it != 200) of it) of key "PowerSettings" of key "1E\NightWatchman" of key "HKEY_LOCAL_MACHINE\Software" of native registry ) else (exists (integers "DiskAC" whose (it != 15) of it; integers "DiskDC" whose (it != 5) of it; integers "HibernateAC" whose (it != 180) of it; integers "HibernateDC" whose (it != 180) of it; integers "MonitorAC" whose (it != 180) of it; integers "MonitorDC" whose (it != 180) of it; integers "StandbyAC" whose (it != 200) of it; integers "StandbyDC" whose (it != 200) of it) of dictionary "PowerSettings" of dictionary of file "/Library/Preferences/com.1E.NightWatchman.plist" ) + Internal + 2016-09-06 + + x-fixlet-modification-time + Thu, 17 Sep 2026 20:56:29 +0000 + + BESC + + + Click + here + to deploy this action. + + parameter "1ECLI"="{if (windows of operating system) then (pathname of file "NightWatchman.exe" of folder (value "InstallationDirectory" of key "1E\NightWatchman" of key "HKEY_LOCAL_MACHINE\Software" of native registry as string)) else (pathname of file "nightwatchman" of folder "/Library/Application Support/1E/NightWatchman") }" + +if {Windows of Operating System} + wait "{parameter "1ECLI"}" -diskac=15 -diskdc=5 -hibernateac=180 -hibernatedc=180 -monitorac=180 -monitordc=180 -standbyac=200 -standbydc=200 +elseif {Mac of Operating System} + wait "{parameter "1ECLI"}" -s diskac 15 diskdc 5 hibernateac 180 hibernatedc 180 monitorac 180 monitordc 180 standbyac 200 standbydc 200 +endif + +
+
diff --git a/Sites/Application Management/Fixlets/Fixlets/Config - 1E NightWatchman Scheduled Actions - Disable - Win_Mac (23772).bes b/Sites/Application Management/Fixlets/Fixlets/Config - 1E NightWatchman Scheduled Actions - Disable - Win_Mac (23772).bes index a9a058a76..e4a83bffb 100644 --- a/Sites/Application Management/Fixlets/Fixlets/Config - 1E NightWatchman Scheduled Actions - Disable - Win_Mac (23772).bes +++ b/Sites/Application Management/Fixlets/Fixlets/Config - 1E NightWatchman Scheduled Actions - Disable - Win_Mac (23772).bes @@ -1,46 +1,46 @@ - - - - - Config - 1E NightWatchman Scheduled Actions - Disable - Win\Mac - This Fixlet configures 1E to disable all scheduled actions.

-

This will overwrite any previously configured scheduled actions.

-

For general information or to report issues with C3 Power Management content please visit GitHub here: https://github.com/strawgate/C3-Power-Management

]]>
- windows of operating system or mac of operating system - if (Windows of Operating System) then (exists file "NightWatchman.exe" of folder (preceding text of last "\" of (it as string) of value "InstallationDirectory" of key "1E\NightWatchman" of key "HKEY_LOCAL_MACHINE\Software" of native registry)) else (exists file "nightwatchman" of folder "/Library/Application Support/1E/NightWatchman") - if (Windows of Operating System) then (exists values of keys "ScheduledActions" of keys "1E\NightWatchman" of keys "HKEY_LOCAL_MACHINE\Software" of native registry) else (number of values of array "ScheduledActions" of dictionary of file "/Library/Preferences/com.1E.NightWatchman.plist" != 0) - Internal - 2016-09-06 - - x-fixlet-modification-time - Thu, 17 Sep 2026 20:56:29 +0000 - - BESC - - - Click - here - to deploy this action. - - parameter "Setting"="scheduledactions" -parameter "Value"="OFF" - -parameter "1ECLI"="{if (windows of operating system) then (pathname of file "NightWatchman.exe" of folder (value "InstallationDirectory" of key "1E\NightWatchman" of key "HKEY_LOCAL_MACHINE\Software" of native registry as string)) else (pathname of file "nightwatchman" of folder "/Library/Application Support/1E/NightWatchman") }" - -if {Windows of Operating System} - wait "{parameter "1ECLI"}" -{parameter "Setting"}={parameter "Value"} -elseif {Mac of Operating System} - wait "{parameter "1ECLI"}" -s {parameter "Setting"} -endif - -
-
+ + + + + Config - 1E NightWatchman Scheduled Actions - Disable - Win\Mac + This Fixlet configures 1E to disable all scheduled actions.

+

This will overwrite any previously configured scheduled actions.

+

For general information or to report issues with C3 Power Management content please visit GitHub here: https://github.com/strawgate/C3-Power-Management

]]>
+ windows of operating system or mac of operating system + if (Windows of Operating System) then (exists file "NightWatchman.exe" of folder (preceding text of last "\" of (it as string) of value "InstallationDirectory" of key "1E\NightWatchman" of key "HKEY_LOCAL_MACHINE\Software" of native registry)) else (exists file "nightwatchman" of folder "/Library/Application Support/1E/NightWatchman") + if (Windows of Operating System) then (exists values of keys "ScheduledActions" of keys "1E\NightWatchman" of keys "HKEY_LOCAL_MACHINE\Software" of native registry) else (number of values of array "ScheduledActions" of dictionary of file "/Library/Preferences/com.1E.NightWatchman.plist" != 0) + Internal + 2016-09-06 + + x-fixlet-modification-time + Thu, 17 Sep 2026 20:56:29 +0000 + + BESC + + + Click + here + to deploy this action. + + parameter "Setting"="scheduledactions" +parameter "Value"="OFF" + +parameter "1ECLI"="{if (windows of operating system) then (pathname of file "NightWatchman.exe" of folder (value "InstallationDirectory" of key "1E\NightWatchman" of key "HKEY_LOCAL_MACHINE\Software" of native registry as string)) else (pathname of file "nightwatchman" of folder "/Library/Application Support/1E/NightWatchman") }" + +if {Windows of Operating System} + wait "{parameter "1ECLI"}" -{parameter "Setting"}={parameter "Value"} +elseif {Mac of Operating System} + wait "{parameter "1ECLI"}" -s {parameter "Setting"} +endif + +
+
diff --git a/Sites/Application Management/Fixlets/Fixlets/Config - 1E NightWatchman Scheduled Actions - Reboot at 2am on All Days - Win_Mac (23750).bes b/Sites/Application Management/Fixlets/Fixlets/Config - 1E NightWatchman Scheduled Actions - Reboot at 2am on All Days - Win_Mac (23750).bes index 1ac1a5425..fca0976fd 100644 --- a/Sites/Application Management/Fixlets/Fixlets/Config - 1E NightWatchman Scheduled Actions - Reboot at 2am on All Days - Win_Mac (23750).bes +++ b/Sites/Application Management/Fixlets/Fixlets/Config - 1E NightWatchman Scheduled Actions - Reboot at 2am on All Days - Win_Mac (23750).bes @@ -1,54 +1,54 @@ - - - - - Config - 1E NightWatchman Scheduled Actions - Reboot at 2am on All Days - Win\Mac - This Fixlet configures 1E to reboot the machine at 8pm each night.

-

This will overwrite any previously configured scheduled actions.

-

For general information or to report issues with C3 Power Management content please visit GitHub here: https://github.com/strawgate/C3-Power-Management

]]>
- windows of operating system or mac of operating system - if (Windows of Operating System) then (exists file "NightWatchman.exe" of folder (preceding text of last "\" of (it as string) of value "InstallationDirectory" of key "1E\NightWatchman" of key "HKEY_LOCAL_MACHINE\Software" of native registry)) else (exists file "nightwatchman" of folder "/Library/Application Support/1E/NightWatchman") - if (windows of operating system) then ( /* Days */ (set of (preceding text of first "Logoff" of it) of names of values whose (name of it ends with "LogoffAction") of key "ScheduledActions" of key "1E\NightWatchman" of key "HKEY_LOCAL_MACHINE\Software" of native registry) != set of ("Monday";"Tuesday";"Wednesday";"Thursday";"Friday";"Saturday";"Sunday") or /* Hours */ exists (values whose (name of it ends with "Hour") of key "ScheduledActions" of key "1E\NightWatchman" of key "HKEY_LOCAL_MACHINE\Software" of native registry) whose (it != 2) or /* Minutes */ exists (values whose (name of it ends with "Minutes") of key "ScheduledActions" of key "1E\NightWatchman" of key "HKEY_LOCAL_MACHINE\Software" of native registry) whose (it != 0) or /* Logoff Actions */ exists (values whose (name of it ends with "LogoffAction") of key "ScheduledActions" of key "1E\NightWatchman" of key "HKEY_LOCAL_MACHINE\Software" of native registry) whose (it as string as uppercase != "ACTIVE") or exists (values whose (name of it ends with "PowerdownAction") of key "ScheduledActions" of key "1E\NightWatchman" of key "HKEY_LOCAL_MACHINE\Software" of native registry) whose (it as string as uppercase != "REBOOT") ) else (true) - if (Mac of Operating System) then ( exists ( strings "Action" whose (it != "Reboot") of it; strings "LogOff" whose (it != "Active") of it; strings "Time" whose (it != "02:00") of it; elements of (set of (strings "Day" of it) - (set of ("Monday";"Tuesday";"Wednesday";"Thursday";"Friday";"Saturday";"Sunday")))) of (dictionaries of values of array "ScheduledActions" of dictionary of file "/Library/Preferences/com.1E.NightWatchman.plist") ) else (true) - Internal - 2016-09-06 - - x-fixlet-modification-time - Thu, 17 Sep 2026 20:56:29 +0000 - - BESC - - - Click - here - to deploy this action. - - parameter "Setting"="scheduledactions" - -parameter "1ECLI"="{if (windows of operating system) then (pathname of file "NightWatchman.exe" of folder (value "InstallationDirectory" of key "1E\NightWatchman" of key "HKEY_LOCAL_MACHINE\Software" of native registry as string)) else (pathname of file "nightwatchman" of folder "/Library/Application Support/1E/NightWatchman") }" - -if {Windows of Operating System} - - parameter "Value"="ALLDAYS(2:00,REBOOT,ACTIVE)" - - wait "{parameter "1ECLI"}" -{parameter "Setting"}="{parameter "Value"}" - -elseif {Mac of Operating System} - - parameter "Value"="ALLDAYS=2:00,REBOOT,ACTIVE" - - wait "{parameter "1ECLI"}" -{parameter "Setting"} {parameter "Value"} - -endif - -
-
+ + + + + Config - 1E NightWatchman Scheduled Actions - Reboot at 2am on All Days - Win\Mac + This Fixlet configures 1E to reboot the machine at 8pm each night.

+

This will overwrite any previously configured scheduled actions.

+

For general information or to report issues with C3 Power Management content please visit GitHub here: https://github.com/strawgate/C3-Power-Management

]]>
+ windows of operating system or mac of operating system + if (Windows of Operating System) then (exists file "NightWatchman.exe" of folder (preceding text of last "\" of (it as string) of value "InstallationDirectory" of key "1E\NightWatchman" of key "HKEY_LOCAL_MACHINE\Software" of native registry)) else (exists file "nightwatchman" of folder "/Library/Application Support/1E/NightWatchman") + if (windows of operating system) then ( /* Days */ (set of (preceding text of first "Logoff" of it) of names of values whose (name of it ends with "LogoffAction") of key "ScheduledActions" of key "1E\NightWatchman" of key "HKEY_LOCAL_MACHINE\Software" of native registry) != set of ("Monday";"Tuesday";"Wednesday";"Thursday";"Friday";"Saturday";"Sunday") or /* Hours */ exists (values whose (name of it ends with "Hour") of key "ScheduledActions" of key "1E\NightWatchman" of key "HKEY_LOCAL_MACHINE\Software" of native registry) whose (it != 2) or /* Minutes */ exists (values whose (name of it ends with "Minutes") of key "ScheduledActions" of key "1E\NightWatchman" of key "HKEY_LOCAL_MACHINE\Software" of native registry) whose (it != 0) or /* Logoff Actions */ exists (values whose (name of it ends with "LogoffAction") of key "ScheduledActions" of key "1E\NightWatchman" of key "HKEY_LOCAL_MACHINE\Software" of native registry) whose (it as string as uppercase != "ACTIVE") or exists (values whose (name of it ends with "PowerdownAction") of key "ScheduledActions" of key "1E\NightWatchman" of key "HKEY_LOCAL_MACHINE\Software" of native registry) whose (it as string as uppercase != "REBOOT") ) else (true) + if (Mac of Operating System) then ( exists ( strings "Action" whose (it != "Reboot") of it; strings "LogOff" whose (it != "Active") of it; strings "Time" whose (it != "02:00") of it; elements of (set of (strings "Day" of it) - (set of ("Monday";"Tuesday";"Wednesday";"Thursday";"Friday";"Saturday";"Sunday")))) of (dictionaries of values of array "ScheduledActions" of dictionary of file "/Library/Preferences/com.1E.NightWatchman.plist") ) else (true) + Internal + 2016-09-06 + + x-fixlet-modification-time + Thu, 17 Sep 2026 20:56:29 +0000 + + BESC + + + Click + here + to deploy this action. + + parameter "Setting"="scheduledactions" + +parameter "1ECLI"="{if (windows of operating system) then (pathname of file "NightWatchman.exe" of folder (value "InstallationDirectory" of key "1E\NightWatchman" of key "HKEY_LOCAL_MACHINE\Software" of native registry as string)) else (pathname of file "nightwatchman" of folder "/Library/Application Support/1E/NightWatchman") }" + +if {Windows of Operating System} + + parameter "Value"="ALLDAYS(2:00,REBOOT,ACTIVE)" + + wait "{parameter "1ECLI"}" -{parameter "Setting"}="{parameter "Value"}" + +elseif {Mac of Operating System} + + parameter "Value"="ALLDAYS=2:00,REBOOT,ACTIVE" + + wait "{parameter "1ECLI"}" -{parameter "Setting"} {parameter "Value"} + +endif + +
+
diff --git a/Sites/Application Management/Fixlets/Fixlets/Config - 1E NightWatchman Scheduled Actions - Reboot at 2am on Weekdays - Win_Mac (23751).bes b/Sites/Application Management/Fixlets/Fixlets/Config - 1E NightWatchman Scheduled Actions - Reboot at 2am on Weekdays - Win_Mac (23751).bes index 82907520e..cd96ce41a 100644 --- a/Sites/Application Management/Fixlets/Fixlets/Config - 1E NightWatchman Scheduled Actions - Reboot at 2am on Weekdays - Win_Mac (23751).bes +++ b/Sites/Application Management/Fixlets/Fixlets/Config - 1E NightWatchman Scheduled Actions - Reboot at 2am on Weekdays - Win_Mac (23751).bes @@ -1,54 +1,54 @@ - - - - - Config - 1E NightWatchman Scheduled Actions - Reboot at 2am on Weekdays - Win\Mac - This Fixlet configures 1E to reboot the machine at 2am each weekday night.

-

This will overwrite any previously configured scheduled actions.

-

For general information or to report issues with C3 Power Management content please visit GitHub here: https://github.com/strawgate/C3-Power-Management

]]>
- windows of operating system or mac of operating system - if (Windows of Operating System) then (exists file "NightWatchman.exe" of folder (preceding text of last "\" of (it as string) of value "InstallationDirectory" of key "1E\NightWatchman" of key "HKEY_LOCAL_MACHINE\Software" of native registry)) else (exists file "nightwatchman" of folder "/Library/Application Support/1E/NightWatchman") - if (windows of operating system) then ( /* Days */ (set of (preceding text of first "Logoff" of it) of names of values whose (name of it ends with "LogoffAction") of key "ScheduledActions" of key "1E\NightWatchman" of key "HKEY_LOCAL_MACHINE\Software" of native registry) != set of ("Monday";"Tuesday";"Wednesday";"Thursday";"Friday") or /* Hours */ exists (values whose (name of it ends with "Hour") of key "ScheduledActions" of key "1E\NightWatchman" of key "HKEY_LOCAL_MACHINE\Software" of native registry) whose (it != 2) or /* Minutes */ exists (values whose (name of it ends with "Minutes") of key "ScheduledActions" of key "1E\NightWatchman" of key "HKEY_LOCAL_MACHINE\Software" of native registry) whose (it != 0) or /* Logoff Actions */ exists (values whose (name of it ends with "LogoffAction") of key "ScheduledActions" of key "1E\NightWatchman" of key "HKEY_LOCAL_MACHINE\Software" of native registry) whose (it as string as uppercase != "ACTIVE") or exists (values whose (name of it ends with "PowerdownAction") of key "ScheduledActions" of key "1E\NightWatchman" of key "HKEY_LOCAL_MACHINE\Software" of native registry) whose (it as string as uppercase != "REBOOT") ) else (true) - if (Mac of Operating System) then ( exists ( strings "Action" whose (it != "Reboot") of it; strings "LogOff" whose (it != "Active") of it; strings "Time" whose (it != "02:00") of it; elements of (set of (strings "Day" of it) - (set of ("Monday";"Tuesday";"Wednesday";"Thursday";"Friday")))) of (dictionaries of values of array "ScheduledActions" of dictionary of file "/Library/Preferences/com.1E.NightWatchman.plist") ) else (true) - Internal - 2016-09-06 - - x-fixlet-modification-time - Thu, 17 Sep 2026 20:56:29 +0000 - - BESC - - - Click - here - to deploy this action. - - parameter "Setting"="scheduledactions" - -parameter "1ECLI"="{if (windows of operating system) then (pathname of file "NightWatchman.exe" of folder (value "InstallationDirectory" of key "1E\NightWatchman" of key "HKEY_LOCAL_MACHINE\Software" of native registry as string)) else (pathname of file "nightwatchman" of folder "/Library/Application Support/1E/NightWatchman") }" - -if {Windows of Operating System} - - parameter "Value"="WEEKDAYS(2:00,REBOOT,ACTIVE)" - - wait "{parameter "1ECLI"}" -{parameter "Setting"}="{parameter "Value"}" - -elseif {Mac of Operating System} - - parameter "Value"="WEEKDAYS=2:00,REBOOT,ACTIVE" - - wait "{parameter "1ECLI"}" -{parameter "Setting"} {parameter "Value"} - -endif - -
-
+ + + + + Config - 1E NightWatchman Scheduled Actions - Reboot at 2am on Weekdays - Win\Mac + This Fixlet configures 1E to reboot the machine at 2am each weekday night.

+

This will overwrite any previously configured scheduled actions.

+

For general information or to report issues with C3 Power Management content please visit GitHub here: https://github.com/strawgate/C3-Power-Management

]]>
+ windows of operating system or mac of operating system + if (Windows of Operating System) then (exists file "NightWatchman.exe" of folder (preceding text of last "\" of (it as string) of value "InstallationDirectory" of key "1E\NightWatchman" of key "HKEY_LOCAL_MACHINE\Software" of native registry)) else (exists file "nightwatchman" of folder "/Library/Application Support/1E/NightWatchman") + if (windows of operating system) then ( /* Days */ (set of (preceding text of first "Logoff" of it) of names of values whose (name of it ends with "LogoffAction") of key "ScheduledActions" of key "1E\NightWatchman" of key "HKEY_LOCAL_MACHINE\Software" of native registry) != set of ("Monday";"Tuesday";"Wednesday";"Thursday";"Friday") or /* Hours */ exists (values whose (name of it ends with "Hour") of key "ScheduledActions" of key "1E\NightWatchman" of key "HKEY_LOCAL_MACHINE\Software" of native registry) whose (it != 2) or /* Minutes */ exists (values whose (name of it ends with "Minutes") of key "ScheduledActions" of key "1E\NightWatchman" of key "HKEY_LOCAL_MACHINE\Software" of native registry) whose (it != 0) or /* Logoff Actions */ exists (values whose (name of it ends with "LogoffAction") of key "ScheduledActions" of key "1E\NightWatchman" of key "HKEY_LOCAL_MACHINE\Software" of native registry) whose (it as string as uppercase != "ACTIVE") or exists (values whose (name of it ends with "PowerdownAction") of key "ScheduledActions" of key "1E\NightWatchman" of key "HKEY_LOCAL_MACHINE\Software" of native registry) whose (it as string as uppercase != "REBOOT") ) else (true) + if (Mac of Operating System) then ( exists ( strings "Action" whose (it != "Reboot") of it; strings "LogOff" whose (it != "Active") of it; strings "Time" whose (it != "02:00") of it; elements of (set of (strings "Day" of it) - (set of ("Monday";"Tuesday";"Wednesday";"Thursday";"Friday")))) of (dictionaries of values of array "ScheduledActions" of dictionary of file "/Library/Preferences/com.1E.NightWatchman.plist") ) else (true) + Internal + 2016-09-06 + + x-fixlet-modification-time + Thu, 17 Sep 2026 20:56:29 +0000 + + BESC + + + Click + here + to deploy this action. + + parameter "Setting"="scheduledactions" + +parameter "1ECLI"="{if (windows of operating system) then (pathname of file "NightWatchman.exe" of folder (value "InstallationDirectory" of key "1E\NightWatchman" of key "HKEY_LOCAL_MACHINE\Software" of native registry as string)) else (pathname of file "nightwatchman" of folder "/Library/Application Support/1E/NightWatchman") }" + +if {Windows of Operating System} + + parameter "Value"="WEEKDAYS(2:00,REBOOT,ACTIVE)" + + wait "{parameter "1ECLI"}" -{parameter "Setting"}="{parameter "Value"}" + +elseif {Mac of Operating System} + + parameter "Value"="WEEKDAYS=2:00,REBOOT,ACTIVE" + + wait "{parameter "1ECLI"}" -{parameter "Setting"} {parameter "Value"} + +endif + +
+
diff --git a/Sites/Application Management/Fixlets/Fixlets/Config - 1E NightWatchman Scheduled Actions - Shutdown at 6pm on All Days - Win_Mac (23752).bes b/Sites/Application Management/Fixlets/Fixlets/Config - 1E NightWatchman Scheduled Actions - Shutdown at 6pm on All Days - Win_Mac (23752).bes index d88e06e24..96bb72764 100644 --- a/Sites/Application Management/Fixlets/Fixlets/Config - 1E NightWatchman Scheduled Actions - Shutdown at 6pm on All Days - Win_Mac (23752).bes +++ b/Sites/Application Management/Fixlets/Fixlets/Config - 1E NightWatchman Scheduled Actions - Shutdown at 6pm on All Days - Win_Mac (23752).bes @@ -1,54 +1,54 @@ - - - - - Config - 1E NightWatchman Scheduled Actions - Shutdown at 6pm on All Days - Win\Mac - This Fixlet configures 1E to shutdown the machine at 6pm each night.

-

This will overwrite any previously configured scheduled actions.

-

For general information or to report issues with C3 Power Management content please visit GitHub here: https://github.com/strawgate/C3-Power-Management

]]>
- windows of operating system or mac of operating system - if (Windows of Operating System) then (exists file "NightWatchman.exe" of folder (preceding text of last "\" of (it as string) of value "InstallationDirectory" of key "1E\NightWatchman" of key "HKEY_LOCAL_MACHINE\Software" of native registry)) else (exists file "nightwatchman" of folder "/Library/Application Support/1E/NightWatchman") - if (windows of operating system) then ( /* Days */ (set of (preceding text of first "Logoff" of it) of names of values whose (name of it ends with "LogoffAction") of key "ScheduledActions" of key "1E\NightWatchman" of key "HKEY_LOCAL_MACHINE\Software" of native registry) != set of ("Monday";"Tuesday";"Wednesday";"Thursday";"Friday";"Saturday";"Sunday") or /* Hours */ exists (values whose (name of it ends with "Hour") of key "ScheduledActions" of key "1E\NightWatchman" of key "HKEY_LOCAL_MACHINE\Software" of native registry) whose (it != 18) or /* Minutes */ exists (values whose (name of it ends with "Minutes") of key "ScheduledActions" of key "1E\NightWatchman" of key "HKEY_LOCAL_MACHINE\Software" of native registry) whose (it != 0) or /* Logoff Actions */ exists (values whose (name of it ends with "LogoffAction") of key "ScheduledActions" of key "1E\NightWatchman" of key "HKEY_LOCAL_MACHINE\Software" of native registry) whose (it as string as uppercase != "ACTIVE") or exists (values whose (name of it ends with "PowerdownAction") of key "ScheduledActions" of key "1E\NightWatchman" of key "HKEY_LOCAL_MACHINE\Software" of native registry) whose (it as string as uppercase != "POWEROFF") ) else (true) - if (Mac of Operating System) then ( exists ( strings "Action" whose (it != "PowerOff") of it; strings "LogOff" whose (it != "Active") of it; strings "Time" whose (it != "18:00") of it; elements of (set of (strings "Day" of it) - (set of ("Monday";"Tuesday";"Wednesday";"Thursday";"Friday";"Saturday";"Sunday")))) of (dictionaries of values of array "ScheduledActions" of dictionary of file "/Library/Preferences/com.1E.NightWatchman.plist") ) else (true) - Internal - 2016-09-06 - - x-fixlet-modification-time - Thu, 17 Sep 2026 20:56:29 +0000 - - BESC - - - Click - here - to deploy this action. - - parameter "Setting"="scheduledactions" - -parameter "1ECLI"="{if (windows of operating system) then (pathname of file "NightWatchman.exe" of folder (value "InstallationDirectory" of key "1E\NightWatchman" of key "HKEY_LOCAL_MACHINE\Software" of native registry as string)) else (pathname of file "nightwatchman" of folder "/Library/Application Support/1E/NightWatchman") }" - -if {Windows of Operating System} - - parameter "Value"="\"ALLDAYS(18:00,POWEROFF,ACTIVE)\"" - - wait "{parameter "1ECLI"}" -{parameter "Setting"}={parameter "Value"} - -elseif {Mac of Operating System} - - parameter "Value"="ALLDAYS=18:00,POWEROFF,ACTIVE" - - wait "{parameter "1ECLI"}" -{parameter "Setting"} {parameter "Value"} - -endif - -
-
+ + + + + Config - 1E NightWatchman Scheduled Actions - Shutdown at 6pm on All Days - Win\Mac + This Fixlet configures 1E to shutdown the machine at 6pm each night.

+

This will overwrite any previously configured scheduled actions.

+

For general information or to report issues with C3 Power Management content please visit GitHub here: https://github.com/strawgate/C3-Power-Management

]]>
+ windows of operating system or mac of operating system + if (Windows of Operating System) then (exists file "NightWatchman.exe" of folder (preceding text of last "\" of (it as string) of value "InstallationDirectory" of key "1E\NightWatchman" of key "HKEY_LOCAL_MACHINE\Software" of native registry)) else (exists file "nightwatchman" of folder "/Library/Application Support/1E/NightWatchman") + if (windows of operating system) then ( /* Days */ (set of (preceding text of first "Logoff" of it) of names of values whose (name of it ends with "LogoffAction") of key "ScheduledActions" of key "1E\NightWatchman" of key "HKEY_LOCAL_MACHINE\Software" of native registry) != set of ("Monday";"Tuesday";"Wednesday";"Thursday";"Friday";"Saturday";"Sunday") or /* Hours */ exists (values whose (name of it ends with "Hour") of key "ScheduledActions" of key "1E\NightWatchman" of key "HKEY_LOCAL_MACHINE\Software" of native registry) whose (it != 18) or /* Minutes */ exists (values whose (name of it ends with "Minutes") of key "ScheduledActions" of key "1E\NightWatchman" of key "HKEY_LOCAL_MACHINE\Software" of native registry) whose (it != 0) or /* Logoff Actions */ exists (values whose (name of it ends with "LogoffAction") of key "ScheduledActions" of key "1E\NightWatchman" of key "HKEY_LOCAL_MACHINE\Software" of native registry) whose (it as string as uppercase != "ACTIVE") or exists (values whose (name of it ends with "PowerdownAction") of key "ScheduledActions" of key "1E\NightWatchman" of key "HKEY_LOCAL_MACHINE\Software" of native registry) whose (it as string as uppercase != "POWEROFF") ) else (true) + if (Mac of Operating System) then ( exists ( strings "Action" whose (it != "PowerOff") of it; strings "LogOff" whose (it != "Active") of it; strings "Time" whose (it != "18:00") of it; elements of (set of (strings "Day" of it) - (set of ("Monday";"Tuesday";"Wednesday";"Thursday";"Friday";"Saturday";"Sunday")))) of (dictionaries of values of array "ScheduledActions" of dictionary of file "/Library/Preferences/com.1E.NightWatchman.plist") ) else (true) + Internal + 2016-09-06 + + x-fixlet-modification-time + Thu, 17 Sep 2026 20:56:29 +0000 + + BESC + + + Click + here + to deploy this action. + + parameter "Setting"="scheduledactions" + +parameter "1ECLI"="{if (windows of operating system) then (pathname of file "NightWatchman.exe" of folder (value "InstallationDirectory" of key "1E\NightWatchman" of key "HKEY_LOCAL_MACHINE\Software" of native registry as string)) else (pathname of file "nightwatchman" of folder "/Library/Application Support/1E/NightWatchman") }" + +if {Windows of Operating System} + + parameter "Value"="\"ALLDAYS(18:00,POWEROFF,ACTIVE)\"" + + wait "{parameter "1ECLI"}" -{parameter "Setting"}={parameter "Value"} + +elseif {Mac of Operating System} + + parameter "Value"="ALLDAYS=18:00,POWEROFF,ACTIVE" + + wait "{parameter "1ECLI"}" -{parameter "Setting"} {parameter "Value"} + +endif + +
+
diff --git a/Sites/Application Management/Fixlets/Fixlets/Config - 1E NightWatchman Scheduled Actions - Shutdown at 6pm on Weekdays - Win_Mac (23753).bes b/Sites/Application Management/Fixlets/Fixlets/Config - 1E NightWatchman Scheduled Actions - Shutdown at 6pm on Weekdays - Win_Mac (23753).bes index 5db75fc28..b24017759 100644 --- a/Sites/Application Management/Fixlets/Fixlets/Config - 1E NightWatchman Scheduled Actions - Shutdown at 6pm on Weekdays - Win_Mac (23753).bes +++ b/Sites/Application Management/Fixlets/Fixlets/Config - 1E NightWatchman Scheduled Actions - Shutdown at 6pm on Weekdays - Win_Mac (23753).bes @@ -1,54 +1,54 @@ - - - - - Config - 1E NightWatchman Scheduled Actions - Shutdown at 6pm on Weekdays - Win\Mac - This Fixlet configures 1E to shutdown the machine at 6pm each weekday night.

-

This will overwrite any previously configured scheduled actions.

-

For general information or to report issues with C3 Power Management content please visit GitHub here: https://github.com/strawgate/C3-Power-Management

]]>
- windows of operating system or mac of operating system - if (Windows of Operating System) then (exists file "NightWatchman.exe" of folder (preceding text of last "\" of (it as string) of value "InstallationDirectory" of key "1E\NightWatchman" of key "HKEY_LOCAL_MACHINE\Software" of native registry)) else (exists file "nightwatchman" of folder "/Library/Application Support/1E/NightWatchman") - if (Mac of Operating System) then ( exists ( strings "Action" whose (it != "PowerOff") of it; strings "LogOff" whose (it != "Active") of it; strings "Time" whose (it != "18:00") of it; elements of (set of (strings "Day" of it) - (set of ("Monday";"Tuesday";"Wednesday";"Thursday";"Friday";"Saturday";"Sunday")))) of (dictionaries of values of array "ScheduledActions" of dictionary of file "/Library/Preferences/com.1E.NightWatchman.plist") ) else (true) - if (windows of operating system) then ( /* Days */ (set of (preceding text of first "Logoff" of it) of names of values whose (name of it ends with "LogoffAction") of key "ScheduledActions" of key "1E\NightWatchman" of key "HKEY_LOCAL_MACHINE\Software" of native registry) != set of ("Monday";"Tuesday";"Wednesday";"Thursday";"Friday") or /* Hours */ exists (values whose (name of it ends with "Hour") of key "ScheduledActions" of key "1E\NightWatchman" of key "HKEY_LOCAL_MACHINE\Software" of native registry) whose (it != 18) or /* Minutes */ exists (values whose (name of it ends with "Minutes") of key "ScheduledActions" of key "1E\NightWatchman" of key "HKEY_LOCAL_MACHINE\Software" of native registry) whose (it != 0) or /* Logoff Actions */ exists (values whose (name of it ends with "LogoffAction") of key "ScheduledActions" of key "1E\NightWatchman" of key "HKEY_LOCAL_MACHINE\Software" of native registry) whose (it as string as uppercase != "ACTIVE") or exists (values whose (name of it ends with "PowerdownAction") of key "ScheduledActions" of key "1E\NightWatchman" of key "HKEY_LOCAL_MACHINE\Software" of native registry) whose (it as string as uppercase != "POWEROFF") ) else (true) - Internal - 2016-09-06 - - x-fixlet-modification-time - Thu, 17 Sep 2026 20:56:29 +0000 - - BESC - - - Click - here - to deploy this action. - - parameter "Setting"="scheduledactions" - -parameter "1ECLI"="{if (windows of operating system) then (pathname of file "NightWatchman.exe" of folder (value "InstallationDirectory" of key "1E\NightWatchman" of key "HKEY_LOCAL_MACHINE\Software" of native registry as string)) else (pathname of file "nightwatchman" of folder "/Library/Application Support/1E/NightWatchman") }" - -if {Windows of Operating System} - - parameter "Value"="\"WEEKDAYS(18:00,POWEROFF,ACTIVE)\"" - - wait "{parameter "1ECLI"}" -{parameter "Setting"}={parameter "Value"} - -elseif {Mac of Operating System} - - parameter "Value"="WEEKDAYS=18:00,POWEROFF,ACTIVE" - - wait "{parameter "1ECLI"}" -{parameter "Setting"} {parameter "Value"} - -endif - -
-
+ + + + + Config - 1E NightWatchman Scheduled Actions - Shutdown at 6pm on Weekdays - Win\Mac + This Fixlet configures 1E to shutdown the machine at 6pm each weekday night.

+

This will overwrite any previously configured scheduled actions.

+

For general information or to report issues with C3 Power Management content please visit GitHub here: https://github.com/strawgate/C3-Power-Management

]]>
+ windows of operating system or mac of operating system + if (Windows of Operating System) then (exists file "NightWatchman.exe" of folder (preceding text of last "\" of (it as string) of value "InstallationDirectory" of key "1E\NightWatchman" of key "HKEY_LOCAL_MACHINE\Software" of native registry)) else (exists file "nightwatchman" of folder "/Library/Application Support/1E/NightWatchman") + if (Mac of Operating System) then ( exists ( strings "Action" whose (it != "PowerOff") of it; strings "LogOff" whose (it != "Active") of it; strings "Time" whose (it != "18:00") of it; elements of (set of (strings "Day" of it) - (set of ("Monday";"Tuesday";"Wednesday";"Thursday";"Friday";"Saturday";"Sunday")))) of (dictionaries of values of array "ScheduledActions" of dictionary of file "/Library/Preferences/com.1E.NightWatchman.plist") ) else (true) + if (windows of operating system) then ( /* Days */ (set of (preceding text of first "Logoff" of it) of names of values whose (name of it ends with "LogoffAction") of key "ScheduledActions" of key "1E\NightWatchman" of key "HKEY_LOCAL_MACHINE\Software" of native registry) != set of ("Monday";"Tuesday";"Wednesday";"Thursday";"Friday") or /* Hours */ exists (values whose (name of it ends with "Hour") of key "ScheduledActions" of key "1E\NightWatchman" of key "HKEY_LOCAL_MACHINE\Software" of native registry) whose (it != 18) or /* Minutes */ exists (values whose (name of it ends with "Minutes") of key "ScheduledActions" of key "1E\NightWatchman" of key "HKEY_LOCAL_MACHINE\Software" of native registry) whose (it != 0) or /* Logoff Actions */ exists (values whose (name of it ends with "LogoffAction") of key "ScheduledActions" of key "1E\NightWatchman" of key "HKEY_LOCAL_MACHINE\Software" of native registry) whose (it as string as uppercase != "ACTIVE") or exists (values whose (name of it ends with "PowerdownAction") of key "ScheduledActions" of key "1E\NightWatchman" of key "HKEY_LOCAL_MACHINE\Software" of native registry) whose (it as string as uppercase != "POWEROFF") ) else (true) + Internal + 2016-09-06 + + x-fixlet-modification-time + Thu, 17 Sep 2026 20:56:29 +0000 + + BESC + + + Click + here + to deploy this action. + + parameter "Setting"="scheduledactions" + +parameter "1ECLI"="{if (windows of operating system) then (pathname of file "NightWatchman.exe" of folder (value "InstallationDirectory" of key "1E\NightWatchman" of key "HKEY_LOCAL_MACHINE\Software" of native registry as string)) else (pathname of file "nightwatchman" of folder "/Library/Application Support/1E/NightWatchman") }" + +if {Windows of Operating System} + + parameter "Value"="\"WEEKDAYS(18:00,POWEROFF,ACTIVE)\"" + + wait "{parameter "1ECLI"}" -{parameter "Setting"}={parameter "Value"} + +elseif {Mac of Operating System} + + parameter "Value"="WEEKDAYS=18:00,POWEROFF,ACTIVE" + + wait "{parameter "1ECLI"}" -{parameter "Setting"} {parameter "Value"} + +endif + +
+
diff --git a/Sites/Application Management/Fixlets/Fixlets/Config - 1E NightWatchman Scheduled Actions - Shutdown at 8pm on All Days - Win_Mac (23754).bes b/Sites/Application Management/Fixlets/Fixlets/Config - 1E NightWatchman Scheduled Actions - Shutdown at 8pm on All Days - Win_Mac (23754).bes index 5d8812c33..14f90ea02 100644 --- a/Sites/Application Management/Fixlets/Fixlets/Config - 1E NightWatchman Scheduled Actions - Shutdown at 8pm on All Days - Win_Mac (23754).bes +++ b/Sites/Application Management/Fixlets/Fixlets/Config - 1E NightWatchman Scheduled Actions - Shutdown at 8pm on All Days - Win_Mac (23754).bes @@ -1,54 +1,54 @@ - - - - - Config - 1E NightWatchman Scheduled Actions - Shutdown at 8pm on All Days - Win\Mac - This Fixlet configures 1E to shutdown the machine at 8pm each night.

-

This will overwrite any previously configured scheduled actions.

-

For general information or to report issues with C3 Power Management content please visit GitHub here: https://github.com/strawgate/C3-Power-Management

]]>
- windows of operating system or mac of operating system - if (Windows of Operating System) then (exists file "NightWatchman.exe" of folder (preceding text of last "\" of (it as string) of value "InstallationDirectory" of key "1E\NightWatchman" of key "HKEY_LOCAL_MACHINE\Software" of native registry)) else (exists file "nightwatchman" of folder "/Library/Application Support/1E/NightWatchman") - if (windows of operating system) then ( /* Days */ (set of (preceding text of first "Logoff" of it) of names of values whose (name of it ends with "LogoffAction") of key "ScheduledActions" of key "1E\NightWatchman" of key "HKEY_LOCAL_MACHINE\Software" of native registry) != set of ("Monday";"Tuesday";"Wednesday";"Thursday";"Friday";"Saturday";"Sunday") or /* Hours */ exists (values whose (name of it ends with "Hour") of key "ScheduledActions" of key "1E\NightWatchman" of key "HKEY_LOCAL_MACHINE\Software" of native registry) whose (it != 20) or /* Minutes */ exists (values whose (name of it ends with "Minutes") of key "ScheduledActions" of key "1E\NightWatchman" of key "HKEY_LOCAL_MACHINE\Software" of native registry) whose (it != 0) or /* Logoff Actions */ exists (values whose (name of it ends with "LogoffAction") of key "ScheduledActions" of key "1E\NightWatchman" of key "HKEY_LOCAL_MACHINE\Software" of native registry) whose (it as string as uppercase != "ACTIVE") or exists (values whose (name of it ends with "PowerdownAction") of key "ScheduledActions" of key "1E\NightWatchman" of key "HKEY_LOCAL_MACHINE\Software" of native registry) whose (it as string as uppercase != "POWEROFF") ) else (true) - if (Mac of Operating System) then ( exists ( strings "Action" whose (it != "PowerOff") of it; strings "LogOff" whose (it != "Active") of it; strings "Time" whose (it != "20:00") of it; elements of (set of (strings "Day" of it) - (set of ("Monday";"Tuesday";"Wednesday";"Thursday";"Friday";"Saturday";"Sunday")))) of (dictionaries of values of array "ScheduledActions" of dictionary of file "/Library/Preferences/com.1E.NightWatchman.plist") ) else (true) - Internal - 2016-09-06 - - x-fixlet-modification-time - Thu, 17 Sep 2026 20:56:29 +0000 - - BESC - - - Click - here - to deploy this action. - - parameter "Setting"="scheduledactions" - -parameter "1ECLI"="{if (windows of operating system) then (pathname of file "NightWatchman.exe" of folder (value "InstallationDirectory" of key "1E\NightWatchman" of key "HKEY_LOCAL_MACHINE\Software" of native registry as string)) else (pathname of file "nightwatchman" of folder "/Library/Application Support/1E/NightWatchman") }" - -if {Windows of Operating System} - - parameter "Value"="\"ALLDAYS(20:00,POWEROFF,ACTIVE)\"" - - wait "{parameter "1ECLI"}" -{parameter "Setting"}={parameter "Value"} - -elseif {Mac of Operating System} - - parameter "Value"="ALLDAYS=20:00,POWEROFF,ACTIVE" - - wait "{parameter "1ECLI"}" -{parameter "Setting"} {parameter "Value"} - -endif - -
-
+ + + + + Config - 1E NightWatchman Scheduled Actions - Shutdown at 8pm on All Days - Win\Mac + This Fixlet configures 1E to shutdown the machine at 8pm each night.

+

This will overwrite any previously configured scheduled actions.

+

For general information or to report issues with C3 Power Management content please visit GitHub here: https://github.com/strawgate/C3-Power-Management

]]>
+ windows of operating system or mac of operating system + if (Windows of Operating System) then (exists file "NightWatchman.exe" of folder (preceding text of last "\" of (it as string) of value "InstallationDirectory" of key "1E\NightWatchman" of key "HKEY_LOCAL_MACHINE\Software" of native registry)) else (exists file "nightwatchman" of folder "/Library/Application Support/1E/NightWatchman") + if (windows of operating system) then ( /* Days */ (set of (preceding text of first "Logoff" of it) of names of values whose (name of it ends with "LogoffAction") of key "ScheduledActions" of key "1E\NightWatchman" of key "HKEY_LOCAL_MACHINE\Software" of native registry) != set of ("Monday";"Tuesday";"Wednesday";"Thursday";"Friday";"Saturday";"Sunday") or /* Hours */ exists (values whose (name of it ends with "Hour") of key "ScheduledActions" of key "1E\NightWatchman" of key "HKEY_LOCAL_MACHINE\Software" of native registry) whose (it != 20) or /* Minutes */ exists (values whose (name of it ends with "Minutes") of key "ScheduledActions" of key "1E\NightWatchman" of key "HKEY_LOCAL_MACHINE\Software" of native registry) whose (it != 0) or /* Logoff Actions */ exists (values whose (name of it ends with "LogoffAction") of key "ScheduledActions" of key "1E\NightWatchman" of key "HKEY_LOCAL_MACHINE\Software" of native registry) whose (it as string as uppercase != "ACTIVE") or exists (values whose (name of it ends with "PowerdownAction") of key "ScheduledActions" of key "1E\NightWatchman" of key "HKEY_LOCAL_MACHINE\Software" of native registry) whose (it as string as uppercase != "POWEROFF") ) else (true) + if (Mac of Operating System) then ( exists ( strings "Action" whose (it != "PowerOff") of it; strings "LogOff" whose (it != "Active") of it; strings "Time" whose (it != "20:00") of it; elements of (set of (strings "Day" of it) - (set of ("Monday";"Tuesday";"Wednesday";"Thursday";"Friday";"Saturday";"Sunday")))) of (dictionaries of values of array "ScheduledActions" of dictionary of file "/Library/Preferences/com.1E.NightWatchman.plist") ) else (true) + Internal + 2016-09-06 + + x-fixlet-modification-time + Thu, 17 Sep 2026 20:56:29 +0000 + + BESC + + + Click + here + to deploy this action. + + parameter "Setting"="scheduledactions" + +parameter "1ECLI"="{if (windows of operating system) then (pathname of file "NightWatchman.exe" of folder (value "InstallationDirectory" of key "1E\NightWatchman" of key "HKEY_LOCAL_MACHINE\Software" of native registry as string)) else (pathname of file "nightwatchman" of folder "/Library/Application Support/1E/NightWatchman") }" + +if {Windows of Operating System} + + parameter "Value"="\"ALLDAYS(20:00,POWEROFF,ACTIVE)\"" + + wait "{parameter "1ECLI"}" -{parameter "Setting"}={parameter "Value"} + +elseif {Mac of Operating System} + + parameter "Value"="ALLDAYS=20:00,POWEROFF,ACTIVE" + + wait "{parameter "1ECLI"}" -{parameter "Setting"} {parameter "Value"} + +endif + +
+
diff --git a/Sites/Application Management/Fixlets/Fixlets/Config - 1E NightWatchman Scheduled Actions - Shutdown at 8pm on Weekdays - Win_Mac (23755).bes b/Sites/Application Management/Fixlets/Fixlets/Config - 1E NightWatchman Scheduled Actions - Shutdown at 8pm on Weekdays - Win_Mac (23755).bes index d3d2d66a1..2168ff854 100644 --- a/Sites/Application Management/Fixlets/Fixlets/Config - 1E NightWatchman Scheduled Actions - Shutdown at 8pm on Weekdays - Win_Mac (23755).bes +++ b/Sites/Application Management/Fixlets/Fixlets/Config - 1E NightWatchman Scheduled Actions - Shutdown at 8pm on Weekdays - Win_Mac (23755).bes @@ -1,54 +1,54 @@ - - - - - Config - 1E NightWatchman Scheduled Actions - Shutdown at 8pm on Weekdays - Win\Mac - This Fixlet configures 1E to shutdown the machine at 8pm each weekday night.

-

This will overwrite any previously configured scheduled actions.

-

For general information or to report issues with C3 Power Management content please visit GitHub here: https://github.com/strawgate/C3-Power-Management

]]>
- windows of operating system or mac of operating system - if (Windows of Operating System) then (exists file "NightWatchman.exe" of folder (preceding text of last "\" of (it as string) of value "InstallationDirectory" of key "1E\NightWatchman" of key "HKEY_LOCAL_MACHINE\Software" of native registry)) else (exists file "nightwatchman" of folder "/Library/Application Support/1E/NightWatchman") - if (windows of operating system) then ( /* Days */ (set of (preceding text of first "Logoff" of it) of names of values whose (name of it ends with "LogoffAction") of key "ScheduledActions" of key "1E\NightWatchman" of key "HKEY_LOCAL_MACHINE\Software" of native registry) != set of ("Monday";"Tuesday";"Wednesday";"Thursday";"Friday") or /* Hours */ exists (values whose (name of it ends with "Hour") of key "ScheduledActions" of key "1E\NightWatchman" of key "HKEY_LOCAL_MACHINE\Software" of native registry) whose (it != 20) or /* Minutes */ exists (values whose (name of it ends with "Minutes") of key "ScheduledActions" of key "1E\NightWatchman" of key "HKEY_LOCAL_MACHINE\Software" of native registry) whose (it != 0) or /* Logoff Actions */ exists (values whose (name of it ends with "LogoffAction") of key "ScheduledActions" of key "1E\NightWatchman" of key "HKEY_LOCAL_MACHINE\Software" of native registry) whose (it as string as uppercase != "ACTIVE") or exists (values whose (name of it ends with "PowerdownAction") of key "ScheduledActions" of key "1E\NightWatchman" of key "HKEY_LOCAL_MACHINE\Software" of native registry) whose (it as string as uppercase != "POWEROFF") ) else (true) - if (Mac of Operating System) then ( exists ( strings "Action" whose (it != "PowerOff") of it; strings "LogOff" whose (it != "Active") of it; strings "Time" whose (it != "20:00") of it; elements of (set of (strings "Day" of it) - (set of ("Monday";"Tuesday";"Wednesday";"Thursday";"Friday")))) of (dictionaries of values of array "ScheduledActions" of dictionary of file "/Library/Preferences/com.1E.NightWatchman.plist") ) else (true) - Internal - 2016-09-06 - - x-fixlet-modification-time - Thu, 17 Sep 2026 20:56:29 +0000 - - BESC - - - Click - here - to deploy this action. - - parameter "Setting"="scheduledactions" - -parameter "1ECLI"="{if (windows of operating system) then (pathname of file "NightWatchman.exe" of folder (value "InstallationDirectory" of key "1E\NightWatchman" of key "HKEY_LOCAL_MACHINE\Software" of native registry as string)) else (pathname of file "nightwatchman" of folder "/Library/Application Support/1E/NightWatchman") }" - -if {Windows of Operating System} - - parameter "Value"="\"WEEKDAYS(20:00,POWEROFF,ACTIVE)\"" - - wait "{parameter "1ECLI"}" -{parameter "Setting"}={parameter "Value"} - -elseif {Mac of Operating System} - - parameter "Value"="WEEKDAYS=20:00,POWEROFF,ACTIVE" - - wait "{parameter "1ECLI"}" -{parameter "Setting"} {parameter "Value"} - -endif - -
-
+ + + + + Config - 1E NightWatchman Scheduled Actions - Shutdown at 8pm on Weekdays - Win\Mac + This Fixlet configures 1E to shutdown the machine at 8pm each weekday night.

+

This will overwrite any previously configured scheduled actions.

+

For general information or to report issues with C3 Power Management content please visit GitHub here: https://github.com/strawgate/C3-Power-Management

]]>
+ windows of operating system or mac of operating system + if (Windows of Operating System) then (exists file "NightWatchman.exe" of folder (preceding text of last "\" of (it as string) of value "InstallationDirectory" of key "1E\NightWatchman" of key "HKEY_LOCAL_MACHINE\Software" of native registry)) else (exists file "nightwatchman" of folder "/Library/Application Support/1E/NightWatchman") + if (windows of operating system) then ( /* Days */ (set of (preceding text of first "Logoff" of it) of names of values whose (name of it ends with "LogoffAction") of key "ScheduledActions" of key "1E\NightWatchman" of key "HKEY_LOCAL_MACHINE\Software" of native registry) != set of ("Monday";"Tuesday";"Wednesday";"Thursday";"Friday") or /* Hours */ exists (values whose (name of it ends with "Hour") of key "ScheduledActions" of key "1E\NightWatchman" of key "HKEY_LOCAL_MACHINE\Software" of native registry) whose (it != 20) or /* Minutes */ exists (values whose (name of it ends with "Minutes") of key "ScheduledActions" of key "1E\NightWatchman" of key "HKEY_LOCAL_MACHINE\Software" of native registry) whose (it != 0) or /* Logoff Actions */ exists (values whose (name of it ends with "LogoffAction") of key "ScheduledActions" of key "1E\NightWatchman" of key "HKEY_LOCAL_MACHINE\Software" of native registry) whose (it as string as uppercase != "ACTIVE") or exists (values whose (name of it ends with "PowerdownAction") of key "ScheduledActions" of key "1E\NightWatchman" of key "HKEY_LOCAL_MACHINE\Software" of native registry) whose (it as string as uppercase != "POWEROFF") ) else (true) + if (Mac of Operating System) then ( exists ( strings "Action" whose (it != "PowerOff") of it; strings "LogOff" whose (it != "Active") of it; strings "Time" whose (it != "20:00") of it; elements of (set of (strings "Day" of it) - (set of ("Monday";"Tuesday";"Wednesday";"Thursday";"Friday")))) of (dictionaries of values of array "ScheduledActions" of dictionary of file "/Library/Preferences/com.1E.NightWatchman.plist") ) else (true) + Internal + 2016-09-06 + + x-fixlet-modification-time + Thu, 17 Sep 2026 20:56:29 +0000 + + BESC + + + Click + here + to deploy this action. + + parameter "Setting"="scheduledactions" + +parameter "1ECLI"="{if (windows of operating system) then (pathname of file "NightWatchman.exe" of folder (value "InstallationDirectory" of key "1E\NightWatchman" of key "HKEY_LOCAL_MACHINE\Software" of native registry as string)) else (pathname of file "nightwatchman" of folder "/Library/Application Support/1E/NightWatchman") }" + +if {Windows of Operating System} + + parameter "Value"="\"WEEKDAYS(20:00,POWEROFF,ACTIVE)\"" + + wait "{parameter "1ECLI"}" -{parameter "Setting"}={parameter "Value"} + +elseif {Mac of Operating System} + + parameter "Value"="WEEKDAYS=20:00,POWEROFF,ACTIVE" + + wait "{parameter "1ECLI"}" -{parameter "Setting"} {parameter "Value"} + +endif + +
+
diff --git a/Sites/Application Management/Fixlets/Fixlets/Config - 1E NightWatchman Sleepless Detection - Disable - Windows (21461).bes b/Sites/Application Management/Fixlets/Fixlets/Config - 1E NightWatchman Sleepless Detection - Disable - Windows (21461).bes index ffd65ecdf..08a9cacdc 100644 --- a/Sites/Application Management/Fixlets/Fixlets/Config - 1E NightWatchman Sleepless Detection - Disable - Windows (21461).bes +++ b/Sites/Application Management/Fixlets/Fixlets/Config - 1E NightWatchman Sleepless Detection - Disable - Windows (21461).bes @@ -1,40 +1,40 @@ - - - - - Config - 1E NightWatchman Sleepless Detection - Disable - Windows - This Fixlet disables Sleepless Detection within 1E NightWatchman.

-

For general information or to report issues with C3 Power Management content please visit GitHub here: https://github.com/strawgate/C3-Power-Management

]]>
- windows of operating system - exists file "NightWatchman.exe" of folder (preceding text of last "\" of (it as string) of value "InstallationDirectory" of key "1E\NightWatchman" of key "HKEY_LOCAL_MACHINE\Software" of native registry) - value "AdvancedSleeplessDetection" of key "1E\NightWatchman" of key "HKEY_LOCAL_MACHINE\Software" of native registry as string as uppercase = "ON" - Internal - 2016-09-06 - - x-fixlet-modification-time - Thu, 17 Sep 2026 20:56:29 +0000 - - BESC - - - Click - here - to deploy this action. - - // Enter your action script here - -parameter "1ECLI"="{pathname of file "NightWatchman.exe" of folder (preceding text of last "\" of (it as string) of value "InstallationDirectory" of key "1E\NightWatchman" of key "HKEY_LOCAL_MACHINE\Software" of native registry) }" - -waithidden "{parameter "1ECLI"}" -AdvancedSleeplessDetection=OFF - -
-
+ + + + + Config - 1E NightWatchman Sleepless Detection - Disable - Windows + This Fixlet disables Sleepless Detection within 1E NightWatchman.

+

For general information or to report issues with C3 Power Management content please visit GitHub here: https://github.com/strawgate/C3-Power-Management

]]>
+ windows of operating system + exists file "NightWatchman.exe" of folder (preceding text of last "\" of (it as string) of value "InstallationDirectory" of key "1E\NightWatchman" of key "HKEY_LOCAL_MACHINE\Software" of native registry) + value "AdvancedSleeplessDetection" of key "1E\NightWatchman" of key "HKEY_LOCAL_MACHINE\Software" of native registry as string as uppercase = "ON" + Internal + 2016-09-06 + + x-fixlet-modification-time + Thu, 17 Sep 2026 20:56:29 +0000 + + BESC + + + Click + here + to deploy this action. + + // Enter your action script here + +parameter "1ECLI"="{pathname of file "NightWatchman.exe" of folder (preceding text of last "\" of (it as string) of value "InstallationDirectory" of key "1E\NightWatchman" of key "HKEY_LOCAL_MACHINE\Software" of native registry) }" + +waithidden "{parameter "1ECLI"}" -AdvancedSleeplessDetection=OFF + +
+
diff --git a/Sites/Application Management/Fixlets/Fixlets/Config - 1E NightWatchman Sleepless Detection - Enable - Windows (21462).bes b/Sites/Application Management/Fixlets/Fixlets/Config - 1E NightWatchman Sleepless Detection - Enable - Windows (21462).bes index 889fe1f1b..99eca6526 100644 --- a/Sites/Application Management/Fixlets/Fixlets/Config - 1E NightWatchman Sleepless Detection - Enable - Windows (21462).bes +++ b/Sites/Application Management/Fixlets/Fixlets/Config - 1E NightWatchman Sleepless Detection - Enable - Windows (21462).bes @@ -1,40 +1,40 @@ - - - - - Config - 1E NightWatchman Sleepless Detection - Enable - Windows - This Fixlet enables Sleepless Detection within 1E NightWatchman.

-

For general information or to report issues with C3 Power Management content please visit GitHub here: https://github.com/strawgate/C3-Power-Management

]]>
- windows of operating system - exists file "NightWatchman.exe" of folder (preceding text of last "\" of (it as string) of value "InstallationDirectory" of key "1E\NightWatchman" of key "HKEY_LOCAL_MACHINE\Software" of native registry) - value "AdvancedSleeplessDetection" of key "1E\NightWatchman" of key "HKEY_LOCAL_MACHINE\Software" of native registry as string as uppercase = "OFF" - Internal - 2016-09-06 - - x-fixlet-modification-time - Thu, 17 Sep 2026 20:56:29 +0000 - - BESC - - - Click - here - to deploy this action. - - // Enter your action script here - -parameter "1ECLI"="{pathname of file "NightWatchman.exe" of folder (preceding text of last "\" of (it as string) of value "InstallationDirectory" of key "1E\NightWatchman" of key "HKEY_LOCAL_MACHINE\Software" of native registry) }" - -waithidden "{parameter "1ECLI"}" -AdvancedSleeplessDetection=ON - -
-
+ + + + + Config - 1E NightWatchman Sleepless Detection - Enable - Windows + This Fixlet enables Sleepless Detection within 1E NightWatchman.

+

For general information or to report issues with C3 Power Management content please visit GitHub here: https://github.com/strawgate/C3-Power-Management

]]>
+ windows of operating system + exists file "NightWatchman.exe" of folder (preceding text of last "\" of (it as string) of value "InstallationDirectory" of key "1E\NightWatchman" of key "HKEY_LOCAL_MACHINE\Software" of native registry) + value "AdvancedSleeplessDetection" of key "1E\NightWatchman" of key "HKEY_LOCAL_MACHINE\Software" of native registry as string as uppercase = "OFF" + Internal + 2016-09-06 + + x-fixlet-modification-time + Thu, 17 Sep 2026 20:56:29 +0000 + + BESC + + + Click + here + to deploy this action. + + // Enter your action script here + +parameter "1ECLI"="{pathname of file "NightWatchman.exe" of folder (preceding text of last "\" of (it as string) of value "InstallationDirectory" of key "1E\NightWatchman" of key "HKEY_LOCAL_MACHINE\Software" of native registry) }" + +waithidden "{parameter "1ECLI"}" -AdvancedSleeplessDetection=ON + +
+
diff --git a/Sites/Application Management/Fixlets/Fixlets/Config - 1E NightWatchman System Tray - Hidden - Win_Mac (23756).bes b/Sites/Application Management/Fixlets/Fixlets/Config - 1E NightWatchman System Tray - Hidden - Win_Mac (23756).bes index 35d0038e5..4f61ec281 100644 --- a/Sites/Application Management/Fixlets/Fixlets/Config - 1E NightWatchman System Tray - Hidden - Win_Mac (23756).bes +++ b/Sites/Application Management/Fixlets/Fixlets/Config - 1E NightWatchman System Tray - Hidden - Win_Mac (23756).bes @@ -1,45 +1,45 @@ - - - - - Config - 1E NightWatchman System Tray - Hidden - Win\Mac - This Fixlet configures 1E to hide its system tray icon.

-

For general information or to report issues with C3 Power Management content please visit GitHub here: https://github.com/strawgate/C3-Power-Management

]]>
- windows of operating system or mac of operating system - if (Windows of Operating System) then (exists file "NightWatchman.exe" of folder (preceding text of last "\" of (it as string) of value "InstallationDirectory" of key "1E\NightWatchman" of key "HKEY_LOCAL_MACHINE\Software" of native registry)) else (exists file "nightwatchman" of folder "/Library/Application Support/1E/NightWatchman") - if (Windows of Operating System) then (value "SystemTray" of key "1E\NightWatchman" of key "HKEY_LOCAL_MACHINE\Software" of native registry as string as uppercase != "OFF") else (boolean "ShowSystemTray" of dictionary "SysTraySettings" of dictionary of file "/Library/Preferences/com.1E.NightWatchman.plist") - Internal - 2016-09-06 - - x-fixlet-modification-time - Thu, 17 Sep 2026 20:56:29 +0000 - - BESC - - - Click - here - to deploy this action. - - parameter "Setting"="SystemTray" -parameter "Value"="OFF" - -parameter "1ECLI"="{if (windows of operating system) then (pathname of file "NightWatchman.exe" of folder (value "InstallationDirectory" of key "1E\NightWatchman" of key "HKEY_LOCAL_MACHINE\Software" of native registry as string)) else (pathname of file "nightwatchman" of folder "/Library/Application Support/1E/NightWatchman") }" - -if {Windows of Operating System} - wait "{parameter "1ECLI"}" -{parameter "Setting"}={parameter "Value"} -elseif {Mac of Operating System} - wait "{parameter "1ECLI"}" -s {parameter "Setting"} {parameter "Value"} -endif - -
-
+ + + + + Config - 1E NightWatchman System Tray - Hidden - Win\Mac + This Fixlet configures 1E to hide its system tray icon.

+

For general information or to report issues with C3 Power Management content please visit GitHub here: https://github.com/strawgate/C3-Power-Management

]]>
+ windows of operating system or mac of operating system + if (Windows of Operating System) then (exists file "NightWatchman.exe" of folder (preceding text of last "\" of (it as string) of value "InstallationDirectory" of key "1E\NightWatchman" of key "HKEY_LOCAL_MACHINE\Software" of native registry)) else (exists file "nightwatchman" of folder "/Library/Application Support/1E/NightWatchman") + if (Windows of Operating System) then (value "SystemTray" of key "1E\NightWatchman" of key "HKEY_LOCAL_MACHINE\Software" of native registry as string as uppercase != "OFF") else (boolean "ShowSystemTray" of dictionary "SysTraySettings" of dictionary of file "/Library/Preferences/com.1E.NightWatchman.plist") + Internal + 2016-09-06 + + x-fixlet-modification-time + Thu, 17 Sep 2026 20:56:29 +0000 + + BESC + + + Click + here + to deploy this action. + + parameter "Setting"="SystemTray" +parameter "Value"="OFF" + +parameter "1ECLI"="{if (windows of operating system) then (pathname of file "NightWatchman.exe" of folder (value "InstallationDirectory" of key "1E\NightWatchman" of key "HKEY_LOCAL_MACHINE\Software" of native registry as string)) else (pathname of file "nightwatchman" of folder "/Library/Application Support/1E/NightWatchman") }" + +if {Windows of Operating System} + wait "{parameter "1ECLI"}" -{parameter "Setting"}={parameter "Value"} +elseif {Mac of Operating System} + wait "{parameter "1ECLI"}" -s {parameter "Setting"} {parameter "Value"} +endif + +
+
diff --git a/Sites/Application Management/Fixlets/Fixlets/Config - 1E NightWatchman System Tray - Visible - Win_Mac (23757).bes b/Sites/Application Management/Fixlets/Fixlets/Config - 1E NightWatchman System Tray - Visible - Win_Mac (23757).bes index 6ab849418..5bece424f 100644 --- a/Sites/Application Management/Fixlets/Fixlets/Config - 1E NightWatchman System Tray - Visible - Win_Mac (23757).bes +++ b/Sites/Application Management/Fixlets/Fixlets/Config - 1E NightWatchman System Tray - Visible - Win_Mac (23757).bes @@ -1,45 +1,45 @@ - - - - - Config - 1E NightWatchman System Tray - Visible - Win\Mac - This Fixlet configures 1E to display a system tray icon.

-

For general information or to report issues with C3 Power Management content please visit GitHub here: https://github.com/strawgate/C3-Power-Management

]]>
- windows of operating system or mac of operating system - if (Windows of Operating System) then (exists file "NightWatchman.exe" of folder (preceding text of last "\" of (it as string) of value "InstallationDirectory" of key "1E\NightWatchman" of key "HKEY_LOCAL_MACHINE\Software" of native registry)) else (exists file "nightwatchman" of folder "/Library/Application Support/1E/NightWatchman") - if (Windows of Operating System) then (value "SystemTray" of key "1E\NightWatchman" of key "HKEY_LOCAL_MACHINE\Software" of native registry as string as uppercase != "ON") else (NOT boolean "ShowSystemTray" of dictionary "SysTraySettings" of dictionary of file "/Library/Preferences/com.1E.NightWatchman.plist") - Internal - 2016-09-06 - - x-fixlet-modification-time - Thu, 17 Sep 2026 20:56:29 +0000 - - BESC - - - Click - here - to deploy this action. - - parameter "Setting"="SystemTray" -parameter "Value"="ON" - -parameter "1ECLI"="{if (windows of operating system) then (pathname of file "NightWatchman.exe" of folder (value "InstallationDirectory" of key "1E\NightWatchman" of key "HKEY_LOCAL_MACHINE\Software" of native registry as string)) else (pathname of file "nightwatchman" of folder "/Library/Application Support/1E/NightWatchman") }" - -if {Windows of Operating System} - wait "{parameter "1ECLI"}" -{parameter "Setting"}={parameter "Value"} -elseif {Mac of Operating System} - wait "{parameter "1ECLI"}" -s {parameter "Setting"} {parameter "Value"} -endif - -
-
+ + + + + Config - 1E NightWatchman System Tray - Visible - Win\Mac + This Fixlet configures 1E to display a system tray icon.

+

For general information or to report issues with C3 Power Management content please visit GitHub here: https://github.com/strawgate/C3-Power-Management

]]>
+ windows of operating system or mac of operating system + if (Windows of Operating System) then (exists file "NightWatchman.exe" of folder (preceding text of last "\" of (it as string) of value "InstallationDirectory" of key "1E\NightWatchman" of key "HKEY_LOCAL_MACHINE\Software" of native registry)) else (exists file "nightwatchman" of folder "/Library/Application Support/1E/NightWatchman") + if (Windows of Operating System) then (value "SystemTray" of key "1E\NightWatchman" of key "HKEY_LOCAL_MACHINE\Software" of native registry as string as uppercase != "ON") else (NOT boolean "ShowSystemTray" of dictionary "SysTraySettings" of dictionary of file "/Library/Preferences/com.1E.NightWatchman.plist") + Internal + 2016-09-06 + + x-fixlet-modification-time + Thu, 17 Sep 2026 20:56:29 +0000 + + BESC + + + Click + here + to deploy this action. + + parameter "Setting"="SystemTray" +parameter "Value"="ON" + +parameter "1ECLI"="{if (windows of operating system) then (pathname of file "NightWatchman.exe" of folder (value "InstallationDirectory" of key "1E\NightWatchman" of key "HKEY_LOCAL_MACHINE\Software" of native registry as string)) else (pathname of file "nightwatchman" of folder "/Library/Application Support/1E/NightWatchman") }" + +if {Windows of Operating System} + wait "{parameter "1ECLI"}" -{parameter "Setting"}={parameter "Value"} +elseif {Mac of Operating System} + wait "{parameter "1ECLI"}" -s {parameter "Setting"} {parameter "Value"} +endif + +
+
diff --git a/Sites/Application Management/Fixlets/Fixlets/Config - NXLog CE - Enable Modular Management - Windows (22886).bes b/Sites/Application Management/Fixlets/Fixlets/Config - NXLog CE - Enable Modular Management - Windows (22886).bes index 78b164009..52ca94271 100644 --- a/Sites/Application Management/Fixlets/Fixlets/Config - NXLog CE - Enable Modular Management - Windows (22886).bes +++ b/Sites/Application Management/Fixlets/Fixlets/Config - NXLog CE - Enable Modular Management - Windows (22886).bes @@ -1,66 +1,66 @@ - - - - - Config - NXLog CE - Enable Modular Management - Windows - This Fixlet sets up the NXLog configuration to use a folder structure for its various configuration components. This allows an operator to drop a single extension, input, etc into a folder and have the client start forwarding logs for that application.

-

For general information or to report issues with C3 Inventory content please visit GitHub here: https://github.com/strawgate/C3-Inventory

]]>
- windows of operating system - exists values "installdir" of keys "HKEY_LOCAL_MACHINE\Software\nxlog" of x32 registries - not exists files "nxlog.conf" whose (size of it = 430 or size of it = 424) of folders "conf" of folders (values "installdir" of keys "HKEY_LOCAL_MACHINE\Software\nxlog" of x32 registries as string) - NXLog CE - Internal - 2016-11-07 - - x-fixlet-modification-time - Thu, 17 Sep 2026 20:56:29 +0000 - - BESC - - - Click - here - to deploy this action. - - parameter "nxlog"="{pathnames of folders (values "installdir" of keys "HKEY_LOCAL_MACHINE\Software\nxlog" of x32 registries as string)}" -parameter "nxlog_conf"="{pathnames of folders "conf" of folders (values "installdir" of keys "HKEY_LOCAL_MACHINE\Software\nxlog" of x32 registries as string)}" - -folder create "{parameter "nxlog_conf"}" - -createfile until _end_ -define ROOT {values "installdir" of keys "HKEY_LOCAL_MACHINE\Software\nxlog" of x32 registries as string} - -Moduledir %ROOT%\modules -CacheDir %ROOT%\data -Pidfile %ROOT%\data\nxlog.pid -SpoolDir %ROOT%\data -LogFile %ROOT%\data\nxlog.log - -#Definition Processing -include %ROOT%\\conf\\Definition\\*.conf - -#Extension Processing -include %ROOT%\\conf\\Extension\\*.conf - -#Input Processing -include %ROOT%\\conf\\Input\\*.conf - -#Output Processing -include %ROOT%\\conf\\Output\\*.conf -_end_ - -delete "{parameter "nxlog_conf"}\nxlog.conf" - -copy __createfile "{parameter "nxlog_conf"}\nxlog.conf" - -
-
+ + + + + Config - NXLog CE - Enable Modular Management - Windows + This Fixlet sets up the NXLog configuration to use a folder structure for its various configuration components. This allows an operator to drop a single extension, input, etc into a folder and have the client start forwarding logs for that application.

+

For general information or to report issues with C3 Inventory content please visit GitHub here: https://github.com/strawgate/C3-Inventory

]]>
+ windows of operating system + exists values "installdir" of keys "HKEY_LOCAL_MACHINE\Software\nxlog" of x32 registries + not exists files "nxlog.conf" whose (size of it = 430 or size of it = 424) of folders "conf" of folders (values "installdir" of keys "HKEY_LOCAL_MACHINE\Software\nxlog" of x32 registries as string) + NXLog CE + Internal + 2016-11-07 + + x-fixlet-modification-time + Thu, 17 Sep 2026 20:56:29 +0000 + + BESC + + + Click + here + to deploy this action. + + parameter "nxlog"="{pathnames of folders (values "installdir" of keys "HKEY_LOCAL_MACHINE\Software\nxlog" of x32 registries as string)}" +parameter "nxlog_conf"="{pathnames of folders "conf" of folders (values "installdir" of keys "HKEY_LOCAL_MACHINE\Software\nxlog" of x32 registries as string)}" + +folder create "{parameter "nxlog_conf"}" + +createfile until _end_ +define ROOT {values "installdir" of keys "HKEY_LOCAL_MACHINE\Software\nxlog" of x32 registries as string} + +Moduledir %ROOT%\modules +CacheDir %ROOT%\data +Pidfile %ROOT%\data\nxlog.pid +SpoolDir %ROOT%\data +LogFile %ROOT%\data\nxlog.log + +#Definition Processing +include %ROOT%\\conf\\Definition\\*.conf + +#Extension Processing +include %ROOT%\\conf\\Extension\\*.conf + +#Input Processing +include %ROOT%\\conf\\Input\\*.conf + +#Output Processing +include %ROOT%\\conf\\Output\\*.conf +_end_ + +delete "{parameter "nxlog_conf"}\nxlog.conf" + +copy __createfile "{parameter "nxlog_conf"}\nxlog.conf" + +
+
diff --git a/Sites/Application Management/Fixlets/Fixlets/Config - NXLog CE Definition - Environment Variables - Windows (23101).bes b/Sites/Application Management/Fixlets/Fixlets/Config - NXLog CE Definition - Environment Variables - Windows (23101).bes index ed78fab21..864d96c10 100644 --- a/Sites/Application Management/Fixlets/Fixlets/Config - NXLog CE Definition - Environment Variables - Windows (23101).bes +++ b/Sites/Application Management/Fixlets/Fixlets/Config - NXLog CE Definition - Environment Variables - Windows (23101).bes @@ -1,68 +1,68 @@ - - - - - Config - NXLog CE Definition - Environment Variables - Windows - This Fixlet configures NXLog Community Edition with a set of definitions that mimic Windows environment variables.

-

Specifically, it defines the following variables:

-
    -
  • ALLUSERSPROFILE -
  • BESDATA -
  • COMPUTERNAME -
  • PROGRAMFILES -
  • PROGRAMFILES(X86) -
  • SystemDrive -
  • SystemRoot -
  • WINDIR
-

This will not work unless you have enabled modular management using Fixlet: Config - NXLog CE - Enable Modular Management - Windows

-

For general information or to report issues with C3 Inventory content please visit GitHub here: https://github.com/strawgate/C3-Inventory

]]>
- windows of operating system - exists values "installdir" of keys "HKEY_LOCAL_MACHINE\Software\nxlog" of x32 registries - - NXLog CE - Internal - 2016-11-07 - - x-fixlet-modification-time - Thu, 17 Sep 2026 20:56:29 +0000 - - BESC - - - Click - here - to deploy this action. - - // Enter your action script here - -parameter "nxlog"="{pathnames of folders (values "installdir" of keys "HKEY_LOCAL_MACHINE\Software\nxlog" of x32 registries as string)}" -parameter "nxlog_conf"="{pathnames of folders "conf" of folders (values "installdir" of keys "HKEY_LOCAL_MACHINE\Software\nxlog" of x32 registries as string)}" - -folder create "{parameter "nxlog_conf"}\Definition" - -createfile until _end_ -define ALLUSERSPROFILE {expand environment string of "%25ALLUSERSPROFILE%25"} -define BESDATA {concatenations "\\" of substrings separated by "\" of pathname of data folder of client} -define COMPUTERNAME {computer name} -define PROGRAMFILES {if (x64 of operating system) then (pathname of program files x64 folder) else (pathname of program files x32 folder)} -define PROGRAMFILES(X86) {pathname of program files x32 folder} -define SystemDrive {name of drive of system folder} -define SystemRoot {pathname of windows folder} -define WINDIR {pathname of windows folder} -_end_ - -delete "{parameter "nxlog_conf"}\Definition\environment.conf" - -copy __createfile "{parameter "nxlog_conf"}\Definition\environment.conf" - -
-
+ + + + + Config - NXLog CE Definition - Environment Variables - Windows + This Fixlet configures NXLog Community Edition with a set of definitions that mimic Windows environment variables.

+

Specifically, it defines the following variables:

+
    +
  • ALLUSERSPROFILE +
  • BESDATA +
  • COMPUTERNAME +
  • PROGRAMFILES +
  • PROGRAMFILES(X86) +
  • SystemDrive +
  • SystemRoot +
  • WINDIR
+

This will not work unless you have enabled modular management using Fixlet: Config - NXLog CE - Enable Modular Management - Windows

+

For general information or to report issues with C3 Inventory content please visit GitHub here: https://github.com/strawgate/C3-Inventory

]]>
+ windows of operating system + exists values "installdir" of keys "HKEY_LOCAL_MACHINE\Software\nxlog" of x32 registries + + NXLog CE + Internal + 2016-11-07 + + x-fixlet-modification-time + Thu, 17 Sep 2026 20:56:29 +0000 + + BESC + + + Click + here + to deploy this action. + + // Enter your action script here + +parameter "nxlog"="{pathnames of folders (values "installdir" of keys "HKEY_LOCAL_MACHINE\Software\nxlog" of x32 registries as string)}" +parameter "nxlog_conf"="{pathnames of folders "conf" of folders (values "installdir" of keys "HKEY_LOCAL_MACHINE\Software\nxlog" of x32 registries as string)}" + +folder create "{parameter "nxlog_conf"}\Definition" + +createfile until _end_ +define ALLUSERSPROFILE {expand environment string of "%25ALLUSERSPROFILE%25"} +define BESDATA {concatenations "\\" of substrings separated by "\" of pathname of data folder of client} +define COMPUTERNAME {computer name} +define PROGRAMFILES {if (x64 of operating system) then (pathname of program files x64 folder) else (pathname of program files x32 folder)} +define PROGRAMFILES(X86) {pathname of program files x32 folder} +define SystemDrive {name of drive of system folder} +define SystemRoot {pathname of windows folder} +define WINDIR {pathname of windows folder} +_end_ + +delete "{parameter "nxlog_conf"}\Definition\environment.conf" + +copy __createfile "{parameter "nxlog_conf"}\Definition\environment.conf" + +
+
diff --git a/Sites/Application Management/Fixlets/Fixlets/Config - NXLog CE Extension - w3c - Windows (22567).bes b/Sites/Application Management/Fixlets/Fixlets/Config - NXLog CE Extension - w3c - Windows (22567).bes index e40a74eee..fb6ecabf5 100644 --- a/Sites/Application Management/Fixlets/Fixlets/Config - NXLog CE Extension - w3c - Windows (22567).bes +++ b/Sites/Application Management/Fixlets/Fixlets/Config - NXLog CE Extension - w3c - Windows (22567).bes @@ -1,59 +1,59 @@ - - - - - Config - NXLog CE Extension - w3c - Windows - This Fixlet configures NXLog Community Edition to enable the w3c extension.

-

This will not work unless you have enabled modular management using Fixlet: Config - NXLog CE - Enable Modular Management - Windows

-

For general information or to report issues with C3 Inventory content please visit GitHub here: https://github.com/strawgate/C3-Inventory

]]>
- windows of operating system - exists values "installdir" of keys "HKEY_LOCAL_MACHINE\Software\nxlog" of x32 registries - not exists files "w3c.conf" of folders "Extension" of folders "conf" of folders (values "installdir" of keys "HKEY_LOCAL_MACHINE\Software\nxlog" of x32 registries as string) - NXLog CE - Internal - 2016-11-07 - - x-fixlet-modification-time - Thu, 17 Sep 2026 20:56:29 +0000 - - BESC - - - Click - here - to deploy this action. - - - Module xm_csv - Fields $date, $time, $s-ip, $cs-method, $cs-uri-stem, $cs-uri-query, $s-port, $cs-username, $c-ip, $csUser-Agent, $cs-Referer, $sc-status, $sc-substatus, $sc-win32-status, $time-taken - FieldTypes string, string, string, string, string, string, integer, string, string, string, string, integer, integer, integer, integer - Delimiter ' ' - QuoteChar '"' - EscapeControl FALSE - UndefValue - - -_end_ - -delete "{parameter "nxlog_conf"}\Extension\w3c.conf" - -copy __createfile "{parameter "nxlog_conf"}\Extension\w3c.conf"]]> - -
-
+ + + + + Config - NXLog CE Extension - w3c - Windows + This Fixlet configures NXLog Community Edition to enable the w3c extension.

+

This will not work unless you have enabled modular management using Fixlet: Config - NXLog CE - Enable Modular Management - Windows

+

For general information or to report issues with C3 Inventory content please visit GitHub here: https://github.com/strawgate/C3-Inventory

]]>
+ windows of operating system + exists values "installdir" of keys "HKEY_LOCAL_MACHINE\Software\nxlog" of x32 registries + not exists files "w3c.conf" of folders "Extension" of folders "conf" of folders (values "installdir" of keys "HKEY_LOCAL_MACHINE\Software\nxlog" of x32 registries as string) + NXLog CE + Internal + 2016-11-07 + + x-fixlet-modification-time + Thu, 17 Sep 2026 20:56:29 +0000 + + BESC + + + Click + here + to deploy this action. + + + Module xm_csv + Fields $date, $time, $s-ip, $cs-method, $cs-uri-stem, $cs-uri-query, $s-port, $cs-username, $c-ip, $csUser-Agent, $cs-Referer, $sc-status, $sc-substatus, $sc-win32-status, $time-taken + FieldTypes string, string, string, string, string, string, integer, string, string, string, string, integer, integer, integer, integer + Delimiter ' ' + QuoteChar '"' + EscapeControl FALSE + UndefValue - + +_end_ + +delete "{parameter "nxlog_conf"}\Extension\w3c.conf" + +copy __createfile "{parameter "nxlog_conf"}\Extension\w3c.conf"]]> + +
+
diff --git a/Sites/Application Management/Fixlets/Fixlets/Config - NXLog CE Extension - xm_gelf - Windows (22568).bes b/Sites/Application Management/Fixlets/Fixlets/Config - NXLog CE Extension - xm_gelf - Windows (22568).bes index 759cc619e..c2edf17d6 100644 --- a/Sites/Application Management/Fixlets/Fixlets/Config - NXLog CE Extension - xm_gelf - Windows (22568).bes +++ b/Sites/Application Management/Fixlets/Fixlets/Config - NXLog CE Extension - xm_gelf - Windows (22568).bes @@ -1,53 +1,53 @@ - - - - - Config - NXLog CE Extension - xm_gelf - Windows - This Fixlet configures NXLog Community Edition to enable the xm_gelf extension.

-

This will not work unless you have enabled modular management using Fixlet: Config - NXLog CE - Enable Modular Management - Windows

-

For general information or to report issues with C3 Inventory content please visit GitHub here: https://github.com/strawgate/C3-Inventory

]]>
- windows of operating system - exists values "installdir" of keys "HKEY_LOCAL_MACHINE\Software\nxlog" of x32 registries - not exists files "xm_gelf.conf" of folders "Extension" of folders "conf" of folders (values "installdir" of keys "HKEY_LOCAL_MACHINE\Software\nxlog" of x32 registries as string) - NXLog CE - Internal - 2016-11-07 - - x-fixlet-modification-time - Thu, 17 Sep 2026 20:56:29 +0000 - - BESC - - - Click - here - to deploy this action. - - -Module xm_gelf - -_end_ - -delete "{parameter "nxlog_conf"}\Extension\xm_gelf.conf" - -copy __createfile "{parameter "nxlog_conf"}\Extension\xm_gelf.conf"]]> - -
-
+ + + + + Config - NXLog CE Extension - xm_gelf - Windows + This Fixlet configures NXLog Community Edition to enable the xm_gelf extension.

+

This will not work unless you have enabled modular management using Fixlet: Config - NXLog CE - Enable Modular Management - Windows

+

For general information or to report issues with C3 Inventory content please visit GitHub here: https://github.com/strawgate/C3-Inventory

]]>
+ windows of operating system + exists values "installdir" of keys "HKEY_LOCAL_MACHINE\Software\nxlog" of x32 registries + not exists files "xm_gelf.conf" of folders "Extension" of folders "conf" of folders (values "installdir" of keys "HKEY_LOCAL_MACHINE\Software\nxlog" of x32 registries as string) + NXLog CE + Internal + 2016-11-07 + + x-fixlet-modification-time + Thu, 17 Sep 2026 20:56:29 +0000 + + BESC + + + Click + here + to deploy this action. + + +Module xm_gelf + +_end_ + +delete "{parameter "nxlog_conf"}\Extension\xm_gelf.conf" + +copy __createfile "{parameter "nxlog_conf"}\Extension\xm_gelf.conf"]]> + +
+
diff --git a/Sites/Application Management/Fixlets/Fixlets/Config - NXLog CE Extension - xm_json - Windows (22569).bes b/Sites/Application Management/Fixlets/Fixlets/Config - NXLog CE Extension - xm_json - Windows (22569).bes index 92ceefb10..1f950d6b2 100644 --- a/Sites/Application Management/Fixlets/Fixlets/Config - NXLog CE Extension - xm_json - Windows (22569).bes +++ b/Sites/Application Management/Fixlets/Fixlets/Config - NXLog CE Extension - xm_json - Windows (22569).bes @@ -1,53 +1,53 @@ - - - - - Config - NXLog CE Extension - xm_json - Windows - This Fixlet configures NXLog Community Edition to enable the xm_json extension.

-

This will not work unless you have enabled modular management using Fixlet: Config - NXLog CE - Enable Modular Management - Windows

-

For general information or to report issues with C3 Inventory content please visit GitHub here: https://github.com/strawgate/C3-Inventory

]]>
- windows of operating system - exists values "installdir" of keys "HKEY_LOCAL_MACHINE\Software\nxlog" of x32 registries - not exists files "xm_json.conf" of folders "Extension" of folders "conf" of folders (values "installdir" of keys "HKEY_LOCAL_MACHINE\Software\nxlog" of x32 registries as string) - NXLog CE - Internal - 2016-11-07 - - x-fixlet-modification-time - Thu, 17 Sep 2026 20:56:29 +0000 - - BESC - - - Click - here - to deploy this action. - - - Module xm_json - -_end_ - -delete "{parameter "nxlog_conf"}\Extension\xm_json.conf" - -copy __createfile "{parameter "nxlog_conf"}\Extension\xm_json.conf"]]> - -
-
+ + + + + Config - NXLog CE Extension - xm_json - Windows + This Fixlet configures NXLog Community Edition to enable the xm_json extension.

+

This will not work unless you have enabled modular management using Fixlet: Config - NXLog CE - Enable Modular Management - Windows

+

For general information or to report issues with C3 Inventory content please visit GitHub here: https://github.com/strawgate/C3-Inventory

]]>
+ windows of operating system + exists values "installdir" of keys "HKEY_LOCAL_MACHINE\Software\nxlog" of x32 registries + not exists files "xm_json.conf" of folders "Extension" of folders "conf" of folders (values "installdir" of keys "HKEY_LOCAL_MACHINE\Software\nxlog" of x32 registries as string) + NXLog CE + Internal + 2016-11-07 + + x-fixlet-modification-time + Thu, 17 Sep 2026 20:56:29 +0000 + + BESC + + + Click + here + to deploy this action. + + + Module xm_json + +_end_ + +delete "{parameter "nxlog_conf"}\Extension\xm_json.conf" + +copy __createfile "{parameter "nxlog_conf"}\Extension\xm_json.conf"]]> + +
+
diff --git a/Sites/Application Management/Fixlets/Fixlets/Config - NXLog CE Extension - xm_syslog - Windows (22570).bes b/Sites/Application Management/Fixlets/Fixlets/Config - NXLog CE Extension - xm_syslog - Windows (22570).bes index ad6495414..2a9fd7e77 100644 --- a/Sites/Application Management/Fixlets/Fixlets/Config - NXLog CE Extension - xm_syslog - Windows (22570).bes +++ b/Sites/Application Management/Fixlets/Fixlets/Config - NXLog CE Extension - xm_syslog - Windows (22570).bes @@ -1,53 +1,53 @@ - - - - - Config - NXLog CE Extension - xm_syslog - Windows - This Fixlet configures NXLog Community Edition to enable the xm_json extension.

-

This will not work unless you have enabled modular management using Fixlet: Config - NXLog CE - Enable Modular Management - Windows

-

For general information or to report issues with C3 Inventory content please visit GitHub here: https://github.com/strawgate/C3-Inventory

]]>
- windows of operating system - exists values "installdir" of keys "HKEY_LOCAL_MACHINE\Software\nxlog" of x32 registries - not exists files "xm_syslog.conf" of folders "Extension" of folders "conf" of folders (values "installdir" of keys "HKEY_LOCAL_MACHINE\Software\nxlog" of x32 registries as string) - NXLog CE - Internal - 2016-11-07 - - x-fixlet-modification-time - Thu, 17 Sep 2026 20:56:29 +0000 - - BESC - - - Click - here - to deploy this action. - - - Module xm_syslog - -_end_ - -delete "{parameter "nxlog_conf"}\Extension\xm_syslog.conf" - -copy __createfile "{parameter "nxlog_conf"}\Extension\xm_syslog.conf"]]> - -
-
+ + + + + Config - NXLog CE Extension - xm_syslog - Windows + This Fixlet configures NXLog Community Edition to enable the xm_json extension.

+

This will not work unless you have enabled modular management using Fixlet: Config - NXLog CE - Enable Modular Management - Windows

+

For general information or to report issues with C3 Inventory content please visit GitHub here: https://github.com/strawgate/C3-Inventory

]]>
+ windows of operating system + exists values "installdir" of keys "HKEY_LOCAL_MACHINE\Software\nxlog" of x32 registries + not exists files "xm_syslog.conf" of folders "Extension" of folders "conf" of folders (values "installdir" of keys "HKEY_LOCAL_MACHINE\Software\nxlog" of x32 registries as string) + NXLog CE + Internal + 2016-11-07 + + x-fixlet-modification-time + Thu, 17 Sep 2026 20:56:29 +0000 + + BESC + + + Click + here + to deploy this action. + + + Module xm_syslog + +_end_ + +delete "{parameter "nxlog_conf"}\Extension\xm_syslog.conf" + +copy __createfile "{parameter "nxlog_conf"}\Extension\xm_syslog.conf"]]> + +
+
diff --git a/Sites/Application Management/Fixlets/Fixlets/Config - NXLog CE Input - Application Event Log - Windows (22537).bes b/Sites/Application Management/Fixlets/Fixlets/Config - NXLog CE Input - Application Event Log - Windows (22537).bes index a795ba4ee..810dbcd60 100644 --- a/Sites/Application Management/Fixlets/Fixlets/Config - NXLog CE Input - Application Event Log - Windows (22537).bes +++ b/Sites/Application Management/Fixlets/Fixlets/Config - NXLog CE Input - Application Event Log - Windows (22537).bes @@ -1,60 +1,60 @@ - - - - - Config - NXLog CE Input - Application Event Log - Windows - This Fixlet configures NXLog Community Edition to monitor the, "Application" Windows Event Log.

-

This will not work unless you have enabled modular management using Fixlet: Config - NXLog CE - Enable Modular Management - Windows

-

For general information or to report issues with C3 Inventory content please visit GitHub here: https://github.com/strawgate/C3-Inventory

]]>
- windows of operating system - exists values "installdir" of keys "HKEY_LOCAL_MACHINE\Software\nxlog" of x32 registries - not exists files "EventLog_Application.conf" of folders "Input" of folders "conf" of folders (values "installdir" of keys "HKEY_LOCAL_MACHINE\Software\nxlog" of x32 registries as string) - NXLog CE - Internal - 2016-11-07 - - x-fixlet-modification-time - Thu, 17 Sep 2026 20:56:29 +0000 - - BESC - - - Click - here - to deploy this action. - - - Module im_msvistalog - Query \ - \ - \ - \ - - - - - Path eventlog_application => out - -_end_ - -delete "{parameter "nxlog_conf"}\Input\EventLog_Application.conf" - -copy __createfile "{parameter "nxlog_conf"}\Input\EventLog_Application.conf"]]> - -
-
+ + + + + Config - NXLog CE Input - Application Event Log - Windows + This Fixlet configures NXLog Community Edition to monitor the, "Application" Windows Event Log.

+

This will not work unless you have enabled modular management using Fixlet: Config - NXLog CE - Enable Modular Management - Windows

+

For general information or to report issues with C3 Inventory content please visit GitHub here: https://github.com/strawgate/C3-Inventory

]]>
+ windows of operating system + exists values "installdir" of keys "HKEY_LOCAL_MACHINE\Software\nxlog" of x32 registries + not exists files "EventLog_Application.conf" of folders "Input" of folders "conf" of folders (values "installdir" of keys "HKEY_LOCAL_MACHINE\Software\nxlog" of x32 registries as string) + NXLog CE + Internal + 2016-11-07 + + x-fixlet-modification-time + Thu, 17 Sep 2026 20:56:29 +0000 + + BESC + + + Click + here + to deploy this action. + + + Module im_msvistalog + Query \ + \ + \ + \ + + + + + Path eventlog_application => out + +_end_ + +delete "{parameter "nxlog_conf"}\Input\EventLog_Application.conf" + +copy __createfile "{parameter "nxlog_conf"}\Input\EventLog_Application.conf"]]> + +
+
diff --git a/Sites/Application Management/Fixlets/Fixlets/Config - NXLog CE Input - Application Event Log Warnings - Windows (23081).bes b/Sites/Application Management/Fixlets/Fixlets/Config - NXLog CE Input - Application Event Log Warnings - Windows (23081).bes index 0a6f26f36..9d9fd7fa4 100644 --- a/Sites/Application Management/Fixlets/Fixlets/Config - NXLog CE Input - Application Event Log Warnings - Windows (23081).bes +++ b/Sites/Application Management/Fixlets/Fixlets/Config - NXLog CE Input - Application Event Log Warnings - Windows (23081).bes @@ -1,61 +1,61 @@ - - - - - Config - NXLog CE Input - Application Event Log Warnings - Windows - This Fixlet configures NXLog Community Edition to monitor the, "Application" Windows Event Log.

-

The filter used captures Critical, Error, and Warning level events.

-

This will not work unless you have enabled modular management using Fixlet: Config - NXLog CE - Enable Modular Management - Windows

-

For general information or to report issues with C3 Inventory content please visit GitHub here: https://github.com/strawgate/C3-Inventory

]]>
- windows of operating system - exists values "installdir" of keys "HKEY_LOCAL_MACHINE\Software\nxlog" of x32 registries - not exists files "EventLog_Application_Warning.conf" whose (size of it = 378) of folders "Input" of folders "conf" of folders (values "installdir" of keys "HKEY_LOCAL_MACHINE\Software\nxlog" of x32 registries as string) - NXLog CE - Internal - 2016-11-07 - - x-fixlet-modification-time - Thu, 17 Sep 2026 20:56:29 +0000 - - BESC - - - Click - here - to deploy this action. - - - Module im_msvistalog - Query \ - \ - \ - \ - - - - - Path eventlog_application_warning => out - -_end_ - -delete "{parameter "nxlog_conf"}\Input\EventLog_Application_Warning.conf" - -copy __createfile "{parameter "nxlog_conf"}\Input\EventLog_Application_Warning.conf"]]> - -
-
+ + + + + Config - NXLog CE Input - Application Event Log Warnings - Windows + This Fixlet configures NXLog Community Edition to monitor the, "Application" Windows Event Log.

+

The filter used captures Critical, Error, and Warning level events.

+

This will not work unless you have enabled modular management using Fixlet: Config - NXLog CE - Enable Modular Management - Windows

+

For general information or to report issues with C3 Inventory content please visit GitHub here: https://github.com/strawgate/C3-Inventory

]]>
+ windows of operating system + exists values "installdir" of keys "HKEY_LOCAL_MACHINE\Software\nxlog" of x32 registries + not exists files "EventLog_Application_Warning.conf" whose (size of it = 378) of folders "Input" of folders "conf" of folders (values "installdir" of keys "HKEY_LOCAL_MACHINE\Software\nxlog" of x32 registries as string) + NXLog CE + Internal + 2016-11-07 + + x-fixlet-modification-time + Thu, 17 Sep 2026 20:56:29 +0000 + + BESC + + + Click + here + to deploy this action. + + + Module im_msvistalog + Query \ + \ + \ + \ + + + + + Path eventlog_application_warning => out + +_end_ + +delete "{parameter "nxlog_conf"}\Input\EventLog_Application_Warning.conf" + +copy __createfile "{parameter "nxlog_conf"}\Input\EventLog_Application_Warning.conf"]]> + +
+
diff --git a/Sites/Application Management/Fixlets/Fixlets/Config - NXLog CE Input - Applocker AppX Event Log - Windows (22538).bes b/Sites/Application Management/Fixlets/Fixlets/Config - NXLog CE Input - Applocker AppX Event Log - Windows (22538).bes index 5bc6a7fd4..7367483ff 100644 --- a/Sites/Application Management/Fixlets/Fixlets/Config - NXLog CE Input - Applocker AppX Event Log - Windows (22538).bes +++ b/Sites/Application Management/Fixlets/Fixlets/Config - NXLog CE Input - Applocker AppX Event Log - Windows (22538).bes @@ -1,62 +1,62 @@ - - - - - Config - NXLog CE Input - Applocker AppX Event Log - Windows - This Fixlet configures NXLog Community Edition to monitor both the "Microsoft-Windows-AppLocker/Packaged app-Deployment" Windows Event Log and the "Microsoft-Windows-AppLocker/Packaged app-Execution" Windows Event Log.

-

This will not work unless you have enabled modular management using Fixlet: Config - NXLog CE - Enable Modular Management - Windows

-

For general information or to report issues with C3 Inventory content please visit GitHub here: https://github.com/strawgate/C3-Inventory

]]>
- windows of operating system - exists values "installdir" of keys "HKEY_LOCAL_MACHINE\Software\nxlog" of x32 registries - state of service "AppIDSvc" = "Running" - not exists files "Eventlog_AppLocker_AppX.conf" of folders "Input" of folders "conf" of folders (values "installdir" of keys "HKEY_LOCAL_MACHINE\Software\nxlog" of x32 registries as string) - NXLog CE - Internal - 2016-11-07 - - x-fixlet-modification-time - Thu, 17 Sep 2026 20:56:29 +0000 - - BESC - - - Click - here - to deploy this action. - - - Module im_msvistalog - Query \ - \ - \ - \ - \ - - - - - Path eventlog_applocker_appx => out - -_end_ - -delete "{parameter "nxlog_conf"}\Input\Eventlog_AppLocker_AppX.conf" - -copy __createfile "{parameter "nxlog_conf"}\Input\Eventlog_AppLocker_AppX.conf"]]> - -
-
+ + + + + Config - NXLog CE Input - Applocker AppX Event Log - Windows + This Fixlet configures NXLog Community Edition to monitor both the "Microsoft-Windows-AppLocker/Packaged app-Deployment" Windows Event Log and the "Microsoft-Windows-AppLocker/Packaged app-Execution" Windows Event Log.

+

This will not work unless you have enabled modular management using Fixlet: Config - NXLog CE - Enable Modular Management - Windows

+

For general information or to report issues with C3 Inventory content please visit GitHub here: https://github.com/strawgate/C3-Inventory

]]>
+ windows of operating system + exists values "installdir" of keys "HKEY_LOCAL_MACHINE\Software\nxlog" of x32 registries + state of service "AppIDSvc" = "Running" + not exists files "Eventlog_AppLocker_AppX.conf" of folders "Input" of folders "conf" of folders (values "installdir" of keys "HKEY_LOCAL_MACHINE\Software\nxlog" of x32 registries as string) + NXLog CE + Internal + 2016-11-07 + + x-fixlet-modification-time + Thu, 17 Sep 2026 20:56:29 +0000 + + BESC + + + Click + here + to deploy this action. + + + Module im_msvistalog + Query \ + \ + \ + \ + \ + + + + + Path eventlog_applocker_appx => out + +_end_ + +delete "{parameter "nxlog_conf"}\Input\Eventlog_AppLocker_AppX.conf" + +copy __createfile "{parameter "nxlog_conf"}\Input\Eventlog_AppLocker_AppX.conf"]]> + +
+
diff --git a/Sites/Application Management/Fixlets/Fixlets/Config - NXLog CE Input - Applocker AppX Event Log Warnings - Windows (22640).bes b/Sites/Application Management/Fixlets/Fixlets/Config - NXLog CE Input - Applocker AppX Event Log Warnings - Windows (22640).bes index 1c2a24c4a..2e48701bc 100644 --- a/Sites/Application Management/Fixlets/Fixlets/Config - NXLog CE Input - Applocker AppX Event Log Warnings - Windows (22640).bes +++ b/Sites/Application Management/Fixlets/Fixlets/Config - NXLog CE Input - Applocker AppX Event Log Warnings - Windows (22640).bes @@ -1,62 +1,62 @@ - - - - - Config - NXLog CE Input - Applocker AppX Event Log Warnings - Windows - This Fixlet configures NXLog Community Edition to monitor both the "Microsoft-Windows-AppLocker/Packaged app-Deployment" Windows Event Log and the "Microsoft-Windows-AppLocker/Packaged app-Execution" Windows Event Log.

-

This will not work unless you have enabled modular management using Fixlet: Config - NXLog CE - Enable Modular Management - Windows

-

For general information or to report issues with C3 Inventory content please visit GitHub here: https://github.com/strawgate/C3-Inventory

]]>
- windows of operating system - exists values "installdir" of keys "HKEY_LOCAL_MACHINE\Software\nxlog" of x32 registries - state of service "AppIDSvc" = "Running" - not exists files "Eventlog_AppLocker_AppX_Warnings.conf" of folders "Input" of folders "conf" of folders (values "installdir" of keys "HKEY_LOCAL_MACHINE\Software\nxlog" of x32 registries as string) - NXLog CE - Internal - 2016-11-07 - - x-fixlet-modification-time - Thu, 17 Sep 2026 20:56:29 +0000 - - BESC - - - Click - here - to deploy this action. - - - Module im_msvistalog - Query \ - \ - \ - \ - \ - - - - - Path eventlog_applocker_appx_warnings => out - -_end_ - -delete "{parameter "nxlog_conf"}\Input\Eventlog_AppLocker_AppX_Warnings.conf" - -copy __createfile "{parameter "nxlog_conf"}\Input\Eventlog_AppLocker_AppX_Warnings.conf"]]> - -
-
+ + + + + Config - NXLog CE Input - Applocker AppX Event Log Warnings - Windows + This Fixlet configures NXLog Community Edition to monitor both the "Microsoft-Windows-AppLocker/Packaged app-Deployment" Windows Event Log and the "Microsoft-Windows-AppLocker/Packaged app-Execution" Windows Event Log.

+

This will not work unless you have enabled modular management using Fixlet: Config - NXLog CE - Enable Modular Management - Windows

+

For general information or to report issues with C3 Inventory content please visit GitHub here: https://github.com/strawgate/C3-Inventory

]]>
+ windows of operating system + exists values "installdir" of keys "HKEY_LOCAL_MACHINE\Software\nxlog" of x32 registries + state of service "AppIDSvc" = "Running" + not exists files "Eventlog_AppLocker_AppX_Warnings.conf" of folders "Input" of folders "conf" of folders (values "installdir" of keys "HKEY_LOCAL_MACHINE\Software\nxlog" of x32 registries as string) + NXLog CE + Internal + 2016-11-07 + + x-fixlet-modification-time + Thu, 17 Sep 2026 20:56:29 +0000 + + BESC + + + Click + here + to deploy this action. + + + Module im_msvistalog + Query \ + \ + \ + \ + \ + + + + + Path eventlog_applocker_appx_warnings => out + +_end_ + +delete "{parameter "nxlog_conf"}\Input\Eventlog_AppLocker_AppX_Warnings.conf" + +copy __createfile "{parameter "nxlog_conf"}\Input\Eventlog_AppLocker_AppX_Warnings.conf"]]> + +
+
diff --git a/Sites/Application Management/Fixlets/Fixlets/Config - NXLog CE Input - Applocker EXE and DLL Event Log - Windows (22539).bes b/Sites/Application Management/Fixlets/Fixlets/Config - NXLog CE Input - Applocker EXE and DLL Event Log - Windows (22539).bes index 88085af43..6a163c918 100644 --- a/Sites/Application Management/Fixlets/Fixlets/Config - NXLog CE Input - Applocker EXE and DLL Event Log - Windows (22539).bes +++ b/Sites/Application Management/Fixlets/Fixlets/Config - NXLog CE Input - Applocker EXE and DLL Event Log - Windows (22539).bes @@ -1,61 +1,61 @@ - - - - - Config - NXLog CE Input - Applocker EXE and DLL Event Log - Windows - This Fixlet configures NXLog Community Edition to monitor the "Microsoft-Windows-AppLocker/EXE and DLL" Windows Event Log

-

This will not work unless you have enabled modular management using Fixlet: Config - NXLog CE - Enable Modular Management - Windows

-

For general information or to report issues with C3 Inventory content please visit GitHub here: https://github.com/strawgate/C3-Inventory

]]>
- windows of operating system - exists values "installdir" of keys "HKEY_LOCAL_MACHINE\Software\nxlog" of x32 registries - state of service "AppIDSvc" = "Running" - not exists files "Eventlog_AppLocker_ExeDll.conf" of folders "Input" of folders "conf" of folders (values "installdir" of keys "HKEY_LOCAL_MACHINE\Software\nxlog" of x32 registries as string) - NXLog CE - Internal - 2016-11-07 - - x-fixlet-modification-time - Thu, 17 Sep 2026 20:56:29 +0000 - - BESC - - - Click - here - to deploy this action. - - - Module im_msvistalog - Query \ - \ - \ - \ - - - - - Path eventlog_applocker_exedll => out - -_end_ - -delete "{parameter "nxlog_conf"}\Input\Eventlog_AppLocker_ExeDll.conf" - -copy __createfile "{parameter "nxlog_conf"}\Input\Eventlog_AppLocker_ExeDll.conf"]]> - -
-
+ + + + + Config - NXLog CE Input - Applocker EXE and DLL Event Log - Windows + This Fixlet configures NXLog Community Edition to monitor the "Microsoft-Windows-AppLocker/EXE and DLL" Windows Event Log

+

This will not work unless you have enabled modular management using Fixlet: Config - NXLog CE - Enable Modular Management - Windows

+

For general information or to report issues with C3 Inventory content please visit GitHub here: https://github.com/strawgate/C3-Inventory

]]>
+ windows of operating system + exists values "installdir" of keys "HKEY_LOCAL_MACHINE\Software\nxlog" of x32 registries + state of service "AppIDSvc" = "Running" + not exists files "Eventlog_AppLocker_ExeDll.conf" of folders "Input" of folders "conf" of folders (values "installdir" of keys "HKEY_LOCAL_MACHINE\Software\nxlog" of x32 registries as string) + NXLog CE + Internal + 2016-11-07 + + x-fixlet-modification-time + Thu, 17 Sep 2026 20:56:29 +0000 + + BESC + + + Click + here + to deploy this action. + + + Module im_msvistalog + Query \ + \ + \ + \ + + + + + Path eventlog_applocker_exedll => out + +_end_ + +delete "{parameter "nxlog_conf"}\Input\Eventlog_AppLocker_ExeDll.conf" + +copy __createfile "{parameter "nxlog_conf"}\Input\Eventlog_AppLocker_ExeDll.conf"]]> + +
+
diff --git a/Sites/Application Management/Fixlets/Fixlets/Config - NXLog CE Input - Applocker EXE and DLL Event Log Warnings - Windows (23082).bes b/Sites/Application Management/Fixlets/Fixlets/Config - NXLog CE Input - Applocker EXE and DLL Event Log Warnings - Windows (23082).bes index 4ea46370e..a5b175e60 100644 --- a/Sites/Application Management/Fixlets/Fixlets/Config - NXLog CE Input - Applocker EXE and DLL Event Log Warnings - Windows (23082).bes +++ b/Sites/Application Management/Fixlets/Fixlets/Config - NXLog CE Input - Applocker EXE and DLL Event Log Warnings - Windows (23082).bes @@ -1,61 +1,61 @@ - - - - - Config - NXLog CE Input - Applocker EXE and DLL Event Log Warnings - Windows - This Fixlet configures NXLog Community Edition to monitor the "Microsoft-Windows-AppLocker/EXE and DLL" Windows Event Log

-

This will not work unless you have enabled modular management using Fixlet: Config - NXLog CE - Enable Modular Management - Windows

-

For general information or to report issues with C3 Inventory content please visit GitHub here: https://github.com/strawgate/C3-Inventory

]]>
- windows of operating system - exists values "installdir" of keys "HKEY_LOCAL_MACHINE\Software\nxlog" of x32 registries - state of service "AppIDSvc" = "Running" - not exists files "Eventlog_AppLocker_ExeDll_Warnings.conf" whose (size of it = 422) of folders "Input" of folders "conf" of folders (values "installdir" of keys "HKEY_LOCAL_MACHINE\Software\nxlog" of x32 registries as string) - NXLog CE - Internal - 2016-11-07 - - x-fixlet-modification-time - Thu, 17 Sep 2026 20:56:29 +0000 - - BESC - - - Click - here - to deploy this action. - - - Module im_msvistalog - Query \ - \ - \ - \ - - - - - Path eventlog_applocker_exedll_warnings => out - -_end_ - -delete "{parameter "nxlog_conf"}\Input\Eventlog_AppLocker_ExeDll_Warnings.conf" - -copy __createfile "{parameter "nxlog_conf"}\Input\Eventlog_AppLocker_ExeDll_Warnings.conf"]]> - -
-
+ + + + + Config - NXLog CE Input - Applocker EXE and DLL Event Log Warnings - Windows + This Fixlet configures NXLog Community Edition to monitor the "Microsoft-Windows-AppLocker/EXE and DLL" Windows Event Log

+

This will not work unless you have enabled modular management using Fixlet: Config - NXLog CE - Enable Modular Management - Windows

+

For general information or to report issues with C3 Inventory content please visit GitHub here: https://github.com/strawgate/C3-Inventory

]]>
+ windows of operating system + exists values "installdir" of keys "HKEY_LOCAL_MACHINE\Software\nxlog" of x32 registries + state of service "AppIDSvc" = "Running" + not exists files "Eventlog_AppLocker_ExeDll_Warnings.conf" whose (size of it = 422) of folders "Input" of folders "conf" of folders (values "installdir" of keys "HKEY_LOCAL_MACHINE\Software\nxlog" of x32 registries as string) + NXLog CE + Internal + 2016-11-07 + + x-fixlet-modification-time + Thu, 17 Sep 2026 20:56:29 +0000 + + BESC + + + Click + here + to deploy this action. + + + Module im_msvistalog + Query \ + \ + \ + \ + + + + + Path eventlog_applocker_exedll_warnings => out + +_end_ + +delete "{parameter "nxlog_conf"}\Input\Eventlog_AppLocker_ExeDll_Warnings.conf" + +copy __createfile "{parameter "nxlog_conf"}\Input\Eventlog_AppLocker_ExeDll_Warnings.conf"]]> + +
+
diff --git a/Sites/Application Management/Fixlets/Fixlets/Config - NXLog CE Input - Applocker MSI and Script Event Log - Windows (22540).bes b/Sites/Application Management/Fixlets/Fixlets/Config - NXLog CE Input - Applocker MSI and Script Event Log - Windows (22540).bes index d81e0abfa..de0c00146 100644 --- a/Sites/Application Management/Fixlets/Fixlets/Config - NXLog CE Input - Applocker MSI and Script Event Log - Windows (22540).bes +++ b/Sites/Application Management/Fixlets/Fixlets/Config - NXLog CE Input - Applocker MSI and Script Event Log - Windows (22540).bes @@ -1,61 +1,61 @@ - - - - - Config - NXLog CE Input - Applocker MSI and Script Event Log - Windows - This Fixlet configures NXLog Community Edition to monitor the "Microsoft-Windows-AppLocker/MSI and Script" Windows Event Log

-

This will not work unless you have enabled modular management using Fixlet: Config - NXLog CE - Enable Modular Management - Windows

-

For general information or to report issues with C3 Inventory content please visit GitHub here: https://github.com/strawgate/C3-Inventory

]]>
- windows of operating system - exists values "installdir" of keys "HKEY_LOCAL_MACHINE\Software\nxlog" of x32 registries - state of service "AppIDSvc" = "Running" - not exists files "Eventlog_AppLocker_MsiScript.conf" of folders "Input" of folders "conf" of folders (values "installdir" of keys "HKEY_LOCAL_MACHINE\Software\nxlog" of x32 registries as string) - NXLog CE - Internal - 2016-11-07 - - x-fixlet-modification-time - Thu, 17 Sep 2026 20:56:29 +0000 - - BESC - - - Click - here - to deploy this action. - - - Module im_msvistalog - Query \ - \ - \ - \ - - - - - Path eventlog_applocker_msiscript => out - -_end_ - -delete "{parameter "nxlog_conf"}\Input\Eventlog_AppLocker_MsiScript.conf" - -copy __createfile "{parameter "nxlog_conf"}\Input\Eventlog_AppLocker_MsiScript.conf"]]> - -
-
+ + + + + Config - NXLog CE Input - Applocker MSI and Script Event Log - Windows + This Fixlet configures NXLog Community Edition to monitor the "Microsoft-Windows-AppLocker/MSI and Script" Windows Event Log

+

This will not work unless you have enabled modular management using Fixlet: Config - NXLog CE - Enable Modular Management - Windows

+

For general information or to report issues with C3 Inventory content please visit GitHub here: https://github.com/strawgate/C3-Inventory

]]>
+ windows of operating system + exists values "installdir" of keys "HKEY_LOCAL_MACHINE\Software\nxlog" of x32 registries + state of service "AppIDSvc" = "Running" + not exists files "Eventlog_AppLocker_MsiScript.conf" of folders "Input" of folders "conf" of folders (values "installdir" of keys "HKEY_LOCAL_MACHINE\Software\nxlog" of x32 registries as string) + NXLog CE + Internal + 2016-11-07 + + x-fixlet-modification-time + Thu, 17 Sep 2026 20:56:29 +0000 + + BESC + + + Click + here + to deploy this action. + + + Module im_msvistalog + Query \ + \ + \ + \ + + + + + Path eventlog_applocker_msiscript => out + +_end_ + +delete "{parameter "nxlog_conf"}\Input\Eventlog_AppLocker_MsiScript.conf" + +copy __createfile "{parameter "nxlog_conf"}\Input\Eventlog_AppLocker_MsiScript.conf"]]> + +
+
diff --git a/Sites/Application Management/Fixlets/Fixlets/Config - NXLog CE Input - Applocker MSI and Script Event Log Warnings - Windows (23083).bes b/Sites/Application Management/Fixlets/Fixlets/Config - NXLog CE Input - Applocker MSI and Script Event Log Warnings - Windows (23083).bes index e5406897d..0f6188b04 100644 --- a/Sites/Application Management/Fixlets/Fixlets/Config - NXLog CE Input - Applocker MSI and Script Event Log Warnings - Windows (23083).bes +++ b/Sites/Application Management/Fixlets/Fixlets/Config - NXLog CE Input - Applocker MSI and Script Event Log Warnings - Windows (23083).bes @@ -1,61 +1,61 @@ - - - - - Config - NXLog CE Input - Applocker MSI and Script Event Log Warnings - Windows - This Fixlet configures NXLog Community Edition to monitor the "Microsoft-Windows-AppLocker/MSI and Script" Windows Event Log

-

This will not work unless you have enabled modular management using Fixlet: Config - NXLog CE - Enable Modular Management - Windows

-

For general information or to report issues with C3 Inventory content please visit GitHub here: https://github.com/strawgate/C3-Inventory

]]>
- windows of operating system - exists values "installdir" of keys "HKEY_LOCAL_MACHINE\Software\nxlog" of x32 registries - state of service "AppIDSvc" = "Running" - not exists files "Eventlog_AppLocker_MsiScript_Warnings.conf" whose (size of it = 434) of folders "Input" of folders "conf" of folders (values "installdir" of keys "HKEY_LOCAL_MACHINE\Software\nxlog" of x32 registries as string) - NXLog CE - Internal - 2016-11-07 - - x-fixlet-modification-time - Thu, 17 Sep 2026 20:56:29 +0000 - - BESC - - - Click - here - to deploy this action. - - - Module im_msvistalog - Query \ - \ - \ - \ - - - - - Path eventlog_applocker_msiscript_warnings => out - -_end_ - -delete "{parameter "nxlog_conf"}\Input\Eventlog_AppLocker_MsiScript_Warnings.conf" - -copy __createfile "{parameter "nxlog_conf"}\Input\Eventlog_AppLocker_MsiScript_Warnings.conf"]]> - -
-
+ + + + + Config - NXLog CE Input - Applocker MSI and Script Event Log Warnings - Windows + This Fixlet configures NXLog Community Edition to monitor the "Microsoft-Windows-AppLocker/MSI and Script" Windows Event Log

+

This will not work unless you have enabled modular management using Fixlet: Config - NXLog CE - Enable Modular Management - Windows

+

For general information or to report issues with C3 Inventory content please visit GitHub here: https://github.com/strawgate/C3-Inventory

]]>
+ windows of operating system + exists values "installdir" of keys "HKEY_LOCAL_MACHINE\Software\nxlog" of x32 registries + state of service "AppIDSvc" = "Running" + not exists files "Eventlog_AppLocker_MsiScript_Warnings.conf" whose (size of it = 434) of folders "Input" of folders "conf" of folders (values "installdir" of keys "HKEY_LOCAL_MACHINE\Software\nxlog" of x32 registries as string) + NXLog CE + Internal + 2016-11-07 + + x-fixlet-modification-time + Thu, 17 Sep 2026 20:56:29 +0000 + + BESC + + + Click + here + to deploy this action. + + + Module im_msvistalog + Query \ + \ + \ + \ + + + + + Path eventlog_applocker_msiscript_warnings => out + +_end_ + +delete "{parameter "nxlog_conf"}\Input\Eventlog_AppLocker_MsiScript_Warnings.conf" + +copy __createfile "{parameter "nxlog_conf"}\Input\Eventlog_AppLocker_MsiScript_Warnings.conf"]]> + +
+
diff --git a/Sites/Application Management/Fixlets/Fixlets/Config - NXLog CE Input - BigFix Client - Windows (23102).bes b/Sites/Application Management/Fixlets/Fixlets/Config - NXLog CE Input - BigFix Client - Windows (23102).bes index d619f60ea..87c01d6c1 100644 --- a/Sites/Application Management/Fixlets/Fixlets/Config - NXLog CE Input - BigFix Client - Windows (23102).bes +++ b/Sites/Application Management/Fixlets/Fixlets/Config - NXLog CE Input - BigFix Client - Windows (23102).bes @@ -1,70 +1,70 @@ - - - - - Config - NXLog CE Input - BigFix Client - Windows - This Fixlet configures NXLog Community Edition to monitor the BigFix Client Log file. 

-

This will not work unless you have enabled modular management using Fixlet: Config - NXLog CE - Enable Modular Management - Windows

-

For general information or to report issues with C3 Inventory content please visit GitHub here: https://github.com/strawgate/C3-Inventory

]]>
- windows of operating system - exists values "installdir" of keys "HKEY_LOCAL_MACHINE\Software\nxlog" of x32 registries - not exists files "BigFix_Client.conf" whose (size of it = 601) of folders "Input" of folders "conf" of folders (values "installdir" of keys "HKEY_LOCAL_MACHINE\Software\nxlog" of x32 registries as string) - NXLog CE - Internal - 2016-11-07 - - x-fixlet-modification-time - Thu, 17 Sep 2026 20:56:29 +0000 - - BESC - - - Click - here - to deploy this action. - - - Module xm_multiline - HeaderLine /^At \d\d:\d\d:\d\d -\d\d\d\d - / - - - - Module im_file - File "%BESDATA%\\__Global\\Logs\\\\*.log" - SavePos TRUE - ReadFromLast FALSE - InputType dicom-multi - PollInterval 3 - Exec if $raw_event == '' drop(); - Exec if $raw_event =~ /^At (\d\d):(\d\d):(\d\d) -(\d\d\d\d) -(.*)/s {{ \ - $EventTime = parsedate(strftime(now(),"%Y-%m-%d") + " " + $1 + ":" + $2 + ":" + $3); $timestamp = $EventTime; $raw_event = $5; \ - } - - - - Path bigfix_client => out - - -_end_ - -delete "{parameter "nxlog_conf"}\Input\BigFix_Client.conf" - -copy __createfile "{parameter "nxlog_conf"}\Input\BigFix_Client.conf"]]> - -
-
+ + + + + Config - NXLog CE Input - BigFix Client - Windows + This Fixlet configures NXLog Community Edition to monitor the BigFix Client Log file. 

+

This will not work unless you have enabled modular management using Fixlet: Config - NXLog CE - Enable Modular Management - Windows

+

For general information or to report issues with C3 Inventory content please visit GitHub here: https://github.com/strawgate/C3-Inventory

]]>
+ windows of operating system + exists values "installdir" of keys "HKEY_LOCAL_MACHINE\Software\nxlog" of x32 registries + not exists files "BigFix_Client.conf" whose (size of it = 601) of folders "Input" of folders "conf" of folders (values "installdir" of keys "HKEY_LOCAL_MACHINE\Software\nxlog" of x32 registries as string) + NXLog CE + Internal + 2016-11-07 + + x-fixlet-modification-time + Thu, 17 Sep 2026 20:56:29 +0000 + + BESC + + + Click + here + to deploy this action. + + + Module xm_multiline + HeaderLine /^At \d\d:\d\d:\d\d -\d\d\d\d - / + + + + Module im_file + File "%BESDATA%\\__Global\\Logs\\\\*.log" + SavePos TRUE + ReadFromLast FALSE + InputType dicom-multi + PollInterval 3 + Exec if $raw_event == '' drop(); + Exec if $raw_event =~ /^At (\d\d):(\d\d):(\d\d) -(\d\d\d\d) -(.*)/s {{ \ + $EventTime = parsedate(strftime(now(),"%Y-%m-%d") + " " + $1 + ":" + $2 + ":" + $3); $timestamp = $EventTime; $raw_event = $5; \ + } + + + + Path bigfix_client => out + + +_end_ + +delete "{parameter "nxlog_conf"}\Input\BigFix_Client.conf" + +copy __createfile "{parameter "nxlog_conf"}\Input\BigFix_Client.conf"]]> + +
+
diff --git a/Sites/Application Management/Fixlets/Fixlets/Config - NXLog CE Input - BigFix Relay - Windows (22572).bes b/Sites/Application Management/Fixlets/Fixlets/Config - NXLog CE Input - BigFix Relay - Windows (22572).bes index 5b2458563..654188883 100644 --- a/Sites/Application Management/Fixlets/Fixlets/Config - NXLog CE Input - BigFix Relay - Windows (22572).bes +++ b/Sites/Application Management/Fixlets/Fixlets/Config - NXLog CE Input - BigFix Relay - Windows (22572).bes @@ -1,63 +1,63 @@ - - - - - Config - NXLog CE Input - BigFix Relay - Windows - This Fixlet configures NXLog Community Edition to monitor the BigFix Relay Log file. 

-

This will not work unless you have enabled modular management using Fixlet: Config - NXLog CE - Enable Modular Management - Windows

-

For general information or to report issues with C3 Inventory content please visit GitHub here: https://github.com/strawgate/C3-Inventory

]]>
- exists relay service - windows of operating system - exists values "installdir" of keys "HKEY_LOCAL_MACHINE\Software\nxlog" of x32 registries - not exists files "BigFix_Relay.conf" of folders "Input" of folders "conf" of folders (values "installdir" of keys "HKEY_LOCAL_MACHINE\Software\nxlog" of x32 registries as string) - NXLog CE - Internal - 2016-11-07 - - x-fixlet-modification-time - Thu, 17 Sep 2026 20:56:29 +0000 - - BESC - - - Click - here - to deploy this action. - - - Module im_file - File "{concatenation "\\" of substrings separated by "\" of pathname of file "logfile.txt" of parent folder of file of relay service}" - SavePos TRUE - Exec if $raw_event == '' drop(); - Exec if $raw_event =~ /^([a-zA-Z]{{3}, \d\d [a-zA-Z]{{3} \d\d\d\d \d\d:\d\d:\d\d) -\d\d\d\d - (.*)/ {{ \ - $EventTime = parsedate($1); $timestamp = $EventTime; $raw_event = $2; \ - } - - - - Path bigfix_relay => out - - -_end_ - -delete "{parameter "nxlog_conf"}\Input\BigFix_Relay.conf" - -copy __createfile "{parameter "nxlog_conf"}\Input\BigFix_Relay.conf"]]> - -
-
+ + + + + Config - NXLog CE Input - BigFix Relay - Windows + This Fixlet configures NXLog Community Edition to monitor the BigFix Relay Log file. 

+

This will not work unless you have enabled modular management using Fixlet: Config - NXLog CE - Enable Modular Management - Windows

+

For general information or to report issues with C3 Inventory content please visit GitHub here: https://github.com/strawgate/C3-Inventory

]]>
+ exists relay service + windows of operating system + exists values "installdir" of keys "HKEY_LOCAL_MACHINE\Software\nxlog" of x32 registries + not exists files "BigFix_Relay.conf" of folders "Input" of folders "conf" of folders (values "installdir" of keys "HKEY_LOCAL_MACHINE\Software\nxlog" of x32 registries as string) + NXLog CE + Internal + 2016-11-07 + + x-fixlet-modification-time + Thu, 17 Sep 2026 20:56:29 +0000 + + BESC + + + Click + here + to deploy this action. + + + Module im_file + File "{concatenation "\\" of substrings separated by "\" of pathname of file "logfile.txt" of parent folder of file of relay service}" + SavePos TRUE + Exec if $raw_event == '' drop(); + Exec if $raw_event =~ /^([a-zA-Z]{{3}, \d\d [a-zA-Z]{{3} \d\d\d\d \d\d:\d\d:\d\d) -\d\d\d\d - (.*)/ {{ \ + $EventTime = parsedate($1); $timestamp = $EventTime; $raw_event = $2; \ + } + + + + Path bigfix_relay => out + + +_end_ + +delete "{parameter "nxlog_conf"}\Input\BigFix_Relay.conf" + +copy __createfile "{parameter "nxlog_conf"}\Input\BigFix_Relay.conf"]]> + +
+
diff --git a/Sites/Application Management/Fixlets/Fixlets/Config - NXLog CE Input - Directory Service - Windows (22543).bes b/Sites/Application Management/Fixlets/Fixlets/Config - NXLog CE Input - Directory Service - Windows (22543).bes index 3f92fea6e..3ab968751 100644 --- a/Sites/Application Management/Fixlets/Fixlets/Config - NXLog CE Input - Directory Service - Windows (22543).bes +++ b/Sites/Application Management/Fixlets/Fixlets/Config - NXLog CE Input - Directory Service - Windows (22543).bes @@ -1,62 +1,62 @@ - - - - - Config - NXLog CE Input - Directory Service - Windows - This Fixlet configures NXLog Community Edition to monitor the, "Directory Service" Windows Event Log.

-

This will not work unless you have enabled modular management using Fixlet: Config - NXLog CE - Enable Modular Management - Windows

-

For general information or to report issues with C3 Inventory content please visit GitHub here: https://github.com/strawgate/C3-Inventory

]]>
- windows of operating system - exists values "installdir" of keys "HKEY_LOCAL_MACHINE\Software\nxlog" of x32 registries - /* Is a Domain Controller */ (it = 4 or it = 5) of integer value of Selects "DomainRole from Win32_ComputerSystem" of wmi - not exists files "Directory_Service.conf" of folders "Input" of folders "conf" of folders (values "installdir" of keys "HKEY_LOCAL_MACHINE\Software\nxlog" of x32 registries as string) - NXLog CE - Internal - 2016-11-07 - - x-fixlet-modification-time - Thu, 17 Sep 2026 20:56:29 +0000 - - BESC - - - Click - here - to deploy this action. - - - Module im_msvistalog - Query \ - \ - \ - \ - - - - - Path eventlog_activedirectory => out - - -_end_ - -delete "{parameter "nxlog_conf"}\Input\Directory_Service.conf" - -copy __createfile "{parameter "nxlog_conf"}\Input\Directory_Service.conf"]]> - -
-
+ + + + + Config - NXLog CE Input - Directory Service - Windows + This Fixlet configures NXLog Community Edition to monitor the, "Directory Service" Windows Event Log.

+

This will not work unless you have enabled modular management using Fixlet: Config - NXLog CE - Enable Modular Management - Windows

+

For general information or to report issues with C3 Inventory content please visit GitHub here: https://github.com/strawgate/C3-Inventory

]]>
+ windows of operating system + exists values "installdir" of keys "HKEY_LOCAL_MACHINE\Software\nxlog" of x32 registries + /* Is a Domain Controller */ (it = 4 or it = 5) of integer value of Selects "DomainRole from Win32_ComputerSystem" of wmi + not exists files "Directory_Service.conf" of folders "Input" of folders "conf" of folders (values "installdir" of keys "HKEY_LOCAL_MACHINE\Software\nxlog" of x32 registries as string) + NXLog CE + Internal + 2016-11-07 + + x-fixlet-modification-time + Thu, 17 Sep 2026 20:56:29 +0000 + + BESC + + + Click + here + to deploy this action. + + + Module im_msvistalog + Query \ + \ + \ + \ + + + + + Path eventlog_activedirectory => out + + +_end_ + +delete "{parameter "nxlog_conf"}\Input\Directory_Service.conf" + +copy __createfile "{parameter "nxlog_conf"}\Input\Directory_Service.conf"]]> + +
+
diff --git a/Sites/Application Management/Fixlets/Fixlets/Config - NXLog CE Input - IIS - Windows (22544).bes b/Sites/Application Management/Fixlets/Fixlets/Config - NXLog CE Input - IIS - Windows (22544).bes index a0e8f5d06..358db058d 100644 --- a/Sites/Application Management/Fixlets/Fixlets/Config - NXLog CE Input - IIS - Windows (22544).bes +++ b/Sites/Application Management/Fixlets/Fixlets/Config - NXLog CE Input - IIS - Windows (22544).bes @@ -1,65 +1,65 @@ - - - - - Config - NXLog CE Input - IIS - Windows - This Fixlet configures NXLog Community Edition to monitor the IIS Log file in "%SystemDrive%\inetpub\logs\LogFiles\W3SVC1"

-

This will not work unless you have enabled modular management using Fixlet: Config - NXLog CE - Enable Modular Management - Windows

-

For general information or to report issues with C3 Inventory content please visit GitHub here: https://github.com/strawgate/C3-Inventory

]]>
- windows of operating system - exists values "installdir" of keys "HKEY_LOCAL_MACHINE\Software\nxlog" of x32 registries - not exists files "IIS.conf" of folders "Input" of folders "conf" of folders (values "installdir" of keys "HKEY_LOCAL_MACHINE\Software\nxlog" of x32 registries as string) - NXLog CE - Internal - 2016-11-07 - - x-fixlet-modification-time - Thu, 17 Sep 2026 20:56:29 +0000 - - BESC - - - Click - here - to deploy this action. - - - Module im_file - File "%SystemDrive%\\inetpub\\logs\\LogFiles\\W3SVC1\\u_ex*" - SavePos TRUE - - Exec if $raw_event =~ /^#/ drop(); \ - else \ - {{ \ - w3c->parse_csv(); \ - $SourceName = "IIS"; \ - $Message = to_json(); \ - } - - - - Path IIS => out - -_end_ - -delete "{parameter "nxlog_conf"}\Input\IIS.conf" - -copy __createfile "{parameter "nxlog_conf"}\Input\IIS.conf"]]> - -
-
+ + + + + Config - NXLog CE Input - IIS - Windows + This Fixlet configures NXLog Community Edition to monitor the IIS Log file in "%SystemDrive%\inetpub\logs\LogFiles\W3SVC1"

+

This will not work unless you have enabled modular management using Fixlet: Config - NXLog CE - Enable Modular Management - Windows

+

For general information or to report issues with C3 Inventory content please visit GitHub here: https://github.com/strawgate/C3-Inventory

]]>
+ windows of operating system + exists values "installdir" of keys "HKEY_LOCAL_MACHINE\Software\nxlog" of x32 registries + not exists files "IIS.conf" of folders "Input" of folders "conf" of folders (values "installdir" of keys "HKEY_LOCAL_MACHINE\Software\nxlog" of x32 registries as string) + NXLog CE + Internal + 2016-11-07 + + x-fixlet-modification-time + Thu, 17 Sep 2026 20:56:29 +0000 + + BESC + + + Click + here + to deploy this action. + + + Module im_file + File "%SystemDrive%\\inetpub\\logs\\LogFiles\\W3SVC1\\u_ex*" + SavePos TRUE + + Exec if $raw_event =~ /^#/ drop(); \ + else \ + {{ \ + w3c->parse_csv(); \ + $SourceName = "IIS"; \ + $Message = to_json(); \ + } + + + + Path IIS => out + +_end_ + +delete "{parameter "nxlog_conf"}\Input\IIS.conf" + +copy __createfile "{parameter "nxlog_conf"}\Input\IIS.conf"]]> + +
+
diff --git a/Sites/Application Management/Fixlets/Fixlets/Config - NXLog CE Input - Microsoft Office Alerts Event Log - Windows (23085).bes b/Sites/Application Management/Fixlets/Fixlets/Config - NXLog CE Input - Microsoft Office Alerts Event Log - Windows (23085).bes index 098d3ae98..adee76c94 100644 --- a/Sites/Application Management/Fixlets/Fixlets/Config - NXLog CE Input - Microsoft Office Alerts Event Log - Windows (23085).bes +++ b/Sites/Application Management/Fixlets/Fixlets/Config - NXLog CE Input - Microsoft Office Alerts Event Log - Windows (23085).bes @@ -1,60 +1,60 @@ - - - - - Config - NXLog CE Input - Microsoft Office Alerts Event Log - Windows - This Fixlet configures NXLog Community Edition to monitor the "Microsoft Office Alerts" Windows Event Log.

-

This will not work unless you have enabled modular management using Fixlet: Config - NXLog CE - Enable Modular Management - Windows

-

For general information or to report issues with C3 Inventory content please visit GitHub here: https://github.com/strawgate/C3-Inventory

]]>
- windows of operating system - exists values "installdir" of keys "HKEY_LOCAL_MACHINE\Software\nxlog" of x32 registries - not exists files "EventLog_Microsoft_Office.conf" whose (size of it = 323) of folders "Input" of folders "conf" of folders (values "installdir" of keys "HKEY_LOCAL_MACHINE\Software\nxlog" of x32 registries as string) - NXLog CE - Internal - 2016-11-07 - - x-fixlet-modification-time - Thu, 17 Sep 2026 20:56:29 +0000 - - BESC - - - Click - here - to deploy this action. - - - Module im_msvistalog - Query \ - \ - \ - \ - - - - - Path eventlog_microsoft_office => out - -_end_ - -delete "{parameter "nxlog_conf"}\Input\EventLog_Microsoft_Office.conf" - -copy __createfile "{parameter "nxlog_conf"}\Input\EventLog_Microsoft_Office.conf"]]> - -
-
+ + + + + Config - NXLog CE Input - Microsoft Office Alerts Event Log - Windows + This Fixlet configures NXLog Community Edition to monitor the "Microsoft Office Alerts" Windows Event Log.

+

This will not work unless you have enabled modular management using Fixlet: Config - NXLog CE - Enable Modular Management - Windows

+

For general information or to report issues with C3 Inventory content please visit GitHub here: https://github.com/strawgate/C3-Inventory

]]>
+ windows of operating system + exists values "installdir" of keys "HKEY_LOCAL_MACHINE\Software\nxlog" of x32 registries + not exists files "EventLog_Microsoft_Office.conf" whose (size of it = 323) of folders "Input" of folders "conf" of folders (values "installdir" of keys "HKEY_LOCAL_MACHINE\Software\nxlog" of x32 registries as string) + NXLog CE + Internal + 2016-11-07 + + x-fixlet-modification-time + Thu, 17 Sep 2026 20:56:29 +0000 + + BESC + + + Click + here + to deploy this action. + + + Module im_msvistalog + Query \ + \ + \ + \ + + + + + Path eventlog_microsoft_office => out + +_end_ + +delete "{parameter "nxlog_conf"}\Input\EventLog_Microsoft_Office.conf" + +copy __createfile "{parameter "nxlog_conf"}\Input\EventLog_Microsoft_Office.conf"]]> + +
+
diff --git a/Sites/Application Management/Fixlets/Fixlets/Config - NXLog CE Input - NXLog - Windows (23095).bes b/Sites/Application Management/Fixlets/Fixlets/Config - NXLog CE Input - NXLog - Windows (23095).bes index a27cf8851..f6938397c 100644 --- a/Sites/Application Management/Fixlets/Fixlets/Config - NXLog CE Input - NXLog - Windows (23095).bes +++ b/Sites/Application Management/Fixlets/Fixlets/Config - NXLog CE Input - NXLog - Windows (23095).bes @@ -1,73 +1,73 @@ - - - - - Config - NXLog CE Input - NXLog - Windows - This Fixlet configures NXLog Community Edition to monitor the its own Log File. 

-

This Fixlet also configures NXLog to rotate its own log file after 1mb saving a maximum of 5 rotated logs.

-

This will not work unless you have enabled modular management using Fixlet: Config - NXLog CE - Enable Modular Management - Windows

-

For general information or to report issues with C3 Inventory content please visit GitHub here: https://github.com/strawgate/C3-Inventory

]]>
- windows of operating system - exists values "installdir" of keys "HKEY_LOCAL_MACHINE\Software\nxlog" of x32 registries - not exists files "NXLog.conf" whose (size of it = 630) of folders "Input" of folders "conf" of folders (values "installdir" of keys "HKEY_LOCAL_MACHINE\Software\nxlog" of x32 registries as string) - NXLog CE - Internal - 2016-11-07 - - x-fixlet-modification-time - Thu, 17 Sep 2026 20:56:29 +0000 - - BESC - - - Click - here - to deploy this action. - - - Module im_internal - Exec $Message = to_json(); - - - - Module xm_fileop - - # Check the size of our log file every hour and rotate if it is larger than 1Mb - - Every 1 hour - Exec if (file_size('%ROOT%\data\nxlog.log') >= 10M) file_cycle('%ROOT%\data\nxlog.log', 3); - - - # Rotate our log file every week on sunday at midnight - - When @weekly - Exec file_cycle('%ROOT%\data\nxlog.log', 3); - - - - - Path internal => out - -_end_ - -delete "{parameter "nxlog_conf"}\Input\NXLog.conf" - -copy __createfile "{parameter "nxlog_conf"}\Input\NXLog.conf"]]> - -
-
+ + + + + Config - NXLog CE Input - NXLog - Windows + This Fixlet configures NXLog Community Edition to monitor the its own Log File. 

+

This Fixlet also configures NXLog to rotate its own log file after 1mb saving a maximum of 5 rotated logs.

+

This will not work unless you have enabled modular management using Fixlet: Config - NXLog CE - Enable Modular Management - Windows

+

For general information or to report issues with C3 Inventory content please visit GitHub here: https://github.com/strawgate/C3-Inventory

]]>
+ windows of operating system + exists values "installdir" of keys "HKEY_LOCAL_MACHINE\Software\nxlog" of x32 registries + not exists files "NXLog.conf" whose (size of it = 630) of folders "Input" of folders "conf" of folders (values "installdir" of keys "HKEY_LOCAL_MACHINE\Software\nxlog" of x32 registries as string) + NXLog CE + Internal + 2016-11-07 + + x-fixlet-modification-time + Thu, 17 Sep 2026 20:56:29 +0000 + + BESC + + + Click + here + to deploy this action. + + + Module im_internal + Exec $Message = to_json(); + + + + Module xm_fileop + + # Check the size of our log file every hour and rotate if it is larger than 1Mb + + Every 1 hour + Exec if (file_size('%ROOT%\data\nxlog.log') >= 10M) file_cycle('%ROOT%\data\nxlog.log', 3); + + + # Rotate our log file every week on sunday at midnight + + When @weekly + Exec file_cycle('%ROOT%\data\nxlog.log', 3); + + + + + Path internal => out + +_end_ + +delete "{parameter "nxlog_conf"}\Input\NXLog.conf" + +copy __createfile "{parameter "nxlog_conf"}\Input\NXLog.conf"]]> + +
+
diff --git a/Sites/Application Management/Fixlets/Fixlets/Config - NXLog CE Input - Powershell Event Log - Windows (23087).bes b/Sites/Application Management/Fixlets/Fixlets/Config - NXLog CE Input - Powershell Event Log - Windows (23087).bes index d34f0451c..05589f7ae 100644 --- a/Sites/Application Management/Fixlets/Fixlets/Config - NXLog CE Input - Powershell Event Log - Windows (23087).bes +++ b/Sites/Application Management/Fixlets/Fixlets/Config - NXLog CE Input - Powershell Event Log - Windows (23087).bes @@ -1,61 +1,61 @@ - - - - - Config - NXLog CE Input - Powershell Event Log - Windows - This Fixlet configures NXLog Community Edition to monitor the "Windows Powershell" Windows Event Log.

-

This will not work unless you have enabled modular management using Fixlet: Config - NXLog CE - Enable Modular Management - Windows

-

For general information or to report issues with C3 Inventory content please visit GitHub here: https://github.com/strawgate/C3-Inventory

]]>
- windows of operating system - exists values "installdir" of keys "HKEY_LOCAL_MACHINE\Software\nxlog" of x32 registries - exists event log "Windows Powershell" - not exists files "EventLog_Windows_Powershell.conf" whose (size of it = 340) of folders "Input" of folders "conf" of folders (values "installdir" of keys "HKEY_LOCAL_MACHINE\Software\nxlog" of x32 registries as string) - NXLog CE - Internal - 2016-11-07 - - x-fixlet-modification-time - Thu, 17 Sep 2026 20:56:29 +0000 - - BESC - - - Click - here - to deploy this action. - - - Module im_msvistalog - Query \ - \ - \ - \ - - - - - Path eventlog_windows_powershell => out - -_end_ - -delete "{parameter "nxlog_conf"}\Input\EventLog_Windows_Powershell.conf" - -copy __createfile "{parameter "nxlog_conf"}\Input\EventLog_Windows_Powershell.conf"]]> - -
-
+ + + + + Config - NXLog CE Input - Powershell Event Log - Windows + This Fixlet configures NXLog Community Edition to monitor the "Windows Powershell" Windows Event Log.

+

This will not work unless you have enabled modular management using Fixlet: Config - NXLog CE - Enable Modular Management - Windows

+

For general information or to report issues with C3 Inventory content please visit GitHub here: https://github.com/strawgate/C3-Inventory

]]>
+ windows of operating system + exists values "installdir" of keys "HKEY_LOCAL_MACHINE\Software\nxlog" of x32 registries + exists event log "Windows Powershell" + not exists files "EventLog_Windows_Powershell.conf" whose (size of it = 340) of folders "Input" of folders "conf" of folders (values "installdir" of keys "HKEY_LOCAL_MACHINE\Software\nxlog" of x32 registries as string) + NXLog CE + Internal + 2016-11-07 + + x-fixlet-modification-time + Thu, 17 Sep 2026 20:56:29 +0000 + + BESC + + + Click + here + to deploy this action. + + + Module im_msvistalog + Query \ + \ + \ + \ + + + + + Path eventlog_windows_powershell => out + +_end_ + +delete "{parameter "nxlog_conf"}\Input\EventLog_Windows_Powershell.conf" + +copy __createfile "{parameter "nxlog_conf"}\Input\EventLog_Windows_Powershell.conf"]]> + +
+
diff --git a/Sites/Application Management/Fixlets/Fixlets/Config - NXLog CE Input - Security Event Log - Windows (22546).bes b/Sites/Application Management/Fixlets/Fixlets/Config - NXLog CE Input - Security Event Log - Windows (22546).bes index e5cf61b96..cb4d1d063 100644 --- a/Sites/Application Management/Fixlets/Fixlets/Config - NXLog CE Input - Security Event Log - Windows (22546).bes +++ b/Sites/Application Management/Fixlets/Fixlets/Config - NXLog CE Input - Security Event Log - Windows (22546).bes @@ -1,60 +1,60 @@ - - - - - Config - NXLog CE Input - Security Event Log - Windows - This Fixlet configures NXLog Community Edition to monitor the "Security" Windows Event Log.

-

This will not work unless you have enabled modular management using Fixlet: Config - NXLog CE - Enable Modular Management - Windows

-

For general information or to report issues with C3 Inventory content please visit GitHub here: https://github.com/strawgate/C3-Inventory

]]>
- windows of operating system - exists values "installdir" of keys "HKEY_LOCAL_MACHINE\Software\nxlog" of x32 registries - not exists files "EventLog_Security.conf" of folders "Input" of folders "conf" of folders (values "installdir" of keys "HKEY_LOCAL_MACHINE\Software\nxlog" of x32 registries as string) - NXLog CE - Internal - 2016-11-07 - - x-fixlet-modification-time - Thu, 17 Sep 2026 20:56:29 +0000 - - BESC - - - Click - here - to deploy this action. - - - Module im_msvistalog - Query \ - \ - \ - \ - - - - - Path eventlog_security => out - -_end_ - -delete "{parameter "nxlog_conf"}\Input\EventLog_Security.conf" - -copy __createfile "{parameter "nxlog_conf"}\Input\EventLog_Security.conf"]]> - -
-
+ + + + + Config - NXLog CE Input - Security Event Log - Windows + This Fixlet configures NXLog Community Edition to monitor the "Security" Windows Event Log.

+

This will not work unless you have enabled modular management using Fixlet: Config - NXLog CE - Enable Modular Management - Windows

+

For general information or to report issues with C3 Inventory content please visit GitHub here: https://github.com/strawgate/C3-Inventory

]]>
+ windows of operating system + exists values "installdir" of keys "HKEY_LOCAL_MACHINE\Software\nxlog" of x32 registries + not exists files "EventLog_Security.conf" of folders "Input" of folders "conf" of folders (values "installdir" of keys "HKEY_LOCAL_MACHINE\Software\nxlog" of x32 registries as string) + NXLog CE + Internal + 2016-11-07 + + x-fixlet-modification-time + Thu, 17 Sep 2026 20:56:29 +0000 + + BESC + + + Click + here + to deploy this action. + + + Module im_msvistalog + Query \ + \ + \ + \ + + + + + Path eventlog_security => out + +_end_ + +delete "{parameter "nxlog_conf"}\Input\EventLog_Security.conf" + +copy __createfile "{parameter "nxlog_conf"}\Input\EventLog_Security.conf"]]> + +
+
diff --git a/Sites/Application Management/Fixlets/Fixlets/Config - NXLog CE Input - Security Event Log Reduced - Windows (23088).bes b/Sites/Application Management/Fixlets/Fixlets/Config - NXLog CE Input - Security Event Log Reduced - Windows (23088).bes index bb1bd267a..bd7eef6c6 100644 --- a/Sites/Application Management/Fixlets/Fixlets/Config - NXLog CE Input - Security Event Log Reduced - Windows (23088).bes +++ b/Sites/Application Management/Fixlets/Fixlets/Config - NXLog CE Input - Security Event Log Reduced - Windows (23088).bes @@ -1,61 +1,61 @@ - - - - - Config - NXLog CE Input - Security Event Log Reduced - Windows - This Fixlet configures NXLog Community Edition to monitor the "Security" Windows Event Log.

-

This will not work unless you have enabled modular management using Fixlet: Config - NXLog CE - Enable Modular Management - Windows

-

For general information or to report issues with C3 Inventory content please visit GitHub here: https://github.com/strawgate/C3-Inventory

]]>
- windows of operating system - exists values "installdir" of keys "HKEY_LOCAL_MACHINE\Software\nxlog" of x32 registries - not exists files "EventLog_Security_Reduced.conf" whose (size of it = 425) of folders "Input" of folders "conf" of folders (values "installdir" of keys "HKEY_LOCAL_MACHINE\Software\nxlog" of x32 registries as string) - NXLog CE - Internal - 2016-11-07 - - x-fixlet-modification-time - Thu, 17 Sep 2026 20:56:29 +0000 - - BESC - - - Click - here - to deploy this action. - - - Module im_msvistalog - Query \ - \ - \ - *[System[(EventID=4799 or EventID=4688 or EventID=4798)]] \ - \ - - - - - Path eventlog_security_reduced => out - -_end_ - -delete "{parameter "nxlog_conf"}\Input\EventLog_Security_Reduced.conf" - -copy __createfile "{parameter "nxlog_conf"}\Input\EventLog_Security_Reduced.conf"]]> - -
-
+ + + + + Config - NXLog CE Input - Security Event Log Reduced - Windows + This Fixlet configures NXLog Community Edition to monitor the "Security" Windows Event Log.

+

This will not work unless you have enabled modular management using Fixlet: Config - NXLog CE - Enable Modular Management - Windows

+

For general information or to report issues with C3 Inventory content please visit GitHub here: https://github.com/strawgate/C3-Inventory

]]>
+ windows of operating system + exists values "installdir" of keys "HKEY_LOCAL_MACHINE\Software\nxlog" of x32 registries + not exists files "EventLog_Security_Reduced.conf" whose (size of it = 425) of folders "Input" of folders "conf" of folders (values "installdir" of keys "HKEY_LOCAL_MACHINE\Software\nxlog" of x32 registries as string) + NXLog CE + Internal + 2016-11-07 + + x-fixlet-modification-time + Thu, 17 Sep 2026 20:56:29 +0000 + + BESC + + + Click + here + to deploy this action. + + + Module im_msvistalog + Query \ + \ + \ + *[System[(EventID=4799 or EventID=4688 or EventID=4798)]] \ + \ + + + + + Path eventlog_security_reduced => out + +_end_ + +delete "{parameter "nxlog_conf"}\Input\EventLog_Security_Reduced.conf" + +copy __createfile "{parameter "nxlog_conf"}\Input\EventLog_Security_Reduced.conf"]]> + +
+
diff --git a/Sites/Application Management/Fixlets/Fixlets/Config - NXLog CE Input - System Event Log - Windows (22547).bes b/Sites/Application Management/Fixlets/Fixlets/Config - NXLog CE Input - System Event Log - Windows (22547).bes index 4525bed04..f101ca585 100644 --- a/Sites/Application Management/Fixlets/Fixlets/Config - NXLog CE Input - System Event Log - Windows (22547).bes +++ b/Sites/Application Management/Fixlets/Fixlets/Config - NXLog CE Input - System Event Log - Windows (22547).bes @@ -1,60 +1,60 @@ - - - - - Config - NXLog CE Input - System Event Log - Windows - This Fixlet configures NXLog Community Edition to monitor the "System" Windows Event Log.

-

This will not work unless you have enabled modular management using Fixlet: Config - NXLog CE - Enable Modular Management - Windows

-

For general information or to report issues with C3 Inventory content please visit GitHub here: https://github.com/strawgate/C3-Inventory

]]>
- windows of operating system - exists values "installdir" of keys "HKEY_LOCAL_MACHINE\Software\nxlog" of x32 registries - not exists files "EventLog_System.conf" of folders "Input" of folders "conf" of folders (values "installdir" of keys "HKEY_LOCAL_MACHINE\Software\nxlog" of x32 registries as string) - NXLog CE - Internal - 2016-11-07 - - x-fixlet-modification-time - Thu, 17 Sep 2026 20:56:29 +0000 - - BESC - - - Click - here - to deploy this action. - - - Module im_msvistalog - Query \ - \ - \ - \ - - - - - Path eventlog_system => out - -_end_ - -delete "{parameter "nxlog_conf"}\Input\EventLog_System.conf" - -copy __createfile "{parameter "nxlog_conf"}\Input\EventLog_System.conf"]]> - -
-
+ + + + + Config - NXLog CE Input - System Event Log - Windows + This Fixlet configures NXLog Community Edition to monitor the "System" Windows Event Log.

+

This will not work unless you have enabled modular management using Fixlet: Config - NXLog CE - Enable Modular Management - Windows

+

For general information or to report issues with C3 Inventory content please visit GitHub here: https://github.com/strawgate/C3-Inventory

]]>
+ windows of operating system + exists values "installdir" of keys "HKEY_LOCAL_MACHINE\Software\nxlog" of x32 registries + not exists files "EventLog_System.conf" of folders "Input" of folders "conf" of folders (values "installdir" of keys "HKEY_LOCAL_MACHINE\Software\nxlog" of x32 registries as string) + NXLog CE + Internal + 2016-11-07 + + x-fixlet-modification-time + Thu, 17 Sep 2026 20:56:29 +0000 + + BESC + + + Click + here + to deploy this action. + + + Module im_msvistalog + Query \ + \ + \ + \ + + + + + Path eventlog_system => out + +_end_ + +delete "{parameter "nxlog_conf"}\Input\EventLog_System.conf" + +copy __createfile "{parameter "nxlog_conf"}\Input\EventLog_System.conf"]]> + +
+
diff --git a/Sites/Application Management/Fixlets/Fixlets/Config - NXLog CE Input - System Event Log Warnings - Windows (23089).bes b/Sites/Application Management/Fixlets/Fixlets/Config - NXLog CE Input - System Event Log Warnings - Windows (23089).bes index c4b19628c..df4a95838 100644 --- a/Sites/Application Management/Fixlets/Fixlets/Config - NXLog CE Input - System Event Log Warnings - Windows (23089).bes +++ b/Sites/Application Management/Fixlets/Fixlets/Config - NXLog CE Input - System Event Log Warnings - Windows (23089).bes @@ -1,62 +1,62 @@ - - - - - Config - NXLog CE Input - System Event Log Warnings - Windows - This Fixlet configures NXLog Community Edition to monitor the "System" Windows Event Log.

-

The filter used captures Critical, Error, and Warning level events.

-

This will not work unless you have enabled modular management using Fixlet: Config - NXLog CE - Enable Modular Management - Windows

-

For general information or to report issues with C3 Inventory content please visit GitHub here: https://github.com/strawgate/C3-Inventory

]]>
- windows of operating system - exists values "installdir" of keys "HKEY_LOCAL_MACHINE\Software\nxlog" of x32 registries - exists event log "OAlerts" - not exists files "EventLog_System_Warning.conf" whose (size of it = 358) of folders "Input" of folders "conf" of folders (values "installdir" of keys "HKEY_LOCAL_MACHINE\Software\nxlog" of x32 registries as string) - NXLog CE - Internal - 2016-11-07 - - x-fixlet-modification-time - Thu, 17 Sep 2026 20:56:29 +0000 - - BESC - - - Click - here - to deploy this action. - - - Module im_msvistalog - Query \ - \ - \ - \ - - - - - Path eventlog_system_warning => out - -_end_ - -delete "{parameter "nxlog_conf"}\Input\EventLog_System_Warning.conf" - -copy __createfile "{parameter "nxlog_conf"}\Input\EventLog_System_Warning.conf"]]> - -
-
+ + + + + Config - NXLog CE Input - System Event Log Warnings - Windows + This Fixlet configures NXLog Community Edition to monitor the "System" Windows Event Log.

+

The filter used captures Critical, Error, and Warning level events.

+

This will not work unless you have enabled modular management using Fixlet: Config - NXLog CE - Enable Modular Management - Windows

+

For general information or to report issues with C3 Inventory content please visit GitHub here: https://github.com/strawgate/C3-Inventory

]]>
+ windows of operating system + exists values "installdir" of keys "HKEY_LOCAL_MACHINE\Software\nxlog" of x32 registries + exists event log "OAlerts" + not exists files "EventLog_System_Warning.conf" whose (size of it = 358) of folders "Input" of folders "conf" of folders (values "installdir" of keys "HKEY_LOCAL_MACHINE\Software\nxlog" of x32 registries as string) + NXLog CE + Internal + 2016-11-07 + + x-fixlet-modification-time + Thu, 17 Sep 2026 20:56:29 +0000 + + BESC + + + Click + here + to deploy this action. + + + Module im_msvistalog + Query \ + \ + \ + \ + + + + + Path eventlog_system_warning => out + +_end_ + +delete "{parameter "nxlog_conf"}\Input\EventLog_System_Warning.conf" + +copy __createfile "{parameter "nxlog_conf"}\Input\EventLog_System_Warning.conf"]]> + +
+
diff --git a/Sites/Application Management/Fixlets/Fixlets/Config - NXLog CE Output - to_gelf - Windows (22660).bes b/Sites/Application Management/Fixlets/Fixlets/Config - NXLog CE Output - to_gelf - Windows (22660).bes index c2af1f8b1..c72a7217a 100644 --- a/Sites/Application Management/Fixlets/Fixlets/Config - NXLog CE Output - to_gelf - Windows (22660).bes +++ b/Sites/Application Management/Fixlets/Fixlets/Config - NXLog CE Output - to_gelf - Windows (22660).bes @@ -1,81 +1,81 @@ - - - - - Config - NXLog CE Output - to_gelf - Windows - This Fixlet configures NXLog Community Edition to set the default output type to gelf.

-

This will not work unless you have enabled modular management using Fixlet: Config - NXLog CE - Enable Modular Management - Windows

-

If you specify the SSL protocol you must place a certificate in the CERT directory of the NXLog Client.

-

For general information or to report issues with C3 Inventory content please visit GitHub here: https://github.com/strawgate/C3-Inventory

]]>
- windows of operating system - exists values "installdir" of keys "HKEY_LOCAL_MACHINE\Software\nxlog" of x32 registries - not exists files "to_gelf.conf" of folders "Output" of folders "conf" of folders (values "installdir" of keys "HKEY_LOCAL_MACHINE\Software\nxlog" of x32 registries as string) - NXLog CE - Internal - 2016-11-07 - - x-fixlet-modification-time - Thu, 17 Sep 2026 20:56:29 +0000 - - BESC - - - Click - here - to deploy this action. - - -appendfile Module om_{parameter "protocol" of action as lowercase} -appendfile Host {parameter "server" of action} -appendfile Port {parameter "port" of action} - -if {parameter "protocol" of action as lowercase = "ssl"} -appendfile CADir %ROOT%\cert -appendfile OutputType GELF_TCP -endif - -if {parameter "protocol" of action as lowercase = "tcp"} -appendfile CADir %ROOT%\cert -appendfile OutputType GELF_TCP -endif - -if {parameter "protocol" of action as lowercase = "udp"} -appendfile OutputType GELF -endif - -appendfile Exec $short_message = $raw_event; -appendfile - -delete "{parameter "nxlog_conf"}\Output\to_gelf.conf" - -copy __appendfile "{parameter "nxlog_conf"}\Output\to_gelf.conf"]]> - -
-
+ + + + + Config - NXLog CE Output - to_gelf - Windows + This Fixlet configures NXLog Community Edition to set the default output type to gelf.

+

This will not work unless you have enabled modular management using Fixlet: Config - NXLog CE - Enable Modular Management - Windows

+

If you specify the SSL protocol you must place a certificate in the CERT directory of the NXLog Client.

+

For general information or to report issues with C3 Inventory content please visit GitHub here: https://github.com/strawgate/C3-Inventory

]]>
+ windows of operating system + exists values "installdir" of keys "HKEY_LOCAL_MACHINE\Software\nxlog" of x32 registries + not exists files "to_gelf.conf" of folders "Output" of folders "conf" of folders (values "installdir" of keys "HKEY_LOCAL_MACHINE\Software\nxlog" of x32 registries as string) + NXLog CE + Internal + 2016-11-07 + + x-fixlet-modification-time + Thu, 17 Sep 2026 20:56:29 +0000 + + BESC + + + Click + here + to deploy this action. + + +appendfile Module om_{parameter "protocol" of action as lowercase} +appendfile Host {parameter "server" of action} +appendfile Port {parameter "port" of action} + +if {parameter "protocol" of action as lowercase = "ssl"} +appendfile CADir %ROOT%\cert +appendfile OutputType GELF_TCP +endif + +if {parameter "protocol" of action as lowercase = "tcp"} +appendfile CADir %ROOT%\cert +appendfile OutputType GELF_TCP +endif + +if {parameter "protocol" of action as lowercase = "udp"} +appendfile OutputType GELF +endif + +appendfile Exec $short_message = $raw_event; +appendfile + +delete "{parameter "nxlog_conf"}\Output\to_gelf.conf" + +copy __appendfile "{parameter "nxlog_conf"}\Output\to_gelf.conf"]]> + +
+
diff --git a/Sites/Application Management/Fixlets/Fixlets/Config - NXLog CE Output - to_syslog_bsd - Windows (22554).bes b/Sites/Application Management/Fixlets/Fixlets/Config - NXLog CE Output - to_syslog_bsd - Windows (22554).bes index ff1eede06..64f4e2abf 100644 --- a/Sites/Application Management/Fixlets/Fixlets/Config - NXLog CE Output - to_syslog_bsd - Windows (22554).bes +++ b/Sites/Application Management/Fixlets/Fixlets/Config - NXLog CE Output - to_syslog_bsd - Windows (22554).bes @@ -1,65 +1,65 @@ - - - - - Config - NXLog CE Output - to_syslog_bsd - Windows - This Fixlet configures NXLog Community Edition to set the default output type to bsd syslog.

-

This will not work unless you have enabled modular management using Fixlet: Config - NXLog CE - Enable Modular Management - Windows

-

For general information or to report issues with C3 Inventory content please visit GitHub here: https://github.com/strawgate/C3-Inventory

]]>
- windows of operating system - exists values "installdir" of keys "HKEY_LOCAL_MACHINE\Software\nxlog" of x32 registries - not exists files "to_syslog_bsd.conf" of folders "Output" of folders "conf" of folders (values "installdir" of keys "HKEY_LOCAL_MACHINE\Software\nxlog" of x32 registries as string) - NXLog CE - Internal - 2016-11-07 - - x-fixlet-modification-time - Thu, 17 Sep 2026 20:56:29 +0000 - - BESC - - - Click - here - to deploy this action. - - - Module om_{parameter "protocol" of action as lowercase} - Host {parameter "server" of action} - Port {parameter "port" of action} - Exec to_syslog_bsd(); - -_end_ - -delete "{parameter "nxlog_conf"}\Output\to_syslog_bsd.conf" - -copy __createfile "{parameter "nxlog_conf"}\Output\to_syslog_bsd.conf"]]> - -
-
+ + + + + Config - NXLog CE Output - to_syslog_bsd - Windows + This Fixlet configures NXLog Community Edition to set the default output type to bsd syslog.

+

This will not work unless you have enabled modular management using Fixlet: Config - NXLog CE - Enable Modular Management - Windows

+

For general information or to report issues with C3 Inventory content please visit GitHub here: https://github.com/strawgate/C3-Inventory

]]>
+ windows of operating system + exists values "installdir" of keys "HKEY_LOCAL_MACHINE\Software\nxlog" of x32 registries + not exists files "to_syslog_bsd.conf" of folders "Output" of folders "conf" of folders (values "installdir" of keys "HKEY_LOCAL_MACHINE\Software\nxlog" of x32 registries as string) + NXLog CE + Internal + 2016-11-07 + + x-fixlet-modification-time + Thu, 17 Sep 2026 20:56:29 +0000 + + BESC + + + Click + here + to deploy this action. + + + Module om_{parameter "protocol" of action as lowercase} + Host {parameter "server" of action} + Port {parameter "port" of action} + Exec to_syslog_bsd(); + +_end_ + +delete "{parameter "nxlog_conf"}\Output\to_syslog_bsd.conf" + +copy __createfile "{parameter "nxlog_conf"}\Output\to_syslog_bsd.conf"]]> + +
+
diff --git a/Sites/Application Management/Fixlets/Fixlets/Config - RES ONE Workspace Agent - Enable Optimize Authorized Files - Windows (22918).bes b/Sites/Application Management/Fixlets/Fixlets/Config - RES ONE Workspace Agent - Enable Optimize Authorized Files - Windows (22918).bes index 4f63bc801..d2d9d49c7 100644 --- a/Sites/Application Management/Fixlets/Fixlets/Config - RES ONE Workspace Agent - Enable Optimize Authorized Files - Windows (22918).bes +++ b/Sites/Application Management/Fixlets/Fixlets/Config - RES ONE Workspace Agent - Enable Optimize Authorized Files - Windows (22918).bes @@ -1,38 +1,38 @@ - - - - - Config - RES ONE Workspace Agent - Enable Optimize Authorized Files - Windows - This Fixlet enables the optimization of authorized files by the RES ONE Workspace Agent. - windows of operating system - exists service "res" - = "9.10.2.1" as version) of x32 registry /* Client is newer than 9.10.2.1 */]]> - (not exists value "OPTIMIZEAUTHORIZEDFILESMODE" of it or value "OPTIMIZEAUTHORIZEDFILESMODE" of it as string != "full" or exists value "OPTIMIZEAUTHORIZEDFILESTHRESHOLD" of it) of key "HKEY_LOCAL_MACHINE\SOFTWARE\RES\Workspace Manager" of x32 registry - Internal - 2016-12-05 - - x-fixlet-modification-time - Tue, 20 Sep 2016 16:36:29 +0000 - - BESC - - - Click - here - to deploy this action. - - -regset "[HKEY_LOCAL_MACHINE\SOFTWARE\RES\Workspace Manager]" "OPTIMIZEAUTHORIZEDFILESMODE"="full" -regdelete "[HKEY_LOCAL_MACHINE\SOFTWARE\RES\Workspace Manager]" "OPTIMIZEAUTHORIZEDFILESTHRESHOLD" - - - + + + + + Config - RES ONE Workspace Agent - Enable Optimize Authorized Files - Windows + This Fixlet enables the optimization of authorized files by the RES ONE Workspace Agent. + windows of operating system + exists service "res" + = "9.10.2.1" as version) of x32 registry /* Client is newer than 9.10.2.1 */]]> + (not exists value "OPTIMIZEAUTHORIZEDFILESMODE" of it or value "OPTIMIZEAUTHORIZEDFILESMODE" of it as string != "full" or exists value "OPTIMIZEAUTHORIZEDFILESTHRESHOLD" of it) of key "HKEY_LOCAL_MACHINE\SOFTWARE\RES\Workspace Manager" of x32 registry + Internal + 2016-12-05 + + x-fixlet-modification-time + Tue, 20 Sep 2016 16:36:29 +0000 + + BESC + + + Click + here + to deploy this action. + + +regset "[HKEY_LOCAL_MACHINE\SOFTWARE\RES\Workspace Manager]" "OPTIMIZEAUTHORIZEDFILESMODE"="full" +regdelete "[HKEY_LOCAL_MACHINE\SOFTWARE\RES\Workspace Manager]" "OPTIMIZEAUTHORIZEDFILESTHRESHOLD" + + + diff --git a/Sites/Application Management/Fixlets/Fixlets/Config - RES ONE Workspace Agent - Hide from Add_Remove Programs - Windows (22919).bes b/Sites/Application Management/Fixlets/Fixlets/Config - RES ONE Workspace Agent - Hide from Add_Remove Programs - Windows (22919).bes index 0242979aa..550304ae4 100644 --- a/Sites/Application Management/Fixlets/Fixlets/Config - RES ONE Workspace Agent - Hide from Add_Remove Programs - Windows (22919).bes +++ b/Sites/Application Management/Fixlets/Fixlets/Config - RES ONE Workspace Agent - Hide from Add_Remove Programs - Windows (22919).bes @@ -1,45 +1,45 @@ - - - - - Config - RES ONE Workspace Agent - Hide from Add/Remove Programs - Windows - - windows of operating system - exists keys whose ((it starts with "RES ONE Workspace" and it ends with "Agent") of (value "ProductName" of it as string)) of keys "HKEY_CLASSES_ROOT\Installer\Products" of native registry - RES Software - 2016-12-05 - - x-fixlet-modification-time - Thu, 17 Sep 2026 20:56:29 +0000 - - BESC - - - Click - here - to hide the RES Agent from the "Add/Remove Programs" list. - - // Source Release Date: 2016-12-05 -parameter "InstallKeyName"="{key whose ((it starts with "RES ONE Workspace" and it ends with "Agent") of (value "ProductName" of it as string)) of keys "HKEY_CLASSES_ROOT\Installer\Products" of native registry}" - -continue if {exists key (parameter "InstallKeyName") of native registry} - -regset64 "[{parameter "InstallKeyName"}]" "RemovedProductName"="{value "ProductName" of key (parameter "InstallKeyName") of native registry}" - -waithidden cmd.exe /c "timeout /t 1" - -continue if {exists value "RemovedProductName" of key (parameter "InstallKeyName") of native registry} - -regdelete64 "[{parameter "InstallKeyName"}]" "ProductName" - - - + + + + + Config - RES ONE Workspace Agent - Hide from Add/Remove Programs - Windows + + windows of operating system + exists keys whose ((it starts with "RES ONE Workspace" and it ends with "Agent") of (value "ProductName" of it as string)) of keys "HKEY_CLASSES_ROOT\Installer\Products" of native registry + RES Software + 2016-12-05 + + x-fixlet-modification-time + Thu, 17 Sep 2026 20:56:29 +0000 + + BESC + + + Click + here + to hide the RES Agent from the "Add/Remove Programs" list. + + // Source Release Date: 2016-12-05 +parameter "InstallKeyName"="{key whose ((it starts with "RES ONE Workspace" and it ends with "Agent") of (value "ProductName" of it as string)) of keys "HKEY_CLASSES_ROOT\Installer\Products" of native registry}" + +continue if {exists key (parameter "InstallKeyName") of native registry} + +regset64 "[{parameter "InstallKeyName"}]" "RemovedProductName"="{value "ProductName" of key (parameter "InstallKeyName") of native registry}" + +waithidden cmd.exe /c "timeout /t 1" + +continue if {exists value "RemovedProductName" of key (parameter "InstallKeyName") of native registry} + +regdelete64 "[{parameter "InstallKeyName"}]" "ProductName" + + + diff --git a/Sites/Application Management/Fixlets/Fixlets/Config - RES ONE Workspace Agent - Remove Start Menu Shortcuts - Windows (22920).bes b/Sites/Application Management/Fixlets/Fixlets/Config - RES ONE Workspace Agent - Remove Start Menu Shortcuts - Windows (22920).bes index cd8576f0e..44080f081 100644 --- a/Sites/Application Management/Fixlets/Fixlets/Config - RES ONE Workspace Agent - Remove Start Menu Shortcuts - Windows (22920).bes +++ b/Sites/Application Management/Fixlets/Fixlets/Config - RES ONE Workspace Agent - Remove Start Menu Shortcuts - Windows (22920).bes @@ -1,43 +1,43 @@ - - - - - Config - RES ONE Workspace Agent - Remove Start Menu Shortcuts - Windows - - windows of operating system - exists files ("Access Wizard.lnk";"RES ONE Workspace Help.lnk";"Usage Tracking Viewer.lnk") of folder "Microsoft\Windows\Start Menu\Programs\RES ONE Workspace" of folder (expand environment string of "%25ProgramData%25") - RES Software - 2016-12-05 - - x-fixlet-modification-time - Thu, 17 Sep 2026 20:56:29 +0000 - - BESC - - - Click - here - to remove RES ONE Workspace Agent start menu shortcuts. - - // Source Release Date: 2016-12-05 - -delete "{pathname of file "Access Wizard.lnk" of folder "Microsoft\Windows\Start Menu\Programs\RES ONE Workspace" of folder (expand environment string of "%25ProgramData%25")}" -delete "{pathname of file "RES ONE Workspace Help.lnk" of folder "Microsoft\Windows\Start Menu\Programs\RES ONE Workspace" of folder (expand environment string of "%25ProgramData%25")}" -delete "{pathname of file "Usage Tracking Viewer.lnk" of folder "Microsoft\Windows\Start Menu\Programs\RES ONE Workspace" of folder (expand environment string of "%25ProgramData%25")}" - -if {not exists files of folder "Microsoft\Windows\Start Menu\Programs\RES ONE Workspace" of folder (expand environment string of "%25ProgramData%25") } - folder delete "{pathname of folder "Microsoft\Windows\Start Menu\Programs\RES ONE Workspace" of folder (expand environment string of "%25ProgramData%25")}" -endif - - - - + + + + + Config - RES ONE Workspace Agent - Remove Start Menu Shortcuts - Windows + + windows of operating system + exists files ("Access Wizard.lnk";"RES ONE Workspace Help.lnk";"Usage Tracking Viewer.lnk") of folder "Microsoft\Windows\Start Menu\Programs\RES ONE Workspace" of folder (expand environment string of "%25ProgramData%25") + RES Software + 2016-12-05 + + x-fixlet-modification-time + Thu, 17 Sep 2026 20:56:29 +0000 + + BESC + + + Click + here + to remove RES ONE Workspace Agent start menu shortcuts. + + // Source Release Date: 2016-12-05 + +delete "{pathname of file "Access Wizard.lnk" of folder "Microsoft\Windows\Start Menu\Programs\RES ONE Workspace" of folder (expand environment string of "%25ProgramData%25")}" +delete "{pathname of file "RES ONE Workspace Help.lnk" of folder "Microsoft\Windows\Start Menu\Programs\RES ONE Workspace" of folder (expand environment string of "%25ProgramData%25")}" +delete "{pathname of file "Usage Tracking Viewer.lnk" of folder "Microsoft\Windows\Start Menu\Programs\RES ONE Workspace" of folder (expand environment string of "%25ProgramData%25")}" + +if {not exists files of folder "Microsoft\Windows\Start Menu\Programs\RES ONE Workspace" of folder (expand environment string of "%25ProgramData%25") } + folder delete "{pathname of folder "Microsoft\Windows\Start Menu\Programs\RES ONE Workspace" of folder (expand environment string of "%25ProgramData%25")}" +endif + + + + diff --git a/Sites/Application Management/Fixlets/Fixlets/Config - RES ONE Workspace Agent - Restore to Add_Remove Programs - Windows (22921).bes b/Sites/Application Management/Fixlets/Fixlets/Config - RES ONE Workspace Agent - Restore to Add_Remove Programs - Windows (22921).bes index 923495685..8cea86199 100644 --- a/Sites/Application Management/Fixlets/Fixlets/Config - RES ONE Workspace Agent - Restore to Add_Remove Programs - Windows (22921).bes +++ b/Sites/Application Management/Fixlets/Fixlets/Config - RES ONE Workspace Agent - Restore to Add_Remove Programs - Windows (22921).bes @@ -1,45 +1,45 @@ - - - - - Config - RES ONE Workspace Agent - Restore to Add/Remove Programs - Windows - - windows of operating system - exists keys whose ((it starts with "RES ONE Workspace" and it ends with "Agent") of (value "RemovedProductName" of it as string)) of keys "HKEY_CLASSES_ROOT\Installer\Products" of native registry - RES Software - 2016-12-05 - - x-fixlet-modification-time - Thu, 17 Sep 2026 20:56:29 +0000 - - BESC - - - Click - here - to hide the RES Agent from the "Add/Remove Programs" list. - - // Source Release Date: 2016-12-05 -parameter "InstallKeyName"="{key whose ((it starts with "RES ONE Workspace" and it ends with "Agent") of (value "RemovedProductName" of it as string)) of keys "HKEY_CLASSES_ROOT\Installer\Products" of native registry}" - -continue if {exists key (parameter "InstallKeyName") of native registry} - -regset64 "[{parameter "InstallKeyName"}]" "ProductName"="{value "RemovedProductName" of key (parameter "InstallKeyName") of native registry}" - -waithidden cmd.exe /c "timeout /t 1" - -continue if {exists value "ProductName" of key (parameter "InstallKeyName") of native registry} - -regdelete64 "[{parameter "InstallKeyName"}]" "RemovedProductName" - - - + + + + + Config - RES ONE Workspace Agent - Restore to Add/Remove Programs - Windows + + windows of operating system + exists keys whose ((it starts with "RES ONE Workspace" and it ends with "Agent") of (value "RemovedProductName" of it as string)) of keys "HKEY_CLASSES_ROOT\Installer\Products" of native registry + RES Software + 2016-12-05 + + x-fixlet-modification-time + Thu, 17 Sep 2026 20:56:29 +0000 + + BESC + + + Click + here + to hide the RES Agent from the "Add/Remove Programs" list. + + // Source Release Date: 2016-12-05 +parameter "InstallKeyName"="{key whose ((it starts with "RES ONE Workspace" and it ends with "Agent") of (value "RemovedProductName" of it as string)) of keys "HKEY_CLASSES_ROOT\Installer\Products" of native registry}" + +continue if {exists key (parameter "InstallKeyName") of native registry} + +regset64 "[{parameter "InstallKeyName"}]" "ProductName"="{value "RemovedProductName" of key (parameter "InstallKeyName") of native registry}" + +waithidden cmd.exe /c "timeout /t 1" + +continue if {exists value "ProductName" of key (parameter "InstallKeyName") of native registry} + +regdelete64 "[{parameter "InstallKeyName"}]" "RemovedProductName" + + + diff --git a/Sites/Application Management/Fixlets/Fixlets/Config - RES ONE Workspace Agent - Set Composer to Automatic (22922).bes b/Sites/Application Management/Fixlets/Fixlets/Config - RES ONE Workspace Agent - Set Composer to Automatic (22922).bes index 42f496b0e..35e69892a 100644 --- a/Sites/Application Management/Fixlets/Fixlets/Config - RES ONE Workspace Agent - Set Composer to Automatic (22922).bes +++ b/Sites/Application Management/Fixlets/Fixlets/Config - RES ONE Workspace Agent - Set Composer to Automatic (22922).bes @@ -1,65 +1,65 @@ - - - - - Config - RES ONE Workspace Agent - Set Composer to Automatic - This Fixlet will turn on Workspace Manager - (unix of operating system and line (1) of file "/etc/res/resauthd.conf" = "LearningMode=yes") or (mac of operating system and line (1) of file "/etc/res/resauthd.conf" = "LearningMode=yes") or (if (windows of operating system and exists service "RESPESVC") then exists values "Shell" whose (it as string as lowercase contains "explorer.exe" or it as string as lowercase contains "cmd.exe") of keys "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon" of native registry else false) - RES Software - 2016-12-05 - - x-fixlet-modification-time - Thu, 17 Sep 2026 20:56:29 +0000 - - BESC - - - Click - here - to deploy this action. - - // Source Release Date: 2016-12-05 - if {unix of operating system} - delete __createfile - delete agent_config.sh - createfile until __end - sed -i 's/LearningMode=yes/LearningMode=no/g' /etc/res/resauthd.conf - sed -i 's/AllowAny=yes/AllowAny=no/g' /etc/res/resauthd.conf - __end - move __createfile agent_config.sh - wait bash agent_config.sh - wait chkconfig reswmad on - wait /etc/init.d/reswmad start - delete agent_config.sh - elseif {mac of operating system} - delete __createfile - delete agent_config.sh - createfile until __end - sed -i '' 's/LearningMode=yes/LearningMode=no/g' /etc/res/resauthd.conf - sed -i '' 's/AllowAny=yes/AllowAny=no/g' /etc/res/resauthd.conf - launchctl load /Library/LaunchDaemons/com.ressoftware.reswmad.plist - launchctl load /Library/LaunchDaemons/com.ressoftware.resauthd.plist - __end - move __createfile agent_config.sh - wait bash agent_config.sh - delete agent_config.sh - else - if {x64 of operating system} - regset64 "[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon]" "Shell"="\"%respfdir%\\pwrstart.exe\"" - else - regset "[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon]" "Shell"="\"%respfdir%\\pwrstart.exe\"" - endif - endif - - - - + + + + + Config - RES ONE Workspace Agent - Set Composer to Automatic + This Fixlet will turn on Workspace Manager + (unix of operating system and line (1) of file "/etc/res/resauthd.conf" = "LearningMode=yes") or (mac of operating system and line (1) of file "/etc/res/resauthd.conf" = "LearningMode=yes") or (if (windows of operating system and exists service "RESPESVC") then exists values "Shell" whose (it as string as lowercase contains "explorer.exe" or it as string as lowercase contains "cmd.exe") of keys "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon" of native registry else false) + RES Software + 2016-12-05 + + x-fixlet-modification-time + Thu, 17 Sep 2026 20:56:29 +0000 + + BESC + + + Click + here + to deploy this action. + + // Source Release Date: 2016-12-05 + if {unix of operating system} + delete __createfile + delete agent_config.sh + createfile until __end + sed -i 's/LearningMode=yes/LearningMode=no/g' /etc/res/resauthd.conf + sed -i 's/AllowAny=yes/AllowAny=no/g' /etc/res/resauthd.conf + __end + move __createfile agent_config.sh + wait bash agent_config.sh + wait chkconfig reswmad on + wait /etc/init.d/reswmad start + delete agent_config.sh + elseif {mac of operating system} + delete __createfile + delete agent_config.sh + createfile until __end + sed -i '' 's/LearningMode=yes/LearningMode=no/g' /etc/res/resauthd.conf + sed -i '' 's/AllowAny=yes/AllowAny=no/g' /etc/res/resauthd.conf + launchctl load /Library/LaunchDaemons/com.ressoftware.reswmad.plist + launchctl load /Library/LaunchDaemons/com.ressoftware.resauthd.plist + __end + move __createfile agent_config.sh + wait bash agent_config.sh + delete agent_config.sh + else + if {x64 of operating system} + regset64 "[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon]" "Shell"="\"%respfdir%\\pwrstart.exe\"" + else + regset "[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon]" "Shell"="\"%respfdir%\\pwrstart.exe\"" + endif + endif + + + + diff --git a/Sites/Application Management/Fixlets/Fixlets/Config - RES ONE Workspace Agent - Set Composer to Manual (22923).bes b/Sites/Application Management/Fixlets/Fixlets/Config - RES ONE Workspace Agent - Set Composer to Manual (22923).bes index 8523a96b4..39e835d37 100644 --- a/Sites/Application Management/Fixlets/Fixlets/Config - RES ONE Workspace Agent - Set Composer to Manual (22923).bes +++ b/Sites/Application Management/Fixlets/Fixlets/Config - RES ONE Workspace Agent - Set Composer to Manual (22923).bes @@ -1,70 +1,70 @@ - - - - - Config - RES ONE Workspace Agent - Set Composer to Manual - This Fixlet will turn off Workspace Manager - (unix of operating system and line (1) of file "/etc/res/resauthd.conf" = "LearningMode=no") or (mac of operating system and line (1) of file "/etc/res/resauthd.conf" = "LearningMode=no") or (if (windows of operating system and exists service "RESPESVC") then exists values "Shell" whose (it as string as lowercase contains "pwrstart.exe" or it as string as lowercase contains "pfwsmgr.exe") of keys "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon" of native registry else false) - RES Software - 2016-12-05 - - x-fixlet-modification-time - Thu, 17 Sep 2026 20:56:29 +0000 - - BESC - - - Click - here - to deploy this action. - - - - - + + + + + Config - RES ONE Workspace Agent - Set Composer to Manual + This Fixlet will turn off Workspace Manager + (unix of operating system and line (1) of file "/etc/res/resauthd.conf" = "LearningMode=no") or (mac of operating system and line (1) of file "/etc/res/resauthd.conf" = "LearningMode=no") or (if (windows of operating system and exists service "RESPESVC") then exists values "Shell" whose (it as string as lowercase contains "pwrstart.exe" or it as string as lowercase contains "pfwsmgr.exe") of keys "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon" of native registry else false) + RES Software + 2016-12-05 + + x-fixlet-modification-time + Thu, 17 Sep 2026 20:56:29 +0000 + + BESC + + + Click + here + to deploy this action. + + + + + diff --git a/Sites/Application Management/Fixlets/Fixlets/Config - RES ONE Workspace Agent - Set Environment Password - Linux (22924).bes b/Sites/Application Management/Fixlets/Fixlets/Config - RES ONE Workspace Agent - Set Environment Password - Linux (22924).bes index f78e28978..863f96177 100644 --- a/Sites/Application Management/Fixlets/Fixlets/Config - RES ONE Workspace Agent - Set Environment Password - Linux (22924).bes +++ b/Sites/Application Management/Fixlets/Fixlets/Config - RES ONE Workspace Agent - Set Environment Password - Linux (22924).bes @@ -1,149 +1,149 @@ - - - - - Config - RES ONE Workspace Agent - Set Environment Password - Linux - -
-

Configures the Environment Password the RES ONE Workspace client should use to connect to the RES ONE Workspace Infrastructure.

- -
Failed to load parameterized fixlet.
- - -]]>
- unix of operating system - exists file "/etc/res/reswmad.conf" - Internal - 2016-12-05 - - parametermetadatatag - { -"Section1" :{ - "Name": "Method", - "Title": "Relay Configuration", - "UIType": "accordion", - "Values": [ - { - "Name": "rlParent", - "Title": "Relay Parent", - "Description": "Select the parent of this relay", - "UIType": "select", - "Override": "true", - "ValueType": "relevance", - "Values": "\"Current BigFix Relay\";unique values of ((concatenation of (hostname of computer of it as lowercase;\":\"; value of it)) of results of property 5 of fixlets whose (name of it = \"RES ONE Workspace - Relay - Universal\") of site of current fixlet;substrings separated by \",\" of (values of shared variables whose (name of it contains \"RelayServers\") of wizards whose (dashboard id of it as lowercase contains \"resdeploy\") of site of current fixlet) as lowercase)" - }, - { - "Name": "dbAuthMethod", - "Title": "Authentication", - "Description": "Authentication Method", - "Disabled": "true", - "UIType": "Select", - "ValueType": "specified", - "Values": ["Relay"] - } - ] -}, -"Section5" : { - "Name": "EnvConfig", - "Title": "Environment Configuration", - "UIType": "accordion", - "Values": [ - { - "Name": "RESEnvPwdHash", - "Title": "RES Environment Password Hash", - "Description": "Enter the RES Environment Password Hash", - "UIType": "Textbox", - "Encrypt": "false", - "SubUIType": "password", - "Disabled": "true", - "ValueType": "relevance", - "Values": "values of shared variables whose (name of it contains \"respw_hash\") of bes wizards whose (dashboard id of it as lowercase contains \"resdeploy\" and name of site of it = name of site of current fixlet)" - } -] -} -} - - - x-fixlet-modification-time - Thu, 17 Sep 2026 20:56:29 +0000 - - RESS - - - Click - here - to deploy this action. - - - -
-
+ + + + + Config - RES ONE Workspace Agent - Set Environment Password - Linux + +
+

Configures the Environment Password the RES ONE Workspace client should use to connect to the RES ONE Workspace Infrastructure.

+ +
Failed to load parameterized fixlet.
+ + +]]>
+ unix of operating system + exists file "/etc/res/reswmad.conf" + Internal + 2016-12-05 + + parametermetadatatag + { +"Section1" :{ + "Name": "Method", + "Title": "Relay Configuration", + "UIType": "accordion", + "Values": [ + { + "Name": "rlParent", + "Title": "Relay Parent", + "Description": "Select the parent of this relay", + "UIType": "select", + "Override": "true", + "ValueType": "relevance", + "Values": "\"Current BigFix Relay\";unique values of ((concatenation of (hostname of computer of it as lowercase;\":\"; value of it)) of results of property 5 of fixlets whose (name of it = \"RES ONE Workspace - Relay - Universal\") of site of current fixlet;substrings separated by \",\" of (values of shared variables whose (name of it contains \"RelayServers\") of wizards whose (dashboard id of it as lowercase contains \"resdeploy\") of site of current fixlet) as lowercase)" + }, + { + "Name": "dbAuthMethod", + "Title": "Authentication", + "Description": "Authentication Method", + "Disabled": "true", + "UIType": "Select", + "ValueType": "specified", + "Values": ["Relay"] + } + ] +}, +"Section5" : { + "Name": "EnvConfig", + "Title": "Environment Configuration", + "UIType": "accordion", + "Values": [ + { + "Name": "RESEnvPwdHash", + "Title": "RES Environment Password Hash", + "Description": "Enter the RES Environment Password Hash", + "UIType": "Textbox", + "Encrypt": "false", + "SubUIType": "password", + "Disabled": "true", + "ValueType": "relevance", + "Values": "values of shared variables whose (name of it contains \"respw_hash\") of bes wizards whose (dashboard id of it as lowercase contains \"resdeploy\" and name of site of it = name of site of current fixlet)" + } +] +} +} + + + x-fixlet-modification-time + Thu, 17 Sep 2026 20:56:29 +0000 + + RESS + + + Click + here + to deploy this action. + + + +
+
diff --git a/Sites/Application Management/Fixlets/Fixlets/Config - RES ONE Workspace Agent - Set Environment Password - Mac (22925).bes b/Sites/Application Management/Fixlets/Fixlets/Config - RES ONE Workspace Agent - Set Environment Password - Mac (22925).bes index fdc50db02..49cc8672e 100644 --- a/Sites/Application Management/Fixlets/Fixlets/Config - RES ONE Workspace Agent - Set Environment Password - Mac (22925).bes +++ b/Sites/Application Management/Fixlets/Fixlets/Config - RES ONE Workspace Agent - Set Environment Password - Mac (22925).bes @@ -1,149 +1,149 @@ - - - - - Config - RES ONE Workspace Agent - Set Environment Password - Mac - -
-

Configures the Environment Password the RES ONE Workspace client should use to connect to the RES ONE Workspace Infrastructure.

- -
Failed to load parameterized fixlet.
- - -]]>
- mac of operating system - exists file "/etc/res/reswmad.conf" - Internal - 2016-12-05 - - parametermetadatatag - { -"Section1" :{ - "Name": "Method", - "Title": "Relay Configuration", - "UIType": "accordion", - "Values": [ - { - "Name": "rlParent", - "Title": "Relay Parent", - "Description": "Select the parent of this relay", - "UIType": "select", - "Override": "true", - "ValueType": "relevance", - "Values": "\"Current BigFix Relay\";unique values of ((concatenation of (hostname of computer of it as lowercase;\":\"; value of it)) of results of property 5 of fixlets whose (name of it = \"RES ONE Workspace - Relay - Universal\") of site of current fixlet;substrings separated by \",\" of (values of shared variables whose (name of it contains \"RelayServers\") of wizards whose (dashboard id of it as lowercase contains \"resdeploy\") of site of current fixlet) as lowercase)" - }, - { - "Name": "dbAuthMethod", - "Title": "Authentication", - "Description": "Authentication Method", - "Disabled": "true", - "UIType": "Select", - "ValueType": "specified", - "Values": ["Relay"] - } - ] -}, -"Section5" : { - "Name": "EnvConfig", - "Title": "Environment Configuration", - "UIType": "accordion", - "Values": [ - { - "Name": "RESEnvPwdHash", - "Title": "RES Environment Password Hash", - "Description": "Enter the RES Environment Password Hash", - "UIType": "Textbox", - "Encrypt": "false", - "SubUIType": "password", - "Disabled": "true", - "ValueType": "relevance", - "Values": "values of shared variables whose (name of it contains \"respw_hash\") of bes wizards whose (dashboard id of it as lowercase contains \"resdeploy\" and name of site of it = name of site of current fixlet)" - } -] -} -} - - - x-fixlet-modification-time - Thu, 17 Sep 2026 20:56:29 +0000 - - RESS - - - Click - here - to deploy this action. - - - -
-
+ + + + + Config - RES ONE Workspace Agent - Set Environment Password - Mac + +
+

Configures the Environment Password the RES ONE Workspace client should use to connect to the RES ONE Workspace Infrastructure.

+ +
Failed to load parameterized fixlet.
+ + +]]>
+ mac of operating system + exists file "/etc/res/reswmad.conf" + Internal + 2016-12-05 + + parametermetadatatag + { +"Section1" :{ + "Name": "Method", + "Title": "Relay Configuration", + "UIType": "accordion", + "Values": [ + { + "Name": "rlParent", + "Title": "Relay Parent", + "Description": "Select the parent of this relay", + "UIType": "select", + "Override": "true", + "ValueType": "relevance", + "Values": "\"Current BigFix Relay\";unique values of ((concatenation of (hostname of computer of it as lowercase;\":\"; value of it)) of results of property 5 of fixlets whose (name of it = \"RES ONE Workspace - Relay - Universal\") of site of current fixlet;substrings separated by \",\" of (values of shared variables whose (name of it contains \"RelayServers\") of wizards whose (dashboard id of it as lowercase contains \"resdeploy\") of site of current fixlet) as lowercase)" + }, + { + "Name": "dbAuthMethod", + "Title": "Authentication", + "Description": "Authentication Method", + "Disabled": "true", + "UIType": "Select", + "ValueType": "specified", + "Values": ["Relay"] + } + ] +}, +"Section5" : { + "Name": "EnvConfig", + "Title": "Environment Configuration", + "UIType": "accordion", + "Values": [ + { + "Name": "RESEnvPwdHash", + "Title": "RES Environment Password Hash", + "Description": "Enter the RES Environment Password Hash", + "UIType": "Textbox", + "Encrypt": "false", + "SubUIType": "password", + "Disabled": "true", + "ValueType": "relevance", + "Values": "values of shared variables whose (name of it contains \"respw_hash\") of bes wizards whose (dashboard id of it as lowercase contains \"resdeploy\" and name of site of it = name of site of current fixlet)" + } +] +} +} + + + x-fixlet-modification-time + Thu, 17 Sep 2026 20:56:29 +0000 + + RESS + + + Click + here + to deploy this action. + + + +
+
diff --git a/Sites/Application Management/Fixlets/Fixlets/Config - RES ONE Workspace Agent - Set Relay Server - Linux (22926).bes b/Sites/Application Management/Fixlets/Fixlets/Config - RES ONE Workspace Agent - Set Relay Server - Linux (22926).bes index 997619d9d..4b3dd7baa 100644 --- a/Sites/Application Management/Fixlets/Fixlets/Config - RES ONE Workspace Agent - Set Relay Server - Linux (22926).bes +++ b/Sites/Application Management/Fixlets/Fixlets/Config - RES ONE Workspace Agent - Set Relay Server - Linux (22926).bes @@ -1,147 +1,147 @@ - - - - - Config - RES ONE Workspace Agent - Set Relay Server - Linux - -
-

Configures the relay the RES ONE Workspace client should use to connect to the RES ONE Workspace Infrastructure.

- -
Failed to load parameterized fixlet.
- - -]]>
- unix of operating system - exists file "/etc/res/reswmad.conf" - Internal - 2016-12-05 - - parametermetadatatag - { -"Section1" :{ - "Name": "Method", - "Title": "Relay Configuration", - "UIType": "accordion", - "Values": [ - { - "Name": "rlParent", - "Title": "Relay Parent", - "Description": "Select the parent of this relay", - "UIType": "select", - "Override": "true", - "ValueType": "relevance", - "Values": "\"Current BigFix Relay\";unique values of ((concatenation of (hostname of computer of it as lowercase;\":\"; value of it)) of results of property 5 of fixlets whose (name of it = \"RES ONE Workspace - Relay - Universal\") of site of current fixlet;substrings separated by \",\" of (values of shared variables whose (name of it contains \"RelayServers\") of wizards whose (dashboard id of it as lowercase contains \"resdeploy\") of site of current fixlet) as lowercase)" - }, - { - "Name": "dbAuthMethod", - "Title": "Authentication", - "Description": "Authentication Method", - "Disabled": "true", - "UIType": "Select", - "ValueType": "specified", - "Values": ["Relay"] - } - ] -}, -"Section5" : { - "Name": "EnvConfig", - "Title": "Environment Configuration", - "UIType": "accordion", - "Values": [ - { - "Name": "RESRELPORT", - "Title": "RES Relay Port", - "Description": "Enter the RES Relay Port", - "Disabled": "true", - "UIType": "Textbox", - "ValueType": "relevance", - "Values": "values of shared variables whose (name of it contains \"resrelport\") of bes wizards whose (dashboard id of it as lowercase contains \"resdeploy\" and name of site of it = name of site of current fixlet)" - } -] -} -} - - - x-fixlet-modification-time - Thu, 17 Sep 2026 20:56:29 +0000 - - RESS - - - Click - here - to deploy this action. - - - -
-
+ + + + + Config - RES ONE Workspace Agent - Set Relay Server - Linux + +
+

Configures the relay the RES ONE Workspace client should use to connect to the RES ONE Workspace Infrastructure.

+ +
Failed to load parameterized fixlet.
+ + +]]>
+ unix of operating system + exists file "/etc/res/reswmad.conf" + Internal + 2016-12-05 + + parametermetadatatag + { +"Section1" :{ + "Name": "Method", + "Title": "Relay Configuration", + "UIType": "accordion", + "Values": [ + { + "Name": "rlParent", + "Title": "Relay Parent", + "Description": "Select the parent of this relay", + "UIType": "select", + "Override": "true", + "ValueType": "relevance", + "Values": "\"Current BigFix Relay\";unique values of ((concatenation of (hostname of computer of it as lowercase;\":\"; value of it)) of results of property 5 of fixlets whose (name of it = \"RES ONE Workspace - Relay - Universal\") of site of current fixlet;substrings separated by \",\" of (values of shared variables whose (name of it contains \"RelayServers\") of wizards whose (dashboard id of it as lowercase contains \"resdeploy\") of site of current fixlet) as lowercase)" + }, + { + "Name": "dbAuthMethod", + "Title": "Authentication", + "Description": "Authentication Method", + "Disabled": "true", + "UIType": "Select", + "ValueType": "specified", + "Values": ["Relay"] + } + ] +}, +"Section5" : { + "Name": "EnvConfig", + "Title": "Environment Configuration", + "UIType": "accordion", + "Values": [ + { + "Name": "RESRELPORT", + "Title": "RES Relay Port", + "Description": "Enter the RES Relay Port", + "Disabled": "true", + "UIType": "Textbox", + "ValueType": "relevance", + "Values": "values of shared variables whose (name of it contains \"resrelport\") of bes wizards whose (dashboard id of it as lowercase contains \"resdeploy\" and name of site of it = name of site of current fixlet)" + } +] +} +} + + + x-fixlet-modification-time + Thu, 17 Sep 2026 20:56:29 +0000 + + RESS + + + Click + here + to deploy this action. + + + +
+
diff --git a/Sites/Application Management/Fixlets/Fixlets/Config - RES ONE Workspace Agent - Set Relay Server - Mac (22927).bes b/Sites/Application Management/Fixlets/Fixlets/Config - RES ONE Workspace Agent - Set Relay Server - Mac (22927).bes index f084a7849..76f71f5c9 100644 --- a/Sites/Application Management/Fixlets/Fixlets/Config - RES ONE Workspace Agent - Set Relay Server - Mac (22927).bes +++ b/Sites/Application Management/Fixlets/Fixlets/Config - RES ONE Workspace Agent - Set Relay Server - Mac (22927).bes @@ -1,147 +1,147 @@ - - - - - Config - RES ONE Workspace Agent - Set Relay Server - Mac - -
-

Configures the relay the RES ONE Workspace client should use to connect to the RES ONE Workspace Infrastructure.

- -
Failed to load parameterized fixlet.
- - -]]>
- mac of operating system - exists file "/etc/res/reswmad.conf" - Internal - 2016-12-05 - - parametermetadatatag - { -"Section1" :{ - "Name": "Method", - "Title": "Relay Configuration", - "UIType": "accordion", - "Values": [ - { - "Name": "rlParent", - "Title": "Relay Parent", - "Description": "Select the parent of this relay", - "UIType": "select", - "Override": "true", - "ValueType": "relevance", - "Values": "\"Current BigFix Relay\";unique values of ((concatenation of (hostname of computer of it as lowercase;\":\"; value of it)) of results of property 5 of fixlets whose (name of it = \"RES ONE Workspace - Relay - Universal\") of site of current fixlet;substrings separated by \",\" of (values of shared variables whose (name of it contains \"RelayServers\") of wizards whose (dashboard id of it as lowercase contains \"resdeploy\") of site of current fixlet) as lowercase)" - }, - { - "Name": "dbAuthMethod", - "Title": "Authentication", - "Description": "Authentication Method", - "Disabled": "true", - "UIType": "Select", - "ValueType": "specified", - "Values": ["Relay"] - } - ] -}, -"Section5" : { - "Name": "EnvConfig", - "Title": "Environment Configuration", - "UIType": "accordion", - "Values": [ - { - "Name": "RESRELPORT", - "Title": "RES Relay Port", - "Description": "Enter the RES Relay Port", - "Disabled": "true", - "UIType": "Textbox", - "ValueType": "relevance", - "Values": "values of shared variables whose (name of it contains \"resrelport\") of bes wizards whose (dashboard id of it as lowercase contains \"resdeploy\" and name of site of it = name of site of current fixlet)" - } -] -} -} - - - x-fixlet-modification-time - Thu, 17 Sep 2026 20:56:29 +0000 - - RESS - - - Click - here - to deploy this action. - - - -
-
+ + + + + Config - RES ONE Workspace Agent - Set Relay Server - Mac + +
+

Configures the relay the RES ONE Workspace client should use to connect to the RES ONE Workspace Infrastructure.

+ +
Failed to load parameterized fixlet.
+ + +]]>
+ mac of operating system + exists file "/etc/res/reswmad.conf" + Internal + 2016-12-05 + + parametermetadatatag + { +"Section1" :{ + "Name": "Method", + "Title": "Relay Configuration", + "UIType": "accordion", + "Values": [ + { + "Name": "rlParent", + "Title": "Relay Parent", + "Description": "Select the parent of this relay", + "UIType": "select", + "Override": "true", + "ValueType": "relevance", + "Values": "\"Current BigFix Relay\";unique values of ((concatenation of (hostname of computer of it as lowercase;\":\"; value of it)) of results of property 5 of fixlets whose (name of it = \"RES ONE Workspace - Relay - Universal\") of site of current fixlet;substrings separated by \",\" of (values of shared variables whose (name of it contains \"RelayServers\") of wizards whose (dashboard id of it as lowercase contains \"resdeploy\") of site of current fixlet) as lowercase)" + }, + { + "Name": "dbAuthMethod", + "Title": "Authentication", + "Description": "Authentication Method", + "Disabled": "true", + "UIType": "Select", + "ValueType": "specified", + "Values": ["Relay"] + } + ] +}, +"Section5" : { + "Name": "EnvConfig", + "Title": "Environment Configuration", + "UIType": "accordion", + "Values": [ + { + "Name": "RESRELPORT", + "Title": "RES Relay Port", + "Description": "Enter the RES Relay Port", + "Disabled": "true", + "UIType": "Textbox", + "ValueType": "relevance", + "Values": "values of shared variables whose (name of it contains \"resrelport\") of bes wizards whose (dashboard id of it as lowercase contains \"resdeploy\" and name of site of it = name of site of current fixlet)" + } +] +} +} + + + x-fixlet-modification-time + Thu, 17 Sep 2026 20:56:29 +0000 + + RESS + + + Click + here + to deploy this action. + + + +
+
diff --git a/Sites/Application Management/Fixlets/Fixlets/Config - RES ONE Workspace Agent - Set Relay Server to BES Relay - Linux (22928).bes b/Sites/Application Management/Fixlets/Fixlets/Config - RES ONE Workspace Agent - Set Relay Server to BES Relay - Linux (22928).bes index 46b3a5fe2..517553d1d 100644 --- a/Sites/Application Management/Fixlets/Fixlets/Config - RES ONE Workspace Agent - Set Relay Server to BES Relay - Linux (22928).bes +++ b/Sites/Application Management/Fixlets/Fixlets/Config - RES ONE Workspace Agent - Set Relay Server to BES Relay - Linux (22928).bes @@ -1,53 +1,53 @@ - - - - - Config - RES ONE Workspace Agent - Set Relay Server to BES Relay - Linux - Sets the RES Relay to be the same as the currently used BigFix Relay.

-

As the client has no knowledge as to whether or not it's current BigFix relay is running as a RES Relay you should be careful using this method for relay selection!

-]]>
- unix of operating system - exists file "/etc/res/reswmad.conf" - not exists line whose (it contains "RSLIST" and (it contains preceding text of first ":" of name of registration server)) of file "/etc/res/reswmad.conf" - Internal - 2016-12-05 - - x-fixlet-modification-time - Tue, 24 May 2016 02:39:16 +0000 - - BESC - - - Click - here - to deploy this action. - - - -
-
+ + + + + Config - RES ONE Workspace Agent - Set Relay Server to BES Relay - Linux + Sets the RES Relay to be the same as the currently used BigFix Relay.

+

As the client has no knowledge as to whether or not it's current BigFix relay is running as a RES Relay you should be careful using this method for relay selection!

+]]>
+ unix of operating system + exists file "/etc/res/reswmad.conf" + not exists line whose (it contains "RSLIST" and (it contains preceding text of first ":" of name of registration server)) of file "/etc/res/reswmad.conf" + Internal + 2016-12-05 + + x-fixlet-modification-time + Tue, 24 May 2016 02:39:16 +0000 + + BESC + + + Click + here + to deploy this action. + + + +
+
diff --git a/Sites/Application Management/Fixlets/Fixlets/Config - RES ONE Workspace Agent - Set Relay Server to BES Relay - Mac (22929).bes b/Sites/Application Management/Fixlets/Fixlets/Config - RES ONE Workspace Agent - Set Relay Server to BES Relay - Mac (22929).bes index 6cda9f871..96a4aa4fe 100644 --- a/Sites/Application Management/Fixlets/Fixlets/Config - RES ONE Workspace Agent - Set Relay Server to BES Relay - Mac (22929).bes +++ b/Sites/Application Management/Fixlets/Fixlets/Config - RES ONE Workspace Agent - Set Relay Server to BES Relay - Mac (22929).bes @@ -1,53 +1,53 @@ - - - - - Config - RES ONE Workspace Agent - Set Relay Server to BES Relay - Mac - Sets the RES Relay to be the same as the currently used BigFix Relay.

-

As the client has no knowledge as to whether or not it's current BigFix relay is running as a RES Relay you should be careful using this method for relay selection!

-]]>
- mac of operating system - exists file "/etc/res/reswmad.conf" - not exists line whose (it contains "RSLIST" and (it contains preceding text of first ":" of name of registration server)) of file "/etc/res/reswmad.conf" - Internal - 2016-12-05 - - x-fixlet-modification-time - Tue, 24 May 2016 02:39:16 +0000 - - BESC - - - Click - here - to deploy this action. - - - -
-
+ + + + + Config - RES ONE Workspace Agent - Set Relay Server to BES Relay - Mac + Sets the RES Relay to be the same as the currently used BigFix Relay.

+

As the client has no knowledge as to whether or not it's current BigFix relay is running as a RES Relay you should be careful using this method for relay selection!

+]]>
+ mac of operating system + exists file "/etc/res/reswmad.conf" + not exists line whose (it contains "RSLIST" and (it contains preceding text of first ":" of name of registration server)) of file "/etc/res/reswmad.conf" + Internal + 2016-12-05 + + x-fixlet-modification-time + Tue, 24 May 2016 02:39:16 +0000 + + BESC + + + Click + here + to deploy this action. + + + +
+
diff --git a/Sites/Application Management/Fixlets/Fixlets/Config - RES ONE Workspace Branch Relay - Set Relay Server - Windows (22930).bes b/Sites/Application Management/Fixlets/Fixlets/Config - RES ONE Workspace Branch Relay - Set Relay Server - Windows (22930).bes index e53d5f9ed..d7c168bfc 100644 --- a/Sites/Application Management/Fixlets/Fixlets/Config - RES ONE Workspace Branch Relay - Set Relay Server - Windows (22930).bes +++ b/Sites/Application Management/Fixlets/Fixlets/Config - RES ONE Workspace Branch Relay - Set Relay Server - Windows (22930).bes @@ -1,236 +1,236 @@ - - - - - Config - RES ONE Workspace Branch Relay - Set Relay Server - Windows - -
-

- Reconfigures the relay settings for an existing RES ONE Workspace Relay! -

- -
Failed to load parameterized fixlet.
-
- -]]>
- exists relay service OR exists main gather service - windows of operating system - = "9.0"]]> - exists service "RESRLS" - Upgrade - RES Software - 2016-12-05 - - x-res-release-display-name - RES ONE Workspace 2015 SR2 - - - parametermetadatatag - { -"Section1" :{ - "Name": "Method", - "Title": "Relay Configuration", - "UIType": "accordion", - "Values": [ - { - "Name": "dbAuthMethod", - "Title": "Authentication", - "Description": "Authentication Method", - "UIType": "Select", - "ValueType": "specified", - "Values": ["Relay"] - }, - { - "Name": "rlParent", - "Title": "Relay Parent", - "Description": "Select the parent of this relay", - "UIType": "select", - "Override": "true", - "Parent": "dbAuthMethod", - "ValueType": "relevance", - "Values": "\"Current BigFix Relay\";unique values of ((concatenation of (hostname of computer of it as lowercase;\":\"; value of it)) of results of property 5 of fixlets whose (name of it = \"RES ONE Workspace - Relay - Universal\") of site of current fixlet;substrings separated by \",\" of (values of shared variables whose (name of it contains \"RelayServers\") of wizards whose (dashboard id of it as lowercase contains \"resdeploy\") of site of current fixlet) as lowercase)" - } - ] -}, -"Section2" : { - "Name": "dbInfo", - "Title": "Database Information", - "UIType": "accordion", - "Values": [ - { - "Name": "dbServer", - "Title": "Database Server", - "Description": "Enter the name of the Database Server to be used for the RES ONE Workspace Database", - "UIType": "Textbox", - "Disabled": "true", - "ValueType": "relevance", - "Values": "values of shared variables whose (name of it is \"dbserver\") of bes wizards whose (dashboard id of it as lowercase contains \"resdeploy\")" - }, - { - "Name": "dbName", - "Title": "Database Name", - "Description": "Enter the name of the Database on the DB Server to be used for the RES ONE Workspace Database", - "UIType": "Textbox", - "Disabled": "true", - "ValueType": "relevance", - "Values": "values of shared variables whose (name of it contains \"dbname\") of bes wizards whose (dashboard id of it as lowercase contains \"resdeploy\")" - } -] -}, -"Section5" : { - "Name": "EnvConfig", - "Title": "Environment Configuration", - "UIType": "accordion", - "Values": [ - { - "Name": "RESEnvPwdHash", - "Title": "RES Environment Password Hash", - "Description": "Enter the RES Environment Password Hash", - "UIType": "Textbox", - "Encrypt": "false", - "SubUIType": "password", - "Disabled": "true", - "ValueType": "relevance", - "Values": "values of shared variables whose (name of it contains \"respw_hash\") of bes wizards whose (dashboard id of it as lowercase contains \"resdeploy\" and name of site of it = name of site of current fixlet)" - }, - { - "Name": "RESRELPORT", - "Title": "RES Relay Port", - "Description": "Enter the RES Relay Port", - "Disabled": "true", - "UIType": "Textbox", - "ValueType": "relevance", - "Values": "values of shared variables whose (name of it contains \"resrelport\") of bes wizards whose (dashboard id of it as lowercase contains \"resdeploy\" and name of site of it = name of site of current fixlet)" - }, - { - "Name": "RESEnvGUID", - "Title": "RES Environment GUID", - "Description": "Enter the RES Environment GUID", - "UIType": "Select", - "Disabled": "true", - "ValueType": "relevance", - "Values": "unique values of (values of shared variables whose (name of it contains \"EnvironmentGUID\") of bes wizards whose (dashboard id of it as lowercase contains \"resdeploy\" and name of site of it = name of site of current fixlet);(values of results of properties whose (name of it = \"RES ONE Workspace Database - Site GUID - Windows\") of fixlets whose (name of it = \"RES ONE Workspace - Database - Windows\") of site of current fixlet))" - } -] -} -} - - - x-fixlet-modification-time - Thu, 17 Sep 2026 20:56:29 +0000 - - BESC - - - Click - here - to deploy this action. - - - - - - yes - {parameter "dbName" of action}@{parameter "dbServer" of action} - - 0 - {value of variable "ALLUSERSPROFILE" of environment & "\RES\Relay Server"} - - - 3 - {parameter "ParentRelay"} - {parameter "RESEnvPwdHash" of action} - yes - - - - {parameter "RESRELPORT" of action} - -_done_ - -move __createfile relayconfig.xml - -wait CMD /U /C Type "relayconfig.xml" >> "relayconfigu.xml" - -wait "{pathname of file of service "resrls"}" /configfile="{pathname of client folder of current site}\relayconfigu.xml" /silent - -notify client forcerefresh -]]> - -
-
+ + + + + Config - RES ONE Workspace Branch Relay - Set Relay Server - Windows + +
+

+ Reconfigures the relay settings for an existing RES ONE Workspace Relay! +

+ +
Failed to load parameterized fixlet.
+
+ +]]>
+ exists relay service OR exists main gather service + windows of operating system + = "9.0"]]> + exists service "RESRLS" + Upgrade + RES Software + 2016-12-05 + + x-res-release-display-name + RES ONE Workspace 2015 SR2 + + + parametermetadatatag + { +"Section1" :{ + "Name": "Method", + "Title": "Relay Configuration", + "UIType": "accordion", + "Values": [ + { + "Name": "dbAuthMethod", + "Title": "Authentication", + "Description": "Authentication Method", + "UIType": "Select", + "ValueType": "specified", + "Values": ["Relay"] + }, + { + "Name": "rlParent", + "Title": "Relay Parent", + "Description": "Select the parent of this relay", + "UIType": "select", + "Override": "true", + "Parent": "dbAuthMethod", + "ValueType": "relevance", + "Values": "\"Current BigFix Relay\";unique values of ((concatenation of (hostname of computer of it as lowercase;\":\"; value of it)) of results of property 5 of fixlets whose (name of it = \"RES ONE Workspace - Relay - Universal\") of site of current fixlet;substrings separated by \",\" of (values of shared variables whose (name of it contains \"RelayServers\") of wizards whose (dashboard id of it as lowercase contains \"resdeploy\") of site of current fixlet) as lowercase)" + } + ] +}, +"Section2" : { + "Name": "dbInfo", + "Title": "Database Information", + "UIType": "accordion", + "Values": [ + { + "Name": "dbServer", + "Title": "Database Server", + "Description": "Enter the name of the Database Server to be used for the RES ONE Workspace Database", + "UIType": "Textbox", + "Disabled": "true", + "ValueType": "relevance", + "Values": "values of shared variables whose (name of it is \"dbserver\") of bes wizards whose (dashboard id of it as lowercase contains \"resdeploy\")" + }, + { + "Name": "dbName", + "Title": "Database Name", + "Description": "Enter the name of the Database on the DB Server to be used for the RES ONE Workspace Database", + "UIType": "Textbox", + "Disabled": "true", + "ValueType": "relevance", + "Values": "values of shared variables whose (name of it contains \"dbname\") of bes wizards whose (dashboard id of it as lowercase contains \"resdeploy\")" + } +] +}, +"Section5" : { + "Name": "EnvConfig", + "Title": "Environment Configuration", + "UIType": "accordion", + "Values": [ + { + "Name": "RESEnvPwdHash", + "Title": "RES Environment Password Hash", + "Description": "Enter the RES Environment Password Hash", + "UIType": "Textbox", + "Encrypt": "false", + "SubUIType": "password", + "Disabled": "true", + "ValueType": "relevance", + "Values": "values of shared variables whose (name of it contains \"respw_hash\") of bes wizards whose (dashboard id of it as lowercase contains \"resdeploy\" and name of site of it = name of site of current fixlet)" + }, + { + "Name": "RESRELPORT", + "Title": "RES Relay Port", + "Description": "Enter the RES Relay Port", + "Disabled": "true", + "UIType": "Textbox", + "ValueType": "relevance", + "Values": "values of shared variables whose (name of it contains \"resrelport\") of bes wizards whose (dashboard id of it as lowercase contains \"resdeploy\" and name of site of it = name of site of current fixlet)" + }, + { + "Name": "RESEnvGUID", + "Title": "RES Environment GUID", + "Description": "Enter the RES Environment GUID", + "UIType": "Select", + "Disabled": "true", + "ValueType": "relevance", + "Values": "unique values of (values of shared variables whose (name of it contains \"EnvironmentGUID\") of bes wizards whose (dashboard id of it as lowercase contains \"resdeploy\" and name of site of it = name of site of current fixlet);(values of results of properties whose (name of it = \"RES ONE Workspace Database - Site GUID - Windows\") of fixlets whose (name of it = \"RES ONE Workspace - Database - Windows\") of site of current fixlet))" + } +] +} +} + + + x-fixlet-modification-time + Thu, 17 Sep 2026 20:56:29 +0000 + + BESC + + + Click + here + to deploy this action. + + + + + + yes + {parameter "dbName" of action}@{parameter "dbServer" of action} + + 0 + {value of variable "ALLUSERSPROFILE" of environment & "\RES\Relay Server"} + + + 3 + {parameter "ParentRelay"} + {parameter "RESEnvPwdHash" of action} + yes + + + + {parameter "RESRELPORT" of action} + +_done_ + +move __createfile relayconfig.xml + +wait CMD /U /C Type "relayconfig.xml" >> "relayconfigu.xml" + +wait "{pathname of file of service "resrls"}" /configfile="{pathname of client folder of current site}\relayconfigu.xml" /silent + +notify client forcerefresh +]]> + +
+
diff --git a/Sites/Application Management/Fixlets/Fixlets/Config - RES ONE Workspace Connector - Sync Frequency - 15 Minutes (22931).bes b/Sites/Application Management/Fixlets/Fixlets/Config - RES ONE Workspace Connector - Sync Frequency - 15 Minutes (22931).bes index 6b27c0533..b1d8008c5 100644 --- a/Sites/Application Management/Fixlets/Fixlets/Config - RES ONE Workspace Connector - Sync Frequency - 15 Minutes (22931).bes +++ b/Sites/Application Management/Fixlets/Fixlets/Config - RES ONE Workspace Connector - Sync Frequency - 15 Minutes (22931).bes @@ -1,63 +1,63 @@ - - - - - Config - RES ONE Workspace Connector - Sync Frequency - 15 Minutes - Sets the sync frequency for the RES ONE Workspace Connector to 15 minutes.

]]>
- windows of operating system - = "9")]]> - exists (file "res2bes.exe" of folder (value "path" of key "HKLM\SOFTWARE\BigFix\Enterprise Server\Applications\res2bes" of registry as string)) | true - select "/BESPluginRegistration/Schedule/WaitPeriodSeconds" of xml document of file "res2bes.xml" of folder "Config" of folder "Applications" of parent folder of file (following text of first "%22" of (image path of main gather service as string)) as text != "900" - Internal - 2016-12-05 - - x-fixlet-modification-time - Thu, 17 Sep 2026 20:56:29 +0000 - - RESS - - - Click - here - to deploy this action. - - \d*","{parameter "Frequency"}") - -$Config | set-content "{parameter "configFolder"}\res2bes.xml" - -_end_ - -move __createfile updateFrequency.ps1 - -// We use command here so we can get a return code, file doesnt provide us the return code. -waithidden "{parameter "PowershellExe"}" -ExecutionPolicy Bypass -Command "& .\updateFrequency.ps1" -]]> - -
-
+ + + + + Config - RES ONE Workspace Connector - Sync Frequency - 15 Minutes + Sets the sync frequency for the RES ONE Workspace Connector to 15 minutes.

]]>
+ windows of operating system + = "9")]]> + exists (file "res2bes.exe" of folder (value "path" of key "HKLM\SOFTWARE\BigFix\Enterprise Server\Applications\res2bes" of registry as string)) | true + select "/BESPluginRegistration/Schedule/WaitPeriodSeconds" of xml document of file "res2bes.xml" of folder "Config" of folder "Applications" of parent folder of file (following text of first "%22" of (image path of main gather service as string)) as text != "900" + Internal + 2016-12-05 + + x-fixlet-modification-time + Thu, 17 Sep 2026 20:56:29 +0000 + + RESS + + + Click + here + to deploy this action. + + \d*","{parameter "Frequency"}") + +$Config | set-content "{parameter "configFolder"}\res2bes.xml" + +_end_ + +move __createfile updateFrequency.ps1 + +// We use command here so we can get a return code, file doesnt provide us the return code. +waithidden "{parameter "PowershellExe"}" -ExecutionPolicy Bypass -Command "& .\updateFrequency.ps1" +]]> + +
+
diff --git a/Sites/Application Management/Fixlets/Fixlets/Config - RES ONE Workspace Connector - Sync Frequency - 45 Minutes (22932).bes b/Sites/Application Management/Fixlets/Fixlets/Config - RES ONE Workspace Connector - Sync Frequency - 45 Minutes (22932).bes index 2eb84ab91..e20406d8a 100644 --- a/Sites/Application Management/Fixlets/Fixlets/Config - RES ONE Workspace Connector - Sync Frequency - 45 Minutes (22932).bes +++ b/Sites/Application Management/Fixlets/Fixlets/Config - RES ONE Workspace Connector - Sync Frequency - 45 Minutes (22932).bes @@ -1,63 +1,63 @@ - - - - - Config - RES ONE Workspace Connector - Sync Frequency - 45 Minutes - Sets the sync frequency for the RES ONE Workspace Connector to 45 minutes.

]]>
- windows of operating system - = "9")]]> - exists (file "res2bes.exe" of folder (value "path" of key "HKLM\SOFTWARE\BigFix\Enterprise Server\Applications\res2bes" of registry as string)) | true - select "/BESPluginRegistration/Schedule/WaitPeriodSeconds" of xml document of file "res2bes.xml" of folder "Config" of folder "Applications" of parent folder of file (following text of first "%22" of (image path of main gather service as string)) as text != "2700" - Internal - 2016-12-05 - - x-fixlet-modification-time - Thu, 17 Sep 2026 20:56:29 +0000 - - RESS - - - Click - here - to deploy this action. - - \d*","{parameter "Frequency"}") - -$Config | set-content "{parameter "configFolder"}\res2bes.xml" - -_end_ - -move __createfile updateFrequency.ps1 - -// We use command here so we can get a return code, file doesnt provide us the return code. -waithidden "{parameter "PowershellExe"}" -ExecutionPolicy Bypass -Command "& .\updateFrequency.ps1" -]]> - -
-
+ + + + + Config - RES ONE Workspace Connector - Sync Frequency - 45 Minutes + Sets the sync frequency for the RES ONE Workspace Connector to 45 minutes.

]]>
+ windows of operating system + = "9")]]> + exists (file "res2bes.exe" of folder (value "path" of key "HKLM\SOFTWARE\BigFix\Enterprise Server\Applications\res2bes" of registry as string)) | true + select "/BESPluginRegistration/Schedule/WaitPeriodSeconds" of xml document of file "res2bes.xml" of folder "Config" of folder "Applications" of parent folder of file (following text of first "%22" of (image path of main gather service as string)) as text != "2700" + Internal + 2016-12-05 + + x-fixlet-modification-time + Thu, 17 Sep 2026 20:56:29 +0000 + + RESS + + + Click + here + to deploy this action. + + \d*","{parameter "Frequency"}") + +$Config | set-content "{parameter "configFolder"}\res2bes.xml" + +_end_ + +move __createfile updateFrequency.ps1 + +// We use command here so we can get a return code, file doesnt provide us the return code. +waithidden "{parameter "PowershellExe"}" -ExecutionPolicy Bypass -Command "& .\updateFrequency.ps1" +]]> + +
+
diff --git a/Sites/Application Management/Fixlets/Fixlets/Config - RES ONE Workspace Connector - Sync Frequency - 5 Minutes (22933).bes b/Sites/Application Management/Fixlets/Fixlets/Config - RES ONE Workspace Connector - Sync Frequency - 5 Minutes (22933).bes index a8552dac0..713560719 100644 --- a/Sites/Application Management/Fixlets/Fixlets/Config - RES ONE Workspace Connector - Sync Frequency - 5 Minutes (22933).bes +++ b/Sites/Application Management/Fixlets/Fixlets/Config - RES ONE Workspace Connector - Sync Frequency - 5 Minutes (22933).bes @@ -1,63 +1,63 @@ - - - - - Config - RES ONE Workspace Connector - Sync Frequency - 5 Minutes - Sets the sync frequency for the RES ONE Workspace Connector to 5 minutes.

]]>
- windows of operating system - = "9")]]> - exists (file "res2bes.exe" of folder (value "path" of key "HKLM\SOFTWARE\BigFix\Enterprise Server\Applications\res2bes" of registry as string)) | true - select "/BESPluginRegistration/Schedule/WaitPeriodSeconds" of xml document of file "res2bes.xml" of folder "Config" of folder "Applications" of parent folder of file (following text of first "%22" of (image path of main gather service as string)) as text != "300" - Internal - 2016-12-05 - - x-fixlet-modification-time - Thu, 17 Sep 2026 20:56:29 +0000 - - RESS - - - Click - here - to deploy this action. - - \d*","{parameter "Frequency"}") - -$Config | set-content "{parameter "configFolder"}\res2bes.xml" - -_end_ - -move __createfile updateFrequency.ps1 - -// We use command here so we can get a return code, file doesnt provide us the return code. -waithidden "{parameter "PowershellExe"}" -ExecutionPolicy Bypass -Command "& .\updateFrequency.ps1" -]]> - -
-
+ + + + + Config - RES ONE Workspace Connector - Sync Frequency - 5 Minutes + Sets the sync frequency for the RES ONE Workspace Connector to 5 minutes.

]]>
+ windows of operating system + = "9")]]> + exists (file "res2bes.exe" of folder (value "path" of key "HKLM\SOFTWARE\BigFix\Enterprise Server\Applications\res2bes" of registry as string)) | true + select "/BESPluginRegistration/Schedule/WaitPeriodSeconds" of xml document of file "res2bes.xml" of folder "Config" of folder "Applications" of parent folder of file (following text of first "%22" of (image path of main gather service as string)) as text != "300" + Internal + 2016-12-05 + + x-fixlet-modification-time + Thu, 17 Sep 2026 20:56:29 +0000 + + RESS + + + Click + here + to deploy this action. + + \d*","{parameter "Frequency"}") + +$Config | set-content "{parameter "configFolder"}\res2bes.xml" + +_end_ + +move __createfile updateFrequency.ps1 + +// We use command here so we can get a return code, file doesnt provide us the return code. +waithidden "{parameter "PowershellExe"}" -ExecutionPolicy Bypass -Command "& .\updateFrequency.ps1" +]]> + +
+
diff --git a/Sites/Application Management/Fixlets/Fixlets/Config - RES ONE Workspace Database - Set Agent Whitelisting to Enforced - Windows (22934).bes b/Sites/Application Management/Fixlets/Fixlets/Config - RES ONE Workspace Database - Set Agent Whitelisting to Enforced - Windows (22934).bes index d03d311e6..4f1d1bc53 100644 --- a/Sites/Application Management/Fixlets/Fixlets/Config - RES ONE Workspace Database - Set Agent Whitelisting to Enforced - Windows (22934).bes +++ b/Sites/Application Management/Fixlets/Fixlets/Config - RES ONE Workspace Database - Set Agent Whitelisting to Enforced - Windows (22934).bes @@ -1,95 +1,95 @@ - - - - - Config - RES ONE Workspace Database - Set Agent Whitelisting to Enforced - Windows - Configure the RES ONE Workspace Environment to enforce Application Whitelisting!

-

- This Fixlet deploys a RES Building Block that enables Application Whitelisting to your RES ONE Workspace Environment. -

-

- This fixlet will only be applicable against the BigFix Root Server . The Building Block deployment will take place using the Root Server as a launching point. From the Root Server, this fixlet will launch the RES ONE Workspace Console over the command line to import the building block. If this task does not work it's likely there is a configuration issue with the console or a permissions issue with SQL. -

-
NOTE: Settings below are configured via the this building block!
-

-

    -
  • - Application Whitelisting will be set to Enforced mode. -
  • -
  • - The RES ONE Workspace Agent will be configured to log denies. -
  • -
-

- -

This task will enable Application Whitelisting with a mode of Enforced as the default.


-

This is performed by writing out a RES ONE Workspace Building Block and importing it unattended using the console installed on the BigFix Root Server. If this task does not work it's likely there is a configuration issue with the console or a permissions issue with SQL.]]> - exists main gather service - windows of operating system - - RES Software - 2016-12-05 - - x-fixlet-modification-time - Thu, 17 Sep 2026 20:56:29 +0000 - - BESC - - - Click - here - to deploy this action. - - - - - - 9.10.0.0 - - - enabled - yes - yes - terminateapp - - yes - yes - - - - - - enabled - yes - yes - - yes - - - - - -__done -copy __createfile "{(value of variable "temp" of environment) & "\enablewhitelist.xml"}" -wait "{(pathname of parent folder of parent folder of file of service "res" & "\pwrtech.exe")}" /add "{(value of variable "temp" of environment) & "\enablewhitelist.xml"}" -]]> - - - + + + + + Config - RES ONE Workspace Database - Set Agent Whitelisting to Enforced - Windows + Configure the RES ONE Workspace Environment to enforce Application Whitelisting!

+

+ This Fixlet deploys a RES Building Block that enables Application Whitelisting to your RES ONE Workspace Environment. +

+

+ This fixlet will only be applicable against the BigFix Root Server . The Building Block deployment will take place using the Root Server as a launching point. From the Root Server, this fixlet will launch the RES ONE Workspace Console over the command line to import the building block. If this task does not work it's likely there is a configuration issue with the console or a permissions issue with SQL. +

+
NOTE: Settings below are configured via the this building block!
+

+

    +
  • + Application Whitelisting will be set to Enforced mode. +
  • +
  • + The RES ONE Workspace Agent will be configured to log denies. +
  • +
+

+ +

This task will enable Application Whitelisting with a mode of Enforced as the default.


+

This is performed by writing out a RES ONE Workspace Building Block and importing it unattended using the console installed on the BigFix Root Server. If this task does not work it's likely there is a configuration issue with the console or a permissions issue with SQL.]]> + exists main gather service + windows of operating system + + RES Software + 2016-12-05 + + x-fixlet-modification-time + Thu, 17 Sep 2026 20:56:29 +0000 + + BESC + + + Click + here + to deploy this action. + + + + + + 9.10.0.0 + + + enabled + yes + yes + terminateapp + + yes + yes + + + + + + enabled + yes + yes + + yes + + + + + +__done +copy __createfile "{(value of variable "temp" of environment) & "\enablewhitelist.xml"}" +wait "{(pathname of parent folder of parent folder of file of service "res" & "\pwrtech.exe")}" /add "{(value of variable "temp" of environment) & "\enablewhitelist.xml"}" +]]> + + + diff --git a/Sites/Application Management/Fixlets/Fixlets/Config - RES ONE Workspace Database - Set Default Behavior - Windows (22935).bes b/Sites/Application Management/Fixlets/Fixlets/Config - RES ONE Workspace Database - Set Default Behavior - Windows (22935).bes index f2024b8c4..e6150911f 100644 --- a/Sites/Application Management/Fixlets/Fixlets/Config - RES ONE Workspace Database - Set Default Behavior - Windows (22935).bes +++ b/Sites/Application Management/Fixlets/Fixlets/Config - RES ONE Workspace Database - Set Default Behavior - Windows (22935).bes @@ -1,489 +1,489 @@ - - - - - Config - RES ONE Workspace Database - Set Default Behavior - Windows - Configure the RES ONE Workspace Environment with a standard recommended configuration!

-

- This Fixlet deploys a RES Building Block of recommended settings to your RES ONE Workspace Environment. -

-

- This fixlet will only be applicable against the BigFix Root Server . The Building Block deployment will take place using the Root Server as a launching point. From the Root Server, this fixlet will launch the RES ONE Workspace Console over the command line to import the building block. If this task does not work it's likely there is a configuration issue with the console or a permissions issue with SQL. -

-
NOTE: Settings below are configured via the this building block!
-

-

    -
  • - Adds an application called, "Refresh Application Security Database" to the start menu. -
  • -
  • - Configures RES ONE Workspace Startmenu appearance -
  • -
  • - Configures RES ONE Workspace Lockdown settings -
  • -
-

]]>
- exists main gather service - windows of operating system - - RES Software - 2016-12-05 - - x-fixlet-modification-time - Thu, 17 Sep 2026 20:56:29 +0000 - - BESC - - - Click - here - to deploy this action. - - - - - - 9.9.1.95 - - - {"%7b3E0EC101-FA69-4E94-8544-85CED0CC2C64%7d"} - - Start\Application Security - Refresh Application Security Database - Refreshes the approved application list. - %RESPFDIR%\pwrgate.exe - %RESPFDIR% - -2 - no - no - - keep - yes - none - always - none - no - 0000010001002020000001000800A808000016000000280000002000000040000000010008000000000000040000000000000000000000010000000100000000000022238D0027288D00292A8A00282A8D002A2C8E002E2F8E002F3088002E308D003031880034358B0031328F0033348D00393A8D003D3E8E002727900023249400262795002728910027289500292A910025269A0026279D002728990027289F00292A9A0028299C003D3E92002728A2002728A400292AA2002B2CA3002829A500292AAA002A2AAD002C2DAC002D2DB1002D2DB5002E2EB9002E2EBD002F30B9003031BB003030BD00414291004445910047489500484994004C4D9400505197005152980056579A0058599B0058599D005B5C9E005E5FA0006162A1006565A4006768A5006869A6006E6FA9007172AB007576AD007979AF007A7AB0007E7FB2001E1DC700201FC8002F2FC0002322C9002625C9002827C9002A29CA003031C1003131C5003131C9003232CC003736CD003B3ACF003232D000403FD0004343D0004544D1004B4AD3005656D5005858D6005E5ED7007070DB007979DE007C7BDE007D7DDF008283B6008484B6008383B9008888B8008B8CBA008C8CBA009999C2009FA0C600A1A1C700A2A3C800A5A6CA00A8A9CB00AAAACC00B1B1D100B6B6D300B6B7D400B8B9D5008382E0008D8CE3009696E5009D9CE700A4A3E800B2B1EB00B4B3EC00B4B4EC00BEBEEF00C0BFEF00C0BFF000C2C2DA00C5C5DE00C9C9DE00CECEE200D0D1E300D2D2E500D6D6E600D9D9E900DCDCE900C4C3F000C4C4F100CACAF200CECDF300D0D0F300D0D0F400D6D6F500D7D8F500D8D8F600DEDEF700E1E1EE00E6E6F100ECEDF400EDEDFA00F0EFFC00F0F0F600F5F5F900F5F5FF00F8F8FB00F9F9FD00FEFEFE000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000FFFFFF004B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4E4B4B494B4E4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B251005081320494B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B1A2C60797C6839052A4E4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B1A338AFFFFFFFFFF6005494B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B270D8AFFFFFFFFFFFFFF3D1A4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4E1640FFFFFFFFFFFFFFFF7C08494B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B1066FFFFFFFFFFFFFFFF8F2C274E4E4B4B4B4B4E4B4B4B4B4B4B4B4B4B4B4B4B1064FFFFFFFFFFFFFFFF8E1B4749221510101520274B4E4B4B4B4B4B4B4B4B4E203DFFFFFFFFFFFFFFFF7E051008355F6466603D2C10254B4B4B4B4B4B4B4B4B2A087CFFFFFFFFFFFFFF905C5B7CFFFFFFFFFFFF8E642C164B4B4B4B4B4B4B4B4B202F7EFFFFFFFFFFFFFFFFFFFF82FFFFFFFFFFFFFF8A38104B4B4B4B4B4B4B4B4B200D5B6A776477FFFFFFFF73475885FFFFFFFFFFFFFF3A104B4B4B4B4B4B4B4B4B27161313011B90FFFFFF5345454B526EFFFFFFFFFF8E2F224E4B4B4B4B4B4B4B4B4B4B4B203AFFFFFFFF6D45474444446CFFFFFFFFFF68054B4B4B4B4B4B4B4B4B4B4B4B0577FFFFFFFF824454584F474472FFFFFFFFFF31254E4B4B4B4B4B4B4B4B4B272E90FFFFFFFF724288FF864C414B88FFFFFFFF5F154B4B4B4B4B4B4B4B4B4E223AFFFFFFFFFF8558FFFFFF8258546FFFFFFFFF68134B4B4B4B4B4B4B4B4B4E1D40FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF78054B4B4B4B4B4B4B4B4B4E1D3EFFFFFF856B4B4B4B4B4B4B4B4B5674FFFFFF78054B4B4B4B4B4B4B4B4B4E2238FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF68104B4B4B4B4B4B4B4B4B4B272C8FFFFFFF804B4B4B4B4B4B4B4B6DFFFFFFFF5B154E4B4B4B4B4B4B4B4B4B4B056AFFFFFF4B72727272727272724BFFFFFF902F254E4B4B4B4B4B4B4B4B4B4E2033FFFFFF4B72FFFFFFFFFFFF804BFFFFFF64014B4B4B4B4B4B4B4B4B4B4B4B4B0161FFFF4B72727272727272724BFFFF8A0D254E4B4B4B4B4B4B4B4B4B4B4B4E27086AFF75504B4B4B4B4B4B5075FF8E311A4B4B4B4B4B4B4B4B4B4B4B4B4B4B4E250862FFFF908D8D8D8D8D90FF7C30164B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4E2705387790FFFFFFFFFF7E5F08204B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4E4920052F3B5F5F40330810274E4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4E4B252015151D22494B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4E4B4B4E4E4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 - 0000010001002020000001000800A808000016000000280000002000000040000000010008000000000000040000000000000000000000010000000100000000000022238D0027288D00292A8A00282A8D002A2C8E002E2F8E002F3088002E308D003031880034358B0031328F0033348D00393A8D003D3E8E002727900023249400262795002728910027289500292A910025269A0026279D002728990027289F00292A9A0028299C003D3E92002728A2002728A400292AA2002B2CA3002829A500292AAA002A2AAD002C2DAC002D2DB1002D2DB5002E2EB9002E2EBD002F30B9003031BB003030BD00414291004445910047489500484994004C4D9400505197005152980056579A0058599B0058599D005B5C9E005E5FA0006162A1006565A4006768A5006869A6006E6FA9007172AB007576AD007979AF007A7AB0007E7FB2001E1DC700201FC8002F2FC0002322C9002625C9002827C9002A29CA003031C1003131C5003131C9003232CC003736CD003B3ACF003232D000403FD0004343D0004544D1004B4AD3005656D5005858D6005E5ED7007070DB007979DE007C7BDE007D7DDF008283B6008484B6008383B9008888B8008B8CBA008C8CBA009999C2009FA0C600A1A1C700A2A3C800A5A6CA00A8A9CB00AAAACC00B1B1D100B6B6D300B6B7D400B8B9D5008382E0008D8CE3009696E5009D9CE700A4A3E800B2B1EB00B4B3EC00B4B4EC00BEBEEF00C0BFEF00C0BFF000C2C2DA00C5C5DE00C9C9DE00CECEE200D0D1E300D2D2E500D6D6E600D9D9E900DCDCE900C4C3F000C4C4F100CACAF200CECDF300D0D0F300D0D0F400D6D6F500D7D8F500D8D8F600DEDEF700E1E1EE00E6E6F100ECEDF400EDEDFA00F0EFFC00F0F0F600F5F5F900F5F5FF00F8F8FB00F9F9FD00FEFEFE000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000FFFFFF004B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4E4B4B494B4E4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B251005081320494B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B1A2C60797C6839052A4E4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B1A338AFFFFFFFFFF6005494B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B270D8AFFFFFFFFFFFFFF3D1A4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4E1640FFFFFFFFFFFFFFFF7C08494B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B1066FFFFFFFFFFFFFFFF8F2C274E4E4B4B4B4B4E4B4B4B4B4B4B4B4B4B4B4B4B1064FFFFFFFFFFFFFFFF8E1B4749221510101520274B4E4B4B4B4B4B4B4B4B4E203DFFFFFFFFFFFFFFFF7E051008355F6466603D2C10254B4B4B4B4B4B4B4B4B2A087CFFFFFFFFFFFFFF905C5B7CFFFFFFFFFFFF8E642C164B4B4B4B4B4B4B4B4B202F7EFFFFFFFFFFFFFFFFFFFF82FFFFFFFFFFFFFF8A38104B4B4B4B4B4B4B4B4B200D5B6A776477FFFFFFFF73475885FFFFFFFFFFFFFF3A104B4B4B4B4B4B4B4B4B27161313011B90FFFFFF5345454B526EFFFFFFFFFF8E2F224E4B4B4B4B4B4B4B4B4B4B4B203AFFFFFFFF6D45474444446CFFFFFFFFFF68054B4B4B4B4B4B4B4B4B4B4B4B0577FFFFFFFF824454584F474472FFFFFFFFFF31254E4B4B4B4B4B4B4B4B4B272E90FFFFFFFF724288FF864C414B88FFFFFFFF5F154B4B4B4B4B4B4B4B4B4E223AFFFFFFFFFF8558FFFFFF8258546FFFFFFFFF68134B4B4B4B4B4B4B4B4B4E1D40FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF78054B4B4B4B4B4B4B4B4B4E1D3EFFFFFF856B4B4B4B4B4B4B4B4B5674FFFFFF78054B4B4B4B4B4B4B4B4B4E2238FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF68104B4B4B4B4B4B4B4B4B4B272C8FFFFFFF804B4B4B4B4B4B4B4B6DFFFFFFFF5B154E4B4B4B4B4B4B4B4B4B4B056AFFFFFF4B72727272727272724BFFFFFF902F254E4B4B4B4B4B4B4B4B4B4E2033FFFFFF4B72FFFFFFFFFFFF804BFFFFFF64014B4B4B4B4B4B4B4B4B4B4B4B4B0161FFFF4B72727272727272724BFFFF8A0D254E4B4B4B4B4B4B4B4B4B4B4B4E27086AFF75504B4B4B4B4B4B5075FF8E311A4B4B4B4B4B4B4B4B4B4B4B4B4B4B4E250862FFFF908D8D8D8D8D90FF7C30164B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4E2705387790FFFFFFFFFF7E5F08204B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4E4920052F3B5F5F40330810274E4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4E4B252015151D22494B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4E4B4B4E4E4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 - 0000010001001010000001000800680500001600000028000000100000002000000001000800000000000001000000000000000000000001000000010000000000001B1CA7001B1BAA003636AA003333AE003334AE003535AE003838AA003838AD003B3CAE002D2DB2002929B5002727BA002828B8003031B0003F40A9003F40AF004041A9004041AD004545AE004A4AAE004F50B0006E6FB2007879B8002727C4002A2AC0002828C7002B2CC8002D2DCA002E2ECD003131CC003030D0008384BC008B8CC1009191C2009C9DC6009FA0C700A2A2C800A9A9CB00ADADCE00B3B3D200B5B6D200BBBBD300C0C0DC00C8C9E000D5D5E100D8D8E800DCDCEA00E3E3E900E4E4EB00E5E5EC00E8E8ED00EAEAF300EFEFF100F1F0F200F2F2F400F4F4F500F7F8F600FFFFFA00FEFEFE00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000FFFFFF001B1B1B1B1B1B1B1B1B1B1B1B1B1B1B1B1B1F1A08120B1F1F1F1F1F1F1F1F1F1B1B1A163338270E1F1F1F1F1F1F1F1F1B1B0838FFFFFF171A1F1B1F1F1F1F1F1B1B14FFFFFFFF21020812080C1B1F1F1B1B0B2AFFFFFF2C2735FF3525081B1F1B1B1F0520222CFFFFFFFFFFFF2E081F1B1B1F1F180128FFFFFF20FFFFFF230C1B1B1F1F1B1238FFFF021B02FFFF33051B1B1F1F1B15FFFF201B021B20FF39121B1B1F1F1B1238FFFF021B02FFFF33051B1B1F1F1F0B28FFFFFF20FFFFFF230C1B1B1F1F1F1B1233FFFFFFFFFF2E051F1B1B1F1F1F1F1B12272F352F23051B1F1B1B1F1F1F1F1F1B0C0812050C1F1F1F1B1B1B1B1B1B1B1B1B1B1B1B1B1B1B1B1B00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 - 0000010001001010000001000800680500001600000028000000100000002000000001000800000000000001000000000000000000000001000000010000000000001B1CA7001B1BAA003636AA003333AE003334AE003535AE003838AA003838AD003B3CAE002D2DB2002929B5002727BA002828B8003031B0003F40A9003F40AF004041A9004041AD004545AE004A4AAE004F50B0006E6FB2007879B8002727C4002A2AC0002828C7002B2CC8002D2DCA002E2ECD003131CC003030D0008384BC008B8CC1009191C2009C9DC6009FA0C700A2A2C800A9A9CB00ADADCE00B3B3D200B5B6D200BBBBD300C0C0DC00C8C9E000D5D5E100D8D8E800DCDCEA00E3E3E900E4E4EB00E5E5EC00E8E8ED00EAEAF300EFEFF100F1F0F200F2F2F400F4F4F500F7F8F600FFFFFA00FEFEFE00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000FFFFFF001B1B1B1B1B1B1B1B1B1B1B1B1B1B1B1B1B1F1A08120B1F1F1F1F1F1F1F1F1F1B1B1A163338270E1F1F1F1F1F1F1F1F1B1B0838FFFFFF171A1F1B1F1F1F1F1F1B1B14FFFFFFFF21020812080C1B1F1F1B1B0B2AFFFFFF2C2735FF3525081B1F1B1B1F0520222CFFFFFFFFFFFF2E081F1B1B1F1F180128FFFFFF20FFFFFF230C1B1B1F1F1B1238FFFF021B02FFFF33051B1B1F1F1B15FFFF201B021B20FF39121B1B1F1F1B1238FFFF021B02FFFF33051B1B1F1F1F0B28FFFFFF20FFFFFF230C1B1B1F1F1F1B1233FFFFFFFFFF2E051F1B1B1F1F1F1F1B12272F352F23051B1F1B1B1F1F1F1F1F1B0C0812050C1F1F1F1B1B1B1B1B1B1B1B1B1B1B1B1B1B1B1B1B00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 - - - yes - 1 - normal - normal - both - no - no - no - no - no - yes - no - no - no - no - no - no - no - no - yes - no - no - - - - all - - - named - 0 - 0 - 0 - 0 - - or - - no - no - default - - - no - - - do_nothing - - - - - -2147483643 - - 0 - 0 - - - - no - no - - - -2147483643 - - 0 - 0 - - - - - no - - - no - - - no - - - - - basic - no - no - yes - default - yes - roam - no - no - 5 - no - no - no - afterappstart - %APPDATA% - HKEY_CURRENT_USER - - - application_end - no - - 1 - 10 - - - no - Please select one of the following workspace containers: - - - donothing - yes - no - yes - no - yes - no - no - no - yes - yes - no - no - - - - - - - - - - - - no - no - - keep - yes - ignore - none - none - none - yes - - - yes - 1 - normal - normal - both - no - no - no - no - no - yes - no - no - no - no - no - no - no - no - no - no - no - - - - secrole - - - - named - 0 - 0 - 0 - 0 - - or - - no - no - default - - - no - - - - - -2147483643 - - 0 - 0 - - - - no - no - - - -2147483643 - - 0 - 0 - - - - - no - - - no - - - no - - - basic - no - no - yes - default - yes - roam - no - no - 5 - no - no - no - afterappstart - %APPDATA% - HKEY_CURRENT_USER - - - application_end - no - - 1 - 10 - - - no - Please select one of the following workspace containers: - - - yes - - no - no - no - no - no - no - no - no - no - no - - no - - no - no - no - no - no - no - no - no - no - no - no - no - no - no - no - no - no - no - no - no - no - no - no - no - no - no - - - no - no - no - no - - - - - yes - - no - no - no - no - no - no - no - no - no - no - no - no - - - no - no - no - no - no - - - no - no - no - no - no - no - no - no - - Arial Unicode MS - - - yes - - no - no - no - no - no - no - no - no - no - no - no - no - no - - - no - no - no - no - - - - yes - no - no - no - no - no - 0 - no - no - no - no - no - no - no - no - no - - no - - no - no - no - no - no - no - no - no - - yes - - no - - | - - - - - -__done -move __createfile defaults.xml -wait "{(pathname of parent folder of parent folder of file of service "res" & "\pwrtech.exe")}" /add "{pathname of client folder of current site}\defaults.xml" -]]> - -
-
+ + + + + Config - RES ONE Workspace Database - Set Default Behavior - Windows + Configure the RES ONE Workspace Environment with a standard recommended configuration!

+

+ This Fixlet deploys a RES Building Block of recommended settings to your RES ONE Workspace Environment. +

+

+ This fixlet will only be applicable against the BigFix Root Server . The Building Block deployment will take place using the Root Server as a launching point. From the Root Server, this fixlet will launch the RES ONE Workspace Console over the command line to import the building block. If this task does not work it's likely there is a configuration issue with the console or a permissions issue with SQL. +

+
NOTE: Settings below are configured via the this building block!
+

+

    +
  • + Adds an application called, "Refresh Application Security Database" to the start menu. +
  • +
  • + Configures RES ONE Workspace Startmenu appearance +
  • +
  • + Configures RES ONE Workspace Lockdown settings +
  • +
+

]]>
+ exists main gather service + windows of operating system + + RES Software + 2016-12-05 + + x-fixlet-modification-time + Thu, 17 Sep 2026 20:56:29 +0000 + + BESC + + + Click + here + to deploy this action. + + + + + + 9.9.1.95 + + + {"%7b3E0EC101-FA69-4E94-8544-85CED0CC2C64%7d"} + + Start\Application Security + Refresh Application Security Database + Refreshes the approved application list. + %RESPFDIR%\pwrgate.exe + %RESPFDIR% + -2 + no + no + + keep + yes + none + always + none + no + 0000010001002020000001000800A808000016000000280000002000000040000000010008000000000000040000000000000000000000010000000100000000000022238D0027288D00292A8A00282A8D002A2C8E002E2F8E002F3088002E308D003031880034358B0031328F0033348D00393A8D003D3E8E002727900023249400262795002728910027289500292A910025269A0026279D002728990027289F00292A9A0028299C003D3E92002728A2002728A400292AA2002B2CA3002829A500292AAA002A2AAD002C2DAC002D2DB1002D2DB5002E2EB9002E2EBD002F30B9003031BB003030BD00414291004445910047489500484994004C4D9400505197005152980056579A0058599B0058599D005B5C9E005E5FA0006162A1006565A4006768A5006869A6006E6FA9007172AB007576AD007979AF007A7AB0007E7FB2001E1DC700201FC8002F2FC0002322C9002625C9002827C9002A29CA003031C1003131C5003131C9003232CC003736CD003B3ACF003232D000403FD0004343D0004544D1004B4AD3005656D5005858D6005E5ED7007070DB007979DE007C7BDE007D7DDF008283B6008484B6008383B9008888B8008B8CBA008C8CBA009999C2009FA0C600A1A1C700A2A3C800A5A6CA00A8A9CB00AAAACC00B1B1D100B6B6D300B6B7D400B8B9D5008382E0008D8CE3009696E5009D9CE700A4A3E800B2B1EB00B4B3EC00B4B4EC00BEBEEF00C0BFEF00C0BFF000C2C2DA00C5C5DE00C9C9DE00CECEE200D0D1E300D2D2E500D6D6E600D9D9E900DCDCE900C4C3F000C4C4F100CACAF200CECDF300D0D0F300D0D0F400D6D6F500D7D8F500D8D8F600DEDEF700E1E1EE00E6E6F100ECEDF400EDEDFA00F0EFFC00F0F0F600F5F5F900F5F5FF00F8F8FB00F9F9FD00FEFEFE000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000FFFFFF004B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4E4B4B494B4E4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B251005081320494B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B1A2C60797C6839052A4E4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B1A338AFFFFFFFFFF6005494B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B270D8AFFFFFFFFFFFFFF3D1A4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4E1640FFFFFFFFFFFFFFFF7C08494B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B1066FFFFFFFFFFFFFFFF8F2C274E4E4B4B4B4B4E4B4B4B4B4B4B4B4B4B4B4B4B1064FFFFFFFFFFFFFFFF8E1B4749221510101520274B4E4B4B4B4B4B4B4B4B4E203DFFFFFFFFFFFFFFFF7E051008355F6466603D2C10254B4B4B4B4B4B4B4B4B2A087CFFFFFFFFFFFFFF905C5B7CFFFFFFFFFFFF8E642C164B4B4B4B4B4B4B4B4B202F7EFFFFFFFFFFFFFFFFFFFF82FFFFFFFFFFFFFF8A38104B4B4B4B4B4B4B4B4B200D5B6A776477FFFFFFFF73475885FFFFFFFFFFFFFF3A104B4B4B4B4B4B4B4B4B27161313011B90FFFFFF5345454B526EFFFFFFFFFF8E2F224E4B4B4B4B4B4B4B4B4B4B4B203AFFFFFFFF6D45474444446CFFFFFFFFFF68054B4B4B4B4B4B4B4B4B4B4B4B0577FFFFFFFF824454584F474472FFFFFFFFFF31254E4B4B4B4B4B4B4B4B4B272E90FFFFFFFF724288FF864C414B88FFFFFFFF5F154B4B4B4B4B4B4B4B4B4E223AFFFFFFFFFF8558FFFFFF8258546FFFFFFFFF68134B4B4B4B4B4B4B4B4B4E1D40FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF78054B4B4B4B4B4B4B4B4B4E1D3EFFFFFF856B4B4B4B4B4B4B4B4B5674FFFFFF78054B4B4B4B4B4B4B4B4B4E2238FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF68104B4B4B4B4B4B4B4B4B4B272C8FFFFFFF804B4B4B4B4B4B4B4B6DFFFFFFFF5B154E4B4B4B4B4B4B4B4B4B4B056AFFFFFF4B72727272727272724BFFFFFF902F254E4B4B4B4B4B4B4B4B4B4E2033FFFFFF4B72FFFFFFFFFFFF804BFFFFFF64014B4B4B4B4B4B4B4B4B4B4B4B4B0161FFFF4B72727272727272724BFFFF8A0D254E4B4B4B4B4B4B4B4B4B4B4B4E27086AFF75504B4B4B4B4B4B5075FF8E311A4B4B4B4B4B4B4B4B4B4B4B4B4B4B4E250862FFFF908D8D8D8D8D90FF7C30164B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4E2705387790FFFFFFFFFF7E5F08204B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4E4920052F3B5F5F40330810274E4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4E4B252015151D22494B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4E4B4B4E4E4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 + 0000010001002020000001000800A808000016000000280000002000000040000000010008000000000000040000000000000000000000010000000100000000000022238D0027288D00292A8A00282A8D002A2C8E002E2F8E002F3088002E308D003031880034358B0031328F0033348D00393A8D003D3E8E002727900023249400262795002728910027289500292A910025269A0026279D002728990027289F00292A9A0028299C003D3E92002728A2002728A400292AA2002B2CA3002829A500292AAA002A2AAD002C2DAC002D2DB1002D2DB5002E2EB9002E2EBD002F30B9003031BB003030BD00414291004445910047489500484994004C4D9400505197005152980056579A0058599B0058599D005B5C9E005E5FA0006162A1006565A4006768A5006869A6006E6FA9007172AB007576AD007979AF007A7AB0007E7FB2001E1DC700201FC8002F2FC0002322C9002625C9002827C9002A29CA003031C1003131C5003131C9003232CC003736CD003B3ACF003232D000403FD0004343D0004544D1004B4AD3005656D5005858D6005E5ED7007070DB007979DE007C7BDE007D7DDF008283B6008484B6008383B9008888B8008B8CBA008C8CBA009999C2009FA0C600A1A1C700A2A3C800A5A6CA00A8A9CB00AAAACC00B1B1D100B6B6D300B6B7D400B8B9D5008382E0008D8CE3009696E5009D9CE700A4A3E800B2B1EB00B4B3EC00B4B4EC00BEBEEF00C0BFEF00C0BFF000C2C2DA00C5C5DE00C9C9DE00CECEE200D0D1E300D2D2E500D6D6E600D9D9E900DCDCE900C4C3F000C4C4F100CACAF200CECDF300D0D0F300D0D0F400D6D6F500D7D8F500D8D8F600DEDEF700E1E1EE00E6E6F100ECEDF400EDEDFA00F0EFFC00F0F0F600F5F5F900F5F5FF00F8F8FB00F9F9FD00FEFEFE000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000FFFFFF004B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4E4B4B494B4E4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B251005081320494B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B1A2C60797C6839052A4E4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B1A338AFFFFFFFFFF6005494B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B270D8AFFFFFFFFFFFFFF3D1A4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4E1640FFFFFFFFFFFFFFFF7C08494B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B1066FFFFFFFFFFFFFFFF8F2C274E4E4B4B4B4B4E4B4B4B4B4B4B4B4B4B4B4B4B1064FFFFFFFFFFFFFFFF8E1B4749221510101520274B4E4B4B4B4B4B4B4B4B4E203DFFFFFFFFFFFFFFFF7E051008355F6466603D2C10254B4B4B4B4B4B4B4B4B2A087CFFFFFFFFFFFFFF905C5B7CFFFFFFFFFFFF8E642C164B4B4B4B4B4B4B4B4B202F7EFFFFFFFFFFFFFFFFFFFF82FFFFFFFFFFFFFF8A38104B4B4B4B4B4B4B4B4B200D5B6A776477FFFFFFFF73475885FFFFFFFFFFFFFF3A104B4B4B4B4B4B4B4B4B27161313011B90FFFFFF5345454B526EFFFFFFFFFF8E2F224E4B4B4B4B4B4B4B4B4B4B4B203AFFFFFFFF6D45474444446CFFFFFFFFFF68054B4B4B4B4B4B4B4B4B4B4B4B0577FFFFFFFF824454584F474472FFFFFFFFFF31254E4B4B4B4B4B4B4B4B4B272E90FFFFFFFF724288FF864C414B88FFFFFFFF5F154B4B4B4B4B4B4B4B4B4E223AFFFFFFFFFF8558FFFFFF8258546FFFFFFFFF68134B4B4B4B4B4B4B4B4B4E1D40FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF78054B4B4B4B4B4B4B4B4B4E1D3EFFFFFF856B4B4B4B4B4B4B4B4B5674FFFFFF78054B4B4B4B4B4B4B4B4B4E2238FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF68104B4B4B4B4B4B4B4B4B4B272C8FFFFFFF804B4B4B4B4B4B4B4B6DFFFFFFFF5B154E4B4B4B4B4B4B4B4B4B4B056AFFFFFF4B72727272727272724BFFFFFF902F254E4B4B4B4B4B4B4B4B4B4E2033FFFFFF4B72FFFFFFFFFFFF804BFFFFFF64014B4B4B4B4B4B4B4B4B4B4B4B4B0161FFFF4B72727272727272724BFFFF8A0D254E4B4B4B4B4B4B4B4B4B4B4B4E27086AFF75504B4B4B4B4B4B5075FF8E311A4B4B4B4B4B4B4B4B4B4B4B4B4B4B4E250862FFFF908D8D8D8D8D90FF7C30164B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4E2705387790FFFFFFFFFF7E5F08204B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4E4920052F3B5F5F40330810274E4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4E4B252015151D22494B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4E4B4B4E4E4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 + 0000010001001010000001000800680500001600000028000000100000002000000001000800000000000001000000000000000000000001000000010000000000001B1CA7001B1BAA003636AA003333AE003334AE003535AE003838AA003838AD003B3CAE002D2DB2002929B5002727BA002828B8003031B0003F40A9003F40AF004041A9004041AD004545AE004A4AAE004F50B0006E6FB2007879B8002727C4002A2AC0002828C7002B2CC8002D2DCA002E2ECD003131CC003030D0008384BC008B8CC1009191C2009C9DC6009FA0C700A2A2C800A9A9CB00ADADCE00B3B3D200B5B6D200BBBBD300C0C0DC00C8C9E000D5D5E100D8D8E800DCDCEA00E3E3E900E4E4EB00E5E5EC00E8E8ED00EAEAF300EFEFF100F1F0F200F2F2F400F4F4F500F7F8F600FFFFFA00FEFEFE00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000FFFFFF001B1B1B1B1B1B1B1B1B1B1B1B1B1B1B1B1B1F1A08120B1F1F1F1F1F1F1F1F1F1B1B1A163338270E1F1F1F1F1F1F1F1F1B1B0838FFFFFF171A1F1B1F1F1F1F1F1B1B14FFFFFFFF21020812080C1B1F1F1B1B0B2AFFFFFF2C2735FF3525081B1F1B1B1F0520222CFFFFFFFFFFFF2E081F1B1B1F1F180128FFFFFF20FFFFFF230C1B1B1F1F1B1238FFFF021B02FFFF33051B1B1F1F1B15FFFF201B021B20FF39121B1B1F1F1B1238FFFF021B02FFFF33051B1B1F1F1F0B28FFFFFF20FFFFFF230C1B1B1F1F1F1B1233FFFFFFFFFF2E051F1B1B1F1F1F1F1B12272F352F23051B1F1B1B1F1F1F1F1F1B0C0812050C1F1F1F1B1B1B1B1B1B1B1B1B1B1B1B1B1B1B1B1B00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 + 0000010001001010000001000800680500001600000028000000100000002000000001000800000000000001000000000000000000000001000000010000000000001B1CA7001B1BAA003636AA003333AE003334AE003535AE003838AA003838AD003B3CAE002D2DB2002929B5002727BA002828B8003031B0003F40A9003F40AF004041A9004041AD004545AE004A4AAE004F50B0006E6FB2007879B8002727C4002A2AC0002828C7002B2CC8002D2DCA002E2ECD003131CC003030D0008384BC008B8CC1009191C2009C9DC6009FA0C700A2A2C800A9A9CB00ADADCE00B3B3D200B5B6D200BBBBD300C0C0DC00C8C9E000D5D5E100D8D8E800DCDCEA00E3E3E900E4E4EB00E5E5EC00E8E8ED00EAEAF300EFEFF100F1F0F200F2F2F400F4F4F500F7F8F600FFFFFA00FEFEFE00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000FFFFFF001B1B1B1B1B1B1B1B1B1B1B1B1B1B1B1B1B1F1A08120B1F1F1F1F1F1F1F1F1F1B1B1A163338270E1F1F1F1F1F1F1F1F1B1B0838FFFFFF171A1F1B1F1F1F1F1F1B1B14FFFFFFFF21020812080C1B1F1F1B1B0B2AFFFFFF2C2735FF3525081B1F1B1B1F0520222CFFFFFFFFFFFF2E081F1B1B1F1F180128FFFFFF20FFFFFF230C1B1B1F1F1B1238FFFF021B02FFFF33051B1B1F1F1B15FFFF201B021B20FF39121B1B1F1F1B1238FFFF021B02FFFF33051B1B1F1F1F0B28FFFFFF20FFFFFF230C1B1B1F1F1F1B1233FFFFFFFFFF2E051F1B1B1F1F1F1F1B12272F352F23051B1F1B1B1F1F1F1F1F1B0C0812050C1F1F1F1B1B1B1B1B1B1B1B1B1B1B1B1B1B1B1B1B00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 + + + yes + 1 + normal + normal + both + no + no + no + no + no + yes + no + no + no + no + no + no + no + no + yes + no + no + + + + all + + + named + 0 + 0 + 0 + 0 + + or + + no + no + default + + + no + + + do_nothing + + + + + -2147483643 + + 0 + 0 + + + + no + no + + + -2147483643 + + 0 + 0 + + + + + no + + + no + + + no + + + + + basic + no + no + yes + default + yes + roam + no + no + 5 + no + no + no + afterappstart + %APPDATA% + HKEY_CURRENT_USER + + + application_end + no + + 1 + 10 + + + no + Please select one of the following workspace containers: + + + donothing + yes + no + yes + no + yes + no + no + no + yes + yes + no + no + + + + + + + + - + + + no + no + + keep + yes + ignore + none + none + none + yes + + + yes + 1 + normal + normal + both + no + no + no + no + no + yes + no + no + no + no + no + no + no + no + no + no + no + + + + secrole + + + + named + 0 + 0 + 0 + 0 + + or + + no + no + default + + + no + + + + + -2147483643 + + 0 + 0 + + + + no + no + + + -2147483643 + + 0 + 0 + + + + + no + + + no + + + no + + + basic + no + no + yes + default + yes + roam + no + no + 5 + no + no + no + afterappstart + %APPDATA% + HKEY_CURRENT_USER + + + application_end + no + + 1 + 10 + + + no + Please select one of the following workspace containers: + + + yes + + no + no + no + no + no + no + no + no + no + no + + no + + no + no + no + no + no + no + no + no + no + no + no + no + no + no + no + no + no + no + no + no + no + no + no + no + no + no + + + no + no + no + no + + + + + yes + + no + no + no + no + no + no + no + no + no + no + no + no + + + no + no + no + no + no + + + no + no + no + no + no + no + no + no + + Arial Unicode MS + + + yes + + no + no + no + no + no + no + no + no + no + no + no + no + no + + + no + no + no + no + + + + yes + no + no + no + no + no + 0 + no + no + no + no + no + no + no + no + no + + no + + no + no + no + no + no + no + no + no + + yes + + no + + | + + + + + +__done +move __createfile defaults.xml +wait "{(pathname of parent folder of parent folder of file of service "res" & "\pwrtech.exe")}" /add "{pathname of client folder of current site}\defaults.xml" +]]> + +
+
diff --git a/Sites/Application Management/Fixlets/Fixlets/Config - RES ONE Workspace Suite - Disable Tracing - Windows (22967).bes b/Sites/Application Management/Fixlets/Fixlets/Config - RES ONE Workspace Suite - Disable Tracing - Windows (22967).bes index 4764c2af6..196664a02 100644 --- a/Sites/Application Management/Fixlets/Fixlets/Config - RES ONE Workspace Suite - Disable Tracing - Windows (22967).bes +++ b/Sites/Application Management/Fixlets/Fixlets/Config - RES ONE Workspace Suite - Disable Tracing - Windows (22967).bes @@ -1,40 +1,40 @@ - - - - - Config - RES ONE Workspace Suite - Disable Tracing - Windows - - windows of operating system - exists value "Trace" of key "HKEY_LOCAL_MACHINE\SOFTWARE\RES\Workspace Manager" of x32 registry - Internal - 2016-12-05 - - x-fixlet-modification-time - Thu, 17 Sep 2026 20:56:29 +0000 - - BESC - - - Click - here - to deploy this action. - - // Source Release Date: 2016-12-05 - -folder delete "{name of drive of system folder}\RES Tracing" - -regdelete "[HKEY_LOCAL_MACHINE\SOFTWARE\RES\Workspace Manager]" "Trace" -regdelete "[HKEY_LOCAL_MACHINE\SOFTWARE\RES\Workspace Manager]" "TraceDetailed" -regdelete "[HKEY_LOCAL_MACHINE\SOFTWARE\RES\Workspace Manager]" "TraceFile" - - - + + + + + Config - RES ONE Workspace Suite - Disable Tracing - Windows + + windows of operating system + exists value "Trace" of key "HKEY_LOCAL_MACHINE\SOFTWARE\RES\Workspace Manager" of x32 registry + Internal + 2016-12-05 + + x-fixlet-modification-time + Thu, 17 Sep 2026 20:56:29 +0000 + + BESC + + + Click + here + to deploy this action. + + // Source Release Date: 2016-12-05 + +folder delete "{name of drive of system folder}\RES Tracing" + +regdelete "[HKEY_LOCAL_MACHINE\SOFTWARE\RES\Workspace Manager]" "Trace" +regdelete "[HKEY_LOCAL_MACHINE\SOFTWARE\RES\Workspace Manager]" "TraceDetailed" +regdelete "[HKEY_LOCAL_MACHINE\SOFTWARE\RES\Workspace Manager]" "TraceFile" + + + diff --git a/Sites/Application Management/Fixlets/Fixlets/Config - RES ONE Workspace Suite - Enable Tracing - Windows (22968).bes b/Sites/Application Management/Fixlets/Fixlets/Config - RES ONE Workspace Suite - Enable Tracing - Windows (22968).bes index d75001088..c15f8f6ea 100644 --- a/Sites/Application Management/Fixlets/Fixlets/Config - RES ONE Workspace Suite - Enable Tracing - Windows (22968).bes +++ b/Sites/Application Management/Fixlets/Fixlets/Config - RES ONE Workspace Suite - Enable Tracing - Windows (22968).bes @@ -1,43 +1,43 @@ - - - - - Config - RES ONE Workspace Suite - Enable Tracing - Windows - - windows of operating system - not exists value "Trace" of key "HKEY_LOCAL_MACHINE\SOFTWARE\RES\Workspace Manager" of x32 registry - Internal - 2016-12-05 - - x-fixlet-modification-time - Thu, 17 Sep 2026 20:56:29 +0000 - - BESC - - - Click - here - to deploy this action. - - // Source Release Date: 2016-12-05 - -folder create "{name of drive of system folder}\RES Tracing" - -waithidden icacls "{name of drive of system folder}\RES Tracing" /grant "Authenticated Users":(OI)(CI)M - -regset "[HKEY_LOCAL_MACHINE\SOFTWARE\RES\Workspace Manager]" "Trace"="Yes" -regset "[HKEY_LOCAL_MACHINE\SOFTWARE\RES\Workspace Manager]" "TraceDetailed"="Yes" -regset "[HKEY_LOCAL_MACHINE\SOFTWARE\RES\Workspace Manager]" "TraceFile"="{name of drive of system folder}\\RES Tracing\\RESONE.log" - - - - + + + + + Config - RES ONE Workspace Suite - Enable Tracing - Windows + + windows of operating system + not exists value "Trace" of key "HKEY_LOCAL_MACHINE\SOFTWARE\RES\Workspace Manager" of x32 registry + Internal + 2016-12-05 + + x-fixlet-modification-time + Thu, 17 Sep 2026 20:56:29 +0000 + + BESC + + + Click + here + to deploy this action. + + // Source Release Date: 2016-12-05 + +folder create "{name of drive of system folder}\RES Tracing" + +waithidden icacls "{name of drive of system folder}\RES Tracing" /grant "Authenticated Users":(OI)(CI)M + +regset "[HKEY_LOCAL_MACHINE\SOFTWARE\RES\Workspace Manager]" "Trace"="Yes" +regset "[HKEY_LOCAL_MACHINE\SOFTWARE\RES\Workspace Manager]" "TraceDetailed"="Yes" +regset "[HKEY_LOCAL_MACHINE\SOFTWARE\RES\Workspace Manager]" "TraceFile"="{name of drive of system folder}\\RES Tracing\\RESONE.log" + + + + diff --git a/Sites/Application Management/Fixlets/Fixlets/Config - RES ONE Workspace Top Level Relay - Reset Credentials - Windows (22936).bes b/Sites/Application Management/Fixlets/Fixlets/Config - RES ONE Workspace Top Level Relay - Reset Credentials - Windows (22936).bes index e4d27da52..6d65b9c46 100644 --- a/Sites/Application Management/Fixlets/Fixlets/Config - RES ONE Workspace Top Level Relay - Reset Credentials - Windows (22936).bes +++ b/Sites/Application Management/Fixlets/Fixlets/Config - RES ONE Workspace Top Level Relay - Reset Credentials - Windows (22936).bes @@ -1,368 +1,368 @@ - - - - - Config - RES ONE Workspace Top Level Relay - Reset Credentials - Windows - -
-

This parameterized Fixlet allows you to reconfigure RES ONE Workspace Top Level Relays in any of the two ways they can connect into your environment - via Windows Authentication Directly to the Datastore or via SQL Authentication directly to the Datastore.

-

Suggested Usage:
- If you are reconfiguring a Top Level Relay you should use this fixlet..
- If you are reconfiguring a Branch Office or Leaf Relay you should use the corresponding Config - RES ONE Workspace Branch Relay - Set Relay Server - Windows Fixlet.

-

NOTES: Grayed out settings used in this fixlet are configured via the Environment Configuration section of the Deployment Wizard!
- If you are using "Windows" for authentication the Database Information and Windows Authentication sections below must be populated.
- If you are using "SQL" for authentication the Database Information and SQL Authentication section below must be populated.
- -

Failed to load parameterized fixlet.
-
- -]]>
- exists relay service OR exists main gather service - windows of operating system - = "9.0"]]> - exists service "RESRLS" - Upgrade - RES Software - 2016-12-05 - - x-res-release-display-name - RES ONE Workspace 2015 SR2 - - - parametermetadatatag - { -"Section1" :{ - "Name": "Method", - "Title": "Relay Configuration", - "UIType": "accordion", - "Values": [ - { - "Name": "dbAuthMethod", - "Title": "Authentication", - "Description": "Authentication Method", - "UIType": "Select", - "ValueType": "specified", - "Values": ["Select an Authentication Type","SQL","Windows"] - }, - { - "Name": "rlParent", - "Title": "Relay Parent", - "Description": "Select the parent of this relay", - "UIType": "select", - "Override": "true", - "Parent": "dbAuthMethod", - "ValueType": "relevance", - "Values": "((values of shared variables whose (name of it is \"dbserver\") of bes wizards whose (dashboard id of it as lowercase contains \"resdeploy\")) of site of current fixlet)" - } - ] -}, -"Section2" : { - "Name": "dbInfo", - "Title": "Database Information", - "UIType": "accordion", - "Values": [ - { - "Name": "dbServer", - "Title": "Database Server", - "Description": "Enter the name of the Database Server to be used for the RES ONE Workspace Database", - "UIType": "Textbox", - "Disabled": "true", - "ValueType": "relevance", - "Values": "values of shared variables whose (name of it is \"dbserver\") of bes wizards whose (dashboard id of it as lowercase contains \"resdeploy\")" - }, - { - "Name": "dbName", - "Title": "Database Name", - "Description": "Enter the name of the Database on the DB Server to be used for the RES ONE Workspace Database", - "UIType": "Textbox", - "Disabled": "true", - "ValueType": "relevance", - "Values": "values of shared variables whose (name of it contains \"dbname\") of bes wizards whose (dashboard id of it as lowercase contains \"resdeploy\")" - } -] -}, -"Section3" : { - "Name": "adWinAuth", - "Title": "Windows Authentication", - "UIType": "accordion", - "Values": [ - { - "Name": "adServiceAccountUsername", - "Title": "Service Account Name", - "Description": "Enter the name of the preconfigured service account", - "UIType": "Textbox", - "Disabled": "true", - "ValueType": "relevance", - "Values": "values of shared variables whose (name of it contains \"ressa\") of bes wizards whose (dashboard id of it as lowercase contains \"resdeploy\" and name of site of it = name of site of current fixlet)" - }, - { - "Name": "adServiceAccountPassword", - "Title": "Service Account Password", - "Description": "Enter the name of the preconfigured service account", - "UIType": "Textbox", - "Encrypt": "true", - "Disabled": "true", - "SubUIType": "Password", - "ValueType": "relevance", - "Values": "values of shared variables whose (name of it contains \"ressapwd\") of bes wizards whose (dashboard id of it as lowercase contains \"resdeploy\" and name of site of it = name of site of current fixlet)" - } -] -}, -"Section4" : { - "Name": "SQLAuth", - "Title": "SQL Authentication", - "UIType": "accordion", - "Values": [ - { - "Name": "SQLUser", - "Title": "Database User Name", - "Description": "Enter the name of the Active Directory environment", - "UIType": "Textbox", - "Disabled": "true", - "ValueType": "relevance", - "Values": "values of shared variables whose (name of it is \"dbuser\") of bes wizards whose (dashboard id of it as lowercase contains \"resdeploy\" and name of site of it = name of site of current fixlet)" - }, - { - "Name": "SQLPass", - "Title": "Database User Password", - "Description": "Enter the name of the preconfigured security group", - "UIType": "Textbox", - "Encrypt": "true", - "SubUIType": "password", - "Disabled": "true", - "ValueType": "relevance", - "Values": "values of shared variables whose (name of it contains \"dbpwd\") of bes wizards whose (dashboard id of it as lowercase contains \"resdeploy\" and name of site of it = name of site of current fixlet)" - } -] -}, -"Section5" : { - "Name": "EnvConfig", - "Title": "Environment Configuration", - "UIType": "accordion", - "Values": [ - { - "Name": "RESEnvPwdHash", - "Title": "RES Environment Password Hash", - "Description": "Enter the RES Environment Password Hash", - "UIType": "Textbox", - "Encrypt": "true", - "SubUIType": "password", - "Disabled": "true", - "ValueType": "relevance", - "Values": "values of shared variables whose (name of it contains \"respw_hash\") of bes wizards whose (dashboard id of it as lowercase contains \"resdeploy\" and name of site of it = name of site of current fixlet)" - }, - { - "Name": "RESRELPORT", - "Title": "RES Relay Port", - "Description": "Enter the RES Relay Port", - "Disabled": "true", - "UIType": "Textbox", - "ValueType": "relevance", - "Values": "values of shared variables whose (name of it contains \"resrelport\") of bes wizards whose (dashboard id of it as lowercase contains \"resdeploy\" and name of site of it = name of site of current fixlet)" - }, - { - "Name": "RESEnvGUID", - "Title": "RES Environment GUID", - "Description": "Enter the RES Environment GUID", - "UIType": "Select", - "Disabled": "true", - "ValueType": "relevance", - "Values": "unique values of (values of shared variables whose (name of it contains \"EnvironmentGUID\") of bes wizards whose (dashboard id of it as lowercase contains \"resdeploy\" and name of site of it = name of site of current fixlet);(values of results of properties whose (name of it = \"RES ONE Workspace Database - Site GUID - Windows\") of fixlets whose (name of it = \"RES ONE Workspace - Database - Windows\") of site of current fixlet))" - } -] -} -} - - - x-fixlet-modification-time - Thu, 17 Sep 2026 20:56:29 +0000 - - BESC - - - Click - here - to deploy this action. - - - - - - yes - {parameter "dbName" of action}@{parameter "dbServer" of action} - - 0 - yes - {value of variable "ALLUSERSPROFILE" of environment & "\RES\Relay Server"} - - - 2 - yes - {parameter "dbServer" of action} - {parameter "dbName" of action} - {parameter "SQLUser" of action} - no - "{parameter "SQLPass" of action}" - MSSQL - no - - - - {parameter "RESRELPORT" of action} - -__done -move __createfile relayconfig.xml - -wait CMD /U /C Type "relayconfig.xml" >> "relayconfigu.xml" -delete __createfile - -createfile until __done -$UserName = "NT Authority\SYSTEM" -$Password = "" -$svc_Obj= Get-WmiObject Win32_Service -filter "name='resrls'" -$StopStatus = $svc_Obj.StopService() -$ChangeService = $svc_Obj.change($null,$null,$null,$null,$null,$null,$UserName,$Password,$null,$null,$null) - -__done -move __createfile relayconfig.ps1 -// -// Install Relay using SQL Authentication -// - -elseif {parameter "dbAuthMethod" of action = "Windows"} -continue if {parameter "adServiceAccountUsername" of action != ""} -createfile until __done - - - - - yes - {parameter "dbName" of action}@{parameter "dbServer" of action} - - 0 - yes - {value of variable "ALLUSERSPROFILE" of environment & "\RES\Relay Server"} - - - 2 - yes - {parameter "dbServer" of action} - {parameter "dbName" of action} - - - yes - - - MSSQL - no - - - - {parameter "RESRELPORT" of action} - -__done -move __createfile relayconfig.xml - -wait CMD /U /C Type "relayconfig.xml" >> "relayconfigu.xml" -delete __createfile - -createfile until __done -$UserName = "{parameter "adServiceAccountUsername" of action}" -$Password = "{parameter "adServiceAccountPassword" of action}" -$svc_Obj= Get-WmiObject Win32_Service -filter "name='resrls'" -$StopStatus = $svc_Obj.StopService() -$ChangeService = $svc_Obj.change($null,$null,$null,$null,$null,$null,$UserName,$Password,$null,$null,$null) - -__done -move __createfile relayconfig.ps1 -endif - -wait "{pathname of file of service "resrls"}" /configfile="{pathname of client folder of current site}\relayconfigu.xml" /silent - -override wait -hidden=true -completion=job -wait "{parameter "PowershellExe"}" -ExecutionPolicy Bypass -File relayconfig.ps1 - -waithidden net start resrls -delete relayconfig.xml -delete relayconfigu.xml -delete relayconfig.ps1 -delete __createfile - -notify client forcerefresh -]]> - -
-
+ + + + + Config - RES ONE Workspace Top Level Relay - Reset Credentials - Windows + +
+

This parameterized Fixlet allows you to reconfigure RES ONE Workspace Top Level Relays in any of the two ways they can connect into your environment - via Windows Authentication Directly to the Datastore or via SQL Authentication directly to the Datastore.

+

Suggested Usage:
- If you are reconfiguring a Top Level Relay you should use this fixlet..
- If you are reconfiguring a Branch Office or Leaf Relay you should use the corresponding Config - RES ONE Workspace Branch Relay - Set Relay Server - Windows Fixlet.

+

NOTES: Grayed out settings used in this fixlet are configured via the Environment Configuration section of the Deployment Wizard!
- If you are using "Windows" for authentication the Database Information and Windows Authentication sections below must be populated.
- If you are using "SQL" for authentication the Database Information and SQL Authentication section below must be populated.
+ +

Failed to load parameterized fixlet.
+
+ +]]>
+ exists relay service OR exists main gather service + windows of operating system + = "9.0"]]> + exists service "RESRLS" + Upgrade + RES Software + 2016-12-05 + + x-res-release-display-name + RES ONE Workspace 2015 SR2 + + + parametermetadatatag + { +"Section1" :{ + "Name": "Method", + "Title": "Relay Configuration", + "UIType": "accordion", + "Values": [ + { + "Name": "dbAuthMethod", + "Title": "Authentication", + "Description": "Authentication Method", + "UIType": "Select", + "ValueType": "specified", + "Values": ["Select an Authentication Type","SQL","Windows"] + }, + { + "Name": "rlParent", + "Title": "Relay Parent", + "Description": "Select the parent of this relay", + "UIType": "select", + "Override": "true", + "Parent": "dbAuthMethod", + "ValueType": "relevance", + "Values": "((values of shared variables whose (name of it is \"dbserver\") of bes wizards whose (dashboard id of it as lowercase contains \"resdeploy\")) of site of current fixlet)" + } + ] +}, +"Section2" : { + "Name": "dbInfo", + "Title": "Database Information", + "UIType": "accordion", + "Values": [ + { + "Name": "dbServer", + "Title": "Database Server", + "Description": "Enter the name of the Database Server to be used for the RES ONE Workspace Database", + "UIType": "Textbox", + "Disabled": "true", + "ValueType": "relevance", + "Values": "values of shared variables whose (name of it is \"dbserver\") of bes wizards whose (dashboard id of it as lowercase contains \"resdeploy\")" + }, + { + "Name": "dbName", + "Title": "Database Name", + "Description": "Enter the name of the Database on the DB Server to be used for the RES ONE Workspace Database", + "UIType": "Textbox", + "Disabled": "true", + "ValueType": "relevance", + "Values": "values of shared variables whose (name of it contains \"dbname\") of bes wizards whose (dashboard id of it as lowercase contains \"resdeploy\")" + } +] +}, +"Section3" : { + "Name": "adWinAuth", + "Title": "Windows Authentication", + "UIType": "accordion", + "Values": [ + { + "Name": "adServiceAccountUsername", + "Title": "Service Account Name", + "Description": "Enter the name of the preconfigured service account", + "UIType": "Textbox", + "Disabled": "true", + "ValueType": "relevance", + "Values": "values of shared variables whose (name of it contains \"ressa\") of bes wizards whose (dashboard id of it as lowercase contains \"resdeploy\" and name of site of it = name of site of current fixlet)" + }, + { + "Name": "adServiceAccountPassword", + "Title": "Service Account Password", + "Description": "Enter the name of the preconfigured service account", + "UIType": "Textbox", + "Encrypt": "true", + "Disabled": "true", + "SubUIType": "Password", + "ValueType": "relevance", + "Values": "values of shared variables whose (name of it contains \"ressapwd\") of bes wizards whose (dashboard id of it as lowercase contains \"resdeploy\" and name of site of it = name of site of current fixlet)" + } +] +}, +"Section4" : { + "Name": "SQLAuth", + "Title": "SQL Authentication", + "UIType": "accordion", + "Values": [ + { + "Name": "SQLUser", + "Title": "Database User Name", + "Description": "Enter the name of the Active Directory environment", + "UIType": "Textbox", + "Disabled": "true", + "ValueType": "relevance", + "Values": "values of shared variables whose (name of it is \"dbuser\") of bes wizards whose (dashboard id of it as lowercase contains \"resdeploy\" and name of site of it = name of site of current fixlet)" + }, + { + "Name": "SQLPass", + "Title": "Database User Password", + "Description": "Enter the name of the preconfigured security group", + "UIType": "Textbox", + "Encrypt": "true", + "SubUIType": "password", + "Disabled": "true", + "ValueType": "relevance", + "Values": "values of shared variables whose (name of it contains \"dbpwd\") of bes wizards whose (dashboard id of it as lowercase contains \"resdeploy\" and name of site of it = name of site of current fixlet)" + } +] +}, +"Section5" : { + "Name": "EnvConfig", + "Title": "Environment Configuration", + "UIType": "accordion", + "Values": [ + { + "Name": "RESEnvPwdHash", + "Title": "RES Environment Password Hash", + "Description": "Enter the RES Environment Password Hash", + "UIType": "Textbox", + "Encrypt": "true", + "SubUIType": "password", + "Disabled": "true", + "ValueType": "relevance", + "Values": "values of shared variables whose (name of it contains \"respw_hash\") of bes wizards whose (dashboard id of it as lowercase contains \"resdeploy\" and name of site of it = name of site of current fixlet)" + }, + { + "Name": "RESRELPORT", + "Title": "RES Relay Port", + "Description": "Enter the RES Relay Port", + "Disabled": "true", + "UIType": "Textbox", + "ValueType": "relevance", + "Values": "values of shared variables whose (name of it contains \"resrelport\") of bes wizards whose (dashboard id of it as lowercase contains \"resdeploy\" and name of site of it = name of site of current fixlet)" + }, + { + "Name": "RESEnvGUID", + "Title": "RES Environment GUID", + "Description": "Enter the RES Environment GUID", + "UIType": "Select", + "Disabled": "true", + "ValueType": "relevance", + "Values": "unique values of (values of shared variables whose (name of it contains \"EnvironmentGUID\") of bes wizards whose (dashboard id of it as lowercase contains \"resdeploy\" and name of site of it = name of site of current fixlet);(values of results of properties whose (name of it = \"RES ONE Workspace Database - Site GUID - Windows\") of fixlets whose (name of it = \"RES ONE Workspace - Database - Windows\") of site of current fixlet))" + } +] +} +} + + + x-fixlet-modification-time + Thu, 17 Sep 2026 20:56:29 +0000 + + BESC + + + Click + here + to deploy this action. + + + + + + yes + {parameter "dbName" of action}@{parameter "dbServer" of action} + + 0 + yes + {value of variable "ALLUSERSPROFILE" of environment & "\RES\Relay Server"} + + + 2 + yes + {parameter "dbServer" of action} + {parameter "dbName" of action} + {parameter "SQLUser" of action} + no + "{parameter "SQLPass" of action}" + MSSQL + no + + + + {parameter "RESRELPORT" of action} + +__done +move __createfile relayconfig.xml + +wait CMD /U /C Type "relayconfig.xml" >> "relayconfigu.xml" +delete __createfile + +createfile until __done +$UserName = "NT Authority\SYSTEM" +$Password = "" +$svc_Obj= Get-WmiObject Win32_Service -filter "name='resrls'" +$StopStatus = $svc_Obj.StopService() +$ChangeService = $svc_Obj.change($null,$null,$null,$null,$null,$null,$UserName,$Password,$null,$null,$null) + +__done +move __createfile relayconfig.ps1 +// +// Install Relay using SQL Authentication +// + +elseif {parameter "dbAuthMethod" of action = "Windows"} +continue if {parameter "adServiceAccountUsername" of action != ""} +createfile until __done + + + + + yes + {parameter "dbName" of action}@{parameter "dbServer" of action} + + 0 + yes + {value of variable "ALLUSERSPROFILE" of environment & "\RES\Relay Server"} + + + 2 + yes + {parameter "dbServer" of action} + {parameter "dbName" of action} + + + yes + + + MSSQL + no + + + + {parameter "RESRELPORT" of action} + +__done +move __createfile relayconfig.xml + +wait CMD /U /C Type "relayconfig.xml" >> "relayconfigu.xml" +delete __createfile + +createfile until __done +$UserName = "{parameter "adServiceAccountUsername" of action}" +$Password = "{parameter "adServiceAccountPassword" of action}" +$svc_Obj= Get-WmiObject Win32_Service -filter "name='resrls'" +$StopStatus = $svc_Obj.StopService() +$ChangeService = $svc_Obj.change($null,$null,$null,$null,$null,$null,$UserName,$Password,$null,$null,$null) + +__done +move __createfile relayconfig.ps1 +endif + +wait "{pathname of file of service "resrls"}" /configfile="{pathname of client folder of current site}\relayconfigu.xml" /silent + +override wait +hidden=true +completion=job +wait "{parameter "PowershellExe"}" -ExecutionPolicy Bypass -File relayconfig.ps1 + +waithidden net start resrls +delete relayconfig.xml +delete relayconfigu.xml +delete relayconfig.ps1 +delete __createfile + +notify client forcerefresh +]]> + +
+
diff --git a/Sites/Application Management/Fixlets/Fixlets/Config - Refresh RES ONE Workspace Shortcut - Disable - Windows (22916).bes b/Sites/Application Management/Fixlets/Fixlets/Config - Refresh RES ONE Workspace Shortcut - Disable - Windows (22916).bes index 2ef4be541..7d12bd43c 100644 --- a/Sites/Application Management/Fixlets/Fixlets/Config - Refresh RES ONE Workspace Shortcut - Disable - Windows (22916).bes +++ b/Sites/Application Management/Fixlets/Fixlets/Config - Refresh RES ONE Workspace Shortcut - Disable - Windows (22916).bes @@ -1,37 +1,37 @@ - - - - - Config - Refresh RES ONE Workspace Shortcut - Disable - Windows - - windows of operating system - exists file "Refresh Application Security Database.lnk" of folder "Users\Public\Desktop" of drive of system folder - Internal - 2016-12-05 - - x-fixlet-modification-time - Thu, 17 Sep 2026 20:56:29 +0000 - - RESS - - - Click - here - to deploy this action. - - // Source Release Date: 2016-12-05 - -delete "{pathname of file "Refresh Application Security Database.lnk" of folder "Users\Public\Desktop" of drive of system folder}" - - - - + + + + + Config - Refresh RES ONE Workspace Shortcut - Disable - Windows + + windows of operating system + exists file "Refresh Application Security Database.lnk" of folder "Users\Public\Desktop" of drive of system folder + Internal + 2016-12-05 + + x-fixlet-modification-time + Thu, 17 Sep 2026 20:56:29 +0000 + + RESS + + + Click + here + to deploy this action. + + // Source Release Date: 2016-12-05 + +delete "{pathname of file "Refresh Application Security Database.lnk" of folder "Users\Public\Desktop" of drive of system folder}" + + + + diff --git a/Sites/Application Management/Fixlets/Fixlets/Config - Refresh RES ONE Workspace Shortcut - Enable - Windows (22917).bes b/Sites/Application Management/Fixlets/Fixlets/Config - Refresh RES ONE Workspace Shortcut - Enable - Windows (22917).bes index 2d2faeb79..a14f2b952 100644 --- a/Sites/Application Management/Fixlets/Fixlets/Config - Refresh RES ONE Workspace Shortcut - Enable - Windows (22917).bes +++ b/Sites/Application Management/Fixlets/Fixlets/Config - Refresh RES ONE Workspace Shortcut - Enable - Windows (22917).bes @@ -1,50 +1,50 @@ - - - - - Config - Refresh RES ONE Workspace Shortcut - Enable - Windows - - windows of operating system - exists service "res" /* RES is Installed */ - not exists file "Refresh Application Security Database.lnk" of folder "Users\Public\Desktop" of drive of system folder - Internal - 2016-12-05 - - x-fixlet-modification-time - Thu, 17 Sep 2026 20:56:29 +0000 - - RESS - - - Click - here - to deploy this action. - - - - - + + + + + Config - Refresh RES ONE Workspace Shortcut - Enable - Windows + + windows of operating system + exists service "res" /* RES is Installed */ + not exists file "Refresh Application Security Database.lnk" of folder "Users\Public\Desktop" of drive of system folder + Internal + 2016-12-05 + + x-fixlet-modification-time + Thu, 17 Sep 2026 20:56:29 +0000 + + RESS + + + Click + here + to deploy this action. + + + + + diff --git a/Sites/Application Management/Fixlets/Fixlets/Config - Service Monitor - 1E NightWatchman - Windows (22601).bes b/Sites/Application Management/Fixlets/Fixlets/Config - Service Monitor - 1E NightWatchman - Windows (22601).bes index 15cbcb224..fb80ae1ea 100644 --- a/Sites/Application Management/Fixlets/Fixlets/Config - Service Monitor - 1E NightWatchman - Windows (22601).bes +++ b/Sites/Application Management/Fixlets/Fixlets/Config - Service Monitor - 1E NightWatchman - Windows (22601).bes @@ -1,40 +1,40 @@ - - - - - Config - Service Monitor - 1E NightWatchman - Windows - Configures the BES Service Monitor (Fixlet: Invoke - Service Monitor - Windows) to monitor services.

-

Specifically, this fixlet configures it to monitor the following Windows Services:

-
    -
  1. 1E NightWatchman
-

For general information or to report issues with C3 Inventory content please visit GitHub here: https://github.com/strawgate/C3-Inventory

]]>
- windows of operating system - exists services "NightWatchman" - not exists values whose (it = "NightWatchman") of settings "besservicemonitor-1E-NightWatchman" of client - Service Monitor - Internal - 2016-10-25 - - x-fixlet-modification-time - Thu, 17 Sep 2026 20:56:29 +0000 - - BESC - - - Click - here - to deploy this action. - - setting "besservicemonitor-1E-NightWatchman"="NightWatchman" on "{now}" for client - -
-
+ + + + + Config - Service Monitor - 1E NightWatchman - Windows + Configures the BES Service Monitor (Fixlet: Invoke - Service Monitor - Windows) to monitor services.

+

Specifically, this fixlet configures it to monitor the following Windows Services:

+
    +
  1. 1E NightWatchman
+

For general information or to report issues with C3 Inventory content please visit GitHub here: https://github.com/strawgate/C3-Inventory

]]>
+ windows of operating system + exists services "NightWatchman" + not exists values whose (it = "NightWatchman") of settings "besservicemonitor-1E-NightWatchman" of client + Service Monitor + Internal + 2016-10-25 + + x-fixlet-modification-time + Thu, 17 Sep 2026 20:56:29 +0000 + + BESC + + + Click + here + to deploy this action. + + setting "besservicemonitor-1E-NightWatchman"="NightWatchman" on "{now}" for client + +
+
diff --git a/Sites/Application Management/Fixlets/Fixlets/Config - Service Monitor - Active Directory Certificate Authority - Windows (22575).bes b/Sites/Application Management/Fixlets/Fixlets/Config - Service Monitor - Active Directory Certificate Authority - Windows (22575).bes index 13f2bd086..42b21f941 100644 --- a/Sites/Application Management/Fixlets/Fixlets/Config - Service Monitor - Active Directory Certificate Authority - Windows (22575).bes +++ b/Sites/Application Management/Fixlets/Fixlets/Config - Service Monitor - Active Directory Certificate Authority - Windows (22575).bes @@ -1,40 +1,40 @@ - - - - - Config - Service Monitor - Active Directory Certificate Authority - Windows - Configures the BES Service Monitor (Fixlet: Invoke - Service Monitor - Windows) to monitor services.

-

Specifically, this fixlet configures it to monitor the following Windows Services:

-
    -
  1. Active Directory Certificate Services
-

For general information or to report issues with C3 Inventory content please visit GitHub here: https://github.com/strawgate/C3-Inventory

]]>
- windows of operating system - exists services "CertSvc" - not exists values whose (it = "CertSvc") of settings "besservicemonitor-microsoft-activedirectory-certificateauthority" of client - Service Monitor - Internal - 2016-10-25 - - x-fixlet-modification-time - Thu, 17 Sep 2026 20:56:29 +0000 - - BESC - - - Click - here - to deploy this action. - - setting "besservicemonitor-microsoft-activedirectory-certificateauthority"="CertSvc" on "{now}" for client - -
-
+ + + + + Config - Service Monitor - Active Directory Certificate Authority - Windows + Configures the BES Service Monitor (Fixlet: Invoke - Service Monitor - Windows) to monitor services.

+

Specifically, this fixlet configures it to monitor the following Windows Services:

+
    +
  1. Active Directory Certificate Services
+

For general information or to report issues with C3 Inventory content please visit GitHub here: https://github.com/strawgate/C3-Inventory

]]>
+ windows of operating system + exists services "CertSvc" + not exists values whose (it = "CertSvc") of settings "besservicemonitor-microsoft-activedirectory-certificateauthority" of client + Service Monitor + Internal + 2016-10-25 + + x-fixlet-modification-time + Thu, 17 Sep 2026 20:56:29 +0000 + + BESC + + + Click + here + to deploy this action. + + setting "besservicemonitor-microsoft-activedirectory-certificateauthority"="CertSvc" on "{now}" for client + +
+
diff --git a/Sites/Application Management/Fixlets/Fixlets/Config - Service Monitor - Active Directory Federation Services - Windows (22576).bes b/Sites/Application Management/Fixlets/Fixlets/Config - Service Monitor - Active Directory Federation Services - Windows (22576).bes index 0b7cc6e4f..42a66750a 100644 --- a/Sites/Application Management/Fixlets/Fixlets/Config - Service Monitor - Active Directory Federation Services - Windows (22576).bes +++ b/Sites/Application Management/Fixlets/Fixlets/Config - Service Monitor - Active Directory Federation Services - Windows (22576).bes @@ -1,40 +1,40 @@ - - - - - Config - Service Monitor - Active Directory Federation Services - Windows - Configures the BES Service Monitor (Fixlet: Invoke - Service Monitor - Windows) to monitor services.

-

Specifically, this fixlet configures it to monitor the following Windows Services:

-
    -
  1. Active Directory Federation Services
-

For general information or to report issues with C3 Inventory content please visit GitHub here: https://github.com/strawgate/C3-Inventory

]]>
- windows of operating system - exists services "adfssrv" - not exists values whose (it = "adfssrv") of settings "besservicemonitor-microsoft-activedirectory-federationservices" of client - Service Monitor - Internal - 2016-10-25 - - x-fixlet-modification-time - Thu, 17 Sep 2026 20:56:29 +0000 - - BESC - - - Click - here - to deploy this action. - - setting "besservicemonitor-microsoft-activedirectory-federationservices"="adfssrv" on "{now}" for client - -
-
+ + + + + Config - Service Monitor - Active Directory Federation Services - Windows + Configures the BES Service Monitor (Fixlet: Invoke - Service Monitor - Windows) to monitor services.

+

Specifically, this fixlet configures it to monitor the following Windows Services:

+
    +
  1. Active Directory Federation Services
+

For general information or to report issues with C3 Inventory content please visit GitHub here: https://github.com/strawgate/C3-Inventory

]]>
+ windows of operating system + exists services "adfssrv" + not exists values whose (it = "adfssrv") of settings "besservicemonitor-microsoft-activedirectory-federationservices" of client + Service Monitor + Internal + 2016-10-25 + + x-fixlet-modification-time + Thu, 17 Sep 2026 20:56:29 +0000 + + BESC + + + Click + here + to deploy this action. + + setting "besservicemonitor-microsoft-activedirectory-federationservices"="adfssrv" on "{now}" for client + +
+
diff --git a/Sites/Application Management/Fixlets/Fixlets/Config - Service Monitor - Add to Blacklist (23090).bes b/Sites/Application Management/Fixlets/Fixlets/Config - Service Monitor - Add to Blacklist (23090).bes index c7913f6fd..5cece8dfe 100644 --- a/Sites/Application Management/Fixlets/Fixlets/Config - Service Monitor - Add to Blacklist (23090).bes +++ b/Sites/Application Management/Fixlets/Fixlets/Config - Service Monitor - Add to Blacklist (23090).bes @@ -1,71 +1,71 @@ - - - - - Config - Service Monitor - Add to Blacklist - -
-

Blacklist a service from service monitoring!

-
]]>
- windows of operating system - 2016-05-07 - - parametermetadatatag - { "Section1": { "Name": "ServiceConfig", "Title": "Service List", "UIType": "accordion", "Values": [ { "Name": "Services", "Title": "Service List (Semi-colon Separated)", "Description": "Service List", "ValueType": "relevance", "UIType": "TextBox" } ] } } - - - x-fixlet-modification-time - Thu, 17 Sep 2026 20:56:29 +0000 - - BESC - - - Click - here - to deploy this action. - - -setting "besservicemonitor-settings-blacklist"="{concatenations ";" of (substrings separated by ";" of Parameter "Services" of action;substrings separated by ";" of values of settings "besservicemonitor-setting-blacklist" of client)}" on "{now}" for client - - -
-
+ + + + + Config - Service Monitor - Add to Blacklist + +
+

Blacklist a service from service monitoring!

+
]]>
+ windows of operating system + 2016-05-07 + + parametermetadatatag + { "Section1": { "Name": "ServiceConfig", "Title": "Service List", "UIType": "accordion", "Values": [ { "Name": "Services", "Title": "Service List (Semi-colon Separated)", "Description": "Service List", "ValueType": "relevance", "UIType": "TextBox" } ] } } + + + x-fixlet-modification-time + Thu, 17 Sep 2026 20:56:29 +0000 + + BESC + + + Click + here + to deploy this action. + + +setting "besservicemonitor-settings-blacklist"="{concatenations ";" of (substrings separated by ";" of Parameter "Services" of action;substrings separated by ";" of values of settings "besservicemonitor-setting-blacklist" of client)}" on "{now}" for client + + +
+
diff --git a/Sites/Application Management/Fixlets/Fixlets/Config - Service Monitor - Blackboard Learn - Windows (22589).bes b/Sites/Application Management/Fixlets/Fixlets/Config - Service Monitor - Blackboard Learn - Windows (22589).bes index 5c26ac20e..02e12fee4 100644 --- a/Sites/Application Management/Fixlets/Fixlets/Config - Service Monitor - Blackboard Learn - Windows (22589).bes +++ b/Sites/Application Management/Fixlets/Fixlets/Config - Service Monitor - Blackboard Learn - Windows (22589).bes @@ -1,43 +1,43 @@ - - - - - Config - Service Monitor - Blackboard Learn - Windows - Configures the BES Service Monitor (Fixlet: Invoke - Service Monitor - Windows) to monitor services.

-

Specifically, this fixlet configures it to monitor the following Blackboard Services:

-
    -
  1. BBLEARN-ActiveMQ-Broker -
  2. BBLEARN-Collab -
  3. BBLEARN-Exec -
  4. BBLEARN-Tomcat
-

For general information or to report issues with C3 Inventory content please visit GitHub here: https://github.com/strawgate/C3-Inventory

]]>
- windows of operating system - exists services (substrings separated by ";" of "BBLEARN-ActiveMQ-Broker;BBLEARN-Collab;BBLEARN-Exec;BBLEARN-Tomcat") - not exists values whose (it = "BBLEARN-ActiveMQ-Broker;BBLEARN-Collab;BBLEARN-Exec;BBLEARN-Tomcat") of settings "besservicemonitor-blackboard-learn" of client - Service Monitor - Internal - 2016-10-25 - - x-fixlet-modification-time - Thu, 17 Sep 2026 20:56:29 +0000 - - BESC - - - Click - here - to deploy this action. - - setting "besservicemonitor-blackboard-learn"="BBLEARN-ActiveMQ-Broker;BBLEARN-Collab;BBLEARN-Exec;BBLEARN-Tomcat" on "{now}" for client - -
-
+ + + + + Config - Service Monitor - Blackboard Learn - Windows + Configures the BES Service Monitor (Fixlet: Invoke - Service Monitor - Windows) to monitor services.

+

Specifically, this fixlet configures it to monitor the following Blackboard Services:

+
    +
  1. BBLEARN-ActiveMQ-Broker +
  2. BBLEARN-Collab +
  3. BBLEARN-Exec +
  4. BBLEARN-Tomcat
+

For general information or to report issues with C3 Inventory content please visit GitHub here: https://github.com/strawgate/C3-Inventory

]]>
+ windows of operating system + exists services (substrings separated by ";" of "BBLEARN-ActiveMQ-Broker;BBLEARN-Collab;BBLEARN-Exec;BBLEARN-Tomcat") + not exists values whose (it = "BBLEARN-ActiveMQ-Broker;BBLEARN-Collab;BBLEARN-Exec;BBLEARN-Tomcat") of settings "besservicemonitor-blackboard-learn" of client + Service Monitor + Internal + 2016-10-25 + + x-fixlet-modification-time + Thu, 17 Sep 2026 20:56:29 +0000 + + BESC + + + Click + here + to deploy this action. + + setting "besservicemonitor-blackboard-learn"="BBLEARN-ActiveMQ-Broker;BBLEARN-Collab;BBLEARN-Exec;BBLEARN-Tomcat" on "{now}" for client + +
+
diff --git a/Sites/Application Management/Fixlets/Fixlets/Config - Service Monitor - IBM BigFix Components - Windows (22577).bes b/Sites/Application Management/Fixlets/Fixlets/Config - Service Monitor - IBM BigFix Components - Windows (22577).bes index c55239552..c75d905ca 100644 --- a/Sites/Application Management/Fixlets/Fixlets/Config - Service Monitor - IBM BigFix Components - Windows (22577).bes +++ b/Sites/Application Management/Fixlets/Fixlets/Config - Service Monitor - IBM BigFix Components - Windows (22577).bes @@ -1,45 +1,45 @@ - - - - - Config - Service Monitor - IBM BigFix Components - Windows - Configures the BES Service Monitor (Fixlet: Invoke - Service Monitor - Windows) to monitor services.

-

Specifically, this fixlet configures it to monitor the following Windows Services:

-
    -
  1. BigFix Proxy Agent -
  2. BigFix Relay -
  3. BigFix Gather Service -
  4. BigFix Plugin Service -
  5. BigFix Root Server -
  6. BigFix Web Reports Server
-

For general information or to report issues with C3 Inventory content please visit GitHub here: https://github.com/strawgate/C3-Inventory

]]>
- windows of operating system - exists services (substrings separated by ";" of "BESProxyAgent;BESRelay;BESGather;BESPluginService;BESRootServer;BESWebReportsServer") - not exists values whose (it = "BESProxyAgent;BESRelay;BESGather;BESPluginService;BESRootServer;BESWebReportsServer") of settings "besservicemonitor-ibm-bigfix" of client - Service Monitor - Internal - 2016-10-25 - - x-fixlet-modification-time - Thu, 17 Sep 2026 20:56:29 +0000 - - BESC - - - Click - here - to deploy this action. - - setting "besservicemonitor-ibm-bigfix"="BESProxyAgent;BESRelay;BESGather;BESPluginService;BESRootServer;BESWebReportsServer" on "{now}" for client - -
-
+ + + + + Config - Service Monitor - IBM BigFix Components - Windows + Configures the BES Service Monitor (Fixlet: Invoke - Service Monitor - Windows) to monitor services.

+

Specifically, this fixlet configures it to monitor the following Windows Services:

+
    +
  1. BigFix Proxy Agent +
  2. BigFix Relay +
  3. BigFix Gather Service +
  4. BigFix Plugin Service +
  5. BigFix Root Server +
  6. BigFix Web Reports Server
+

For general information or to report issues with C3 Inventory content please visit GitHub here: https://github.com/strawgate/C3-Inventory

]]>
+ windows of operating system + exists services (substrings separated by ";" of "BESProxyAgent;BESRelay;BESGather;BESPluginService;BESRootServer;BESWebReportsServer") + not exists values whose (it = "BESProxyAgent;BESRelay;BESGather;BESPluginService;BESRootServer;BESWebReportsServer") of settings "besservicemonitor-ibm-bigfix" of client + Service Monitor + Internal + 2016-10-25 + + x-fixlet-modification-time + Thu, 17 Sep 2026 20:56:29 +0000 + + BESC + + + Click + here + to deploy this action. + + setting "besservicemonitor-ibm-bigfix"="BESProxyAgent;BESRelay;BESGather;BESPluginService;BESRootServer;BESWebReportsServer" on "{now}" for client + +
+
diff --git a/Sites/Application Management/Fixlets/Fixlets/Config - Service Monitor - McAfee ePO Agent - Windows (22590).bes b/Sites/Application Management/Fixlets/Fixlets/Config - Service Monitor - McAfee ePO Agent - Windows (22590).bes index 53472b888..b43ed70df 100644 --- a/Sites/Application Management/Fixlets/Fixlets/Config - Service Monitor - McAfee ePO Agent - Windows (22590).bes +++ b/Sites/Application Management/Fixlets/Fixlets/Config - Service Monitor - McAfee ePO Agent - Windows (22590).bes @@ -1,42 +1,42 @@ - - - - - Config - Service Monitor - McAfee ePO Agent - Windows - Configures the BES Service Monitor (Fixlet: Invoke - Service Monitor - Windows) to monitor services.

-

Specifically, this fixlet configures it to monitor the following McAfee Services:

-
    -
  1. McAfee Agent Service -
  2. McAfee Agent Common Services -
  3. McAfee Framework Service
-

For general information or to report issues with C3 Inventory content please visit GitHub here: https://github.com/strawgate/C3-Inventory

]]>
- windows of operating system - exists services (substrings separated by ";" of "masvc;McAfeeFramework;macmnsvc") - not exists values whose (it = "masvc;McAfeeFramework;macmnsvc") of settings "besservicemonitor-McAfee-ePO-Agent" of client - Service Monitor - Internal - 2016-10-25 - - x-fixlet-modification-time - Thu, 17 Sep 2026 20:56:29 +0000 - - BESC - - - Click - here - to deploy this action. - - setting "besservicemonitor-McAfee-ePO-Agent"="masvc;McAfeeFramework;macmnsvc" on "{now}" for client - -
-
+ + + + + Config - Service Monitor - McAfee ePO Agent - Windows + Configures the BES Service Monitor (Fixlet: Invoke - Service Monitor - Windows) to monitor services.

+

Specifically, this fixlet configures it to monitor the following McAfee Services:

+
    +
  1. McAfee Agent Service +
  2. McAfee Agent Common Services +
  3. McAfee Framework Service
+

For general information or to report issues with C3 Inventory content please visit GitHub here: https://github.com/strawgate/C3-Inventory

]]>
+ windows of operating system + exists services (substrings separated by ";" of "masvc;McAfeeFramework;macmnsvc") + not exists values whose (it = "masvc;McAfeeFramework;macmnsvc") of settings "besservicemonitor-McAfee-ePO-Agent" of client + Service Monitor + Internal + 2016-10-25 + + x-fixlet-modification-time + Thu, 17 Sep 2026 20:56:29 +0000 + + BESC + + + Click + here + to deploy this action. + + setting "besservicemonitor-McAfee-ePO-Agent"="masvc;McAfeeFramework;macmnsvc" on "{now}" for client + +
+
diff --git a/Sites/Application Management/Fixlets/Fixlets/Config - Service Monitor - Microsoft Applocker - Windows (22591).bes b/Sites/Application Management/Fixlets/Fixlets/Config - Service Monitor - Microsoft Applocker - Windows (22591).bes index 9562eb82e..f6caa5787 100644 --- a/Sites/Application Management/Fixlets/Fixlets/Config - Service Monitor - Microsoft Applocker - Windows (22591).bes +++ b/Sites/Application Management/Fixlets/Fixlets/Config - Service Monitor - Microsoft Applocker - Windows (22591).bes @@ -1,41 +1,41 @@ - - - - - Config - Service Monitor - Microsoft Applocker - Windows - Configures the BES Service Monitor (Fixlet: Invoke - Service Monitor - Windows) to monitor services.

-

Specifically, this fixlet configures it to monitor the following Windows Services:

-
    -
  1. Application Identity
-

For general information or to report issues with C3 Inventory content please visit GitHub here: https://github.com/strawgate/C3-Inventory

]]>
- windows of operating system - exists keys of key "HKEY_LOCAL_MACHINE\Software\Policies\Microsoft\Windows\SrpV2" of native registry - exists services "AppIDSvc" - not exists values whose (it = "AppIDSvc") of settings "besservicemonitor-microsoft-applocker" of client - Service Monitor - Internal - 2016-10-25 - - x-fixlet-modification-time - Thu, 17 Sep 2026 20:56:29 +0000 - - BESC - - - Click - here - to deploy this action. - - setting "besservicemonitor-microsoft-applocker"="AppIDSvc" on "{now}" for client - -
-
+ + + + + Config - Service Monitor - Microsoft Applocker - Windows + Configures the BES Service Monitor (Fixlet: Invoke - Service Monitor - Windows) to monitor services.

+

Specifically, this fixlet configures it to monitor the following Windows Services:

+
    +
  1. Application Identity
+

For general information or to report issues with C3 Inventory content please visit GitHub here: https://github.com/strawgate/C3-Inventory

]]>
+ windows of operating system + exists keys of key "HKEY_LOCAL_MACHINE\Software\Policies\Microsoft\Windows\SrpV2" of native registry + exists services "AppIDSvc" + not exists values whose (it = "AppIDSvc") of settings "besservicemonitor-microsoft-applocker" of client + Service Monitor + Internal + 2016-10-25 + + x-fixlet-modification-time + Thu, 17 Sep 2026 20:56:29 +0000 + + BESC + + + Click + here + to deploy this action. + + setting "besservicemonitor-microsoft-applocker"="AppIDSvc" on "{now}" for client + +
+
diff --git a/Sites/Application Management/Fixlets/Fixlets/Config - Service Monitor - Microsoft EMET - Windows (22580).bes b/Sites/Application Management/Fixlets/Fixlets/Config - Service Monitor - Microsoft EMET - Windows (22580).bes index 8c9811445..e0f9f501c 100644 --- a/Sites/Application Management/Fixlets/Fixlets/Config - Service Monitor - Microsoft EMET - Windows (22580).bes +++ b/Sites/Application Management/Fixlets/Fixlets/Config - Service Monitor - Microsoft EMET - Windows (22580).bes @@ -1,40 +1,40 @@ - - - - - Config - Service Monitor - Microsoft EMET - Windows - Configures the BES Service Monitor (Fixlet: Invoke - Service Monitor - Windows) to monitor services.

-

Specifically, this fixlet configures it to monitor the following Windows Services:

-
    -
  1. Microsoft EMET Service
-

For general information or to report issues with C3 Inventory content please visit GitHub here: https://github.com/strawgate/C3-Inventory

]]>
- windows of operating system - exists services "EMET_Service" - not exists values whose (it = "EMET_Service") of settings "besservicemonitor-microsoft-emet" of client - Service Monitor - Internal - 2016-10-25 - - x-fixlet-modification-time - Thu, 17 Sep 2026 20:56:29 +0000 - - BESC - - - Click - here - to deploy this action. - - setting "besservicemonitor-microsoft-emet"="EMET_Service" on "{now}" for client - -
-
+ + + + + Config - Service Monitor - Microsoft EMET - Windows + Configures the BES Service Monitor (Fixlet: Invoke - Service Monitor - Windows) to monitor services.

+

Specifically, this fixlet configures it to monitor the following Windows Services:

+
    +
  1. Microsoft EMET Service
+

For general information or to report issues with C3 Inventory content please visit GitHub here: https://github.com/strawgate/C3-Inventory

]]>
+ windows of operating system + exists services "EMET_Service" + not exists values whose (it = "EMET_Service") of settings "besservicemonitor-microsoft-emet" of client + Service Monitor + Internal + 2016-10-25 + + x-fixlet-modification-time + Thu, 17 Sep 2026 20:56:29 +0000 + + BESC + + + Click + here + to deploy this action. + + setting "besservicemonitor-microsoft-emet"="EMET_Service" on "{now}" for client + +
+
diff --git a/Sites/Application Management/Fixlets/Fixlets/Config - Service Monitor - Microsoft Hyper-V Guest Services - Windows (22592).bes b/Sites/Application Management/Fixlets/Fixlets/Config - Service Monitor - Microsoft Hyper-V Guest Services - Windows (22592).bes index 6c08b7e18..24134daa2 100644 --- a/Sites/Application Management/Fixlets/Fixlets/Config - Service Monitor - Microsoft Hyper-V Guest Services - Windows (22592).bes +++ b/Sites/Application Management/Fixlets/Fixlets/Config - Service Monitor - Microsoft Hyper-V Guest Services - Windows (22592).bes @@ -1,47 +1,47 @@ - - - - - Config - Service Monitor - Microsoft Hyper-V Guest Services - Windows - Configures the BES Service Monitor (Fixlet: Invoke - Service Monitor - Windows) to monitor services.

-

Specifically, this fixlet configures it to monitor the following Hyper-V Guest Services:

-
    -
  1. Hyper-V Data Exchange Service (vmickvpexchange) -
  2. Hyper-V Guest Shutdown Service (vmicshutdown) -
  3. Hyper-V Heartbeat Service (vmicheartbeat) -
  4. Hyper-V Remote Desktop Virtualization Service (vmicrdv) -
  5. Hyper-V Time Synchronization Service (vmictimesync) -
  6. Hyper-V Volume Shadow Copy Requestor (vmicvss)
-

For general information or to report issues with C3 Inventory content please visit GitHub here: https://github.com/strawgate/C3-Inventory

]]>
- windows of operating system - ((value "manufacturer" of structure "system_information" of smbios as string) contains "Microsoft") - exists value "VirtualMachineName" of key "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Virtual Machine\Guest\Parameters" of native registry - exists services (substrings separated by ";" of "vmicvss;vmictimesync;vmicrdv;vmicheartbeat;vmicshutdown;vmickvpexchange") - not exists values whose (it = "vmicvss;vmictimesync;vmicrdv;vmicheartbeat;vmicshutdown;vmickvpexchange") of settings "besservicemonitor-microsoft-hyperv-guest" of client - Service Monitor - Internal - 2016-10-25 - - x-fixlet-modification-time - Thu, 17 Sep 2026 20:56:29 +0000 - - BESC - - - Click - here - to deploy this action. - - setting "besservicemonitor-microsoft-hyperv-guest"="vmicvss;vmictimesync;vmicrdv;vmicheartbeat;vmicshutdown;vmickvpexchange" on "{now}" for client - -
-
+ + + + + Config - Service Monitor - Microsoft Hyper-V Guest Services - Windows + Configures the BES Service Monitor (Fixlet: Invoke - Service Monitor - Windows) to monitor services.

+

Specifically, this fixlet configures it to monitor the following Hyper-V Guest Services:

+
    +
  1. Hyper-V Data Exchange Service (vmickvpexchange) +
  2. Hyper-V Guest Shutdown Service (vmicshutdown) +
  3. Hyper-V Heartbeat Service (vmicheartbeat) +
  4. Hyper-V Remote Desktop Virtualization Service (vmicrdv) +
  5. Hyper-V Time Synchronization Service (vmictimesync) +
  6. Hyper-V Volume Shadow Copy Requestor (vmicvss)
+

For general information or to report issues with C3 Inventory content please visit GitHub here: https://github.com/strawgate/C3-Inventory

]]>
+ windows of operating system + ((value "manufacturer" of structure "system_information" of smbios as string) contains "Microsoft") + exists value "VirtualMachineName" of key "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Virtual Machine\Guest\Parameters" of native registry + exists services (substrings separated by ";" of "vmicvss;vmictimesync;vmicrdv;vmicheartbeat;vmicshutdown;vmickvpexchange") + not exists values whose (it = "vmicvss;vmictimesync;vmicrdv;vmicheartbeat;vmicshutdown;vmickvpexchange") of settings "besservicemonitor-microsoft-hyperv-guest" of client + Service Monitor + Internal + 2016-10-25 + + x-fixlet-modification-time + Thu, 17 Sep 2026 20:56:29 +0000 + + BESC + + + Click + here + to deploy this action. + + setting "besservicemonitor-microsoft-hyperv-guest"="vmicvss;vmictimesync;vmicrdv;vmicheartbeat;vmicshutdown;vmickvpexchange" on "{now}" for client + +
+
diff --git a/Sites/Application Management/Fixlets/Fixlets/Config - Service Monitor - Microsoft Hyper-V Host Services - Windows (22602).bes b/Sites/Application Management/Fixlets/Fixlets/Config - Service Monitor - Microsoft Hyper-V Host Services - Windows (22602).bes index 458a9e1f1..03552e4f0 100644 --- a/Sites/Application Management/Fixlets/Fixlets/Config - Service Monitor - Microsoft Hyper-V Host Services - Windows (22602).bes +++ b/Sites/Application Management/Fixlets/Fixlets/Config - Service Monitor - Microsoft Hyper-V Host Services - Windows (22602).bes @@ -1,40 +1,40 @@ - - - - - Config - Service Monitor - Microsoft Hyper-V Host Services - Windows - Configures the BES Service Monitor (Fixlet: Invoke - Service Monitor - Windows) to monitor services.

-

Specifically, this fixlet configures it to monitor the following Hyper-V Host Services:

-
    -
  1. Hyper-V Virtual Machine Management (vmms)
-

For general information or to report issues with C3 Inventory content please visit GitHub here: https://github.com/strawgate/C3-Inventory

]]>
- windows of operating system - exists services (substrings separated by ";" of "vmms") - not exists values whose (it = "vmms") of settings "besservicemonitor-microsoft-hyperv-host" of client - Service Monitor - Internal - 2016-10-25 - - x-fixlet-modification-time - Thu, 17 Sep 2026 20:56:29 +0000 - - BESC - - - Click - here - to deploy this action. - - setting "besservicemonitor-microsoft-hyperv-host"="vmms" on "{now}" for client - -
-
+ + + + + Config - Service Monitor - Microsoft Hyper-V Host Services - Windows + Configures the BES Service Monitor (Fixlet: Invoke - Service Monitor - Windows) to monitor services.

+

Specifically, this fixlet configures it to monitor the following Hyper-V Host Services:

+
    +
  1. Hyper-V Virtual Machine Management (vmms)
+

For general information or to report issues with C3 Inventory content please visit GitHub here: https://github.com/strawgate/C3-Inventory

]]>
+ windows of operating system + exists services (substrings separated by ";" of "vmms") + not exists values whose (it = "vmms") of settings "besservicemonitor-microsoft-hyperv-host" of client + Service Monitor + Internal + 2016-10-25 + + x-fixlet-modification-time + Thu, 17 Sep 2026 20:56:29 +0000 + + BESC + + + Click + here + to deploy this action. + + setting "besservicemonitor-microsoft-hyperv-host"="vmms" on "{now}" for client + +
+
diff --git a/Sites/Application Management/Fixlets/Fixlets/Config - Service Monitor - Microsoft IIS - Windows (22581).bes b/Sites/Application Management/Fixlets/Fixlets/Config - Service Monitor - Microsoft IIS - Windows (22581).bes index b6a626577..05a2fe70a 100644 --- a/Sites/Application Management/Fixlets/Fixlets/Config - Service Monitor - Microsoft IIS - Windows (22581).bes +++ b/Sites/Application Management/Fixlets/Fixlets/Config - Service Monitor - Microsoft IIS - Windows (22581).bes @@ -1,40 +1,40 @@ - - - - - Config - Service Monitor - Microsoft IIS - Windows - Configures the BES Service Monitor (Fixlet: Invoke - Service Monitor - Windows) to monitor services.

-

Specifically, this fixlet configures it to monitor the following Windows Services:

-
    -
  1. World Wide Web Published Service
-

For general information or to report issues with C3 Inventory content please visit GitHub here: https://github.com/strawgate/C3-Inventory

]]>
- windows of operating system - exists services "W3SVC" - not exists values whose (it = "W3SVC") of settings "besservicemonitor-microsoft-iis" of client - Service Monitor - Internal - 2016-10-25 - - x-fixlet-modification-time - Thu, 17 Sep 2026 20:56:29 +0000 - - BESC - - - Click - here - to deploy this action. - - setting "besservicemonitor-microsoft-iis"="W3SVC" on "{now}" for client - -
-
+ + + + + Config - Service Monitor - Microsoft IIS - Windows + Configures the BES Service Monitor (Fixlet: Invoke - Service Monitor - Windows) to monitor services.

+

Specifically, this fixlet configures it to monitor the following Windows Services:

+
    +
  1. World Wide Web Published Service
+

For general information or to report issues with C3 Inventory content please visit GitHub here: https://github.com/strawgate/C3-Inventory

]]>
+ windows of operating system + exists services "W3SVC" + not exists values whose (it = "W3SVC") of settings "besservicemonitor-microsoft-iis" of client + Service Monitor + Internal + 2016-10-25 + + x-fixlet-modification-time + Thu, 17 Sep 2026 20:56:29 +0000 + + BESC + + + Click + here + to deploy this action. + + setting "besservicemonitor-microsoft-iis"="W3SVC" on "{now}" for client + +
+
diff --git a/Sites/Application Management/Fixlets/Fixlets/Config - Service Monitor - Microsoft SCCM Agent - Windows (23043).bes b/Sites/Application Management/Fixlets/Fixlets/Config - Service Monitor - Microsoft SCCM Agent - Windows (23043).bes index a2fc63183..43969aaff 100644 --- a/Sites/Application Management/Fixlets/Fixlets/Config - Service Monitor - Microsoft SCCM Agent - Windows (23043).bes +++ b/Sites/Application Management/Fixlets/Fixlets/Config - Service Monitor - Microsoft SCCM Agent - Windows (23043).bes @@ -1,41 +1,41 @@ - - - - - Config - Service Monitor - Microsoft SCCM Agent - Windows - Configures the BES Service Monitor (Fixlet: Invoke - Service Monitor - Windows) to monitor services.

-

Specifically, this fixlet configures it to monitor the following Windows Services:

-
    -
  1. ccmexec
  2. ConfigMgr Wake-up Proxy
  3. -
-

For general information or to report issues with C3 Inventory content please visit GitHub here: https://github.com/strawgate/C3-Inventory

]]>
- windows of operating system - exists services (substrings separated by ";" of "ccmexec;ConfigMgr Wake-up Proxy") - not exists values whose (it = "ccmexec;ConfigMgr Wake-up Proxy") of settings "besservicemonitor-microsoft-sccm-agent" of client - Service Monitor - Internal - 2016-10-25 - - x-fixlet-modification-time - Thu, 17 Sep 2026 20:56:29 +0000 - - BESC - - - Click - here - to deploy this action. - - setting "besservicemonitor-microsoft-sccm-agent"="ccmexec;ConfigMgr Wake-up Proxy" on "{now}" for client - -
-
+ + + + + Config - Service Monitor - Microsoft SCCM Agent - Windows + Configures the BES Service Monitor (Fixlet: Invoke - Service Monitor - Windows) to monitor services.

+

Specifically, this fixlet configures it to monitor the following Windows Services:

+
    +
  1. ccmexec
  2. ConfigMgr Wake-up Proxy
  3. +
+

For general information or to report issues with C3 Inventory content please visit GitHub here: https://github.com/strawgate/C3-Inventory

]]>
+ windows of operating system + exists services (substrings separated by ";" of "ccmexec;ConfigMgr Wake-up Proxy") + not exists values whose (it = "ccmexec;ConfigMgr Wake-up Proxy") of settings "besservicemonitor-microsoft-sccm-agent" of client + Service Monitor + Internal + 2016-10-25 + + x-fixlet-modification-time + Thu, 17 Sep 2026 20:56:29 +0000 + + BESC + + + Click + here + to deploy this action. + + setting "besservicemonitor-microsoft-sccm-agent"="ccmexec;ConfigMgr Wake-up Proxy" on "{now}" for client + +
+
diff --git a/Sites/Application Management/Fixlets/Fixlets/Config - Service Monitor - Microsoft SQL Server - Windows (22594).bes b/Sites/Application Management/Fixlets/Fixlets/Config - Service Monitor - Microsoft SQL Server - Windows (22594).bes index d995c7395..71efd7aa2 100644 --- a/Sites/Application Management/Fixlets/Fixlets/Config - Service Monitor - Microsoft SQL Server - Windows (22594).bes +++ b/Sites/Application Management/Fixlets/Fixlets/Config - Service Monitor - Microsoft SQL Server - Windows (22594).bes @@ -1,45 +1,45 @@ - - - - - Config - Service Monitor - Microsoft SQL Server - Windows - Configures the BES Service Monitor (Fixlet: Invoke - Service Monitor - Windows) to monitor services.

-

Specifically, this fixlet configures it to monitor the following Microsoft Skype for Business Services:

-
    -
  1. SQL Server -
  2. SQL Server Agent -
  3. SQL Agent -
  4. SQL Writer -
  5. SQL Server Analysis Services -
  6. SQL Full-Text Filter Daemon Launcher
-

For general information or to report issues with C3 Inventory content please visit GitHub here: https://github.com/strawgate/C3-Inventory

]]>
- windows of operating system - exists services (substrings separated by ";" of "MSSQLSERVER;MSSQL$SQLEXPRESS;SQLSERVERAGENT;SQLWriter;MSSQLFDLauncher;MSSQLServerOLAPService") - not exists values whose (it = "MSSQLSERVER;MSSQL$SQLEXPRESS;SQLSERVERAGENT;SQLWriter;MSSQLFDLauncher;MSSQLServerOLAPService") of settings "besservicemonitor-microsoft-sql" of client - Service Monitor - Internal - 2016-10-25 - - x-fixlet-modification-time - Thu, 17 Sep 2026 20:56:29 +0000 - - BESC - - - Click - here - to deploy this action. - - setting "besservicemonitor-microsoft-sql"="MSSQLSERVER;MSSQL$SQLEXPRESS;SQLSERVERAGENT;SQLWriter;MSSQLFDLauncher;MSSQLServerOLAPService" on "{now}" for client - -
-
+ + + + + Config - Service Monitor - Microsoft SQL Server - Windows + Configures the BES Service Monitor (Fixlet: Invoke - Service Monitor - Windows) to monitor services.

+

Specifically, this fixlet configures it to monitor the following Microsoft Skype for Business Services:

+
    +
  1. SQL Server +
  2. SQL Server Agent +
  3. SQL Agent +
  4. SQL Writer +
  5. SQL Server Analysis Services +
  6. SQL Full-Text Filter Daemon Launcher
+

For general information or to report issues with C3 Inventory content please visit GitHub here: https://github.com/strawgate/C3-Inventory

]]>
+ windows of operating system + exists services (substrings separated by ";" of "MSSQLSERVER;MSSQL$SQLEXPRESS;SQLSERVERAGENT;SQLWriter;MSSQLFDLauncher;MSSQLServerOLAPService") + not exists values whose (it = "MSSQLSERVER;MSSQL$SQLEXPRESS;SQLSERVERAGENT;SQLWriter;MSSQLFDLauncher;MSSQLServerOLAPService") of settings "besservicemonitor-microsoft-sql" of client + Service Monitor + Internal + 2016-10-25 + + x-fixlet-modification-time + Thu, 17 Sep 2026 20:56:29 +0000 + + BESC + + + Click + here + to deploy this action. + + setting "besservicemonitor-microsoft-sql"="MSSQLSERVER;MSSQL$SQLEXPRESS;SQLSERVERAGENT;SQLWriter;MSSQLFDLauncher;MSSQLServerOLAPService" on "{now}" for client + +
+
diff --git a/Sites/Application Management/Fixlets/Fixlets/Config - Service Monitor - Microsoft Skype for Business Services - Windows (22595).bes b/Sites/Application Management/Fixlets/Fixlets/Config - Service Monitor - Microsoft Skype for Business Services - Windows (22595).bes index 9a342559e..83a12e97c 100644 --- a/Sites/Application Management/Fixlets/Fixlets/Config - Service Monitor - Microsoft Skype for Business Services - Windows (22595).bes +++ b/Sites/Application Management/Fixlets/Fixlets/Config - Service Monitor - Microsoft Skype for Business Services - Windows (22595).bes @@ -1,64 +1,64 @@ - - - - - Config - Service Monitor - Microsoft Skype for Business Services - Windows - Configures the BES Service Monitor (Fixlet: Invoke - Service Monitor - Windows) to monitor services.

-

Specifically, this fixlet configures it to monitor the following Microsoft Skype for Business Services:

-
    -
  1. Lync Server Access Edge (RtcSrv) -
  2. Lync Server Application Sharing (RTCASMCU) -
  3. Lync Server Audio Test Service (RTCATS) -
  4. Lync Server Audio/Video Authentication (RTCMRAUTH) -
  5. Lync Server Audio/Video Conferencing (RTCAVMCU) -
  6. Lync Server Audio/Video Edge (RTCMEDIARELAY) -
  7. Lync Server Backup Service (LYNCBACKUP) -
  8. Lync Server Bandwidth Policy Service (Authentication) (RTCPDPAUTH) -
  9. Lync Server Bandwidth Policy Service (Core) (RTCPDPCORE) -
  10. Lync Server Call Park (RTCCPS) -
  11. Lync Server Centralized Logging Service Agent (RTCCLSAGT) -
  12. Lync Server Conferencing Announcement (RTCCAS) -
  13. Lync Server Conferencing Attendant (RTCCAA) -
  14. Lync Server File Transfer Agent (FTA) -
  15. Lync Server Front-End (RtcSrv) -
  16. Lync Server IM Conferencing (RTCIMMCU) -
  17. Lync Server Master Replicator Agent (MASTER) -
  18. Lync Server Mediation (RTCMEDSRV) -
  19. Lync Server Persistent Chat (RTCCHAT) -
  20. Lync Server Replica Replicator Agent (REPLICA) -
  21. Lync Server Response Group (RTCRGS) -
  22. Lync Server Web Conferencing (RTCDATAMCU) -
  23. Lync Server Web Conferencing Edge (RTCDATAPROXY) -
  24. Lync Server XMPP Translating Gateway (RTCXMPPTGW) -
  25. Lync Server XMPP Translating Gateway Proxy (RTCXMPPTGWPX)
-

For general information or to report issues with C3 Inventory content please visit GitHub here: https://github.com/strawgate/C3-Inventory

]]>
- windows of operating system - exists services (substrings separated by ";" of "RtcSrv;RTCASMCU;RTCATS;RTCMRAUTH;RTCAVMCU;RTCMEDIARELAY;RTCPDPAUTH;RTCPDPCORE;RTCCPS;RTCCLSAGT;RTCCAS;RTCCAA;FTA;RtcSrv;RTCIMMCU;MASTER;RTCMEDSRV;RTCCHAT;REPLICA;RTCRGS;RTCDATAMCU;RTCDATAPROXY;RTCXMPPTGW;RTCXMPPTGWPX;LYNCBACKUP") - not exists values whose (it = "RtcSrv;RTCASMCU;RTCATS;RTCMRAUTH;RTCAVMCU;RTCMEDIARELAY;RTCPDPAUTH;RTCPDPCORE;RTCCPS;RTCCLSAGT;RTCCAS;RTCCAA;FTA;RtcSrv;RTCIMMCU;MASTER;RTCMEDSRV;RTCCHAT;REPLICA;RTCRGS;RTCDATAMCU;RTCDATAPROXY;RTCXMPPTGW;RTCXMPPTGWPX;LYNCBACKUP") of settings "besservicemonitor-microsoft-lync" of client - Service Monitor - Internal - 2016-10-25 - - x-fixlet-modification-time - Thu, 17 Sep 2026 20:56:29 +0000 - - BESC - - - Click - here - to deploy this action. - - setting "besservicemonitor-microsoft-lync"="RtcSrv;RTCASMCU;RTCATS;RTCMRAUTH;RTCAVMCU;RTCMEDIARELAY;RTCPDPAUTH;RTCPDPCORE;RTCCPS;RTCCLSAGT;RTCCAS;RTCCAA;FTA;RtcSrv;RTCIMMCU;MASTER;RTCMEDSRV;RTCCHAT;REPLICA;RTCRGS;RTCDATAMCU;RTCDATAPROXY;RTCXMPPTGW;RTCXMPPTGWPX;LYNCBACKUP" on "{now}" for client - -
-
+ + + + + Config - Service Monitor - Microsoft Skype for Business Services - Windows + Configures the BES Service Monitor (Fixlet: Invoke - Service Monitor - Windows) to monitor services.

+

Specifically, this fixlet configures it to monitor the following Microsoft Skype for Business Services:

+
    +
  1. Lync Server Access Edge (RtcSrv) +
  2. Lync Server Application Sharing (RTCASMCU) +
  3. Lync Server Audio Test Service (RTCATS) +
  4. Lync Server Audio/Video Authentication (RTCMRAUTH) +
  5. Lync Server Audio/Video Conferencing (RTCAVMCU) +
  6. Lync Server Audio/Video Edge (RTCMEDIARELAY) +
  7. Lync Server Backup Service (LYNCBACKUP) +
  8. Lync Server Bandwidth Policy Service (Authentication) (RTCPDPAUTH) +
  9. Lync Server Bandwidth Policy Service (Core) (RTCPDPCORE) +
  10. Lync Server Call Park (RTCCPS) +
  11. Lync Server Centralized Logging Service Agent (RTCCLSAGT) +
  12. Lync Server Conferencing Announcement (RTCCAS) +
  13. Lync Server Conferencing Attendant (RTCCAA) +
  14. Lync Server File Transfer Agent (FTA) +
  15. Lync Server Front-End (RtcSrv) +
  16. Lync Server IM Conferencing (RTCIMMCU) +
  17. Lync Server Master Replicator Agent (MASTER) +
  18. Lync Server Mediation (RTCMEDSRV) +
  19. Lync Server Persistent Chat (RTCCHAT) +
  20. Lync Server Replica Replicator Agent (REPLICA) +
  21. Lync Server Response Group (RTCRGS) +
  22. Lync Server Web Conferencing (RTCDATAMCU) +
  23. Lync Server Web Conferencing Edge (RTCDATAPROXY) +
  24. Lync Server XMPP Translating Gateway (RTCXMPPTGW) +
  25. Lync Server XMPP Translating Gateway Proxy (RTCXMPPTGWPX)
+

For general information or to report issues with C3 Inventory content please visit GitHub here: https://github.com/strawgate/C3-Inventory

]]>
+ windows of operating system + exists services (substrings separated by ";" of "RtcSrv;RTCASMCU;RTCATS;RTCMRAUTH;RTCAVMCU;RTCMEDIARELAY;RTCPDPAUTH;RTCPDPCORE;RTCCPS;RTCCLSAGT;RTCCAS;RTCCAA;FTA;RtcSrv;RTCIMMCU;MASTER;RTCMEDSRV;RTCCHAT;REPLICA;RTCRGS;RTCDATAMCU;RTCDATAPROXY;RTCXMPPTGW;RTCXMPPTGWPX;LYNCBACKUP") + not exists values whose (it = "RtcSrv;RTCASMCU;RTCATS;RTCMRAUTH;RTCAVMCU;RTCMEDIARELAY;RTCPDPAUTH;RTCPDPCORE;RTCCPS;RTCCLSAGT;RTCCAS;RTCCAA;FTA;RtcSrv;RTCIMMCU;MASTER;RTCMEDSRV;RTCCHAT;REPLICA;RTCRGS;RTCDATAMCU;RTCDATAPROXY;RTCXMPPTGW;RTCXMPPTGWPX;LYNCBACKUP") of settings "besservicemonitor-microsoft-lync" of client + Service Monitor + Internal + 2016-10-25 + + x-fixlet-modification-time + Thu, 17 Sep 2026 20:56:29 +0000 + + BESC + + + Click + here + to deploy this action. + + setting "besservicemonitor-microsoft-lync"="RtcSrv;RTCASMCU;RTCATS;RTCMRAUTH;RTCAVMCU;RTCMEDIARELAY;RTCPDPAUTH;RTCPDPCORE;RTCCPS;RTCCLSAGT;RTCCAS;RTCCAA;FTA;RtcSrv;RTCIMMCU;MASTER;RTCMEDSRV;RTCCHAT;REPLICA;RTCRGS;RTCDATAMCU;RTCDATAPROXY;RTCXMPPTGW;RTCXMPPTGWPX;LYNCBACKUP" on "{now}" for client + +
+
diff --git a/Sites/Application Management/Fixlets/Fixlets/Config - Service Monitor - Microsoft Windows Basic Services - Windows (22596).bes b/Sites/Application Management/Fixlets/Fixlets/Config - Service Monitor - Microsoft Windows Basic Services - Windows (22596).bes index e5199ea9b..cc4db2a7d 100644 --- a/Sites/Application Management/Fixlets/Fixlets/Config - Service Monitor - Microsoft Windows Basic Services - Windows (22596).bes +++ b/Sites/Application Management/Fixlets/Fixlets/Config - Service Monitor - Microsoft Windows Basic Services - Windows (22596).bes @@ -1,45 +1,45 @@ - - - - - Config - Service Monitor - Microsoft Windows Basic Services - Windows - Configures the BES Service Monitor (Fixlet: Invoke - Service Monitor - Windows) to monitor services.

-

Specifically, this fixlet configures it to monitor the following Windows Services:

-
    -
  1. Print Spooler -
  2. Security Center -
  3. Task Scheduler -
  4. Windows Firewall -
  5. Windows Management Instrumentation -
  6. Remote Desktop Services
-

For general information or to report issues with C3 Inventory content please visit GitHub here: https://github.com/strawgate/C3-Inventory

]]>
- windows of operating system - exists services (substrings separated by ";" of "Spooler;wscsvc;Schedule;MpsSvc;Winmgmt;TermService;W32Time") - not exists values whose (it = "Spooler;wscsvc;Schedule;MpsSvc;Winmgmt;TermService") of settings "besservicemonitor-microsoft-windows-basic" of client - Service Monitor - Internal - 2016-10-25 - - x-fixlet-modification-time - Thu, 17 Sep 2026 20:56:29 +0000 - - BESC - - - Click - here - to deploy this action. - - setting "besservicemonitor-microsoft-windows-basic"="Spooler;wscsvc;Schedule;MpsSvc;Winmgmt;TermService" on "{now}" for client - -
-
+ + + + + Config - Service Monitor - Microsoft Windows Basic Services - Windows + Configures the BES Service Monitor (Fixlet: Invoke - Service Monitor - Windows) to monitor services.

+

Specifically, this fixlet configures it to monitor the following Windows Services:

+
    +
  1. Print Spooler +
  2. Security Center +
  3. Task Scheduler +
  4. Windows Firewall +
  5. Windows Management Instrumentation +
  6. Remote Desktop Services
+

For general information or to report issues with C3 Inventory content please visit GitHub here: https://github.com/strawgate/C3-Inventory

]]>
+ windows of operating system + exists services (substrings separated by ";" of "Spooler;wscsvc;Schedule;MpsSvc;Winmgmt;TermService;W32Time") + not exists values whose (it = "Spooler;wscsvc;Schedule;MpsSvc;Winmgmt;TermService") of settings "besservicemonitor-microsoft-windows-basic" of client + Service Monitor + Internal + 2016-10-25 + + x-fixlet-modification-time + Thu, 17 Sep 2026 20:56:29 +0000 + + BESC + + + Click + here + to deploy this action. + + setting "besservicemonitor-microsoft-windows-basic"="Spooler;wscsvc;Schedule;MpsSvc;Winmgmt;TermService" on "{now}" for client + +
+
diff --git a/Sites/Application Management/Fixlets/Fixlets/Config - Service Monitor - Microsoft Windows DFS - Windows (22597).bes b/Sites/Application Management/Fixlets/Fixlets/Config - Service Monitor - Microsoft Windows DFS - Windows (22597).bes index 9f7f2f95a..11113c993 100644 --- a/Sites/Application Management/Fixlets/Fixlets/Config - Service Monitor - Microsoft Windows DFS - Windows (22597).bes +++ b/Sites/Application Management/Fixlets/Fixlets/Config - Service Monitor - Microsoft Windows DFS - Windows (22597).bes @@ -1,41 +1,41 @@ - - - - - Config - Service Monitor - Microsoft Windows DFS - Windows - Configures the BES Service Monitor (Fixlet: Invoke - Service Monitor - Windows) to monitor services.

-

Specifically, this fixlet configures it to monitor the following Windows Services:

-
    -
  1. DFS Namespace (Dfs) -
  2. DFS Replication (DFSR)
-

For general information or to report issues with C3 Inventory content please visit GitHub here: https://github.com/strawgate/C3-Inventory

]]>
- windows of operating system - exists services (substrings separated by ";" of "Dfs;DFSR") - not exists values whose (it = "Dfs;DFSR") of settings "besservicemonitor-microsoft-windows-dfs" of client - Service Monitor - Internal - 2016-10-25 - - x-fixlet-modification-time - Thu, 17 Sep 2026 20:56:29 +0000 - - BESC - - - Click - here - to deploy this action. - - setting "besservicemonitor-microsoft-windows-dfs"="Dfs;DFSR" on "{now}" for client - -
-
+ + + + + Config - Service Monitor - Microsoft Windows DFS - Windows + Configures the BES Service Monitor (Fixlet: Invoke - Service Monitor - Windows) to monitor services.

+

Specifically, this fixlet configures it to monitor the following Windows Services:

+
    +
  1. DFS Namespace (Dfs) +
  2. DFS Replication (DFSR)
+

For general information or to report issues with C3 Inventory content please visit GitHub here: https://github.com/strawgate/C3-Inventory

]]>
+ windows of operating system + exists services (substrings separated by ";" of "Dfs;DFSR") + not exists values whose (it = "Dfs;DFSR") of settings "besservicemonitor-microsoft-windows-dfs" of client + Service Monitor + Internal + 2016-10-25 + + x-fixlet-modification-time + Thu, 17 Sep 2026 20:56:29 +0000 + + BESC + + + Click + here + to deploy this action. + + setting "besservicemonitor-microsoft-windows-dfs"="Dfs;DFSR" on "{now}" for client + +
+
diff --git a/Sites/Application Management/Fixlets/Fixlets/Config - Service Monitor - Microsoft Windows DHCP Server - Windows (22598).bes b/Sites/Application Management/Fixlets/Fixlets/Config - Service Monitor - Microsoft Windows DHCP Server - Windows (22598).bes index 30a848760..8f7413570 100644 --- a/Sites/Application Management/Fixlets/Fixlets/Config - Service Monitor - Microsoft Windows DHCP Server - Windows (22598).bes +++ b/Sites/Application Management/Fixlets/Fixlets/Config - Service Monitor - Microsoft Windows DHCP Server - Windows (22598).bes @@ -1,40 +1,40 @@ - - - - - Config - Service Monitor - Microsoft Windows DHCP Server - Windows - Configures the BES Service Monitor (Fixlet: Invoke - Service Monitor - Windows) to monitor services.

-

Specifically, this fixlet configures it to monitor the following Windows Services:

-
    -
  1. DHCP Server
-

For general information or to report issues with C3 Inventory content please visit GitHub here: https://github.com/strawgate/C3-Inventory

]]>
- windows of operating system - exists services "DHCPServer" - not exists values whose (it = "DHCPServer") of settings "besservicemonitor-microsoft-windows-dhcp-server" of client - Service Monitor - Internal - 2016-10-25 - - x-fixlet-modification-time - Thu, 17 Sep 2026 20:56:29 +0000 - - BESC - - - Click - here - to deploy this action. - - setting "besservicemonitor-microsoft-windows-dhcp-server"="DHCPServer" on "{now}" for client - -
-
+ + + + + Config - Service Monitor - Microsoft Windows DHCP Server - Windows + Configures the BES Service Monitor (Fixlet: Invoke - Service Monitor - Windows) to monitor services.

+

Specifically, this fixlet configures it to monitor the following Windows Services:

+
    +
  1. DHCP Server
+

For general information or to report issues with C3 Inventory content please visit GitHub here: https://github.com/strawgate/C3-Inventory

]]>
+ windows of operating system + exists services "DHCPServer" + not exists values whose (it = "DHCPServer") of settings "besservicemonitor-microsoft-windows-dhcp-server" of client + Service Monitor + Internal + 2016-10-25 + + x-fixlet-modification-time + Thu, 17 Sep 2026 20:56:29 +0000 + + BESC + + + Click + here + to deploy this action. + + setting "besservicemonitor-microsoft-windows-dhcp-server"="DHCPServer" on "{now}" for client + +
+
diff --git a/Sites/Application Management/Fixlets/Fixlets/Config - Service Monitor - Microsoft Windows DNS Server - Windows (22599).bes b/Sites/Application Management/Fixlets/Fixlets/Config - Service Monitor - Microsoft Windows DNS Server - Windows (22599).bes index 474b972f5..5bf270417 100644 --- a/Sites/Application Management/Fixlets/Fixlets/Config - Service Monitor - Microsoft Windows DNS Server - Windows (22599).bes +++ b/Sites/Application Management/Fixlets/Fixlets/Config - Service Monitor - Microsoft Windows DNS Server - Windows (22599).bes @@ -1,40 +1,40 @@ - - - - - Config - Service Monitor - Microsoft Windows DNS Server - Windows - Configures the BES Service Monitor (Fixlet: Invoke - Service Monitor - Windows) to monitor services.

-

Specifically, this fixlet configures it to monitor the following Windows Services:

-
    -
  1. DNS Server
-

For general information or to report issues with C3 Inventory content please visit GitHub here: https://github.com/strawgate/C3-Inventory

]]>
- windows of operating system - exists services "DNS" - not exists values whose (it = "DNS") of settings "besservicemonitor-microsoft-windows-dns-server" of client - Service Monitor - Internal - 2016-10-25 - - x-fixlet-modification-time - Thu, 17 Sep 2026 20:56:29 +0000 - - BESC - - - Click - here - to deploy this action. - - setting "besservicemonitor-microsoft-windows-dns-server"="DNS" on "{now}" for client - -
-
+ + + + + Config - Service Monitor - Microsoft Windows DNS Server - Windows + Configures the BES Service Monitor (Fixlet: Invoke - Service Monitor - Windows) to monitor services.

+

Specifically, this fixlet configures it to monitor the following Windows Services:

+
    +
  1. DNS Server
+

For general information or to report issues with C3 Inventory content please visit GitHub here: https://github.com/strawgate/C3-Inventory

]]>
+ windows of operating system + exists services "DNS" + not exists values whose (it = "DNS") of settings "besservicemonitor-microsoft-windows-dns-server" of client + Service Monitor + Internal + 2016-10-25 + + x-fixlet-modification-time + Thu, 17 Sep 2026 20:56:29 +0000 + + BESC + + + Click + here + to deploy this action. + + setting "besservicemonitor-microsoft-windows-dns-server"="DNS" on "{now}" for client + +
+
diff --git a/Sites/Application Management/Fixlets/Fixlets/Config - Service Monitor - Microsoft Windows SNMP - Windows (22584).bes b/Sites/Application Management/Fixlets/Fixlets/Config - Service Monitor - Microsoft Windows SNMP - Windows (22584).bes index 3968bd952..712770017 100644 --- a/Sites/Application Management/Fixlets/Fixlets/Config - Service Monitor - Microsoft Windows SNMP - Windows (22584).bes +++ b/Sites/Application Management/Fixlets/Fixlets/Config - Service Monitor - Microsoft Windows SNMP - Windows (22584).bes @@ -1,40 +1,40 @@ - - - - - Config - Service Monitor - Microsoft Windows SNMP - Windows - Configures the BES Service Monitor (Fixlet: Invoke - Service Monitor - Windows) to monitor services.

-

Specifically, this fixlet configures it to monitor the following Windows Services:

-
    -
  1. SNMP
-

For general information or to report issues with C3 Inventory content please visit GitHub here: https://github.com/strawgate/C3-Inventory

]]>
- windows of operating system - exists services "SNMP" - not exists values whose (it = "SNMP") of settings "besservicemonitor-microsoft-windows-snmp" of client - Service Monitor - Internal - 2016-10-25 - - x-fixlet-modification-time - Thu, 17 Sep 2026 20:56:29 +0000 - - BESC - - - Click - here - to deploy this action. - - setting "besservicemonitor-microsoft-windows-snmp"="SNMP" on "{now}" for client - -
-
+ + + + + Config - Service Monitor - Microsoft Windows SNMP - Windows + Configures the BES Service Monitor (Fixlet: Invoke - Service Monitor - Windows) to monitor services.

+

Specifically, this fixlet configures it to monitor the following Windows Services:

+
    +
  1. SNMP
+

For general information or to report issues with C3 Inventory content please visit GitHub here: https://github.com/strawgate/C3-Inventory

]]>
+ windows of operating system + exists services "SNMP" + not exists values whose (it = "SNMP") of settings "besservicemonitor-microsoft-windows-snmp" of client + Service Monitor + Internal + 2016-10-25 + + x-fixlet-modification-time + Thu, 17 Sep 2026 20:56:29 +0000 + + BESC + + + Click + here + to deploy this action. + + setting "besservicemonitor-microsoft-windows-snmp"="SNMP" on "{now}" for client + +
+
diff --git a/Sites/Application Management/Fixlets/Fixlets/Config - Service Monitor - Reset Blacklist (23091).bes b/Sites/Application Management/Fixlets/Fixlets/Config - Service Monitor - Reset Blacklist (23091).bes index 62ab2e182..d637cc793 100644 --- a/Sites/Application Management/Fixlets/Fixlets/Config - Service Monitor - Reset Blacklist (23091).bes +++ b/Sites/Application Management/Fixlets/Fixlets/Config - Service Monitor - Reset Blacklist (23091).bes @@ -1,36 +1,36 @@ - - - - - Config - Service Monitor - Reset Blacklist - Resets the list of blacklisted services from monitoring by service monitor.

-

For general information or to report issues with C3 Inventory content please visit GitHub here: https://github.com/strawgate/C3-Inventory

]]>
- windows of operating system - exists values of settings "besservicemonitor-settings-blacklist" of client - 2016-05-07 - - x-fixlet-modification-time - Thu, 17 Sep 2026 20:56:29 +0000 - - BESC - - - Click - here - to deploy this action. - - -setting delete "besservicemonitor-settings-blacklist" on "{now}" for client - - -
-
+ + + + + Config - Service Monitor - Reset Blacklist + Resets the list of blacklisted services from monitoring by service monitor.

+

For general information or to report issues with C3 Inventory content please visit GitHub here: https://github.com/strawgate/C3-Inventory

]]>
+ windows of operating system + exists values of settings "besservicemonitor-settings-blacklist" of client + 2016-05-07 + + x-fixlet-modification-time + Thu, 17 Sep 2026 20:56:29 +0000 + + BESC + + + Click + here + to deploy this action. + + +setting delete "besservicemonitor-settings-blacklist" on "{now}" for client + + +
+
diff --git a/Sites/Application Management/Fixlets/Fixlets/Config - Service Monitor - Set Audit Delay to 10 Minutes - Windows (23035).bes b/Sites/Application Management/Fixlets/Fixlets/Config - Service Monitor - Set Audit Delay to 10 Minutes - Windows (23035).bes index 276792dd1..26c047b86 100644 --- a/Sites/Application Management/Fixlets/Fixlets/Config - Service Monitor - Set Audit Delay to 10 Minutes - Windows (23035).bes +++ b/Sites/Application Management/Fixlets/Fixlets/Config - Service Monitor - Set Audit Delay to 10 Minutes - Windows (23035).bes @@ -1,36 +1,36 @@ - - - - - Config - Service Monitor - Set Audit Delay to 10 Minutes - Windows - Configures the BES Service Monitor (Fixlet: Invoke - Service Monitor - Windows) to only report service failure after 10 minutes of system uptime.

-

For general information or to report issues with C3 Inventory content please visit GitHub here: https://github.com/strawgate/C3-Inventory

]]>
- windows of operating system - not exists values whose (it = "10") of settings "besservicemonitor-settings-audit-delay" of client - Service Monitor - Internal - 2016-10-25 - - x-fixlet-modification-time - Thu, 17 Sep 2026 20:56:29 +0000 - - BESC - - - Click - here - to deploy this action. - - setting "besservicemonitor-settings-audit-delay"="10" on "{now}" for client - -
-
+ + + + + Config - Service Monitor - Set Audit Delay to 10 Minutes - Windows + Configures the BES Service Monitor (Fixlet: Invoke - Service Monitor - Windows) to only report service failure after 10 minutes of system uptime.

+

For general information or to report issues with C3 Inventory content please visit GitHub here: https://github.com/strawgate/C3-Inventory

]]>
+ windows of operating system + not exists values whose (it = "10") of settings "besservicemonitor-settings-audit-delay" of client + Service Monitor + Internal + 2016-10-25 + + x-fixlet-modification-time + Thu, 17 Sep 2026 20:56:29 +0000 + + BESC + + + Click + here + to deploy this action. + + setting "besservicemonitor-settings-audit-delay"="10" on "{now}" for client + +
+
diff --git a/Sites/Application Management/Fixlets/Fixlets/Config - Service Monitor - Set Audit Delay to 15 Minutes - Windows (23036).bes b/Sites/Application Management/Fixlets/Fixlets/Config - Service Monitor - Set Audit Delay to 15 Minutes - Windows (23036).bes index 2fe0d8155..fe3fedaf5 100644 --- a/Sites/Application Management/Fixlets/Fixlets/Config - Service Monitor - Set Audit Delay to 15 Minutes - Windows (23036).bes +++ b/Sites/Application Management/Fixlets/Fixlets/Config - Service Monitor - Set Audit Delay to 15 Minutes - Windows (23036).bes @@ -1,36 +1,36 @@ - - - - - Config - Service Monitor - Set Audit Delay to 15 Minutes - Windows - Configures the BES Service Monitor (Fixlet: Invoke - Service Monitor - Windows) to only report service failure after 10 minutes of system uptime.

-

For general information or to report issues with C3 Inventory content please visit GitHub here: https://github.com/strawgate/C3-Inventory

]]>
- windows of operating system - not exists values whose (it = "15") of settings "besservicemonitor-settings-audit-delay" of client - Service Monitor - Internal - 2016-10-25 - - x-fixlet-modification-time - Thu, 17 Sep 2026 20:56:29 +0000 - - BESC - - - Click - here - to deploy this action. - - setting "besservicemonitor-settings-audit-delay"="15" on "{now}" for client - -
-
+ + + + + Config - Service Monitor - Set Audit Delay to 15 Minutes - Windows + Configures the BES Service Monitor (Fixlet: Invoke - Service Monitor - Windows) to only report service failure after 10 minutes of system uptime.

+

For general information or to report issues with C3 Inventory content please visit GitHub here: https://github.com/strawgate/C3-Inventory

]]>
+ windows of operating system + not exists values whose (it = "15") of settings "besservicemonitor-settings-audit-delay" of client + Service Monitor + Internal + 2016-10-25 + + x-fixlet-modification-time + Thu, 17 Sep 2026 20:56:29 +0000 + + BESC + + + Click + here + to deploy this action. + + setting "besservicemonitor-settings-audit-delay"="15" on "{now}" for client + +
+
diff --git a/Sites/Application Management/Fixlets/Fixlets/Config - Service Monitor - Set Audit Delay to 5 Minutes - Windows (23037).bes b/Sites/Application Management/Fixlets/Fixlets/Config - Service Monitor - Set Audit Delay to 5 Minutes - Windows (23037).bes index 9de4b268c..4dfd1a55f 100644 --- a/Sites/Application Management/Fixlets/Fixlets/Config - Service Monitor - Set Audit Delay to 5 Minutes - Windows (23037).bes +++ b/Sites/Application Management/Fixlets/Fixlets/Config - Service Monitor - Set Audit Delay to 5 Minutes - Windows (23037).bes @@ -1,36 +1,36 @@ - - - - - Config - Service Monitor - Set Audit Delay to 5 Minutes - Windows - Configures the BES Service Monitor (Fixlet: Invoke - Service Monitor - Windows) to only report service failure after 5 minutes of system uptime.

-

For general information or to report issues with C3 Inventory content please visit GitHub here: https://github.com/strawgate/C3-Inventory

]]>
- windows of operating system - not exists values whose (it = "5") of settings "besservicemonitor-settings-audit-delay" of client - Service Monitor - Internal - 2016-10-25 - - x-fixlet-modification-time - Thu, 17 Sep 2026 20:56:29 +0000 - - BESC - - - Click - here - to deploy this action. - - setting "besservicemonitor-settings-audit-delay"="5" on "{now}" for client - -
-
+ + + + + Config - Service Monitor - Set Audit Delay to 5 Minutes - Windows + Configures the BES Service Monitor (Fixlet: Invoke - Service Monitor - Windows) to only report service failure after 5 minutes of system uptime.

+

For general information or to report issues with C3 Inventory content please visit GitHub here: https://github.com/strawgate/C3-Inventory

]]>
+ windows of operating system + not exists values whose (it = "5") of settings "besservicemonitor-settings-audit-delay" of client + Service Monitor + Internal + 2016-10-25 + + x-fixlet-modification-time + Thu, 17 Sep 2026 20:56:29 +0000 + + BESC + + + Click + here + to deploy this action. + + setting "besservicemonitor-settings-audit-delay"="5" on "{now}" for client + +
+
diff --git a/Sites/Application Management/Fixlets/Fixlets/Config - Service Monitor - Set Remediation Delay to 10 Minutes - Windows (23038).bes b/Sites/Application Management/Fixlets/Fixlets/Config - Service Monitor - Set Remediation Delay to 10 Minutes - Windows (23038).bes index 2cac202fd..c4c99e12b 100644 --- a/Sites/Application Management/Fixlets/Fixlets/Config - Service Monitor - Set Remediation Delay to 10 Minutes - Windows (23038).bes +++ b/Sites/Application Management/Fixlets/Fixlets/Config - Service Monitor - Set Remediation Delay to 10 Minutes - Windows (23038).bes @@ -1,36 +1,36 @@ - - - - - Config - Service Monitor - Set Remediation Delay to 10 Minutes - Windows - Configures the BES Service Monitor (Fixlet: Invoke - Service Monitor - Windows) to only remediate service failure after 10 minutes of system uptime.

-

For general information or to report issues with C3 Inventory content please visit GitHub here: https://github.com/strawgate/C3-Inventory

]]>
- windows of operating system - not exists values whose (it = "10") of settings "besservicemonitor-settings-remediation-delay" of client - Service Monitor - Internal - 2016-10-25 - - x-fixlet-modification-time - Thu, 17 Sep 2026 20:56:29 +0000 - - BESC - - - Click - here - to deploy this action. - - setting "besservicemonitor-remediation-delay"="10" on "{now}" for client - -
-
+ + + + + Config - Service Monitor - Set Remediation Delay to 10 Minutes - Windows + Configures the BES Service Monitor (Fixlet: Invoke - Service Monitor - Windows) to only remediate service failure after 10 minutes of system uptime.

+

For general information or to report issues with C3 Inventory content please visit GitHub here: https://github.com/strawgate/C3-Inventory

]]>
+ windows of operating system + not exists values whose (it = "10") of settings "besservicemonitor-settings-remediation-delay" of client + Service Monitor + Internal + 2016-10-25 + + x-fixlet-modification-time + Thu, 17 Sep 2026 20:56:29 +0000 + + BESC + + + Click + here + to deploy this action. + + setting "besservicemonitor-remediation-delay"="10" on "{now}" for client + +
+
diff --git a/Sites/Application Management/Fixlets/Fixlets/Config - Service Monitor - Set Remediation Delay to 15 Minutes - Windows (23039).bes b/Sites/Application Management/Fixlets/Fixlets/Config - Service Monitor - Set Remediation Delay to 15 Minutes - Windows (23039).bes index e933a8368..5b6c6badf 100644 --- a/Sites/Application Management/Fixlets/Fixlets/Config - Service Monitor - Set Remediation Delay to 15 Minutes - Windows (23039).bes +++ b/Sites/Application Management/Fixlets/Fixlets/Config - Service Monitor - Set Remediation Delay to 15 Minutes - Windows (23039).bes @@ -1,36 +1,36 @@ - - - - - Config - Service Monitor - Set Remediation Delay to 15 Minutes - Windows - Configures the BES Service Monitor (Fixlet: Invoke - Service Monitor - Windows) to only remediate service failure after 15 minutes of system uptime.

-

For general information or to report issues with C3 Inventory content please visit GitHub here: https://github.com/strawgate/C3-Inventory

]]>
- windows of operating system - not exists values whose (it = "15") of settings "besservicemonitor-settings-remediation-delay" of client - Service Monitor - Internal - 2016-10-25 - - x-fixlet-modification-time - Thu, 17 Sep 2026 20:56:29 +0000 - - BESC - - - Click - here - to deploy this action. - - setting "besservicemonitor-settings-remediation-delay"="15" on "{now}" for client - -
-
+ + + + + Config - Service Monitor - Set Remediation Delay to 15 Minutes - Windows + Configures the BES Service Monitor (Fixlet: Invoke - Service Monitor - Windows) to only remediate service failure after 15 minutes of system uptime.

+

For general information or to report issues with C3 Inventory content please visit GitHub here: https://github.com/strawgate/C3-Inventory

]]>
+ windows of operating system + not exists values whose (it = "15") of settings "besservicemonitor-settings-remediation-delay" of client + Service Monitor + Internal + 2016-10-25 + + x-fixlet-modification-time + Thu, 17 Sep 2026 20:56:29 +0000 + + BESC + + + Click + here + to deploy this action. + + setting "besservicemonitor-settings-remediation-delay"="15" on "{now}" for client + +
+
diff --git a/Sites/Application Management/Fixlets/Fixlets/Config - Service Monitor - Set Remediation Delay to 5 Minutes - Windows (23040).bes b/Sites/Application Management/Fixlets/Fixlets/Config - Service Monitor - Set Remediation Delay to 5 Minutes - Windows (23040).bes index 8a29670e2..c3469a252 100644 --- a/Sites/Application Management/Fixlets/Fixlets/Config - Service Monitor - Set Remediation Delay to 5 Minutes - Windows (23040).bes +++ b/Sites/Application Management/Fixlets/Fixlets/Config - Service Monitor - Set Remediation Delay to 5 Minutes - Windows (23040).bes @@ -1,36 +1,36 @@ - - - - - Config - Service Monitor - Set Remediation Delay to 5 Minutes - Windows - Configures the BES Service Monitor (Fixlet: Invoke - Service Monitor - Windows) to only remediate service failure after 5 minutes of system uptime.

-

For general information or to report issues with C3 Inventory content please visit GitHub here: https://github.com/strawgate/C3-Inventory

]]>
- windows of operating system - not exists values whose (it = "5") of settings "besservicemonitor-settings-remediation-delay" of client - Service Monitor - Internal - 2016-10-25 - - x-fixlet-modification-time - Thu, 17 Sep 2026 20:56:29 +0000 - - BESC - - - Click - here - to deploy this action. - - setting "besservicemonitor-settings-remediation-delay"="5" on "{now}" for client - -
-
+ + + + + Config - Service Monitor - Set Remediation Delay to 5 Minutes - Windows + Configures the BES Service Monitor (Fixlet: Invoke - Service Monitor - Windows) to only remediate service failure after 5 minutes of system uptime.

+

For general information or to report issues with C3 Inventory content please visit GitHub here: https://github.com/strawgate/C3-Inventory

]]>
+ windows of operating system + not exists values whose (it = "5") of settings "besservicemonitor-settings-remediation-delay" of client + Service Monitor + Internal + 2016-10-25 + + x-fixlet-modification-time + Thu, 17 Sep 2026 20:56:29 +0000 + + BESC + + + Click + here + to deploy this action. + + setting "besservicemonitor-settings-remediation-delay"="5" on "{now}" for client + +
+
diff --git a/Sites/Application Management/Fixlets/Fixlets/Config - Service Monitor - VMWare Tools - Windows (22585).bes b/Sites/Application Management/Fixlets/Fixlets/Config - Service Monitor - VMWare Tools - Windows (22585).bes index 80e8fcc05..605efe020 100644 --- a/Sites/Application Management/Fixlets/Fixlets/Config - Service Monitor - VMWare Tools - Windows (22585).bes +++ b/Sites/Application Management/Fixlets/Fixlets/Config - Service Monitor - VMWare Tools - Windows (22585).bes @@ -1,40 +1,40 @@ - - - - - Config - Service Monitor - VMWare Tools - Windows - Configures the BES Service Monitor (Fixlet: Invoke - Service Monitor - Windows) to monitor services.

-

Specifically, this fixlet configures it to monitor the following Windows Services:

-
    -
  1. VMWare Tools
-

For general information or to report issues with C3 Inventory content please visit GitHub here: https://github.com/strawgate/C3-Inventory

]]>
- windows of operating system - exists services "VMTools" - not exists values whose (it = "VMTools") of settings "besservicemonitor-vmware-tools" of client - Service Monitor - Internal - 2016-10-25 - - x-fixlet-modification-time - Thu, 17 Sep 2026 20:56:29 +0000 - - BESC - - - Click - here - to deploy this action. - - setting "besservicemonitor-vmware-tools"="VMTools" on "{now}" for client - -
-
+ + + + + Config - Service Monitor - VMWare Tools - Windows + Configures the BES Service Monitor (Fixlet: Invoke - Service Monitor - Windows) to monitor services.

+

Specifically, this fixlet configures it to monitor the following Windows Services:

+
    +
  1. VMWare Tools
+

For general information or to report issues with C3 Inventory content please visit GitHub here: https://github.com/strawgate/C3-Inventory

]]>
+ windows of operating system + exists services "VMTools" + not exists values whose (it = "VMTools") of settings "besservicemonitor-vmware-tools" of client + Service Monitor + Internal + 2016-10-25 + + x-fixlet-modification-time + Thu, 17 Sep 2026 20:56:29 +0000 + + BESC + + + Click + here + to deploy this action. + + setting "besservicemonitor-vmware-tools"="VMTools" on "{now}" for client + +
+
diff --git a/Sites/Application Management/Fixlets/Fixlets/Config - System Hibernation - Disable - Windows (21579).bes b/Sites/Application Management/Fixlets/Fixlets/Config - System Hibernation - Disable - Windows (21579).bes index 8e85d96df..751b87650 100644 --- a/Sites/Application Management/Fixlets/Fixlets/Config - System Hibernation - Disable - Windows (21579).bes +++ b/Sites/Application Management/Fixlets/Fixlets/Config - System Hibernation - Disable - Windows (21579).bes @@ -1,36 +1,36 @@ - - - - - Config - System Hibernation - Disable - Windows - Disable System Hibernation - windows of operating system - exists key "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Power" whose (exists value "HibernateEnabled" whose (it as string = "1") of it) of registry - Internal - 2014-10-09 - - x-fixlet-modification-time - Thu, 17 Sep 2026 20:56:29 +0000 - - BESC - - - Click - here - to deploy this action. - - // Enter your action script here - -waithidden cmd.exe /c powercfg -h off - - - + + + + + Config - System Hibernation - Disable - Windows + Disable System Hibernation + windows of operating system + exists key "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Power" whose (exists value "HibernateEnabled" whose (it as string = "1") of it) of registry + Internal + 2014-10-09 + + x-fixlet-modification-time + Thu, 17 Sep 2026 20:56:29 +0000 + + BESC + + + Click + here + to deploy this action. + + // Enter your action script here + +waithidden cmd.exe /c powercfg -h off + + + diff --git a/Sites/Application Management/Fixlets/Fixlets/Config - System Hibernation - Enable - Windows (21580).bes b/Sites/Application Management/Fixlets/Fixlets/Config - System Hibernation - Enable - Windows (21580).bes index 621f85a9c..07b0fcbd0 100644 --- a/Sites/Application Management/Fixlets/Fixlets/Config - System Hibernation - Enable - Windows (21580).bes +++ b/Sites/Application Management/Fixlets/Fixlets/Config - System Hibernation - Enable - Windows (21580).bes @@ -1,36 +1,36 @@ - - - - - Config - System Hibernation - Enable - Windows - Enable System Hibernation - windows of operating system - exists key "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Power" whose (exists value "HibernateEnabled" whose (it as string = "0") of it) of registry - Internal - 2014-10-09 - - x-fixlet-modification-time - Thu, 17 Sep 2026 20:56:29 +0000 - - BESC - - - Click - here - to deploy this action. - - // Enter your action script here - -waithidden cmd.exe /c powercfg -h on - - - + + + + + Config - System Hibernation - Enable - Windows + Enable System Hibernation + windows of operating system + exists key "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Power" whose (exists value "HibernateEnabled" whose (it as string = "0") of it) of registry + Internal + 2014-10-09 + + x-fixlet-modification-time + Thu, 17 Sep 2026 20:56:29 +0000 + + BESC + + + Click + here + to deploy this action. + + // Enter your action script here + +waithidden cmd.exe /c powercfg -h on + + + diff --git a/Sites/Application Management/Fixlets/Fixlets/Config - Virtualization Based Security - Disable - Windows (20658).bes b/Sites/Application Management/Fixlets/Fixlets/Config - Virtualization Based Security - Disable - Windows (20658).bes index f7846c0cd..89c944020 100644 --- a/Sites/Application Management/Fixlets/Fixlets/Config - Virtualization Based Security - Disable - Windows (20658).bes +++ b/Sites/Application Management/Fixlets/Fixlets/Config - Virtualization Based Security - Disable - Windows (20658).bes @@ -1,43 +1,43 @@ - - - - - Config - Virtualization Based Security - Disable - Windows - This Fixlet disables Virtualization Based Security on Windows devices that support it. - windows of operating system - (it contains 1 or it contains 2) of set of (integer values of property "VirtualizationBasedSecurityStatus" of select objects "* from Win32_DeviceGuard" of wmi "root\Microsoft\Windows\DeviceGuard") - Virtualization Based Security - Internal - 2016-05-12 - - x-fixlet-modification-time - Thu, 17 Sep 2026 20:56:29 +0000 - - BESC - - - Click - here - to deploy this action. - - action uses wow64 redirection {not x64 of operating system} - -regset "[HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\DeviceGuard]" "EnableVirtualizationBasedSecurity"=dword:00000000 -regset "[HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\DeviceGuard]" "RequirePlatformSecurityFeatures"=dword:00000000 -regset "[HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\LSA]" "LsaCfgFlags"=dword:00000000 - -wait bcdedit /set {{0cb3b571-2f2e-4343-a879-d86a476d7215} loadoptions DISABLE-LSA-ISO,DISABLE-VBS - -action requires restart - - - + + + + + Config - Virtualization Based Security - Disable - Windows + This Fixlet disables Virtualization Based Security on Windows devices that support it. + windows of operating system + (it contains 1 or it contains 2) of set of (integer values of property "VirtualizationBasedSecurityStatus" of select objects "* from Win32_DeviceGuard" of wmi "root\Microsoft\Windows\DeviceGuard") + Virtualization Based Security + Internal + 2016-05-12 + + x-fixlet-modification-time + Thu, 17 Sep 2026 20:56:29 +0000 + + BESC + + + Click + here + to deploy this action. + + action uses wow64 redirection {not x64 of operating system} + +regset "[HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\DeviceGuard]" "EnableVirtualizationBasedSecurity"=dword:00000000 +regset "[HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\DeviceGuard]" "RequirePlatformSecurityFeatures"=dword:00000000 +regset "[HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\LSA]" "LsaCfgFlags"=dword:00000000 + +wait bcdedit /set {{0cb3b571-2f2e-4343-a879-d86a476d7215} loadoptions DISABLE-LSA-ISO,DISABLE-VBS + +action requires restart + + + diff --git a/Sites/Application Management/Fixlets/Fixlets/Config - Virtualization Based Security - Using Secure Boot - Windows (20659).bes b/Sites/Application Management/Fixlets/Fixlets/Config - Virtualization Based Security - Using Secure Boot - Windows (20659).bes index 1a2cc061d..7b17e3420 100644 --- a/Sites/Application Management/Fixlets/Fixlets/Config - Virtualization Based Security - Using Secure Boot - Windows (20659).bes +++ b/Sites/Application Management/Fixlets/Fixlets/Config - Virtualization Based Security - Using Secure Boot - Windows (20659).bes @@ -1,38 +1,38 @@ - - - - - Config - Virtualization Based Security - Using Secure Boot - Windows - This Fixlet enables Virtualization Based Security on Windows devices that support it. - windows of operating system - set of (integer values of property "AvailableSecurityProperties" of select objects "* from Win32_DeviceGuard" of wmi "root\Microsoft\Windows\DeviceGuard") contains 2 /* Secure Boot is Available */ - set of (integer values of property "AvailableSecurityProperties" of select objects "* from Win32_DeviceGuard" of wmi "root\Microsoft\Windows\DeviceGuard") contains 1 /* Hypervisor Support is Available */ - (value "EnableVirtualizationBasedSecurity" of key "HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\DeviceGuard" of native registry as integer != 1) | true or (value "RequirePlatformSecurityFeatures" of key "HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\DeviceGuard" of native registry as integer != 1) | true - Virtualization Based Security - Internal - 2016-05-12 - - x-fixlet-modification-time - Thu, 17 Sep 2026 20:56:29 +0000 - - BESC - - - Click - here - to deploy this action. - - regset "[HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\DeviceGuard]" "EnableVirtualizationBasedSecurity"=dword:00000001 -regset "[HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\DeviceGuard]" "RequirePlatformSecurityFeatures"=dword:00000001 - - - + + + + + Config - Virtualization Based Security - Using Secure Boot - Windows + This Fixlet enables Virtualization Based Security on Windows devices that support it. + windows of operating system + set of (integer values of property "AvailableSecurityProperties" of select objects "* from Win32_DeviceGuard" of wmi "root\Microsoft\Windows\DeviceGuard") contains 2 /* Secure Boot is Available */ + set of (integer values of property "AvailableSecurityProperties" of select objects "* from Win32_DeviceGuard" of wmi "root\Microsoft\Windows\DeviceGuard") contains 1 /* Hypervisor Support is Available */ + (value "EnableVirtualizationBasedSecurity" of key "HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\DeviceGuard" of native registry as integer != 1) | true or (value "RequirePlatformSecurityFeatures" of key "HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\DeviceGuard" of native registry as integer != 1) | true + Virtualization Based Security + Internal + 2016-05-12 + + x-fixlet-modification-time + Thu, 17 Sep 2026 20:56:29 +0000 + + BESC + + + Click + here + to deploy this action. + + regset "[HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\DeviceGuard]" "EnableVirtualizationBasedSecurity"=dword:00000001 +regset "[HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\DeviceGuard]" "RequirePlatformSecurityFeatures"=dword:00000001 + + + diff --git a/Sites/Application Management/Fixlets/Fixlets/Config - Virtualization Based Security - Using Secure Boot and DMA - Windows (21695).bes b/Sites/Application Management/Fixlets/Fixlets/Config - Virtualization Based Security - Using Secure Boot and DMA - Windows (21695).bes index 236281895..f2e1c196c 100644 --- a/Sites/Application Management/Fixlets/Fixlets/Config - Virtualization Based Security - Using Secure Boot and DMA - Windows (21695).bes +++ b/Sites/Application Management/Fixlets/Fixlets/Config - Virtualization Based Security - Using Secure Boot and DMA - Windows (21695).bes @@ -1,39 +1,39 @@ - - - - - Config - Virtualization Based Security - Using Secure Boot and DMA - Windows - This Fixlet enables Virtualization Based Security on Windows devices that support it. - windows of operating system - set of (integer values of property "AvailableSecurityProperties" of select objects "* from Win32_DeviceGuard" of wmi "root\Microsoft\Windows\DeviceGuard") contains 2 /* Secure Boot is Available */ - set of (integer values of property "AvailableSecurityProperties" of select objects "* from Win32_DeviceGuard" of wmi "root\Microsoft\Windows\DeviceGuard") contains 1 /* Hypervisor Support is Available */ - (value "EnableVirtualizationBasedSecurity" of key "HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\DeviceGuard" of native registry as integer != 1) | true or (value "RequirePlatformSecurityFeatures" of key "HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\DeviceGuard" of native registry as integer != 3) | true - set of (integer values of property "AvailableSecurityProperties" of select objects "* from Win32_DeviceGuard" of wmi "root\Microsoft\Windows\DeviceGuard") contains 3 /* DMA Protection is Available */ - Virtualization Based Security - Internal - 2016-05-12 - - x-fixlet-modification-time - Thu, 17 Sep 2026 20:56:29 +0000 - - BESC - - - Click - here - to deploy this action. - - regset "[HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\DeviceGuard]" "EnableVirtualizationBasedSecurity"=dword:00000001 -regset "[HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\DeviceGuard]" "RequirePlatformSecurityFeatures"=dword:00000003 - - - + + + + + Config - Virtualization Based Security - Using Secure Boot and DMA - Windows + This Fixlet enables Virtualization Based Security on Windows devices that support it. + windows of operating system + set of (integer values of property "AvailableSecurityProperties" of select objects "* from Win32_DeviceGuard" of wmi "root\Microsoft\Windows\DeviceGuard") contains 2 /* Secure Boot is Available */ + set of (integer values of property "AvailableSecurityProperties" of select objects "* from Win32_DeviceGuard" of wmi "root\Microsoft\Windows\DeviceGuard") contains 1 /* Hypervisor Support is Available */ + (value "EnableVirtualizationBasedSecurity" of key "HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\DeviceGuard" of native registry as integer != 1) | true or (value "RequirePlatformSecurityFeatures" of key "HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\DeviceGuard" of native registry as integer != 3) | true + set of (integer values of property "AvailableSecurityProperties" of select objects "* from Win32_DeviceGuard" of wmi "root\Microsoft\Windows\DeviceGuard") contains 3 /* DMA Protection is Available */ + Virtualization Based Security + Internal + 2016-05-12 + + x-fixlet-modification-time + Thu, 17 Sep 2026 20:56:29 +0000 + + BESC + + + Click + here + to deploy this action. + + regset "[HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\DeviceGuard]" "EnableVirtualizationBasedSecurity"=dword:00000001 +regset "[HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\DeviceGuard]" "RequirePlatformSecurityFeatures"=dword:00000003 + + +