Thanks to:
Martin Moore (HP)
Ann Majeske (Dec)
for their prompt and effective replies. I've enclosed their messages below.
several notes from me are:
1. while Tru64 records time in secords in prpasswd, linux (RH) records in
days in its shadow password
2. locked_out_acct_es man pages are available only on my V5 systems. On
V4.0F it's locked_out_es
3. u_lock[_at_] field is still a mystery. After I EXPLICITLY locked some test
users(in diffent ways), I just couldn't find u_lock[_at_] fields under their
account records.
Alan
From: Martin Moore
==================
-Second question first: yes, time_t is the standard UNIX epoch time
-(number of seconds since the beginning of 1970).
-
-Now the first part: it may be that some of your accounts are
-"disabled" rather than "locked". Disabled means that the system
-has automatically disabled the account due to violation of various
-security constraints (too many login failures, etc.), while locked
-means an explicit administrative lock, which is indicated by the
-presence of u_lock without the _at_. (I could send you a complete
-list of the criteria for disabling an account if you want.)
-
-Martin Moore
From: Ann Majeske
=================
Alan Lu wrote:
-> Hi,
->
-> I'm trying to migrate user accounts on a Tru64 4.0F (with C2) to a linux
box.
-> Using "edauth -g" I got the plain prpasswd file. However there are two
-> issues here:
->
-> - u_lock fields all have value: u_lock_at_, which means unlocked. But the
-> system definitely has quite a few locked accounts. Any other lables for
-> locked accounts?
-
-See "man locked_out_acct_es" and "man prpasswd"
-
->
-> - u_expdate is explained as "The actual time of type time_t that an
account
-> is set to expire". But I couldn't find time_t definition even in *.h
under
-> /sys. Can it be mapped to the Unix time since 1970?
-
-See "man time.3"
-
->
-> Thanks,
-> Alan
-
Received on Thu Feb 20 2003 - 03:43:14 NZDT