Исправляем системное время в MacOS Lion

Этот пост будет интересен только пользователям компьютеров с MacOS X.

После отмены перехода на зимнее время, синхронизация времени в MacOS стала работать криво и показывать неверное время, что создает определенные неудобства.

Сейчас мы это починим.

1. Открываем терминал, в нем качаем заранее собранный мной фикс:

curl -O http://azaitsev.com/wp-content/uploads/2011/11/time.tar.gz

 

2. Распакуем:

tar zxvf time.tar.gz

 

3. Зайдем в распакованную директорию:

cd time

 

4. На всякий случай, делаем бэкапы имеющихся файлов:

cp /usr/share/zoneinfo/Europe/Minsk backup
cp /usr/share/zoneinfo/Europe/Moscow backup
cp /usr/share/icu/icudt46l.dat backup

 

5. Подменяем те самые файлы уже исправленными. Т.к. для замены системных файлов нужны права администратора, придется ввести пароль:

sudo cp Minsk /usr/share/zoneinfo/Europe/
sudo cp Moscow /usr/share/zoneinfo/Europe/
sudo cp icudt46l.dat /usr/share/icu/

 

6. Перезагружаемся:

sudo reboot

Что скажете?