Ciao,
il server ssh, per lo meno opnessh-server, può accettare le "locale
environment variables" dal client che si connette. Non mi ricodo se di
default quest'opzione è attiva o meno.
Prova a guardare nel file /etc/ssh/sshd_config e cerca l'opzione
"AcceptEnv". Se vuoi impedire ai client di passare le loro variabili
locale ti basta commentare la riga. Se no puoi provare a giocare con i
valori per fargli accettare solo alcune lingue (dovrebbe essere
possibile ma onestamente non ho mai provato quindi non saprei come
aiutarti).
Ciao
Scrap
Il 2015-07-21 06:49 Federico Bruni ha scritto:
Buongiorno
Mi è capitato questo errore di locale su un server:
perl: warning: Setting locale failed.
perl: warning: Please check that your locale settings:
LANGUAGE = (unset),
LC_ALL = (unset),
LC_TIME = "it_IT.utf8",
LC_MONETARY = "it_IT.utf8",
LC_MEASUREMENT = "it_IT.utf8",
LC_NUMERIC = "it_IT.utf8",
LC_PAPER = "it_IT.utf8",
LANG = "C"
are supported and installed on your system.
perl: warning: Falling back to the standard locale ("C").
locale: Cannot set LC_ALL to default locale: No such file or directory
La lingua italiana non è installata (e non voglio installarla):
# locale -a
C
C.UTF-8
POSIX
en_US.utf8
Ma sembra che facendo login tramite ssh da un terminale con lingua
italiana, il locale del server sia cambiato:
# locale
locale: Cannot set LC_ALL to default locale: No such file or directory
LANG=C
LANGUAGE=
LC_CTYPE="C"
LC_NUMERIC=it_IT.utf8
LC_TIME=it_IT.utf8
LC_COLLATE="C"
LC_MONETARY=it_IT.utf8
LC_MESSAGES="C"
LC_PAPER=it_IT.utf8
LC_NAME="C"
LC_ADDRESS="C"
LC_TELEPHONE="C"
LC_MEASUREMENT=it_IT.utf8
LC_IDENTIFICATION="C"
LC_ALL=
Non è una sciocchezza?
Per evitarlo avrei dovuto impostare (con dpkg-reconfigure locales) la
lingua preferita su none, come consigliato qui:
https://wiki.debian.org/it/Locale
Giusto?
Non proprio.. Se cambio il valore delle variabili da it_IT.utf8 a C,
questa modifica viene annullata col nuovo login. Da dove prende
l'italiano allora?
--
Per REVOCARE l'iscrizione alla lista, inviare un email a
debian-italian-requ...@lists.debian.org con oggetto "unsubscribe". Per
problemi inviare un email in INGLESE a listmas...@lists.debian.org
To UNSUBSCRIBE, email to debian-italian-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: https://lists.debian.org/8d72bf15fa75fa56b4eb7d5032e9a...@inventati.org