Skip to main content
Question

HipChat deployment (suppression options)

  • December 9, 2015
  • 7 replies
  • 15 views

donmontalvo
Forum|alt.badge.img+36

Never heard of HipChat but the consensus seems to be it beats the pants off of Campfire.

Good with that, loving how it is a simple drag install, unfortunately haven't found any info on suppression. Other than a checkbox in it's preferences that is off by default:

Anyone deploy this yet? How are you disabling updates?

There seems to be a checkMinorUpdates key that only exists when you check the update box, then you can toggle between 1 (on) and 0 (off):

bash-3.2$ defaults read ~/Library/Preferences/com.hipchat.HipChat
{
    HockeySDKAutomaticallySendCrashReports = 0;
    HockeySDKCrashReportActivated = 1;
    "MASPreferences Selected Identifier View" = General;
    NSInitialToolTipDelay = 3;
    "NSWindow Frame hipchat_login" = "-1402 -272 250 375 -1440 -297 1440 900 ";
    SULastCheckTime = "2015-12-09 06:31:05 +0000";
    accounts = "{}";
    checkMinorUpdates = 0;
    selectedCamera = 35f7b54ff30d0ea4a5e9d351c13af3cd63784413;
    selectedCameraName = "FaceTime HD Camera";
    selectedMic = 0;
    selectedMicName = "Built-in Microphone";
    selectedSpeaker = 1;
    selectedSpeakerName = "Built-in Output";
}
bash-3.2$

Moving this key to /Library doesn't stop user from enabling the box. So looks like this is a user level setting only. :(

Thought I'd bounce this off JAMF Nation folks, we're going to test as soon as I can get a HipChat account, of course with the key set to 0 (off).

Judging from the excitement about this app, hoping to be ready to deploy suppressed when they give the OK.

TIA,
Don

7 replies

donmontalvo
Forum|alt.badge.img+36
  • Author
  • Hall of Fame
  • December 9, 2015

duplicate


bpavlov
Forum|alt.badge.img+18
  • Esteemed Contributor
  • December 9, 2015
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
    <key>SUEnableAutomaticChecks</key>
    <false/>
    <key>SUFeedURL</key>
    <string>none</string>
    <key>checkMinorUpdates</key>
    <false/>
</dict>
</plist>

Works for me.


donmontalvo
Forum|alt.badge.img+36
  • Author
  • Hall of Fame
  • December 9, 2015

@bpavlov awesome, user level?


bpavlov
Forum|alt.badge.img+18
  • Esteemed Contributor
  • December 9, 2015

I do computer level, but I imagine user level would work just the same.


donmontalvo
Forum|alt.badge.img+36
  • Author
  • Hall of Fame
  • December 11, 2015

Their developer is responding to a thread over at their forum, if anyone is interested.

PS, apologies for cross posting, the info might be useful if you're deploying HipChat.


Forum|alt.badge.img+4
  • Contributor
  • March 22, 2016

Hi donmontalvo....can you help me on this discussion ?
https://jamfnation.jamfsoftware.com/discussion.html?id=19250


Forum|alt.badge.img+3
  • New Contributor
  • October 13, 2016

Hey donmontalvo,

How are you deploying the update suppression? Are you just pushing that as a script via policy after you install the app or putting it as a script in your package when you install it? I'm a pretty green Casper guy in my company with limited scripting knowledge, so any help would be appreciated.

Thanks.

Tom