View previous topic :: View next topic |
Author |
Message |
Deus Ex Guru
Joined: 16 Nov 2005 Posts: 489 Location: Patavium
|
Posted: Wed Apr 05, 2006 2:54 pm Post subject: [Risolto] Orologio (...ma ho guardato d'appertutto) |
|
|
Come da topic, ho guardato DAVVERO dappertutto (per prima cosa nell'howto della localizzazione), per impostare l'ora del mio sistema, ma non ne vengo fuori. Ho spostato da local a UTC e poi di nuovo local; ho cancello /etc/adjtime; ho linkato Europe/Rome a /etc/localtime, ma nonostante tutto questo, se do "date" da root ho l'ora esatta Code: | # date
mer apr 5 16:48:45 CEST 2006
|
mentre se lo do da utente, neanche a pagarlo (e sempre con 2 ore di differenza, che dovrebbero essere quelle che attualmente ci sono tra l'UTC e il nostro fuso orario) Code: | $ date
mer apr 5 14:49:55 UTC 2006 |
Per completezza, posto anche /etc/conf.d/clock
Code: | # /etc/conf.d/clock
# Set CLOCK to "UTC" if your system clock is set to UTC (also known as
# Greenwich Mean Time). If your clock is set to the local time, then
# set CLOCK to "local". Note that if you dual boot with Windows, then
# you should set it to "local".
CLOCK="local"
# If you wish to pass any other arguments to hwclock during bootup,
# you may do so here.
CLOCK_OPTS=""
# If you want to set the Hardware Clock to the current System Time
# during shutdown, then say "yes" here.
CLOCK_SYSTOHC="yes"
### ALPHA SPECIFIC OPTIONS ###
# If your alpha uses the SRM console, set this to "yes".
SRM="no"
# If your alpha uses the ARC console, set this to "yes".
ARC="no"
|
Da notare che il problema batteria BIOS non sussiste, perchè l'orologio è preciso nella scansione del tempo. Due ore indietro, ma preciso....
Grazie a chiunque abbia voglia di rispondere _________________ Deus Ex
--
L’inflazione che caccia nelle mani dell’individuo, in un gesto solo, miliardi di marchi, lasciandolo più miserabile di prima, dimostra punto per punto che il denaro è un’allucinazione collettiva.
Last edited by Deus Ex on Thu Apr 06, 2006 12:47 pm; edited 1 time in total |
|
Back to top |
|
|
Sephirot Tux's lil' helper
Joined: 09 Jun 2004 Posts: 124 Location: Milano
|
Posted: Wed Apr 05, 2006 3:03 pm Post subject: |
|
|
se vuoi un soluzione semplice e veloce installa rdate, un programmillo che aggiorna l'orario in automatico, e mettilo in /etc/conf.d/local.start _________________ "Gentoo is more educational than mainstream distros. It encourages you to look under the hood and effectively turns a lot of n00bs into l33ts."
resistence is futile
(if < 1 ohm) |
|
Back to top |
|
|
X-Drum Advocate
Joined: 24 Aug 2003 Posts: 2517 Location: ('Modica','Trieste','Ferrara') Italy
|
Posted: Wed Apr 05, 2006 3:14 pm Post subject: |
|
|
Sephirot wrote: | se vuoi un soluzione semplice e veloce installa rdate, un programmillo che aggiorna l'orario in automatico, e mettilo in /etc/conf.d/local.start |
se emergi la versione 1.4-r1 di rdate non hai bisgono di toccare
il file Code: | /etc/conf.d/local.start |
troverai infatti uno script per l'avvio di rdate in
e un file di configurazione in
ma occhio è mascherato come ~ al momento anche se sembra funzionare bene
(sui miei pc) _________________ "...There are two sort of lies, lies and benchmarks..." |
|
Back to top |
|
|
Deus Ex Guru
Joined: 16 Nov 2005 Posts: 489 Location: Patavium
|
Posted: Wed Apr 05, 2006 3:32 pm Post subject: |
|
|
L'ho emerso. A quale host mi consigliate di attaccarlo?
Grazie mille dei suggerimenti! _________________ Deus Ex
--
L’inflazione che caccia nelle mani dell’individuo, in un gesto solo, miliardi di marchi, lasciandolo più miserabile di prima, dimostra punto per punto che il denaro è un’allucinazione collettiva.
Last edited by Deus Ex on Wed Apr 05, 2006 3:40 pm; edited 1 time in total |
|
Back to top |
|
|
Deus Ex Guru
Joined: 16 Nov 2005 Posts: 489 Location: Patavium
|
Posted: Wed Apr 05, 2006 3:40 pm Post subject: |
|
|
Ho cercato un po' in giro e ho trovato un host americano che è perfetto.
Il punto è che ho il problema di prima: se lancio "date" da root ho l'orario CEST preciso, se lo lancio da utente, ho l'orario, indietro di due ore e pure UTC!
Da cosa può dipendere? _________________ Deus Ex
--
L’inflazione che caccia nelle mani dell’individuo, in un gesto solo, miliardi di marchi, lasciandolo più miserabile di prima, dimostra punto per punto che il denaro è un’allucinazione collettiva. |
|
Back to top |
|
|
comio Advocate
Joined: 03 Jul 2003 Posts: 2191 Location: Taranto
|
Posted: Wed Apr 05, 2006 4:12 pm Post subject: |
|
|
Deus Ex wrote: | Ho cercato un po' in giro e ho trovato un host americano che è perfetto.
Il punto è che ho il problema di prima: se lancio "date" da root ho l'orario CEST preciso, se lo lancio da utente, ho l'orario, indietro di due ore e pure UTC!
Da cosa può dipendere? |
magari cambiano le impostazioni locale dell'utente.
L'orologio è sicronizzato (quindi non è un problema di perdita di clock) ma è solo il modo di visualizzazione che cambia.
ti consiglio comunque di usare per l'ntp il server time.ien.it che è quello del Galileo Ferraris di Torino (ora ufficiale italiana).
ciao _________________ RTFM!!!!
e
http://www.comio.it
|
|
Back to top |
|
|
makoomba Bodhisattva
Joined: 03 Jun 2004 Posts: 1856
|
Posted: Wed Apr 05, 2006 4:38 pm Post subject: |
|
|
posta
Code: | ls -Ll /etc/localtime |
_________________ When all else fails, read the instructions. |
|
Back to top |
|
|
Deus Ex Guru
Joined: 16 Nov 2005 Posts: 489 Location: Patavium
|
Posted: Wed Apr 05, 2006 6:12 pm Post subject: |
|
|
Grazie per l'indicazione dell'host per l'ntp: lo sostituisco immediatamente!
ls -Ll /etc/localtime dà: Code: | $ ls -Ll /etc/localtime
-rw------- 1 root root 951 5 apr 06:52 /etc/localtime
|
...e giustamente mi è sorto il dubbio che sia un problema di permessi (...e pirla io che non ci ho pensato prima).
Ora li cambio e vedo che mi dice. Poi riporto il risultato _________________ Deus Ex
--
L’inflazione che caccia nelle mani dell’individuo, in un gesto solo, miliardi di marchi, lasciandolo più miserabile di prima, dimostra punto per punto che il denaro è un’allucinazione collettiva. |
|
Back to top |
|
|
Deus Ex Guru
Joined: 16 Nov 2005 Posts: 489 Location: Patavium
|
Posted: Wed Apr 05, 2006 6:23 pm Post subject: |
|
|
Niente. Ho anche rebootato la macchia, ma nulla.
Ma quello che non capisco è proprio il fatto che da root visualizzi l'ora locale (CEST), mentre da utente solo l'UTC....
Se a qualcuno viene qualche idea, è il benvenuto! _________________ Deus Ex
--
L’inflazione che caccia nelle mani dell’individuo, in un gesto solo, miliardi di marchi, lasciandolo più miserabile di prima, dimostra punto per punto che il denaro è un’allucinazione collettiva. |
|
Back to top |
|
|
makoomba Bodhisattva
Joined: 03 Jun 2004 Posts: 1856
|
Posted: Wed Apr 05, 2006 6:35 pm Post subject: |
|
|
hai cambiato i permessi di
Code: | /usr/share/zoneinfo/Europe/Rome |
? _________________ When all else fails, read the instructions. |
|
Back to top |
|
|
Deus Ex Guru
Joined: 16 Nov 2005 Posts: 489 Location: Patavium
|
Posted: Wed Apr 05, 2006 6:49 pm Post subject: |
|
|
No, perchè Code: | -rw-r--r-- 3 root root 951 16 nov 10:09 /usr/share/zoneinfo/Europe/Rome
|
ed essendo readeable, dovrebbe essere sufficiente, giusto? _________________ Deus Ex
--
L’inflazione che caccia nelle mani dell’individuo, in un gesto solo, miliardi di marchi, lasciandolo più miserabile di prima, dimostra punto per punto che il denaro è un’allucinazione collettiva. |
|
Back to top |
|
|
comio Advocate
Joined: 03 Jul 2003 Posts: 2191 Location: Taranto
|
Posted: Wed Apr 05, 2006 7:01 pm Post subject: |
|
|
Deus Ex wrote: | No, perchè Code: | -rw-r--r-- 3 root root 951 16 nov 10:09 /usr/share/zoneinfo/Europe/Rome
|
ed essendo readeable, dovrebbe essere sufficiente, giusto? |
prova e vedrai!
ciao _________________ RTFM!!!!
e
http://www.comio.it
|
|
Back to top |
|
|
Deus Ex Guru
Joined: 16 Nov 2005 Posts: 489 Location: Patavium
|
Posted: Thu Apr 06, 2006 7:09 am Post subject: |
|
|
Niente, neanche ora che è Code: | $ ls -lL /usr/share/zoneinfo/Europe/Rome
-rw-r-xr-x 3 root root 951 16 nov 10:09 /usr/share/zoneinfo/Europe/Rome |
Nonostante sia executable anche per l'utente, non è cambiato nulla.
Mi si pone il dubbio: non è che influisce qualche variabile d'ambiente dell'utente su date? Il man non dice granchè.
Come al solito, se qualcuno ha qualche idea, è il benvenuto _________________ Deus Ex
--
L’inflazione che caccia nelle mani dell’individuo, in un gesto solo, miliardi di marchi, lasciandolo più miserabile di prima, dimostra punto per punto che il denaro è un’allucinazione collettiva. |
|
Back to top |
|
|
makoomba Bodhisattva
Joined: 03 Jun 2004 Posts: 1856
|
Posted: Thu Apr 06, 2006 8:30 am Post subject: |
|
|
installa strace e da root
Code: | LANG=C strace -e open date |
ripeti il comando da utente e posta i risultati _________________ When all else fails, read the instructions. |
|
Back to top |
|
|
khelidan1980 Tux's lil' helper
Joined: 27 May 2004 Posts: 129 Location: Europe->Italy->Milan
|
Posted: Thu Apr 06, 2006 10:20 am Post subject: |
|
|
Io ho avuto lo sstesso problema,per ora ho risolto linkando l'orario gmt al localtime che risulta essere giusto,non è una soluzione ma zero voglia di perder tempo(tanto per stare in tema) su questo....! _________________ Khelidan |
|
Back to top |
|
|
Deus Ex Guru
Joined: 16 Nov 2005 Posts: 489 Location: Patavium
|
Posted: Thu Apr 06, 2006 10:35 am Post subject: |
|
|
@makoomba:
questo è l'ouput: Code: | # LANG=C strace -e open date
open("/etc/ld.so.cache", O_RDONLY) = 3
open("/lib/librt.so.1", O_RDONLY) = 3
open("/lib/libc.so.6", O_RDONLY) = 3
open("/lib/libpthread.so.0", O_RDONLY) = 3
open("/dev/urandom", O_RDONLY) = 3
open("/etc/localtime", O_RDONLY) = 3
Thu Apr 6 12:33:47 CEST 2006
Process 16940 detached |
Figo 'sto strace... non sapevo esistesse!
@khelidan1980:
hmmm, l'idea è sana, anche se prima vorrei cercare di risolvere in modo pulito. Se proprio proprio non ne vengo fuori, farò come hai fatto tu! _________________ Deus Ex
--
L’inflazione che caccia nelle mani dell’individuo, in un gesto solo, miliardi di marchi, lasciandolo più miserabile di prima, dimostra punto per punto che il denaro è un’allucinazione collettiva. |
|
Back to top |
|
|
makoomba Bodhisattva
Joined: 03 Jun 2004 Posts: 1856
|
Posted: Thu Apr 06, 2006 10:38 am Post subject: |
|
|
devi postare anche quello da utente _________________ When all else fails, read the instructions. |
|
Back to top |
|
|
Deus Ex Guru
Joined: 16 Nov 2005 Posts: 489 Location: Patavium
|
Posted: Thu Apr 06, 2006 11:40 am Post subject: |
|
|
Orpo! Scusa, hai ragione
Code: | $ LANG=C strace -e open date
open("tls/x86_64/librt.so.1", O_RDONLY) = -1 ENOENT (No such file or directory)
open("tls/librt.so.1", O_RDONLY) = -1 ENOENT (No such file or directory)
open("x86_64/librt.so.1", O_RDONLY) = -1 ENOENT (No such file or directory)
open("librt.so.1", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/lib/wine/lib/tls/x86_64/librt.so.1", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/lib/wine/lib/tls/librt.so.1", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/lib/wine/lib/x86_64/librt.so.1", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/lib/wine/lib/librt.so.1", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/etc/ld.so.cache", O_RDONLY) = 3
open("/lib/librt.so.1", O_RDONLY) = 3
open("tls/x86_64/libc.so.6", O_RDONLY) = -1 ENOENT (No such file or directory)
open("tls/libc.so.6", O_RDONLY) = -1 ENOENT (No such file or directory)
open("x86_64/libc.so.6", O_RDONLY) = -1 ENOENT (No such file or directory)
open("libc.so.6", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/lib/libc.so.6", O_RDONLY) = 3
open("tls/x86_64/libpthread.so.0", O_RDONLY) = -1 ENOENT (No such file or directory)
open("tls/libpthread.so.0", O_RDONLY) = -1 ENOENT (No such file or directory)
open("x86_64/libpthread.so.0", O_RDONLY) = -1 ENOENT (No such file or directory)
open("libpthread.so.0", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/lib/libpthread.so.0", O_RDONLY) = 3
open("/dev/urandom", O_RDONLY) = 3
open("/etc/localtime", O_RDONLY) = -1 EACCES (Permission denied)
open("/etc/localtime", O_RDONLY) = -1 EACCES (Permission denied)
open("/etc/localtime", O_RDONLY) = -1 EACCES (Permission denied)
Thu Apr 6 11:39:32 UTC 2006
Process 17266 detached
|
Hmmm.... quel "permission denied" mi dà da pensare... Ma, come ti ho fatto vedere più su, l'utente ha accesso in lettura ed esecuzione... deve anche scriverci??
Grazie _________________ Deus Ex
--
L’inflazione che caccia nelle mani dell’individuo, in un gesto solo, miliardi di marchi, lasciandolo più miserabile di prima, dimostra punto per punto che il denaro è un’allucinazione collettiva. |
|
Back to top |
|
|
power83 l33t
Joined: 28 Nov 2004 Posts: 638
|
Posted: Thu Apr 06, 2006 11:59 am Post subject: |
|
|
anche io ho lo stesso problema, ad ogni riavvio ho l'orario avanti esattamente di 2 ore.
Ho provato a settarlo con date allo stesso valore di hwclock, ma nulla.
Ho provato quindi a mettere hwclock al valore di quello con date ma nulla.
Il bello e' che sembra proprio hwclock a spostarsi avanti di 2 ore nonstante gli aggiustamenti dopo il riavvio, ho verificato pure da bios ed e' effettivamente avanti.
E a metterlo all'ora giusta da bios non cambia le cose.
ps: cmq la differenza tra UTC e noi e' di 1ora... |
|
Back to top |
|
|
Onip Advocate
Joined: 02 Sep 2004 Posts: 2912 Location: Parma (Italy)
|
Posted: Thu Apr 06, 2006 12:13 pm Post subject: |
|
|
se hwclock e date sono scoordinati può essere dovuto a Prova a cancellarlo e a rimetterli in sincrono _________________ Linux Registered User n. 373835
Titus Lucretius Carus, De Rerum Natura - Tantum religio potuit suadere malorum |
|
Back to top |
|
|
comio Advocate
Joined: 03 Jul 2003 Posts: 2191 Location: Taranto
|
Posted: Thu Apr 06, 2006 12:26 pm Post subject: |
|
|
Deus Ex wrote: | Grazie per l'indicazione dell'host per l'ntp: lo sostituisco immediatamente!
ls -Ll /etc/localtime dà: Code: | $ ls -Ll /etc/localtime
-rw------- 1 root root 951 5 apr 06:52 /etc/localtime
|
...e giustamente mi è sorto il dubbio che sia un problema di permessi (...e pirla io che non ci ho pensato prima).
Ora li cambio e vedo che mi dice. Poi riporto il risultato |
dai questo comando (non ho capito se hai localtime copiato oppure come link...):
Code: |
# chmod a+r /etc/localtime
|
in ogni caso, se localtime è una copia del file di impostazione del timezone... ti consiglio di metterlo come link.
ciao _________________ RTFM!!!!
e
http://www.comio.it
|
|
Back to top |
|
|
makoomba Bodhisattva
Joined: 03 Jun 2004 Posts: 1856
|
Posted: Thu Apr 06, 2006 12:27 pm Post subject: |
|
|
è chiaramente un problema di permessi: date non legge /etc/localtime, quindi riporta l'orario in UTC
posta
Code: | ls -l /etc/localtime ; ls -lL /etc/localtime |
_________________ When all else fails, read the instructions. |
|
Back to top |
|
|
Deus Ex Guru
Joined: 16 Nov 2005 Posts: 489 Location: Patavium
|
Posted: Thu Apr 06, 2006 12:39 pm Post subject: |
|
|
@makoomba:
Code: | $ ls -l /etc/localtime ; ls -Ll /etc/localtime
-rwx-wx-wx 1 root root 951 5 apr 06:52 /etc/localtime
-rwx-wx-wx 1 root root 951 5 apr 06:52 /etc/localtime
|
sì, mi è chiaro adesso che è proprio un problema di permessi....
Provo a fare come ha detto comio, e riporto le novità. _________________ Deus Ex
--
L’inflazione che caccia nelle mani dell’individuo, in un gesto solo, miliardi di marchi, lasciandolo più miserabile di prima, dimostra punto per punto che il denaro è un’allucinazione collettiva. |
|
Back to top |
|
|
power83 l33t
Joined: 28 Nov 2004 Posts: 638
|
Posted: Thu Apr 06, 2006 12:45 pm Post subject: |
|
|
Grazie ragazzi, sembra che abbia risolto con questa procedura:
Code: | rm /etc/adjtime
date 04061441
#date per verificare l'impostazione
hwclock -w #setta l'orologio hardware uguale all'orologio di sistema impostato con date
cat /etc/adjtime #vedrete che ora e' stato ricreato e che l'ultima riga e' LOCAL e non UTC.
|
ciao |
|
Back to top |
|
|
Deus Ex Guru
Joined: 16 Nov 2005 Posts: 489 Location: Patavium
|
Posted: Thu Apr 06, 2006 12:47 pm Post subject: |
|
|
Ed era fottutamente così!
Ho cambiato i permessi di /etc/localtime con "a+r" e ora mi dà l'ora CEST.
Mi rimane il dubbio sul perchè ora (dopo questo comando) ho Code: | $ ls -lL /etc/localtime
-rwxrwxrwx 1 root root 951 5 apr 08:52 /etc/localtime
|
visto che non gli ho mai dato il "+w" da nessuna parte. Ma va bene così!
Grazie infinite a tutti per i consigli e le idee!
A buon rendere _________________ Deus Ex
--
L’inflazione che caccia nelle mani dell’individuo, in un gesto solo, miliardi di marchi, lasciandolo più miserabile di prima, dimostra punto per punto che il denaro è un’allucinazione collettiva. |
|
Back to top |
|
|
|