We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
2 parents 50e47be + 488e3d3 commit ea21657Copy full SHA for ea21657
lima-init.sh
@@ -36,6 +36,26 @@ LIMA_CIDATA_GID=$(id -g "${LIMA_CIDATA_USER}")
36
chown -R "${LIMA_CIDATA_UID}:${LIMA_CIDATA_GID}" "${LIMA_CIDATA_SSHDIR}"
37
chmod 600 "${LIMA_CIDATA_SSHDIR}"/authorized_keys
38
39
+# Add mounts to /etc/fstab
40
+sed -i '/#LIMA-START/,/#LIMA-END/d' /etc/fstab
41
+echo "#LIMA-START" >> /etc/fstab
42
+awk -f- "${LIMA_CIDATA_MNT}"/user-data <<'EOF' >> /etc/fstab
43
+/^mounts:/ {
44
+ flag = 1
45
+ next
46
+}
47
+/^ *$/ {
48
+ flag = 0
49
50
+flag {
51
+ sub(/^ *- \[/, "")
52
+ sub(/"?\] *$/, "")
53
+ gsub("\"?, \"?", "\t")
54
+ print $0
55
56
+EOF
57
+echo "#LIMA-END" >> /etc/fstab
58
+
59
# Rename network interfaces according to network-config setting
60
mkdir -p /var/lib/lima-init
61
IP_RENAME=/var/lib/lima-init/ip-rename
0 commit comments