Linux winbind password expiration on graphical login

Job Description:

We have Ubuntu workstations(10.04 to 13.04) joined to a Samba Domain Controller with winbind and PAM modules.

Login is not possible in GDM when the users password is in expiration state. The issue is clearly described here: https://bugs.launchpad.net/ubuntu/+source/gdm/+bug/613371

What I need is a script that:

* Checks password expiration date and, if its 7 days or less, alert the user.

* Launch a dialog to change the user password(you could use zenity, xdialog, etc or just run an interactive shell prompt)

The script could be written in any language but should run on Ubuntu desktops from 10.04 to 13.04 and 100% of its software dependencies must be available on Ubunut official repositories

Habilidades: Linux, Desenvolvimento de Software, Administrador do Sistema, Ubuntu

Sobre o Cliente:
( 2 comentários ) Benavidez, Argentina

ID do Projeto: #5847195

5 freelancers estão ofertando em média $132 nesse trabalho


Dear Customer, this is Yaseen, and i am glad to work for you project. We specialize in Server Management, Enterprise Email Systems, Email Marketing and Asterisk VOIP Support. Please see my past projects https://www Mais

$157 USD in 5 dias
(880 Comentários)

You would get better bids if you verify your account. It signals to freelancers you will not rip them off. One little question remains, does: chage -l $USER give a correct expiration date on AD connected stations Mais

$111 USD in 7 dias
(7 Comentários)

wdemian buenos dias Veo que sos de Argentina, por lo que entiendo que es mejor comunicarnos en español (If you don't speak spanish, please send me a PM and I will send an english version) Podes ver en mi perfil mi Mais

$222 USD in 3 dias
(1 Comentário)

I have 10+ years of experience on Unix and Database administration, please let me know if you want to proceed with me.

$133 USD in 3 dias
(1 Comentário)

Alerting system for Password expired before Some Day. I have lot of Experience With Windows and Linus Server.

$35 USD in 3 dias
(0 Comentários)