OOo a "hostname.(none)"
Petr Tomasek
tomasek na etf.cuni.cz
Pondělí Říjen 25 20:46:40 CEST 2010
On Sun, Oct 24, 2010 at 10:07:32PM +0200, Pavel Kankovsky wrote:
> Není tady někdo už registrovaný na hlášení chyb u OOo?
>
> Řešil jsem, proč nám na DNS server furt dokola chodí dotazy na jména
> typu "hostname.(none)" a "hostname.(none).domain.tld".
>
> Ukázalo se, že to má na svědomí OpenOffice.org.
>
> Když běží na linuxovém počítači, tak se snaží zjistit svoje vlastní
> plně kvalifikované jméno (funkcí osl_psz_getLocalHostname()
> v sal/osl/unx/socket.c). Pokud je na počítači nastaveno jen jméno bez
> domény (viz uname -n, hostname), pokouší se doménu doplnit. Nejprve
> se si zjistí, zda není krátké jméno jen alias pro nějaké jiné jméno (přes
> gethostbyname()). Jestliže ani pak nedostane jméno s doménou, tak někdo
> v nějakém pominutí vymyslel, že se tam doplní podle výstupu příkazu
> domainname (ve funkci _osl_getFullQualifiedDomainName()). Chyba je ovšem
> v tom, že 1. příkaz nevrací doménu pro DNS ale pro NIS, 2. v případě,
> že tato doména není nastavena, tak aspoň na Linuxu vrací řetězec "(none)".
> Výsledek je pak pozorované nesmyslné jméno a na to se pak dotazuje
> v DNS.
Nechci Vam delat iluze, ale OOo je proste moloch.
Napr. mne se (pravda u predchozi verze) delalo to, ze pri kazdem
spusteni hledaly OOo cosi nekde na netu a kdyz clovek nebyl na
net pripojeny, tak trvalo asi 5 minut, nez OOo najely.
Celkove jsem zvedavy, jestli treba LibreOffice prinesou alespon
trochu vic kvality... Kez by...
P.T.
--
Petr Tomasek <http://www.etf.cuni.cz/~tomasek>
Jabber: butrus na jabbim.cz
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
EA 355:001 DU DU DU DU
EA 355:002 TU TU TU TU
EA 355:003 NU NU NU NU NU NU NU
EA 355:004 NA NA NA NA NA
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Další informace o konferenci Linux