ADPassMon 2.0

EliasG
Contributor

How can I push this out to install on all users computers? I tried with composer but not having any luck.

3 REPLIES 3

bentoms
Release Candidate Programs Tester

@EliasG. Hi!

It's just an .app, so copy it where you want & then use a launch agent to run it at every login. (below is ours for example, just change the path as you need to).

<?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>Label</key>
    <string>com.pentland.adpassmon</string>
    <key>Program</key>
        <string>/usr/local/bin/ADPassMon.app/Contents/MacOS/ADPassMon</string>
    <key>RunAtLoad</key>
    <true/>
</dict>
</plist>

You'll also want to either push out the prefs using FEU/FUT. MCX or config profiles. But it seems that they should work if installed in /Library/Preferences/ too.

bwiessner
Contributor II

I have not been able to get the right preferences packaged where it saves these settings - and it re-checks expiration at launch without a ?.

Any ideas?

<key>enableKeychainLockCheck</key> <true/> <key>enableNotifications</key> <true/> <key>isBehaviour2Enabled</key> <integer>1</integer> <key>selectedBehaviour</key> <integer>2</integer>

golbiga
Contributor III
Contributor III

@bwiessne][/url you can use a configuration profile for this. Here's mine that I'm using and it works in my environment.

https://github.com/golbiga/Profiles/blob/master/adpassmon.mobileconfig

Allen