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