File tree Expand file tree Collapse file tree 5 files changed +17
-0
lines changed Expand file tree Collapse file tree 5 files changed +17
-0
lines changed Original file line number Diff line number Diff line change @@ -17,4 +17,5 @@ export LIMA_INSTALL_NERDCTL_FULL=false
17
17
export LIMA_INSTALL_OPENSSH_SFTP_SERVER=false
18
18
export LIMA_INSTALL_SSHFS=false
19
19
export LIMA_INSTALL_TINI=false
20
+ export LIMA_INSTALL_TZDATA=false
20
21
export LIMA_INSTALL_ZSTD=false
Original file line number Diff line number Diff line change @@ -10,3 +10,4 @@ LIMA_INSTALL_LOGROTATE=true
10
10
LIMA_INSTALL_OPENSSH_SFTP_SERVER=true
11
11
LIMA_INSTALL_SSHFS=true
12
12
LIMA_INSTALL_TINI=true
13
+ LIMA_INSTALL_TZDATA=true
Original file line number Diff line number Diff line change @@ -282,6 +282,10 @@ if [ "${LIMA_INSTALL_TINI}" == "true" ]; then
282
282
ln -sf /sbin/tini-static " $tmp " /usr/bin/tini
283
283
fi
284
284
285
+ if [ " ${LIMA_INSTALL_TZDATA} " == " true" ]; then
286
+ echo tzdata >> " $tmp " /etc/apk/world
287
+ fi
288
+
285
289
if [ " ${LIMA_INSTALL_CRI_DOCKERD} " == " true" ]; then
286
290
mkdir -p " ${tmp} /cri-dockerd"
287
291
tar xz -C " ${tmp} /cri-dockerd" -f /home/build/cri-dockerd.tar.gz
Original file line number Diff line number Diff line change @@ -21,6 +21,14 @@ while read -r line; do export "$line"; done <"${LIMA_CIDATA_MNT}"/lima.env
21
21
LIMA_CIDATA_HOSTNAME=" $( awk ' /^local-hostname:/ {print $2}' " ${LIMA_CIDATA_MNT} " /meta-data) "
22
22
hostname " ${LIMA_CIDATA_HOSTNAME} "
23
23
24
+ # Set timezone
25
+ LIMA_CIDATA_TIMEZONE=" $( awk ' /^timezone:/ {print $2}' " ${LIMA_CIDATA_MNT} " /user-data) "
26
+ if [ -n " ${LIMA_CIDATA_TIMEZONE} " ]; then
27
+ if setup-timezone " ${LIMA_CIDATA_TIMEZONE} " ; then
28
+ echo " ${LIMA_CIDATA_TIMEZONE} " > /etc/timezone
29
+ fi
30
+ fi
31
+
24
32
# Create user
25
33
LIMA_CIDATA_HOMEDIR=" /home/${LIMA_CIDATA_USER} .linux"
26
34
useradd --home-dir " ${LIMA_CIDATA_HOMEDIR} " --create-home --uid " ${LIMA_CIDATA_UID} " " ${LIMA_CIDATA_USER} "
Original file line number Diff line number Diff line change @@ -64,6 +64,9 @@ profile_lima() {
64
64
if [ " ${LIMA_INSTALL_IPTABLES} " == " true" ] || [ " ${LIMA_INSTALL_NERDCTL_FULL} " == " true" ]; then
65
65
apks=" $apks iptables ip6tables"
66
66
fi
67
+ if [ " ${LIMA_INSTALL_TZDATA} " == " true" ]; then
68
+ apks=" $apks tzdata"
69
+ fi
67
70
if [ " ${LIMA_INSTALL_ZSTD} " == " true" ]; then
68
71
apks=" $apks zstd"
69
72
fi
You can’t perform that action at this time.
0 commit comments