Custom Extension Attribute - Sophos Relay Server

dkucmierz
Contributor

So I'm in the CCA class this week, and went back to the shop to write my first extension attribute.

For those using Sophos with multiple relay servers (we have 4).

I know the script isn't pretty. I'm not a scripting guru, but I thought I'd share for others running Sophos in larger environments.

Display Name: Sophos Relay

Description: Returns hostname of client's target Sophos relay server from /Library/Sophos Anti-Virus/RMS/MRInit.conf

Data Type: String

Input Type: Populate by script

Script:

#!/bin/bash
echo "<result>"$(cat /Library/Sophos Anti-Virus/RMS/MRInit.conf | grep -e "ParentRouterAddress" | cut -d"=" -f 2 | cut -d"," -f 3 | tail -1 | sed 's/.{2}$//')"</result>"

--

David Kucmierz
Mesquite ISD Technical Services
972.882.5506
dkucmierz at mesquiteisd.org

0 REPLIES 0