[WayBack] I am on a Mac that is bound to an AD Domain. The AD Domain has a 90 days password expiration policy. When will my password expire? $ cat bin/is-passwor… – Kristian Köhntopp – Google+
For my link archive:
#! /bin/bash — | |
validFor=$(( 90 * 86400 )) | |
domainPrefix='/Active Directory/DOMAIN/doma.in/" | |
lastPW=$(dscl "/$domainPrefix" -read /Users/$USER | awk '/SMBPasswordLastSet/ { print $NF }') | |
unixPW=$(($lastPW / 10000000 – 11644473600 + $validFor)) | |
expireDate=$(date -r $unixPW) | |
echo "Password expires $expireDate" |
Script copied to [WayBack] Kristian Köhntopp: I am on a Mac that is bound to an AD Domain. The AD Domain has a 90 days password expiration policy. When will my password expire? · GitHub
–jeroen