LINUX.ORG.RU

Сообщения tsinsky

 

Откуда Chromium берет информацию об ОС для navigator.platform?

Привет, коллеги!

Столкнулся с вопросом, который вызывает массу предположений и догадок. Я пытаюсь понять, откуда браузер Chromium берет данные об операционной системе, которые отображаются в navigator.platform. Нашел предположительно информацию, что это реализовано с помощью uname, который обращается к библиотеке utsname:

           struct utsname {
               char sysname[];    /* Operating system name (e.g., "Linux") */
               char nodename[];   /* Name within "some implementation-defined
                                     network" */
               char release[];    /* Operating system release (e.g., "2.6.28") */
               char version[];    /* Operating system version */
               char machine[];    /* Hardware identifier */
           #ifdef _GNU_SOURCE
               char domainname[]; /* NIS or YP domain name */
           #endif
           };

Но я подменил значение sysname на уровне ядра, а браузер все равно считает, что он запущен под Linux. Бьюсь какой день. Может кто в курсе или подскажет куда копать?

Спасибо!

 ,

tsinsky
()

SSO samba share

Добрый день!

Имеются 2 сервера: dc1.samba.test и dc1.mamba.test (без trusted режима). На обоих подняты smb-шары. Как можно реализовать доступ из одного домена в шару другого? Какое SSO использовать? Подскажите, пожалуйста. Ничего не нашел по этому вопросу.

 ,

tsinsky
()

RSS подписка на новые темы