2022-08-28 02:58:13 +00:00
|
|
|
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
|