Want to take your software engineering career to the next level? Join the mailing list for career tips & advice Click here


ADPassmon is no longer maintained, please use

Star full 4f7b624809470f25b6493d5a7b30d9b9cb905931146e785d67c86ef0c205a402Star full 4f7b624809470f25b6493d5a7b30d9b9cb905931146e785d67c86ef0c205a402Star half bd79095782ee4930099175e5ce7f4c89fa3ddabcd56fffcc7c74f6f2a2d46b27Star blank 374f33e4d622a2930833db3cbea26b5d03dc44961a6ecab0b9e13276d97d6682Star blank 374f33e4d622a2930833db3cbea26b5d03dc44961a6ecab0b9e13276d97d6682 (2 ratings)
Rated 2.5 out of 5
Subscribe to updates I use ADPassMon

Statistics on ADPassMon

Number of watchers on Github 136
Number of open issues 0
Average time to close an issue 2 months
Main language AppleScript
Average time to merge a PR about 10 hours
Open pull requests 4+
Closed pull requests 0+
Last commit about 3 years ago
Repo Created almost 5 years ago
Repo Last Updated about 2 years ago
Size 2.67 MB
Homepage https://www.nomad...
Organization / Authormacmule
Latest Release2.20.19
Page Updated
Do you use ADPassMon? Leave a review!
View ADPassMon activity
View on github
Fresh, new opensource launches πŸš€πŸš€πŸš€
Software engineers: It's time to get promoted. Starting NOW! Subscribe to my mailing list and I will equip you with tools, tips and actionable advice to grow in your career.
Evaluating ADPassMon for your project? Score Explanation
Commits Score (?)
Issues & PR Score (?)

ADPassmon is no longer maintained, please use NoMAD.

Quick Summary and Features

ADPassMon is a small menu bar application that shows the number of days remaining until your Active Directory password expires. ADPassMon features:

  • Support for Mac OS X 10.8 through 10.11
  • Notification Center alerts (optional) with adjustable warning period
  • Integrated Kerberos ticket renewal
  • Login Keychain management
  • Change Password menu item, with optional password requirements reminder
  • Customizable password dialogs
  • Offline functionality via cached expiry information
  • MCX/Profiles support for ease of administration

This software is released under the MIT license.

Read more about this project on the wiki.

ADPassMon open issues Ask a question     (View All Issues)
  • over 3 years Silently quit if running as a non-AD account & runIfLocal not set
  • over 3 years Quit if fails & advise
  • over 3 years Quit if not bound & alert
  • over 3 years Correct offline update function
  • over 3 years Support for comma as a decimal mark
  • about 4 years Domain password not changing for local user
  • about 4 years Negative password expiration if unable to connect to Domain Controller
  • about 4 years Make preference items greyed out if managed via profile or MCX
  • about 4 years Works erratically (or is it me?)
  • about 4 years Can’t make Β«class ocidΒ» id Β«data optr00000000904D70F1EF7F0000Β» into type integer. (error -1700)
  • about 4 years Bring to front on login
  • about 4 years SyncLoginPassword preference does not work (in El Cap?)
  • over 4 years Remaining days turning negative after sleep
  • over 4 years Remaining days until Password change turning negative
  • over 4 years 'Change Password' greyed out on first run with deployed plist
  • over 4 years Feature request: Reset Local Items Keychain
ADPassMon open pull requests (View All Pulls)
  • Rework of local account test..
  • fix for allowPasswordChange = false
  • Removed support for KerbMinder
  • Added +all to /usr/bin/dig command to ensure output is correct with varying versions of dig binary
ADPassMon list of languages used
ADPassMon latest release notes
163 ADPassMon 2.21.0 (build 163)

A number of changes were made to fix outstanding issues.

This release is not production ready, but is being left for historical purposes.

2.20.19 ADPassMon 2.20.19

Fix for https://github.com/macmule/ADPassMon/issues/54

2.20.18 ADPassMon 2.20.18
  • Full release including merged PR's from @matt-cahill & from @Avatharian that included within branches of 2.20.16 - 2.20.17. Thanks both!
  • Lastly, added updating the plists expireDateUnix when receiving the password via LDAP to try & stop issues with - values when offline
More projects by macmule View all
Other projects in AppleScript