diff options
-rw-r--r-- | account/commands.mdwn | 19 |
1 files changed, 12 insertions, 7 deletions
diff --git a/account/commands.mdwn b/account/commands.mdwn index 0029df4..e3e9123 100644 --- a/account/commands.mdwn +++ b/account/commands.mdwn @@ -27,7 +27,9 @@ * Add tech@lists.kaospilot.no as Reply-To:. 5. Send a cellphone text message to the new user with the following text: - Du har fået ny adgangskode. Den skal ændres inden 14 dage - se websiden https://wiki.kaospilot.no/BrugerKonto og check din mail. Koden er: <adgangskode> + Here is your new password. It MUST be changed within 14 days - read https://wiki.kaospilot.no/BrugerKonto and check your mail. The code is: <adgangskode> + Or in danish: + Her er din nye adgangskode. Den SKAL ændres inden 14 dage - læs websiden https://wiki.kaospilot.no/BrugerKonto og check din mail. Koden er: <adgangskode> FIXME: Gør denne rutine semi-automatisk: Valg af adgangskode og udsendelse af sms bør ske automatisk. @@ -54,14 +56,17 @@ TODO: The above command should ideally never ever be invoked manyally, but autom (user=<username>; gpw && finger $user && passwd $user && chage -M30 -W14 $user) -== Varsel om udløb af adgangskode == +## Warn about password expiry - 1. Læg mærke til logbeskeder om adgangskoder der snart udløber - 2. Send en sms med følgende besked: - Du skal ændre din adgangskode - den udløber snart! Læs hvordan og hvorfor på websiden http://wiki.kaospilot.no/BrugerKonto + 1. Notice log messages warning about passwords soon expiring + 2. Send a cellphone textmessage with the following content: -TODO: Omskriv som automatisk syslog-ng plugin eller cron script tilknyttet en sms gateway. + You must change your password - it soon expires! Read how and why at the web page http://wiki.kaospilot.no/BrugerKonto + Or in danish: + Du skal ændre din adgangskode - den udløber snart! Læs hvordan og hvorfor på websiden http://wiki.kaospilot.no/BrugerKonto -=== Udløbstid for konti med varighed under 100 dage === +TODO: Rewrite as automated syslog-ng plugin or cron script passing the message to an sms gateway. + +### Locate users with short password lifespan (group=<gruppe>; echo $group:; for user in `members $group`; do chage -l $user|egrep -q '^Maximum:[[:blank:]]*[0-9]{2}$' && printf $user'\t' && chage -l $user|egrep '^Password Expires:'; done) |