itamae/cookbooks/base/timezone.rb

24 lines
477 B
Ruby
Raw Normal View History

case node['platform_version']
2024-05-06 08:08:42 +00:00
when "18.04", "20.04", "22.04", "24.04"
2019-03-03 08:50:49 +00:00
execute 'timedatectl set-timezone Asia/Tokyo' do
not_if 'timedatectl | grep Tokyo'
end
else
remote_file '/etc/timezone' do
user 'root'
owner 'root'
group 'root'
mode '644'
end
[
'cp -f /usr/share/zoneinfo/Asia/Tokyo /etc/localtime'
].each do |cmd|
execute cmd do
user 'root'
not_if 'diff /usr/share/zoneinfo/Asia/Tokyo /etc/localtime'
end
end
end