LINUX.ORG.RU

А разве эта секунда должна быть в tzdata? Используй NTP, там это предусмотрено вроде.

GotF ★★★★★
()
Ответ на: комментарий от GotF

Немного погуглив, я обнаружил, что в tzdata это тоже есть (та же шапка уже выпустила обновление с новой високосной секундой).

Eddy_Em ☆☆☆☆☆
() автор топика
~/abs/tzdata$ cat PKGBUILD 
# $Id: PKGBUILD 155723 2012-04-05 17:22:56Z andyrtr $
# Maintainer: Andreas Radke <andyrtr@archlinux.org>

pkgname=tzdata
pkgver=2012c
pkgrel=1
pkgdesc="Sources for time zone and daylight saving time data"
arch=('any')
url="http://www.iana.org/time-zones"
license=('GPL')
options=('!emptydirs')
source=(#http://www.iana.org/time-zones/repository/releases/${pkgname}${pkgver}.tar.gz
        ftp://munnari.oz.au/pub/${pkgname}${pkgver}.tar.gz)
sha1sums=('e0cd9c2cc0ac8d90ed842133b910d4bb3bc1a6dd')

timezones=('africa' 'antarctica' 'asia' 'australasia'
           'europe' 'northamerica' 'southamerica'
           'pacificnew' 'etcetera' 'backward'
           'systemv' 'factory'
           'solar87' 'solar88' 'solar89')

package() {
  cd ${srcdir}
  zic -y ./yearistype -d ${pkgdir}/usr/share/zoneinfo ${timezones[@]}
  zic -y ./yearistype -d ${pkgdir}/usr/share/zoneinfo/posix ${timezones[@]}
  zic -y ./yearistype -d ${pkgdir}/usr/share/zoneinfo/right -L leapseconds ${timezones[@]}
  zic -y ./yearistype -d ${pkgdir}/usr/share/zoneinfo -p America/New_York
  install -m444 -t ${pkgdir}/usr/share/zoneinfo iso3166.tab zone.tab
}
baverman ★★★
()
Ответ на: комментарий от baverman

Вру. Арч при делах. Зоны c leapsecond помещаются в right.

~/abs/tzdata$ zdump /usr/share/zoneinfo/right/Europe/Moscow; zdump /usr/share/zoneinfo/Europe/Moscow; date
/usr/share/zoneinfo/right/Europe/Moscow  Tue Jun 19 15:32:38 2012 MSK
/usr/share/zoneinfo/Europe/Moscow  Tue Jun 19 15:33:02 2012 MSK
Tue Jun 19 15:33:02 MSK 2012
baverman ★★★
()
Ответ на: комментарий от baverman

А и правда. Значит, надо симлинк менять в /etc…

Eddy_Em ☆☆☆☆☆
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.