Syncing passwd and smbpasswd
Anthony David
adavid at netinfo.com.au
Fri Jul 18 08:10:13 GMT 1997
Greetings All
Big thanks to Mr Fenwick and others for posting the workaround for the
NT 4.0
SP 3 update issue.
A number of users do not have direct access to a shell, with their
profile execing
a financials application. This makes syncing password changes a problem
as
password ageing is enforced.
I am in the "final throes" of completing a Perl script that will check
the ageing
info (HP/UX 9.03 - non shadow implementation) and run smbpasswd
when it detects that the user has had to change their account password.
Because the
ageing works on storing update info with a "weeks since epoch" counter,
I
have decided to store the info as the last ','-delimited field in the
gcos field of the smbpasswd. This means the script must run setuid 0
with appropriate signal
handling behaviour.
If there is a better method, I would love to hear from people.
I am happy to email my "near complete" script to those who are
interested in
testing it and/or using it as a basis for their own needs. I will also
have to adopt
it for the Solaris machines here that use shadow files.
Regards
--
Anthony David
Anthony David & Associates
Lifetime member of the "Larry Wall fan club".
More information about the samba
mailing list