?

Log in

No account? Create an account
Костя
Если вы по каким-то причинам не хотите обновляться до Lion, а используете Snow Leopard...
Апдейта от Apple - нет, так что нужно решать своими силами.

Проверим, что наша система все еще переходит на зимнее время (а может быть иначе?):
$ zdump -v /etc/localtime | grep 2011
В ответ получим нечто вроде
/etc/localtime Sat Mar 26 22:59:59 2011 UTC = Sun Mar 27 01:59:59 2011 MSK isdst=0
/etc/localtime Sat Mar 26 23:00:00 2011 UTC = Sun Mar 27 03:00:00 2011 MSD isdst=1
/etc/localtime Sat Oct 29 22:59:59 2011 UTC = Sun Oct 30 02:59:59 2011 MSD isdst=1
/etc/localtime Sat Oct 29 23:00:00 2011 UTC = Sun Oct 30 02:00:00 2011 MSK isdst=0
Как видим, есть проблема.

Для начала обновим файлы зон.

Скачиваем самый актуальный архив ftp://ftp.iana.org/tz/releases/tzdata2011m.tar.gz
Исправления для отмены летнего времени в России есть, начиная с вресии 2011h.
Распаковываем, переходим в папку с файлами.
Скомпилируем файлы зон для Европы:
$ zic europe

Проверяем:
$ zdump -v /etc/localtime | grep 2011

/etc/localtime Sat Mar 26 22:59:59 2011 UTC = Sun Mar 27 01:59:59 2011 MSK isdst=0
/etc/localtime Sat Mar 26 23:00:00 2011 UTC = Sun Mar 27 03:00:00 2011 MSK isdst=0

Норма. Перезагружаемся (не помню, делал я перезагрузку или нет; не повредит).

Проверяем:
$ date
Время должно отобразиться правильно. В зоне (MSK).

Теперь замечаем, что в консоли время правильное, а во всех программах Mac - нет (в т.ч. и панели сверху)!
Проверить можно командой:
$ systemsetup -gettime
Проблема в том, что apple использует библиотеки ICU для калькуляции времени. Будем решать.

На всякий случай сохраняем куда-нибудь /usr/share/icu/icudt40l.dat
Если у вас есть XCode.
Скачиваем исходники библиотек: http://www.opensource.apple.com/tarballs/ICU/ICU-400.42.tar.gz
Распаковываем.
Копируем в папку icuSources/tools/tzcode скаченный ранее архив tzdata2011m.tar.gz
Теперь из папки icuSources
$ ./runConfigureICU MacOSX --with-data-packaging=archive
$ gnumake
$ install -o root -g wheel -m 0644 -Sp data/out/icudt40l.dat /usr/share/icu/icudt40l.dat
Перезагружаемся.
Радуемся!

Команды
$ date
$ systemsetup -gettime
Должны выдать одинаковое время.

Если у вас нет XCode, можете попробовать загрузить мою сборку ICU.
http://ic.berlic.net/files/icudt40l.dat.zip
У меня MacOS 10.6.8 без всяких хаков, так что вероятность, что подойдет - велика :)

Использовались материалы:
http://hints.macworld.com/article.php?story=20070128185822710
http://www.iana.org/time-zones
http://whatstheplot.com/blog/2011/04/28/updating-osx-for-egypts-dst-changes/
 
 
Настроение: cheerfulcheerful
 
 
Костя
05 Июль 2011 @ 21:23
Если у вас не работает Skylink-модем MCD 800 под маком, отключите запрос PIN-кода на R-UIM карте.
Для этого (простой способ) нужно настроить его под виндой, запустить прогу из комплекта и в настройках безопасности отключить запрос PIN-кода.

Вот так. И техподдержке скайлинка - отдельный привет!
Метки: , , ,
 
 
Костя
02 Апрель 2011 @ 13:05
Проблема: при попытка входа в систему, получам ошибку: База данных диспетчера учетных записей на сервере не содержит записи для регистрации компьютера через доверительные отношения с этой рабочей станцией.

Как решить: (найдено здесь):

