다음 의 적절한 zoneinfo 파일로 대체되는 (현재 기능이없는) Puppet wiki ( archive ) 의 레시피를 사용할 수도 있습니다 ./etc/localtime
/usr/share/zoneinfo
class timezone {
package { "tzdata":
ensure => installed
}
}
class timezone::central inherits timezone {
file { "/etc/localtime":
require => Package["tzdata"],
source => "file:///usr/share/zoneinfo/US/Central",
}
}
class timezone::eastern inherits timezone {
file { "/etc/localtime":
require => Package["tzdata"],
source => "file:///usr/share/zoneinfo/US/Eastern"
}
}
class timezone::pacific inherits timezone {
file { "/etc/localtime":
require => Package["tzdata"],
source => "file:///usr/share/zoneinfo/US/Pacific"
}
}
class timezone::mountain inherits timezone {
file { "/etc/localtime":
require => Package["tzdata"],
source =>
"file:///usr/share/zoneinfo/US/Mountain"
}
}
dpkg-reconfigure가 추가 작업을 수행하는지 확실하지 않지만 위의 레시피를 사용했으며 완벽하게 작동합니다.