bug-coreutils
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: strange date


From: Bob Proulx
Subject: Re: strange date
Date: Tue, 18 Sep 2007 18:47:30 -0600
User-agent: Mutt/1.5.9i

Bruno wrote:
> Ok. Everything was working perfectly until I adjusted the time in the
> KDE environment icon (it was a few minutes wrong). I did not change
> any environment variable, or file permissions. Maybe the program
> changed the permissions, but then is another type of problem (maybe
> stranger :o).

Yes.  The permissions are incorrect.  I think you see the problem but
just to be clear /etc/localtime needs to be readable by all.

> I was also expecting an eol in the /etc/timezone, and now I added it
> manually. 
> 
> The commands you asked:
> > open("/etc/localtime", O_RDONLY)        = -1 EACCES (Permission denied)
> > Tue, 18 Sep 2007 23:22:43 +0000

There is the problem.  Permission denied for non-root users.  Of
course root can open the file.  The UTC timezone +0000 was a clue that
this was the problem.

> > address@hidden ~]$ ls -ld /etc/localtime
> > -rw-r----- 1 root root 1983 Aug 23 11:22 /etc/localtime

This should be fixed.

  chmod a+r /etc/localtime

Then non-root can read the file and get the timezone information.

> > address@hidden ~]$ ls -ldL /etc/localtime
> > -rw-r----- 1 root root 1983 Aug 23 11:22 /etc/localtime

On some systems /etc/localtime would have been a symlink to
/usr/share/zoneinfo/America/Sao_Paulo and so I wanted a case with -L
to follow through the symlink in case the /usr/share/zoneinfo files
were the files that were not readable.

I am glad that the problem is now solved.

Bob




reply via email to

[Prev in Thread] Current Thread [Next in Thread]