[PLUG] logwatch report user account has expired

Josh josh at emediatedesigns.com
Tue Apr 18 21:45:07 UTC 2006


alan wrote:
> On Tue, 18 Apr 2006, Josh wrote:
>
>> Hello and happy post Easter to all.
>>
>> In my quest to build a new server I noticed I stopped receiving 
>> emails from logwatch.  Hmm, was the cron not working?  So, I went off 
>> and ran the script in the /etc/cron.daily and it reports many lines of:
>>
>> crond[14463]: User account has expired
>>
>> Then continues with other information. I think I either have 
>> permissions wrong or the users accounts that I need not to expire 
>> have. I have been searching about the net and my dusty mind to find 
>> an answer but no avail. I'm looking for a way to tell the status of a 
>> user account? Is it expired? I have yet to find a simple way. Or is 
>> this really the problem? Perhaps it is something more basic. It 
>> appears that my cron jobs are not running. Still confirming this but 
>> at least logwatch is complaining about expired accounts.
>>
>> Thoughts? Advice?
>
> Look in /etc/shadow and see what system accounts have expiration dates 
> on them.
>
>
> The format of the shadow file is described in:
>
>     man 5 shadow
>
> Hope that helps.
>
Well, I went through the shadow file and still don't see anything that 
would cause it.  I have one Fedora 1 Machine that is working fine and a 
CentOS 4.2 that is not.  The latter was working until 7 days ago.  I can 
see that in the cron logs.  I have very little users on the new machine 
so it is easy to look at them.  They appear to have the same settings as 
the old machine. 

I don't even know which accounts are expired.  The message repeats for a 
long time.  Like 30-50 times. then it goes on with other logwatch reports. 

Josh




More information about the PLUG mailing list