I'm maintaining a lab of workstations, on which I've installed MonoDevelop. How can I (via a shell script that runs when the user logs in) prevent MonoDevelop from checking for updates and notifying the user? (In this situation, individual users do not have permission to install updates, so the notification is misleading.)

I found the corresponding settings in ~/.config/MonoDevelop-2.6/MonoDevelopProperties.xml:

<Property key="MonoDevelop.Ide.AddinUpdater.CkeckForUpdates" value="False" />
<Property key="AppUpdater.CheckAutomatically" value="False" />

Is there a sanctioned way to modify these config values via the command line (as opposed to, say, doing a PERL regex replacement)?

link|improve this question

56% accept rate
Is there a problem with a regex replacement? I say, if it works (with no side effects), use it. – Bob Mar 6 at 13:58
1  
@DiogoRocha as mentioned, please avoid trivial edits. If you are interested in knowing an answer please consider adding a bounty. – Sathya Mar 6 at 16:08
@Bob: That's the problem — it's difficult to make complex edits without side effects using a regex. In Mac OS X, for example, there's the defaults command line utility for making edits to Mac OS X's XML settings files — simple, and no risk (compared to regex) of obliterating other user settings. – smokris Mar 6 at 17:24
feedback

Know someone who can answer? Share a link to this question via email, Google+, Twitter, or Facebook.

Your Answer

 
or
required, but never shown

Browse other questions tagged or ask your own question.