На контроллере домена запускаем: ADSIEDIT.MSC
Переходим в пункт с названием домена (первый в списке) и находите проблемный ПК.
На ПК нажимаете правой кнопки мыши, Свойства.
Находим и даблкликаем на ServicePrincipalName.
Добавляем новое значение: HOST/yourcomputername.yourdomain.xyz или правим старое.
Так же прописываем полное DNS-имя в пунктах: TERMSRV и RestrictedKrbHost и все должно работать на отлично.

Если это не помогло (как у меня и случилось):
Проверяем, не указано ли в параметре ServicePrincipalName другого компа имя проблемного.
Например, у нас была ситуация что был комп pc.domain.xyz, его переимновали в pc-old.domain.xyz и сделали новый pc.domain.xyz
После этого на новом pc.domain.xyz вылезла озвученная проблема.
Оказалось, что в ServicePrincipalName у pc-old.domain.xyz параметры были вида HOST/pc.domain.xyz
Удаляем неправильные записи у pc-old.domain.xyz и наслаждаемся!

Problem: while trying to login into WIndow box you get error: The security database on the server does not have a computer account for this workstation trust relationship.

Solution: (found here):

At your DC start: ADSIEDIT.MSC
Go to domain context (first in the list) and find the buggy PC.
Right click - Properties.
Double click ServicePrincipalName.
Add new value: HOST/yourcomputername.yourdomain.xyz or correct existing one.
Do the same with values: TERMSRV и RestrictedKrbHost.
Enjoy.

Still fail to login? (as in my case):
Check whether you have wrong ServicePrincipalName parameter for another PC.
In our case we had pc.domain.xyz, then renamed it to pc-old.domain.xyz and joined new PC as pc.domain.xyz
Just after that we got the error at pc.domain.xyz.
Investigating ServicePrincipalName for pc-old.domain.xyz I found HOST/pc.domain.xyz values
Now delete wrong ServicePrincipalName values at pc-old.domain.xyz and finally enjoy!
 
 
Костя
Делюсь своим проектом для админов: Internet Console — http://ic.berlic.net

ping, trace, nslookup, whois с сервера, размещенного в Интернете.
Метки:
 
 
Костя
27 Декабрь 2010 @ 09:24
Вот вам небольшой quiz к Новому Году: http://berlic.net/quiz/
 
 
 
Костя
21 Октябрь 2010 @ 17:17
"outlook 2010 search not working" solution

1. Position cursor in search bar
2. In the ribbon click Search Tools / Search Options
3. Click the 'Indexing Options' button
4. Remove the Outlook inboxe(es) from the list of Included Locations
5. Close the Indexing Options window and reopen it
6. Add the Outlook inbox(es) back to the list of Included Locations

i've discoverd the solution by myself and then found it on one of numerous opened tabs while googlin'...
 
 
Костя
19 Сентябрь 2010 @ 12:51
Вот и меня настигло...

Герой поста...Свернуть )
 
 
Местонахождение: дома
 
 
Костя
01 Июнь 2010 @ 12:06
Из новостей МегаФон:
26.05.2010
О внесении изменений в тарифные планы
Уважаемые абоненты! С 5 июня 2010 г. на всех тарифных планах, за исключением тарифных планов для корпоративных клиентов, устанавливается абонентская плата в размере 3 рубля в сутки.
Указанная абонентская плата взимается в случае, если Вы не пользуетесь голосовыми услугами или платными неголосовыми услугами более 90 дней подряд.

Абонентская плата перестает взиматься при достижении баланса лицевого счета порога отключения услуг, а также если Вы возобновили пользование голосовыми, либо платными неголосовыми услугами.

Так что проверьте не оформлено ли на вас старых симок :)
 
 
Костя
02 Февраль 2010 @ 22:39
Всем родственникам в пару к скайпу поставили вебкамеры.
Возник вопрос: почему так плохо показывает? :)
Нарыл программку Force Skype HQ Video
Позволяет принудительно включать HQ-режим без покупки дорогих камер.



Ставим и пользуемся.

Важно: у того, у кого включен HQ-режим -- тот ПЕРЕДАЕТ в HQ.
Метки:
 
 
Костя
23 Ноябрь 2009 @ 12:36


Выдались свободные выходные -- доделал небольшой агит-сайт :)

http://berlic.net/pristegnis

Можете кросспостить.