This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

SAV for OS X version

Hello, will SAV for OS X 9.1 correctly report its version in CFBundleShortVersionString - i.e. when you either Get Info or run:

defaults read /Applications/Sophos\ Anti-Virus.app/Contents/Info.plist CFBundleShortVersionString

SAV 9.0.x will return different values between this string versus the Product version: string from sweep -v.

This is important as most Mac package management systems (such as JAMF Casper) will read thevalues from Info.plist to report the currently installed version.  (Casper will let you create an extension attribute and get the correct version, but the installed app should have the same value consistently everywhere.)

Thanks.

:52387


This thread was automatically locked due to age.
Parents
  • Hi,

    The file "/Library/Sophos Anti-Virus/product-info.plist" always contains the correct value.

    We only update the portions of our software that actually change. In 9.1.4 the GUI app changed, which is why it got a new number. But if we never make changes to it again inthe future, its version number will stay at 9.1.4 forever. Changing its version number would mean shipping an entire new component, and that isn't very desirable for a number of reasons (bandwidth size for the update, software stability and testing requirements, etc).

    Hope that helps explain the difference.

    :52427
Reply
  • Hi,

    The file "/Library/Sophos Anti-Virus/product-info.plist" always contains the correct value.

    We only update the portions of our software that actually change. In 9.1.4 the GUI app changed, which is why it got a new number. But if we never make changes to it again inthe future, its version number will stay at 9.1.4 forever. Changing its version number would mean shipping an entire new component, and that isn't very desirable for a number of reasons (bandwidth size for the update, software stability and testing requirements, etc).

    Hope that helps explain the difference.

    :52427
Children
No Data