From f1edd0fba7cd0850f6451ef56d6af999abf9054b Mon Sep 17 00:00:00 2001 From: dal0130 Date: Tue, 22 Mar 2022 16:08:52 +0800 Subject: [PATCH 1/2] =?UTF-8?q?=E6=8F=90=E4=BA=A4=E6=B5=B7=E5=85=89?= =?UTF-8?q?=E6=9C=8D=E5=8A=A1=E5=99=A8Nestos=E6=80=A7=E8=83=BD=E6=B5=8B?= =?UTF-8?q?=E8=AF=95=E6=8A=A5=E5=91=8A?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- ...13\350\257\225\346\212\245\345\221\212.xlsx" | Bin 0 -> 34483 bytes 1 file changed, 0 insertions(+), 0 deletions(-) create mode 100644 "report/NestOS_\346\265\267\345\205\211_\346\200\247\350\203\275\346\265\213\350\257\225\346\212\245\345\221\212.xlsx" diff --git "a/report/NestOS_\346\265\267\345\205\211_\346\200\247\350\203\275\346\265\213\350\257\225\346\212\245\345\221\212.xlsx" "b/report/NestOS_\346\265\267\345\205\211_\346\200\247\350\203\275\346\265\213\350\257\225\346\212\245\345\221\212.xlsx" new file mode 100644 index 0000000000000000000000000000000000000000..b83ed77c9ae2c4436b92d3675a2bf6b7bb80654f GIT binary patch literal 34483 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 literal 0 HcmV?d00001 -- Gitee From e27da3b0121cb80ed445bc7b1f5646d6fbce6219 Mon Sep 17 00:00:00 2001 From: dal0130 Date: Tue, 22 Mar 2022 16:28:12 +0800 Subject: [PATCH 2/2] =?UTF-8?q?=E6=8F=90=E4=BA=A4=E6=B5=B7=E5=85=89?= =?UTF-8?q?=E6=9C=8D=E5=8A=A1=E5=99=A8Nestos=E6=80=A7=E8=83=BD=E6=B5=8B?= =?UTF-8?q?=E8=AF=95=E6=8A=A5=E5=91=8A?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- LICENSE | 0 README.en.md | 0 README.md | 0 config/COPYING | 0 config/image-base.yaml | 0 config/image.yaml | 0 config/live/EFI/openEuler/grub.cfg | 0 config/live/README-devel.md | 0 config/live/isolinux/boot.msg | 0 config/live/isolinux/isolinux.cfg | 0 config/live/zipl.prm | 0 config/manifest.yaml | 0 config/manifests/bootable-rpm-ostree.yaml | 0 config/manifests/bootupd.yaml | 0 config/manifests/file-transfer.yaml | 0 config/manifests/group | 0 config/manifests/grub2-removals.yaml | 0 config/manifests/ignition-and-ostree.yaml | 0 config/manifests/nestos-base.yaml | 0 config/manifests/nestos.yaml | 0 config/manifests/networking-tools.yaml | 0 config/manifests/passwd | 0 config/manifests/system-configuration.yaml | 0 config/manifests/user-experience.yaml | 0 config/nestos-pool.repo | 0 .../pwquality.conf.d/20-disable-dict.conf | 0 .../05core/etc/sudoers.d/coreos-sudo-group | 0 .../conf.d/20-client-id-from-mac.conf | 0 .../05core/usr/lib/coreos/generator-lib.sh | 0 .../modules.d/10coreos-sysctl/module-setup.sh | 0 .../25coreos-azure-udev/module-setup.sh | 0 .../coreos-boot-edit.service | 0 .../35coreos-ignition/coreos-boot-edit.sh | 0 .../coreos-diskful-generator | 0 .../coreos-gpt-setup.service | 0 .../35coreos-ignition/coreos-gpt-setup.sh | 0 .../coreos-ignition-setup-user.service | 0 .../coreos-ignition-setup-user.sh | 0 .../coreos-kargs-reboot.service | 0 .../35coreos-ignition/coreos-kargs.sh | 0 .../coreos-teardown-initramfs.service | 0 .../coreos-teardown-initramfs.sh | 0 .../35coreos-ignition/module-setup.sh | 0 .../coreos-live-clear-sssd-cache.service | 0 .../coreos-live-unmount-tmpfs-var.service | 0 .../coreos-live-unmount-tmpfs-var.sh | 0 .../coreos-liveiso-persist-osmet.service | 0 .../coreos-livepxe-persist-osmet.service | 0 .../coreos-livepxe-rootfs.service | 0 .../35coreos-live/coreos-livepxe-rootfs.sh | 0 .../modules.d/35coreos-live/is-live-image.sh | 0 .../modules.d/35coreos-live/live-generator | 0 .../modules.d/35coreos-live/module-setup.sh | 0 .../modules.d/35coreos-live/ostree-cmdline.sh | 0 .../coreos-multipath-generator | 0 .../coreos-multipath-trigger.service | 0 .../coreos-multipath-wait.target | 0 .../coreos-propagate-multipath-conf.service | 0 .../coreos-propagate-multipath-conf.sh | 0 .../35coreos-multipath/module-setup.sh | 0 .../50-afterburn-network-kargs-default.conf | 0 .../coreos-copy-firstboot-network.service | 0 .../coreos-copy-firstboot-network.sh | 0 .../coreos-enable-network.service | 0 .../35coreos-network/coreos-enable-network.sh | 0 .../35coreos-network/module-setup.sh | 0 .../modules.d/40ignition-conf/00-core.ign | 0 .../modules.d/40ignition-conf/README.md | 0 .../modules.d/40ignition-conf/module-setup.sh | 0 .../coreos-check-rootfs-size | 0 .../40ignition-ostree/coreos-relabel | 0 .../40ignition-ostree/coreos-rootflags.sh | 0 .../ignition-ostree-check-rootfs-size.service | 0 .../ignition-ostree-firstboot-uuid | 0 .../ignition-ostree-growfs.service | 0 .../ignition-ostree-growfs.sh | 0 ...ion-ostree-mount-firstboot-sysroot.service | 0 ...on-ostree-mount-subsequent-sysroot.service | 0 .../ignition-ostree-mount-sysroot.sh | 0 .../ignition-ostree-mount-var.service | 0 .../ignition-ostree-mount-var.sh | 0 .../ignition-ostree-populate-var.service | 0 .../ignition-ostree-populate-var.sh | 0 ...ignition-ostree-transposefs-detect.service | 0 ...gnition-ostree-transposefs-restore.service | 0 .../ignition-ostree-transposefs-save.service | 0 .../ignition-ostree-transposefs.sh | 0 .../ignition-ostree-uuid-boot.service | 0 .../ignition-ostree-uuid-root.service | 0 .../40ignition-ostree/module-setup.sh | 0 .../coreos-check-kernel.service | 0 .../modules.d/50coreos-kernel/module-setup.sh | 0 .../coreos-touch-run-agetty.service | 0 .../module-setup.sh | 0 .../ignition-virtio-dump-journal.service | 0 .../ignition-virtio-dump-journal.sh | 0 .../99emergency-timeout/module-setup.sh | 0 .../modules.d/99emergency-timeout/timeout.sh | 0 .../00-journal-log-forwarding.conf | 0 .../modules.d/99journal-conf/module-setup.sh | 0 .../sysctl.d/10-coreos-ratelimit-kmsg.conf | 0 .../journald.conf.d/10-coreos-persistent.conf | 0 .../coreos-boot-mount-generator | 0 .../coreos-liveiso-autologin-generator | 0 .../system-preset/40-coreos-systemd.preset | 0 .../systemd/system-preset/40-coreos.preset | 0 ...coreos-ignition-firstboot-complete.service | 0 .../system/coreos-liveiso-success.service | 0 .../system/coreos-update-ca-trust.service | 0 .../coreos-sulogin-force.conf | 0 .../coreos-sulogin-force.conf | 0 .../fcos-disable.conf | 0 .../lib/udev/rules.d/65-gce-disk-naming.rules | 0 .../rules.d/68-azure-sriov-nm-unmanaged.rules | 0 .../rules.d/90-coreos-device-mapper.rules | 0 .../coreos-ignition-firstboot-complete | 0 .../licenses/fedora-coreos-config/LICENSE | 0 .../licenses/fedora-coreos-config/README.md | 0 .../etc/modprobe.d/blacklist-nouveau.conf | 0 config/overlay.d/09misc/etc/sysconfig/README | 0 .../tmpfiles.d/coreos-fix-etc-ownership.conf | 0 .../system/kdump.service.d/remount-boot.conf | 0 .../conf.d/10-disable-default-plugins.conf | 0 .../sshd_config.d/40-disable-passwords.conf | 0 .../20-aws-nm-cloud-setup.ign | 0 .../20-azure-nm-cloud-setup.ign | 0 .../20-gcp-nm-cloud-setup.ign | 0 .../30-afterburn-sshkeys-core.ign | 0 .../modules.d/50ignition-conf-fcos/README.md | 0 .../50ignition-conf-fcos/module-setup.sh | 0 .../15fcos/usr/lib/motd.d/tracker.motd | 0 .../lib/systemd/system-preset/45-fcos.preset | 0 .../system/coreos-check-cgroups.service | 0 .../coreos-check-ignition-config.service | 0 .../system/coreos-check-ssh-keys.service | 0 .../coreos-cleanup-ignition-config.service | 0 .../15fcos/usr/libexec/coreos-check-cgroups | 0 .../usr/libexec/coreos-check-ignition-config | 0 .../15fcos/usr/libexec/coreos-check-ssh-keys | 0 .../libexec/coreos-cleanup-ignition-config | 0 .../system-generators/coreos-platform-chrony | 0 config/overlay.d/README.md | 0 "docs/K8S+iSulad\346\220\255\345\273\272.md" | 0 .../image-20211014203239831.png" | Bin .../image-20211014203252726.png" | Bin .../image-20211014203302042.png" | Bin .../image-20211014203312883.png" | Bin .../image-20211014203323220.png" | Bin .../image-20211014203329239.png" | Bin .../image-20211014203335591.png" | Bin .../image-20211014203341778.png" | Bin .../image-20211014203349296.png" | Bin .../image-20211014203355103.png" | Bin .../image-20211014203400852.png" | Bin .../image-20211014201905155.png" | Bin .../image-20211014201914711.png" | Bin .../image-20211014201922069.png" | Bin .../image-20211014201929746.png" | Bin .../image-20211014201940141.png" | Bin .../image-20211014201948988.png" | Bin .../image-20211014201956536.png" | Bin .../image-20211014202004110.png" | Bin .../image-20211014202014370.png" | Bin .../image-20211014202023177.png" | Bin .../image-20211014202030442.png" | Bin .../image-20211014202037703.png" | Bin .../0880c4c80710ab88d007.png" | Bin .../0880c4c80710abc840-1634214176877.png" | Bin .../0880c4c80710abc840-1634214176878.png" | Bin .../0880c4c80710abc840.png" | Bin .../0880c4c80710abca0b.png" | Bin .../image-20211014200951942.png" | Bin .../image-20211014201036415.png" | Bin .../image-20211014201046509.png" | Bin "docs/rpm-ostree\344\275\277\347\224\250.md" | 0 ...64\346\226\260\344\275\277\347\224\250.md" | 0 ...71\346\200\247\346\217\217\350\277\260.md" | 0 "docs/\345\256\232\345\210\266NestOS.md" | 0 ...53\351\200\237\345\274\200\345\247\213.md" | 0 ...71\346\257\224\346\265\213\350\257\225.md" | 0 graph/README/image-20211015170943884.png | Bin graph/README/image-NestOS-roadmap.png | Bin ...\350\257\225\346\212\245\345\221\212.xlsx" | Bin 34483 -> 32932 bytes 183 files changed, 0 insertions(+), 0 deletions(-) mode change 100644 => 100755 LICENSE mode change 100644 => 100755 README.en.md mode change 100644 => 100755 README.md mode change 100644 => 100755 config/COPYING mode change 100644 => 100755 config/image-base.yaml mode change 100644 => 100755 config/image.yaml mode change 100644 => 100755 config/live/EFI/openEuler/grub.cfg mode change 100644 => 100755 config/live/README-devel.md mode change 100644 => 100755 config/live/isolinux/boot.msg mode change 100644 => 100755 config/live/isolinux/isolinux.cfg mode change 100644 => 100755 config/live/zipl.prm mode change 100644 => 100755 config/manifest.yaml mode change 100644 => 100755 config/manifests/bootable-rpm-ostree.yaml mode change 100644 => 100755 config/manifests/bootupd.yaml mode change 100644 => 100755 config/manifests/file-transfer.yaml mode change 100644 => 100755 config/manifests/group mode change 100644 => 100755 config/manifests/grub2-removals.yaml mode change 100644 => 100755 config/manifests/ignition-and-ostree.yaml mode change 100644 => 100755 config/manifests/nestos-base.yaml mode change 100644 => 100755 config/manifests/nestos.yaml mode change 100644 => 100755 config/manifests/networking-tools.yaml mode change 100644 => 100755 config/manifests/passwd mode change 100644 => 100755 config/manifests/system-configuration.yaml mode change 100644 => 100755 config/manifests/user-experience.yaml mode change 100644 => 100755 config/nestos-pool.repo mode change 100644 => 100755 config/overlay.d/05core/etc/security/pwquality.conf.d/20-disable-dict.conf mode change 100644 => 100755 config/overlay.d/05core/etc/sudoers.d/coreos-sudo-group mode change 100644 => 100755 config/overlay.d/05core/usr/lib/NetworkManager/conf.d/20-client-id-from-mac.conf mode change 100644 => 100755 config/overlay.d/05core/usr/lib/coreos/generator-lib.sh mode change 100644 => 100755 config/overlay.d/05core/usr/lib/dracut/modules.d/10coreos-sysctl/module-setup.sh mode change 100644 => 100755 config/overlay.d/05core/usr/lib/dracut/modules.d/25coreos-azure-udev/module-setup.sh mode change 100644 => 100755 config/overlay.d/05core/usr/lib/dracut/modules.d/35coreos-ignition/coreos-boot-edit.service mode change 100644 => 100755 config/overlay.d/05core/usr/lib/dracut/modules.d/35coreos-ignition/coreos-boot-edit.sh mode change 100644 => 100755 config/overlay.d/05core/usr/lib/dracut/modules.d/35coreos-ignition/coreos-diskful-generator mode change 100644 => 100755 config/overlay.d/05core/usr/lib/dracut/modules.d/35coreos-ignition/coreos-gpt-setup.service mode change 100644 => 100755 config/overlay.d/05core/usr/lib/dracut/modules.d/35coreos-ignition/coreos-gpt-setup.sh mode change 100644 => 100755 config/overlay.d/05core/usr/lib/dracut/modules.d/35coreos-ignition/coreos-ignition-setup-user.service mode change 100644 => 100755 config/overlay.d/05core/usr/lib/dracut/modules.d/35coreos-ignition/coreos-ignition-setup-user.sh mode change 100644 => 100755 config/overlay.d/05core/usr/lib/dracut/modules.d/35coreos-ignition/coreos-kargs-reboot.service mode change 100644 => 100755 config/overlay.d/05core/usr/lib/dracut/modules.d/35coreos-ignition/coreos-kargs.sh mode change 100644 => 100755 config/overlay.d/05core/usr/lib/dracut/modules.d/35coreos-ignition/coreos-teardown-initramfs.service mode change 100644 => 100755 config/overlay.d/05core/usr/lib/dracut/modules.d/35coreos-ignition/coreos-teardown-initramfs.sh mode change 100644 => 100755 config/overlay.d/05core/usr/lib/dracut/modules.d/35coreos-ignition/module-setup.sh mode change 100644 => 100755 config/overlay.d/05core/usr/lib/dracut/modules.d/35coreos-live/coreos-live-clear-sssd-cache.service mode change 100644 => 100755 config/overlay.d/05core/usr/lib/dracut/modules.d/35coreos-live/coreos-live-unmount-tmpfs-var.service mode change 100644 => 100755 config/overlay.d/05core/usr/lib/dracut/modules.d/35coreos-live/coreos-live-unmount-tmpfs-var.sh mode change 100644 => 100755 config/overlay.d/05core/usr/lib/dracut/modules.d/35coreos-live/coreos-liveiso-persist-osmet.service mode change 100644 => 100755 config/overlay.d/05core/usr/lib/dracut/modules.d/35coreos-live/coreos-livepxe-persist-osmet.service mode change 100644 => 100755 config/overlay.d/05core/usr/lib/dracut/modules.d/35coreos-live/coreos-livepxe-rootfs.service mode change 100644 => 100755 config/overlay.d/05core/usr/lib/dracut/modules.d/35coreos-live/coreos-livepxe-rootfs.sh mode change 100644 => 100755 config/overlay.d/05core/usr/lib/dracut/modules.d/35coreos-live/is-live-image.sh mode change 100644 => 100755 config/overlay.d/05core/usr/lib/dracut/modules.d/35coreos-live/live-generator mode change 100644 => 100755 config/overlay.d/05core/usr/lib/dracut/modules.d/35coreos-live/module-setup.sh mode change 100644 => 100755 config/overlay.d/05core/usr/lib/dracut/modules.d/35coreos-live/ostree-cmdline.sh mode change 100644 => 100755 config/overlay.d/05core/usr/lib/dracut/modules.d/35coreos-multipath/coreos-multipath-generator mode change 100644 => 100755 config/overlay.d/05core/usr/lib/dracut/modules.d/35coreos-multipath/coreos-multipath-trigger.service mode change 100644 => 100755 config/overlay.d/05core/usr/lib/dracut/modules.d/35coreos-multipath/coreos-multipath-wait.target mode change 100644 => 100755 config/overlay.d/05core/usr/lib/dracut/modules.d/35coreos-multipath/coreos-propagate-multipath-conf.service mode change 100644 => 100755 config/overlay.d/05core/usr/lib/dracut/modules.d/35coreos-multipath/coreos-propagate-multipath-conf.sh mode change 100644 => 100755 config/overlay.d/05core/usr/lib/dracut/modules.d/35coreos-multipath/module-setup.sh mode change 100644 => 100755 config/overlay.d/05core/usr/lib/dracut/modules.d/35coreos-network/50-afterburn-network-kargs-default.conf mode change 100644 => 100755 config/overlay.d/05core/usr/lib/dracut/modules.d/35coreos-network/coreos-copy-firstboot-network.service mode change 100644 => 100755 config/overlay.d/05core/usr/lib/dracut/modules.d/35coreos-network/coreos-copy-firstboot-network.sh mode change 100644 => 100755 config/overlay.d/05core/usr/lib/dracut/modules.d/35coreos-network/coreos-enable-network.service mode change 100644 => 100755 config/overlay.d/05core/usr/lib/dracut/modules.d/35coreos-network/coreos-enable-network.sh mode change 100644 => 100755 config/overlay.d/05core/usr/lib/dracut/modules.d/35coreos-network/module-setup.sh mode change 100644 => 100755 config/overlay.d/05core/usr/lib/dracut/modules.d/40ignition-conf/00-core.ign mode change 100644 => 100755 config/overlay.d/05core/usr/lib/dracut/modules.d/40ignition-conf/README.md mode change 100644 => 100755 config/overlay.d/05core/usr/lib/dracut/modules.d/40ignition-conf/module-setup.sh mode change 100644 => 100755 config/overlay.d/05core/usr/lib/dracut/modules.d/40ignition-ostree/coreos-check-rootfs-size mode change 100644 => 100755 config/overlay.d/05core/usr/lib/dracut/modules.d/40ignition-ostree/coreos-relabel mode change 100644 => 100755 config/overlay.d/05core/usr/lib/dracut/modules.d/40ignition-ostree/coreos-rootflags.sh mode change 100644 => 100755 config/overlay.d/05core/usr/lib/dracut/modules.d/40ignition-ostree/ignition-ostree-check-rootfs-size.service mode change 100644 => 100755 config/overlay.d/05core/usr/lib/dracut/modules.d/40ignition-ostree/ignition-ostree-firstboot-uuid mode change 100644 => 100755 config/overlay.d/05core/usr/lib/dracut/modules.d/40ignition-ostree/ignition-ostree-growfs.service mode change 100644 => 100755 config/overlay.d/05core/usr/lib/dracut/modules.d/40ignition-ostree/ignition-ostree-growfs.sh mode change 100644 => 100755 config/overlay.d/05core/usr/lib/dracut/modules.d/40ignition-ostree/ignition-ostree-mount-firstboot-sysroot.service mode change 100644 => 100755 config/overlay.d/05core/usr/lib/dracut/modules.d/40ignition-ostree/ignition-ostree-mount-subsequent-sysroot.service mode change 100644 => 100755 config/overlay.d/05core/usr/lib/dracut/modules.d/40ignition-ostree/ignition-ostree-mount-sysroot.sh mode change 100644 => 100755 config/overlay.d/05core/usr/lib/dracut/modules.d/40ignition-ostree/ignition-ostree-mount-var.service mode change 100644 => 100755 config/overlay.d/05core/usr/lib/dracut/modules.d/40ignition-ostree/ignition-ostree-mount-var.sh mode change 100644 => 100755 config/overlay.d/05core/usr/lib/dracut/modules.d/40ignition-ostree/ignition-ostree-populate-var.service mode change 100644 => 100755 config/overlay.d/05core/usr/lib/dracut/modules.d/40ignition-ostree/ignition-ostree-populate-var.sh mode change 100644 => 100755 config/overlay.d/05core/usr/lib/dracut/modules.d/40ignition-ostree/ignition-ostree-transposefs-detect.service mode change 100644 => 100755 config/overlay.d/05core/usr/lib/dracut/modules.d/40ignition-ostree/ignition-ostree-transposefs-restore.service mode change 100644 => 100755 config/overlay.d/05core/usr/lib/dracut/modules.d/40ignition-ostree/ignition-ostree-transposefs-save.service mode change 100644 => 100755 config/overlay.d/05core/usr/lib/dracut/modules.d/40ignition-ostree/ignition-ostree-transposefs.sh mode change 100644 => 100755 config/overlay.d/05core/usr/lib/dracut/modules.d/40ignition-ostree/ignition-ostree-uuid-boot.service mode change 100644 => 100755 config/overlay.d/05core/usr/lib/dracut/modules.d/40ignition-ostree/ignition-ostree-uuid-root.service mode change 100644 => 100755 config/overlay.d/05core/usr/lib/dracut/modules.d/40ignition-ostree/module-setup.sh mode change 100644 => 100755 config/overlay.d/05core/usr/lib/dracut/modules.d/50coreos-kernel/coreos-check-kernel.service mode change 100644 => 100755 config/overlay.d/05core/usr/lib/dracut/modules.d/50coreos-kernel/module-setup.sh mode change 100644 => 100755 config/overlay.d/05core/usr/lib/dracut/modules.d/60coreos-agetty-workaround/coreos-touch-run-agetty.service mode change 100644 => 100755 config/overlay.d/05core/usr/lib/dracut/modules.d/60coreos-agetty-workaround/module-setup.sh mode change 100644 => 100755 config/overlay.d/05core/usr/lib/dracut/modules.d/99emergency-timeout/ignition-virtio-dump-journal.service mode change 100644 => 100755 config/overlay.d/05core/usr/lib/dracut/modules.d/99emergency-timeout/ignition-virtio-dump-journal.sh mode change 100644 => 100755 config/overlay.d/05core/usr/lib/dracut/modules.d/99emergency-timeout/module-setup.sh mode change 100644 => 100755 config/overlay.d/05core/usr/lib/dracut/modules.d/99emergency-timeout/timeout.sh mode change 100644 => 100755 config/overlay.d/05core/usr/lib/dracut/modules.d/99journal-conf/00-journal-log-forwarding.conf mode change 100644 => 100755 config/overlay.d/05core/usr/lib/dracut/modules.d/99journal-conf/module-setup.sh mode change 100644 => 100755 config/overlay.d/05core/usr/lib/sysctl.d/10-coreos-ratelimit-kmsg.conf mode change 100644 => 100755 config/overlay.d/05core/usr/lib/systemd/journald.conf.d/10-coreos-persistent.conf mode change 100644 => 100755 config/overlay.d/05core/usr/lib/systemd/system-generators/coreos-boot-mount-generator mode change 100644 => 100755 config/overlay.d/05core/usr/lib/systemd/system-generators/coreos-liveiso-autologin-generator mode change 100644 => 100755 config/overlay.d/05core/usr/lib/systemd/system-preset/40-coreos-systemd.preset mode change 100644 => 100755 config/overlay.d/05core/usr/lib/systemd/system-preset/40-coreos.preset mode change 100644 => 100755 config/overlay.d/05core/usr/lib/systemd/system/coreos-ignition-firstboot-complete.service mode change 100644 => 100755 config/overlay.d/05core/usr/lib/systemd/system/coreos-liveiso-success.service mode change 100644 => 100755 config/overlay.d/05core/usr/lib/systemd/system/coreos-update-ca-trust.service mode change 100644 => 100755 config/overlay.d/05core/usr/lib/systemd/system/emergency.service.d/coreos-sulogin-force.conf mode change 100644 => 100755 config/overlay.d/05core/usr/lib/systemd/system/rescue.service.d/coreos-sulogin-force.conf mode change 100644 => 100755 config/overlay.d/05core/usr/lib/systemd/system/systemd-firstboot.service.d/fcos-disable.conf mode change 100644 => 100755 config/overlay.d/05core/usr/lib/udev/rules.d/65-gce-disk-naming.rules mode change 100644 => 100755 config/overlay.d/05core/usr/lib/udev/rules.d/68-azure-sriov-nm-unmanaged.rules mode change 100644 => 100755 config/overlay.d/05core/usr/lib/udev/rules.d/90-coreos-device-mapper.rules mode change 100644 => 100755 config/overlay.d/05core/usr/libexec/coreos-ignition-firstboot-complete mode change 100644 => 100755 config/overlay.d/05core/usr/share/licenses/fedora-coreos-config/LICENSE mode change 100644 => 100755 config/overlay.d/05core/usr/share/licenses/fedora-coreos-config/README.md mode change 100644 => 100755 config/overlay.d/08nouveau/etc/modprobe.d/blacklist-nouveau.conf mode change 100644 => 100755 config/overlay.d/09misc/etc/sysconfig/README mode change 100644 => 100755 config/overlay.d/09misc/usr/lib/tmpfiles.d/coreos-fix-etc-ownership.conf mode change 100644 => 100755 config/overlay.d/12kdump/usr/lib/systemd/system/kdump.service.d/remount-boot.conf mode change 100644 => 100755 config/overlay.d/14NetworkManager-plugins/usr/lib/NetworkManager/conf.d/10-disable-default-plugins.conf mode change 100644 => 100755 config/overlay.d/15fcos/etc/ssh/sshd_config.d/40-disable-passwords.conf mode change 100644 => 100755 config/overlay.d/15fcos/usr/lib/dracut/modules.d/50ignition-conf-fcos/20-aws-nm-cloud-setup.ign mode change 100644 => 100755 config/overlay.d/15fcos/usr/lib/dracut/modules.d/50ignition-conf-fcos/20-azure-nm-cloud-setup.ign mode change 100644 => 100755 config/overlay.d/15fcos/usr/lib/dracut/modules.d/50ignition-conf-fcos/20-gcp-nm-cloud-setup.ign mode change 100644 => 100755 config/overlay.d/15fcos/usr/lib/dracut/modules.d/50ignition-conf-fcos/30-afterburn-sshkeys-core.ign mode change 100644 => 100755 config/overlay.d/15fcos/usr/lib/dracut/modules.d/50ignition-conf-fcos/README.md mode change 100644 => 100755 config/overlay.d/15fcos/usr/lib/dracut/modules.d/50ignition-conf-fcos/module-setup.sh mode change 100644 => 100755 config/overlay.d/15fcos/usr/lib/motd.d/tracker.motd mode change 100644 => 100755 config/overlay.d/15fcos/usr/lib/systemd/system-preset/45-fcos.preset mode change 100644 => 100755 config/overlay.d/15fcos/usr/lib/systemd/system/coreos-check-cgroups.service mode change 100644 => 100755 config/overlay.d/15fcos/usr/lib/systemd/system/coreos-check-ignition-config.service mode change 100644 => 100755 config/overlay.d/15fcos/usr/lib/systemd/system/coreos-check-ssh-keys.service mode change 100644 => 100755 config/overlay.d/15fcos/usr/lib/systemd/system/coreos-cleanup-ignition-config.service mode change 100644 => 100755 config/overlay.d/15fcos/usr/libexec/coreos-check-cgroups mode change 100644 => 100755 config/overlay.d/15fcos/usr/libexec/coreos-check-ignition-config mode change 100644 => 100755 config/overlay.d/15fcos/usr/libexec/coreos-check-ssh-keys mode change 100644 => 100755 config/overlay.d/15fcos/usr/libexec/coreos-cleanup-ignition-config mode change 100644 => 100755 config/overlay.d/20platform-chrony/usr/lib/systemd/system-generators/coreos-platform-chrony mode change 100644 => 100755 config/overlay.d/README.md mode change 100644 => 100755 "docs/K8S+iSulad\346\220\255\345\273\272.md" mode change 100644 => 100755 "docs/graph/K8S+iSulad\346\220\255\345\273\272/image-20211014203239831.png" mode change 100644 => 100755 "docs/graph/K8S+iSulad\346\220\255\345\273\272/image-20211014203252726.png" mode change 100644 => 100755 "docs/graph/K8S+iSulad\346\220\255\345\273\272/image-20211014203302042.png" mode change 100644 => 100755 "docs/graph/K8S+iSulad\346\220\255\345\273\272/image-20211014203312883.png" mode change 100644 => 100755 "docs/graph/K8S+iSulad\346\220\255\345\273\272/image-20211014203323220.png" mode change 100644 => 100755 "docs/graph/K8S+iSulad\346\220\255\345\273\272/image-20211014203329239.png" mode change 100644 => 100755 "docs/graph/K8S+iSulad\346\220\255\345\273\272/image-20211014203335591.png" mode change 100644 => 100755 "docs/graph/K8S+iSulad\346\220\255\345\273\272/image-20211014203341778.png" mode change 100644 => 100755 "docs/graph/K8S+iSulad\346\220\255\345\273\272/image-20211014203349296.png" mode change 100644 => 100755 "docs/graph/K8S+iSulad\346\220\255\345\273\272/image-20211014203355103.png" mode change 100644 => 100755 "docs/graph/K8S+iSulad\346\220\255\345\273\272/image-20211014203400852.png" mode change 100644 => 100755 "docs/graph/rpm-ostree\344\275\277\347\224\250/image-20211014201905155.png" mode change 100644 => 100755 "docs/graph/rpm-ostree\344\275\277\347\224\250/image-20211014201914711.png" mode change 100644 => 100755 "docs/graph/rpm-ostree\344\275\277\347\224\250/image-20211014201922069.png" mode change 100644 => 100755 "docs/graph/rpm-ostree\344\275\277\347\224\250/image-20211014201929746.png" mode change 100644 => 100755 "docs/graph/rpm-ostree\344\275\277\347\224\250/image-20211014201940141.png" mode change 100644 => 100755 "docs/graph/rpm-ostree\344\275\277\347\224\250/image-20211014201948988.png" mode change 100644 => 100755 "docs/graph/rpm-ostree\344\275\277\347\224\250/image-20211014201956536.png" mode change 100644 => 100755 "docs/graph/rpm-ostree\344\275\277\347\224\250/image-20211014202004110.png" mode change 100644 => 100755 "docs/graph/rpm-ostree\344\275\277\347\224\250/image-20211014202014370.png" mode change 100644 => 100755 "docs/graph/rpm-ostree\344\275\277\347\224\250/image-20211014202023177.png" mode change 100644 => 100755 "docs/graph/rpm-ostree\344\275\277\347\224\250/image-20211014202030442.png" mode change 100644 => 100755 "docs/graph/rpm-ostree\344\275\277\347\224\250/image-20211014202037703.png" mode change 100644 => 100755 "docs/graph/zincati\350\207\252\345\212\250\346\233\264\346\226\260\344\275\277\347\224\250/0880c4c80710ab88d007.png" mode change 100644 => 100755 "docs/graph/zincati\350\207\252\345\212\250\346\233\264\346\226\260\344\275\277\347\224\250/0880c4c80710abc840-1634214176877.png" mode change 100644 => 100755 "docs/graph/zincati\350\207\252\345\212\250\346\233\264\346\226\260\344\275\277\347\224\250/0880c4c80710abc840-1634214176878.png" mode change 100644 => 100755 "docs/graph/zincati\350\207\252\345\212\250\346\233\264\346\226\260\344\275\277\347\224\250/0880c4c80710abc840.png" mode change 100644 => 100755 "docs/graph/zincati\350\207\252\345\212\250\346\233\264\346\226\260\344\275\277\347\224\250/0880c4c80710abca0b.png" mode change 100644 => 100755 "docs/graph/\345\277\253\351\200\237\345\274\200\345\247\213/image-20211014200951942.png" mode change 100644 => 100755 "docs/graph/\345\277\253\351\200\237\345\274\200\345\247\213/image-20211014201036415.png" mode change 100644 => 100755 "docs/graph/\345\277\253\351\200\237\345\274\200\345\247\213/image-20211014201046509.png" mode change 100644 => 100755 "docs/rpm-ostree\344\275\277\347\224\250.md" mode change 100644 => 100755 "docs/zincati\350\207\252\345\212\250\346\233\264\346\226\260\344\275\277\347\224\250.md" mode change 100644 => 100755 "docs/\345\212\237\350\203\275\347\211\271\346\200\247\346\217\217\350\277\260.md" mode change 100644 => 100755 "docs/\345\256\232\345\210\266NestOS.md" mode change 100644 => 100755 "docs/\345\277\253\351\200\237\345\274\200\345\247\213.md" mode change 100644 => 100755 "docs/\346\200\247\350\203\275\345\257\271\346\257\224\346\265\213\350\257\225.md" mode change 100644 => 100755 graph/README/image-20211015170943884.png mode change 100644 => 100755 graph/README/image-NestOS-roadmap.png diff --git a/LICENSE b/LICENSE old mode 100644 new mode 100755 diff --git a/README.en.md b/README.en.md old mode 100644 new mode 100755 diff --git a/README.md b/README.md old mode 100644 new mode 100755 diff --git a/config/COPYING b/config/COPYING old mode 100644 new mode 100755 diff --git a/config/image-base.yaml b/config/image-base.yaml old mode 100644 new mode 100755 diff --git a/config/image.yaml b/config/image.yaml old mode 100644 new mode 100755 diff --git a/config/live/EFI/openEuler/grub.cfg b/config/live/EFI/openEuler/grub.cfg old mode 100644 new mode 100755 diff --git a/config/live/README-devel.md b/config/live/README-devel.md old mode 100644 new mode 100755 diff --git a/config/live/isolinux/boot.msg b/config/live/isolinux/boot.msg old mode 100644 new mode 100755 diff --git a/config/live/isolinux/isolinux.cfg b/config/live/isolinux/isolinux.cfg old mode 100644 new mode 100755 diff --git a/config/live/zipl.prm b/config/live/zipl.prm old mode 100644 new mode 100755 diff --git a/config/manifest.yaml b/config/manifest.yaml old mode 100644 new mode 100755 diff --git a/config/manifests/bootable-rpm-ostree.yaml b/config/manifests/bootable-rpm-ostree.yaml old mode 100644 new mode 100755 diff --git a/config/manifests/bootupd.yaml b/config/manifests/bootupd.yaml old mode 100644 new mode 100755 diff --git a/config/manifests/file-transfer.yaml b/config/manifests/file-transfer.yaml old mode 100644 new mode 100755 diff --git a/config/manifests/group b/config/manifests/group old mode 100644 new mode 100755 diff --git a/config/manifests/grub2-removals.yaml b/config/manifests/grub2-removals.yaml old mode 100644 new mode 100755 diff --git a/config/manifests/ignition-and-ostree.yaml b/config/manifests/ignition-and-ostree.yaml old mode 100644 new mode 100755 diff --git a/config/manifests/nestos-base.yaml b/config/manifests/nestos-base.yaml old mode 100644 new mode 100755 diff --git a/config/manifests/nestos.yaml b/config/manifests/nestos.yaml old mode 100644 new mode 100755 diff --git a/config/manifests/networking-tools.yaml b/config/manifests/networking-tools.yaml old mode 100644 new mode 100755 diff --git a/config/manifests/passwd b/config/manifests/passwd old mode 100644 new mode 100755 diff --git a/config/manifests/system-configuration.yaml b/config/manifests/system-configuration.yaml old mode 100644 new mode 100755 diff --git a/config/manifests/user-experience.yaml b/config/manifests/user-experience.yaml old mode 100644 new mode 100755 diff --git a/config/nestos-pool.repo b/config/nestos-pool.repo old mode 100644 new mode 100755 diff --git a/config/overlay.d/05core/etc/security/pwquality.conf.d/20-disable-dict.conf b/config/overlay.d/05core/etc/security/pwquality.conf.d/20-disable-dict.conf old mode 100644 new mode 100755 diff --git a/config/overlay.d/05core/etc/sudoers.d/coreos-sudo-group b/config/overlay.d/05core/etc/sudoers.d/coreos-sudo-group old mode 100644 new mode 100755 diff --git a/config/overlay.d/05core/usr/lib/NetworkManager/conf.d/20-client-id-from-mac.conf b/config/overlay.d/05core/usr/lib/NetworkManager/conf.d/20-client-id-from-mac.conf old mode 100644 new mode 100755 diff --git a/config/overlay.d/05core/usr/lib/coreos/generator-lib.sh b/config/overlay.d/05core/usr/lib/coreos/generator-lib.sh old mode 100644 new mode 100755 diff --git a/config/overlay.d/05core/usr/lib/dracut/modules.d/10coreos-sysctl/module-setup.sh b/config/overlay.d/05core/usr/lib/dracut/modules.d/10coreos-sysctl/module-setup.sh old mode 100644 new mode 100755 diff --git a/config/overlay.d/05core/usr/lib/dracut/modules.d/25coreos-azure-udev/module-setup.sh b/config/overlay.d/05core/usr/lib/dracut/modules.d/25coreos-azure-udev/module-setup.sh old mode 100644 new mode 100755 diff --git a/config/overlay.d/05core/usr/lib/dracut/modules.d/35coreos-ignition/coreos-boot-edit.service b/config/overlay.d/05core/usr/lib/dracut/modules.d/35coreos-ignition/coreos-boot-edit.service old mode 100644 new mode 100755 diff --git a/config/overlay.d/05core/usr/lib/dracut/modules.d/35coreos-ignition/coreos-boot-edit.sh b/config/overlay.d/05core/usr/lib/dracut/modules.d/35coreos-ignition/coreos-boot-edit.sh old mode 100644 new mode 100755 diff --git a/config/overlay.d/05core/usr/lib/dracut/modules.d/35coreos-ignition/coreos-diskful-generator b/config/overlay.d/05core/usr/lib/dracut/modules.d/35coreos-ignition/coreos-diskful-generator old mode 100644 new mode 100755 diff --git a/config/overlay.d/05core/usr/lib/dracut/modules.d/35coreos-ignition/coreos-gpt-setup.service b/config/overlay.d/05core/usr/lib/dracut/modules.d/35coreos-ignition/coreos-gpt-setup.service old mode 100644 new mode 100755 diff --git a/config/overlay.d/05core/usr/lib/dracut/modules.d/35coreos-ignition/coreos-gpt-setup.sh b/config/overlay.d/05core/usr/lib/dracut/modules.d/35coreos-ignition/coreos-gpt-setup.sh old mode 100644 new mode 100755 diff --git a/config/overlay.d/05core/usr/lib/dracut/modules.d/35coreos-ignition/coreos-ignition-setup-user.service b/config/overlay.d/05core/usr/lib/dracut/modules.d/35coreos-ignition/coreos-ignition-setup-user.service old mode 100644 new mode 100755 diff --git a/config/overlay.d/05core/usr/lib/dracut/modules.d/35coreos-ignition/coreos-ignition-setup-user.sh b/config/overlay.d/05core/usr/lib/dracut/modules.d/35coreos-ignition/coreos-ignition-setup-user.sh old mode 100644 new mode 100755 diff --git a/config/overlay.d/05core/usr/lib/dracut/modules.d/35coreos-ignition/coreos-kargs-reboot.service b/config/overlay.d/05core/usr/lib/dracut/modules.d/35coreos-ignition/coreos-kargs-reboot.service old mode 100644 new mode 100755 diff --git a/config/overlay.d/05core/usr/lib/dracut/modules.d/35coreos-ignition/coreos-kargs.sh b/config/overlay.d/05core/usr/lib/dracut/modules.d/35coreos-ignition/coreos-kargs.sh old mode 100644 new mode 100755 diff --git a/config/overlay.d/05core/usr/lib/dracut/modules.d/35coreos-ignition/coreos-teardown-initramfs.service b/config/overlay.d/05core/usr/lib/dracut/modules.d/35coreos-ignition/coreos-teardown-initramfs.service old mode 100644 new mode 100755 diff --git a/config/overlay.d/05core/usr/lib/dracut/modules.d/35coreos-ignition/coreos-teardown-initramfs.sh b/config/overlay.d/05core/usr/lib/dracut/modules.d/35coreos-ignition/coreos-teardown-initramfs.sh old mode 100644 new mode 100755 diff --git a/config/overlay.d/05core/usr/lib/dracut/modules.d/35coreos-ignition/module-setup.sh b/config/overlay.d/05core/usr/lib/dracut/modules.d/35coreos-ignition/module-setup.sh old mode 100644 new mode 100755 diff --git a/config/overlay.d/05core/usr/lib/dracut/modules.d/35coreos-live/coreos-live-clear-sssd-cache.service b/config/overlay.d/05core/usr/lib/dracut/modules.d/35coreos-live/coreos-live-clear-sssd-cache.service old mode 100644 new mode 100755 diff --git a/config/overlay.d/05core/usr/lib/dracut/modules.d/35coreos-live/coreos-live-unmount-tmpfs-var.service b/config/overlay.d/05core/usr/lib/dracut/modules.d/35coreos-live/coreos-live-unmount-tmpfs-var.service old mode 100644 new mode 100755 diff --git a/config/overlay.d/05core/usr/lib/dracut/modules.d/35coreos-live/coreos-live-unmount-tmpfs-var.sh b/config/overlay.d/05core/usr/lib/dracut/modules.d/35coreos-live/coreos-live-unmount-tmpfs-var.sh old mode 100644 new mode 100755 diff --git a/config/overlay.d/05core/usr/lib/dracut/modules.d/35coreos-live/coreos-liveiso-persist-osmet.service b/config/overlay.d/05core/usr/lib/dracut/modules.d/35coreos-live/coreos-liveiso-persist-osmet.service old mode 100644 new mode 100755 diff --git a/config/overlay.d/05core/usr/lib/dracut/modules.d/35coreos-live/coreos-livepxe-persist-osmet.service b/config/overlay.d/05core/usr/lib/dracut/modules.d/35coreos-live/coreos-livepxe-persist-osmet.service old mode 100644 new mode 100755 diff --git a/config/overlay.d/05core/usr/lib/dracut/modules.d/35coreos-live/coreos-livepxe-rootfs.service b/config/overlay.d/05core/usr/lib/dracut/modules.d/35coreos-live/coreos-livepxe-rootfs.service old mode 100644 new mode 100755 diff --git a/config/overlay.d/05core/usr/lib/dracut/modules.d/35coreos-live/coreos-livepxe-rootfs.sh b/config/overlay.d/05core/usr/lib/dracut/modules.d/35coreos-live/coreos-livepxe-rootfs.sh old mode 100644 new mode 100755 diff --git a/config/overlay.d/05core/usr/lib/dracut/modules.d/35coreos-live/is-live-image.sh b/config/overlay.d/05core/usr/lib/dracut/modules.d/35coreos-live/is-live-image.sh old mode 100644 new mode 100755 diff --git a/config/overlay.d/05core/usr/lib/dracut/modules.d/35coreos-live/live-generator b/config/overlay.d/05core/usr/lib/dracut/modules.d/35coreos-live/live-generator old mode 100644 new mode 100755 diff --git a/config/overlay.d/05core/usr/lib/dracut/modules.d/35coreos-live/module-setup.sh b/config/overlay.d/05core/usr/lib/dracut/modules.d/35coreos-live/module-setup.sh old mode 100644 new mode 100755 diff --git a/config/overlay.d/05core/usr/lib/dracut/modules.d/35coreos-live/ostree-cmdline.sh b/config/overlay.d/05core/usr/lib/dracut/modules.d/35coreos-live/ostree-cmdline.sh old mode 100644 new mode 100755 diff --git a/config/overlay.d/05core/usr/lib/dracut/modules.d/35coreos-multipath/coreos-multipath-generator b/config/overlay.d/05core/usr/lib/dracut/modules.d/35coreos-multipath/coreos-multipath-generator old mode 100644 new mode 100755 diff --git a/config/overlay.d/05core/usr/lib/dracut/modules.d/35coreos-multipath/coreos-multipath-trigger.service b/config/overlay.d/05core/usr/lib/dracut/modules.d/35coreos-multipath/coreos-multipath-trigger.service old mode 100644 new mode 100755 diff --git a/config/overlay.d/05core/usr/lib/dracut/modules.d/35coreos-multipath/coreos-multipath-wait.target b/config/overlay.d/05core/usr/lib/dracut/modules.d/35coreos-multipath/coreos-multipath-wait.target old mode 100644 new mode 100755 diff --git a/config/overlay.d/05core/usr/lib/dracut/modules.d/35coreos-multipath/coreos-propagate-multipath-conf.service b/config/overlay.d/05core/usr/lib/dracut/modules.d/35coreos-multipath/coreos-propagate-multipath-conf.service old mode 100644 new mode 100755 diff --git a/config/overlay.d/05core/usr/lib/dracut/modules.d/35coreos-multipath/coreos-propagate-multipath-conf.sh b/config/overlay.d/05core/usr/lib/dracut/modules.d/35coreos-multipath/coreos-propagate-multipath-conf.sh old mode 100644 new mode 100755 diff --git a/config/overlay.d/05core/usr/lib/dracut/modules.d/35coreos-multipath/module-setup.sh b/config/overlay.d/05core/usr/lib/dracut/modules.d/35coreos-multipath/module-setup.sh old mode 100644 new mode 100755 diff --git a/config/overlay.d/05core/usr/lib/dracut/modules.d/35coreos-network/50-afterburn-network-kargs-default.conf b/config/overlay.d/05core/usr/lib/dracut/modules.d/35coreos-network/50-afterburn-network-kargs-default.conf old mode 100644 new mode 100755 diff --git a/config/overlay.d/05core/usr/lib/dracut/modules.d/35coreos-network/coreos-copy-firstboot-network.service b/config/overlay.d/05core/usr/lib/dracut/modules.d/35coreos-network/coreos-copy-firstboot-network.service old mode 100644 new mode 100755 diff --git a/config/overlay.d/05core/usr/lib/dracut/modules.d/35coreos-network/coreos-copy-firstboot-network.sh b/config/overlay.d/05core/usr/lib/dracut/modules.d/35coreos-network/coreos-copy-firstboot-network.sh old mode 100644 new mode 100755 diff --git a/config/overlay.d/05core/usr/lib/dracut/modules.d/35coreos-network/coreos-enable-network.service b/config/overlay.d/05core/usr/lib/dracut/modules.d/35coreos-network/coreos-enable-network.service old mode 100644 new mode 100755 diff --git a/config/overlay.d/05core/usr/lib/dracut/modules.d/35coreos-network/coreos-enable-network.sh b/config/overlay.d/05core/usr/lib/dracut/modules.d/35coreos-network/coreos-enable-network.sh old mode 100644 new mode 100755 diff --git a/config/overlay.d/05core/usr/lib/dracut/modules.d/35coreos-network/module-setup.sh b/config/overlay.d/05core/usr/lib/dracut/modules.d/35coreos-network/module-setup.sh old mode 100644 new mode 100755 diff --git a/config/overlay.d/05core/usr/lib/dracut/modules.d/40ignition-conf/00-core.ign b/config/overlay.d/05core/usr/lib/dracut/modules.d/40ignition-conf/00-core.ign old mode 100644 new mode 100755 diff --git a/config/overlay.d/05core/usr/lib/dracut/modules.d/40ignition-conf/README.md b/config/overlay.d/05core/usr/lib/dracut/modules.d/40ignition-conf/README.md old mode 100644 new mode 100755 diff --git a/config/overlay.d/05core/usr/lib/dracut/modules.d/40ignition-conf/module-setup.sh b/config/overlay.d/05core/usr/lib/dracut/modules.d/40ignition-conf/module-setup.sh old mode 100644 new mode 100755 diff --git a/config/overlay.d/05core/usr/lib/dracut/modules.d/40ignition-ostree/coreos-check-rootfs-size b/config/overlay.d/05core/usr/lib/dracut/modules.d/40ignition-ostree/coreos-check-rootfs-size old mode 100644 new mode 100755 diff --git a/config/overlay.d/05core/usr/lib/dracut/modules.d/40ignition-ostree/coreos-relabel b/config/overlay.d/05core/usr/lib/dracut/modules.d/40ignition-ostree/coreos-relabel old mode 100644 new mode 100755 diff --git a/config/overlay.d/05core/usr/lib/dracut/modules.d/40ignition-ostree/coreos-rootflags.sh b/config/overlay.d/05core/usr/lib/dracut/modules.d/40ignition-ostree/coreos-rootflags.sh old mode 100644 new mode 100755 diff --git a/config/overlay.d/05core/usr/lib/dracut/modules.d/40ignition-ostree/ignition-ostree-check-rootfs-size.service b/config/overlay.d/05core/usr/lib/dracut/modules.d/40ignition-ostree/ignition-ostree-check-rootfs-size.service old mode 100644 new mode 100755 diff --git a/config/overlay.d/05core/usr/lib/dracut/modules.d/40ignition-ostree/ignition-ostree-firstboot-uuid b/config/overlay.d/05core/usr/lib/dracut/modules.d/40ignition-ostree/ignition-ostree-firstboot-uuid old mode 100644 new mode 100755 diff --git a/config/overlay.d/05core/usr/lib/dracut/modules.d/40ignition-ostree/ignition-ostree-growfs.service b/config/overlay.d/05core/usr/lib/dracut/modules.d/40ignition-ostree/ignition-ostree-growfs.service old mode 100644 new mode 100755 diff --git a/config/overlay.d/05core/usr/lib/dracut/modules.d/40ignition-ostree/ignition-ostree-growfs.sh b/config/overlay.d/05core/usr/lib/dracut/modules.d/40ignition-ostree/ignition-ostree-growfs.sh old mode 100644 new mode 100755 diff --git a/config/overlay.d/05core/usr/lib/dracut/modules.d/40ignition-ostree/ignition-ostree-mount-firstboot-sysroot.service b/config/overlay.d/05core/usr/lib/dracut/modules.d/40ignition-ostree/ignition-ostree-mount-firstboot-sysroot.service old mode 100644 new mode 100755 diff --git a/config/overlay.d/05core/usr/lib/dracut/modules.d/40ignition-ostree/ignition-ostree-mount-subsequent-sysroot.service b/config/overlay.d/05core/usr/lib/dracut/modules.d/40ignition-ostree/ignition-ostree-mount-subsequent-sysroot.service old mode 100644 new mode 100755 diff --git a/config/overlay.d/05core/usr/lib/dracut/modules.d/40ignition-ostree/ignition-ostree-mount-sysroot.sh b/config/overlay.d/05core/usr/lib/dracut/modules.d/40ignition-ostree/ignition-ostree-mount-sysroot.sh old mode 100644 new mode 100755 diff --git a/config/overlay.d/05core/usr/lib/dracut/modules.d/40ignition-ostree/ignition-ostree-mount-var.service b/config/overlay.d/05core/usr/lib/dracut/modules.d/40ignition-ostree/ignition-ostree-mount-var.service old mode 100644 new mode 100755 diff --git a/config/overlay.d/05core/usr/lib/dracut/modules.d/40ignition-ostree/ignition-ostree-mount-var.sh b/config/overlay.d/05core/usr/lib/dracut/modules.d/40ignition-ostree/ignition-ostree-mount-var.sh old mode 100644 new mode 100755 diff --git a/config/overlay.d/05core/usr/lib/dracut/modules.d/40ignition-ostree/ignition-ostree-populate-var.service b/config/overlay.d/05core/usr/lib/dracut/modules.d/40ignition-ostree/ignition-ostree-populate-var.service old mode 100644 new mode 100755 diff --git a/config/overlay.d/05core/usr/lib/dracut/modules.d/40ignition-ostree/ignition-ostree-populate-var.sh b/config/overlay.d/05core/usr/lib/dracut/modules.d/40ignition-ostree/ignition-ostree-populate-var.sh old mode 100644 new mode 100755 diff --git a/config/overlay.d/05core/usr/lib/dracut/modules.d/40ignition-ostree/ignition-ostree-transposefs-detect.service b/config/overlay.d/05core/usr/lib/dracut/modules.d/40ignition-ostree/ignition-ostree-transposefs-detect.service old mode 100644 new mode 100755 diff --git a/config/overlay.d/05core/usr/lib/dracut/modules.d/40ignition-ostree/ignition-ostree-transposefs-restore.service b/config/overlay.d/05core/usr/lib/dracut/modules.d/40ignition-ostree/ignition-ostree-transposefs-restore.service old mode 100644 new mode 100755 diff --git a/config/overlay.d/05core/usr/lib/dracut/modules.d/40ignition-ostree/ignition-ostree-transposefs-save.service b/config/overlay.d/05core/usr/lib/dracut/modules.d/40ignition-ostree/ignition-ostree-transposefs-save.service old mode 100644 new mode 100755 diff --git a/config/overlay.d/05core/usr/lib/dracut/modules.d/40ignition-ostree/ignition-ostree-transposefs.sh b/config/overlay.d/05core/usr/lib/dracut/modules.d/40ignition-ostree/ignition-ostree-transposefs.sh old mode 100644 new mode 100755 diff --git a/config/overlay.d/05core/usr/lib/dracut/modules.d/40ignition-ostree/ignition-ostree-uuid-boot.service b/config/overlay.d/05core/usr/lib/dracut/modules.d/40ignition-ostree/ignition-ostree-uuid-boot.service old mode 100644 new mode 100755 diff --git a/config/overlay.d/05core/usr/lib/dracut/modules.d/40ignition-ostree/ignition-ostree-uuid-root.service b/config/overlay.d/05core/usr/lib/dracut/modules.d/40ignition-ostree/ignition-ostree-uuid-root.service old mode 100644 new mode 100755 diff --git a/config/overlay.d/05core/usr/lib/dracut/modules.d/40ignition-ostree/module-setup.sh b/config/overlay.d/05core/usr/lib/dracut/modules.d/40ignition-ostree/module-setup.sh old mode 100644 new mode 100755 diff --git a/config/overlay.d/05core/usr/lib/dracut/modules.d/50coreos-kernel/coreos-check-kernel.service b/config/overlay.d/05core/usr/lib/dracut/modules.d/50coreos-kernel/coreos-check-kernel.service old mode 100644 new mode 100755 diff --git a/config/overlay.d/05core/usr/lib/dracut/modules.d/50coreos-kernel/module-setup.sh b/config/overlay.d/05core/usr/lib/dracut/modules.d/50coreos-kernel/module-setup.sh old mode 100644 new mode 100755 diff --git a/config/overlay.d/05core/usr/lib/dracut/modules.d/60coreos-agetty-workaround/coreos-touch-run-agetty.service b/config/overlay.d/05core/usr/lib/dracut/modules.d/60coreos-agetty-workaround/coreos-touch-run-agetty.service old mode 100644 new mode 100755 diff --git a/config/overlay.d/05core/usr/lib/dracut/modules.d/60coreos-agetty-workaround/module-setup.sh b/config/overlay.d/05core/usr/lib/dracut/modules.d/60coreos-agetty-workaround/module-setup.sh old mode 100644 new mode 100755 diff --git a/config/overlay.d/05core/usr/lib/dracut/modules.d/99emergency-timeout/ignition-virtio-dump-journal.service b/config/overlay.d/05core/usr/lib/dracut/modules.d/99emergency-timeout/ignition-virtio-dump-journal.service old mode 100644 new mode 100755 diff --git a/config/overlay.d/05core/usr/lib/dracut/modules.d/99emergency-timeout/ignition-virtio-dump-journal.sh b/config/overlay.d/05core/usr/lib/dracut/modules.d/99emergency-timeout/ignition-virtio-dump-journal.sh old mode 100644 new mode 100755 diff --git a/config/overlay.d/05core/usr/lib/dracut/modules.d/99emergency-timeout/module-setup.sh b/config/overlay.d/05core/usr/lib/dracut/modules.d/99emergency-timeout/module-setup.sh old mode 100644 new mode 100755 diff --git a/config/overlay.d/05core/usr/lib/dracut/modules.d/99emergency-timeout/timeout.sh b/config/overlay.d/05core/usr/lib/dracut/modules.d/99emergency-timeout/timeout.sh old mode 100644 new mode 100755 diff --git a/config/overlay.d/05core/usr/lib/dracut/modules.d/99journal-conf/00-journal-log-forwarding.conf b/config/overlay.d/05core/usr/lib/dracut/modules.d/99journal-conf/00-journal-log-forwarding.conf old mode 100644 new mode 100755 diff --git a/config/overlay.d/05core/usr/lib/dracut/modules.d/99journal-conf/module-setup.sh b/config/overlay.d/05core/usr/lib/dracut/modules.d/99journal-conf/module-setup.sh old mode 100644 new mode 100755 diff --git a/config/overlay.d/05core/usr/lib/sysctl.d/10-coreos-ratelimit-kmsg.conf b/config/overlay.d/05core/usr/lib/sysctl.d/10-coreos-ratelimit-kmsg.conf old mode 100644 new mode 100755 diff --git a/config/overlay.d/05core/usr/lib/systemd/journald.conf.d/10-coreos-persistent.conf b/config/overlay.d/05core/usr/lib/systemd/journald.conf.d/10-coreos-persistent.conf old mode 100644 new mode 100755 diff --git a/config/overlay.d/05core/usr/lib/systemd/system-generators/coreos-boot-mount-generator b/config/overlay.d/05core/usr/lib/systemd/system-generators/coreos-boot-mount-generator old mode 100644 new mode 100755 diff --git a/config/overlay.d/05core/usr/lib/systemd/system-generators/coreos-liveiso-autologin-generator b/config/overlay.d/05core/usr/lib/systemd/system-generators/coreos-liveiso-autologin-generator old mode 100644 new mode 100755 diff --git a/config/overlay.d/05core/usr/lib/systemd/system-preset/40-coreos-systemd.preset b/config/overlay.d/05core/usr/lib/systemd/system-preset/40-coreos-systemd.preset old mode 100644 new mode 100755 diff --git a/config/overlay.d/05core/usr/lib/systemd/system-preset/40-coreos.preset b/config/overlay.d/05core/usr/lib/systemd/system-preset/40-coreos.preset old mode 100644 new mode 100755 diff --git a/config/overlay.d/05core/usr/lib/systemd/system/coreos-ignition-firstboot-complete.service b/config/overlay.d/05core/usr/lib/systemd/system/coreos-ignition-firstboot-complete.service old mode 100644 new mode 100755 diff --git a/config/overlay.d/05core/usr/lib/systemd/system/coreos-liveiso-success.service b/config/overlay.d/05core/usr/lib/systemd/system/coreos-liveiso-success.service old mode 100644 new mode 100755 diff --git a/config/overlay.d/05core/usr/lib/systemd/system/coreos-update-ca-trust.service b/config/overlay.d/05core/usr/lib/systemd/system/coreos-update-ca-trust.service old mode 100644 new mode 100755 diff --git a/config/overlay.d/05core/usr/lib/systemd/system/emergency.service.d/coreos-sulogin-force.conf b/config/overlay.d/05core/usr/lib/systemd/system/emergency.service.d/coreos-sulogin-force.conf old mode 100644 new mode 100755 diff --git a/config/overlay.d/05core/usr/lib/systemd/system/rescue.service.d/coreos-sulogin-force.conf b/config/overlay.d/05core/usr/lib/systemd/system/rescue.service.d/coreos-sulogin-force.conf old mode 100644 new mode 100755 diff --git a/config/overlay.d/05core/usr/lib/systemd/system/systemd-firstboot.service.d/fcos-disable.conf b/config/overlay.d/05core/usr/lib/systemd/system/systemd-firstboot.service.d/fcos-disable.conf old mode 100644 new mode 100755 diff --git a/config/overlay.d/05core/usr/lib/udev/rules.d/65-gce-disk-naming.rules b/config/overlay.d/05core/usr/lib/udev/rules.d/65-gce-disk-naming.rules old mode 100644 new mode 100755 diff --git a/config/overlay.d/05core/usr/lib/udev/rules.d/68-azure-sriov-nm-unmanaged.rules b/config/overlay.d/05core/usr/lib/udev/rules.d/68-azure-sriov-nm-unmanaged.rules old mode 100644 new mode 100755 diff --git a/config/overlay.d/05core/usr/lib/udev/rules.d/90-coreos-device-mapper.rules b/config/overlay.d/05core/usr/lib/udev/rules.d/90-coreos-device-mapper.rules old mode 100644 new mode 100755 diff --git a/config/overlay.d/05core/usr/libexec/coreos-ignition-firstboot-complete b/config/overlay.d/05core/usr/libexec/coreos-ignition-firstboot-complete old mode 100644 new mode 100755 diff --git a/config/overlay.d/05core/usr/share/licenses/fedora-coreos-config/LICENSE b/config/overlay.d/05core/usr/share/licenses/fedora-coreos-config/LICENSE old mode 100644 new mode 100755 diff --git a/config/overlay.d/05core/usr/share/licenses/fedora-coreos-config/README.md b/config/overlay.d/05core/usr/share/licenses/fedora-coreos-config/README.md old mode 100644 new mode 100755 diff --git a/config/overlay.d/08nouveau/etc/modprobe.d/blacklist-nouveau.conf b/config/overlay.d/08nouveau/etc/modprobe.d/blacklist-nouveau.conf old mode 100644 new mode 100755 diff --git a/config/overlay.d/09misc/etc/sysconfig/README b/config/overlay.d/09misc/etc/sysconfig/README old mode 100644 new mode 100755 diff --git a/config/overlay.d/09misc/usr/lib/tmpfiles.d/coreos-fix-etc-ownership.conf b/config/overlay.d/09misc/usr/lib/tmpfiles.d/coreos-fix-etc-ownership.conf old mode 100644 new mode 100755 diff --git a/config/overlay.d/12kdump/usr/lib/systemd/system/kdump.service.d/remount-boot.conf b/config/overlay.d/12kdump/usr/lib/systemd/system/kdump.service.d/remount-boot.conf old mode 100644 new mode 100755 diff --git a/config/overlay.d/14NetworkManager-plugins/usr/lib/NetworkManager/conf.d/10-disable-default-plugins.conf b/config/overlay.d/14NetworkManager-plugins/usr/lib/NetworkManager/conf.d/10-disable-default-plugins.conf old mode 100644 new mode 100755 diff --git a/config/overlay.d/15fcos/etc/ssh/sshd_config.d/40-disable-passwords.conf b/config/overlay.d/15fcos/etc/ssh/sshd_config.d/40-disable-passwords.conf old mode 100644 new mode 100755 diff --git a/config/overlay.d/15fcos/usr/lib/dracut/modules.d/50ignition-conf-fcos/20-aws-nm-cloud-setup.ign b/config/overlay.d/15fcos/usr/lib/dracut/modules.d/50ignition-conf-fcos/20-aws-nm-cloud-setup.ign old mode 100644 new mode 100755 diff --git a/config/overlay.d/15fcos/usr/lib/dracut/modules.d/50ignition-conf-fcos/20-azure-nm-cloud-setup.ign b/config/overlay.d/15fcos/usr/lib/dracut/modules.d/50ignition-conf-fcos/20-azure-nm-cloud-setup.ign old mode 100644 new mode 100755 diff --git a/config/overlay.d/15fcos/usr/lib/dracut/modules.d/50ignition-conf-fcos/20-gcp-nm-cloud-setup.ign b/config/overlay.d/15fcos/usr/lib/dracut/modules.d/50ignition-conf-fcos/20-gcp-nm-cloud-setup.ign old mode 100644 new mode 100755 diff --git a/config/overlay.d/15fcos/usr/lib/dracut/modules.d/50ignition-conf-fcos/30-afterburn-sshkeys-core.ign b/config/overlay.d/15fcos/usr/lib/dracut/modules.d/50ignition-conf-fcos/30-afterburn-sshkeys-core.ign old mode 100644 new mode 100755 diff --git a/config/overlay.d/15fcos/usr/lib/dracut/modules.d/50ignition-conf-fcos/README.md b/config/overlay.d/15fcos/usr/lib/dracut/modules.d/50ignition-conf-fcos/README.md old mode 100644 new mode 100755 diff --git a/config/overlay.d/15fcos/usr/lib/dracut/modules.d/50ignition-conf-fcos/module-setup.sh b/config/overlay.d/15fcos/usr/lib/dracut/modules.d/50ignition-conf-fcos/module-setup.sh old mode 100644 new mode 100755 diff --git a/config/overlay.d/15fcos/usr/lib/motd.d/tracker.motd b/config/overlay.d/15fcos/usr/lib/motd.d/tracker.motd old mode 100644 new mode 100755 diff --git a/config/overlay.d/15fcos/usr/lib/systemd/system-preset/45-fcos.preset b/config/overlay.d/15fcos/usr/lib/systemd/system-preset/45-fcos.preset old mode 100644 new mode 100755 diff --git a/config/overlay.d/15fcos/usr/lib/systemd/system/coreos-check-cgroups.service b/config/overlay.d/15fcos/usr/lib/systemd/system/coreos-check-cgroups.service old mode 100644 new mode 100755 diff --git a/config/overlay.d/15fcos/usr/lib/systemd/system/coreos-check-ignition-config.service b/config/overlay.d/15fcos/usr/lib/systemd/system/coreos-check-ignition-config.service old mode 100644 new mode 100755 diff --git a/config/overlay.d/15fcos/usr/lib/systemd/system/coreos-check-ssh-keys.service b/config/overlay.d/15fcos/usr/lib/systemd/system/coreos-check-ssh-keys.service old mode 100644 new mode 100755 diff --git a/config/overlay.d/15fcos/usr/lib/systemd/system/coreos-cleanup-ignition-config.service b/config/overlay.d/15fcos/usr/lib/systemd/system/coreos-cleanup-ignition-config.service old mode 100644 new mode 100755 diff --git a/config/overlay.d/15fcos/usr/libexec/coreos-check-cgroups b/config/overlay.d/15fcos/usr/libexec/coreos-check-cgroups old mode 100644 new mode 100755 diff --git a/config/overlay.d/15fcos/usr/libexec/coreos-check-ignition-config b/config/overlay.d/15fcos/usr/libexec/coreos-check-ignition-config old mode 100644 new mode 100755 diff --git a/config/overlay.d/15fcos/usr/libexec/coreos-check-ssh-keys b/config/overlay.d/15fcos/usr/libexec/coreos-check-ssh-keys old mode 100644 new mode 100755 diff --git a/config/overlay.d/15fcos/usr/libexec/coreos-cleanup-ignition-config b/config/overlay.d/15fcos/usr/libexec/coreos-cleanup-ignition-config old mode 100644 new mode 100755 diff --git a/config/overlay.d/20platform-chrony/usr/lib/systemd/system-generators/coreos-platform-chrony b/config/overlay.d/20platform-chrony/usr/lib/systemd/system-generators/coreos-platform-chrony old mode 100644 new mode 100755 diff --git a/config/overlay.d/README.md b/config/overlay.d/README.md old mode 100644 new mode 100755 diff --git "a/docs/K8S+iSulad\346\220\255\345\273\272.md" "b/docs/K8S+iSulad\346\220\255\345\273\272.md" old mode 100644 new mode 100755 diff --git "a/docs/graph/K8S+iSulad\346\220\255\345\273\272/image-20211014203239831.png" "b/docs/graph/K8S+iSulad\346\220\255\345\273\272/image-20211014203239831.png" old mode 100644 new mode 100755 diff --git "a/docs/graph/K8S+iSulad\346\220\255\345\273\272/image-20211014203252726.png" "b/docs/graph/K8S+iSulad\346\220\255\345\273\272/image-20211014203252726.png" old mode 100644 new mode 100755 diff --git "a/docs/graph/K8S+iSulad\346\220\255\345\273\272/image-20211014203302042.png" "b/docs/graph/K8S+iSulad\346\220\255\345\273\272/image-20211014203302042.png" old mode 100644 new mode 100755 diff --git "a/docs/graph/K8S+iSulad\346\220\255\345\273\272/image-20211014203312883.png" "b/docs/graph/K8S+iSulad\346\220\255\345\273\272/image-20211014203312883.png" old mode 100644 new mode 100755 diff --git "a/docs/graph/K8S+iSulad\346\220\255\345\273\272/image-20211014203323220.png" "b/docs/graph/K8S+iSulad\346\220\255\345\273\272/image-20211014203323220.png" old mode 100644 new mode 100755 diff --git "a/docs/graph/K8S+iSulad\346\220\255\345\273\272/image-20211014203329239.png" "b/docs/graph/K8S+iSulad\346\220\255\345\273\272/image-20211014203329239.png" old mode 100644 new mode 100755 diff --git "a/docs/graph/K8S+iSulad\346\220\255\345\273\272/image-20211014203335591.png" "b/docs/graph/K8S+iSulad\346\220\255\345\273\272/image-20211014203335591.png" old mode 100644 new mode 100755 diff --git "a/docs/graph/K8S+iSulad\346\220\255\345\273\272/image-20211014203341778.png" "b/docs/graph/K8S+iSulad\346\220\255\345\273\272/image-20211014203341778.png" old mode 100644 new mode 100755 diff --git "a/docs/graph/K8S+iSulad\346\220\255\345\273\272/image-20211014203349296.png" "b/docs/graph/K8S+iSulad\346\220\255\345\273\272/image-20211014203349296.png" old mode 100644 new mode 100755 diff --git "a/docs/graph/K8S+iSulad\346\220\255\345\273\272/image-20211014203355103.png" "b/docs/graph/K8S+iSulad\346\220\255\345\273\272/image-20211014203355103.png" old mode 100644 new mode 100755 diff --git "a/docs/graph/K8S+iSulad\346\220\255\345\273\272/image-20211014203400852.png" "b/docs/graph/K8S+iSulad\346\220\255\345\273\272/image-20211014203400852.png" old mode 100644 new mode 100755 diff --git "a/docs/graph/rpm-ostree\344\275\277\347\224\250/image-20211014201905155.png" "b/docs/graph/rpm-ostree\344\275\277\347\224\250/image-20211014201905155.png" old mode 100644 new mode 100755 diff --git "a/docs/graph/rpm-ostree\344\275\277\347\224\250/image-20211014201914711.png" "b/docs/graph/rpm-ostree\344\275\277\347\224\250/image-20211014201914711.png" old mode 100644 new mode 100755 diff --git "a/docs/graph/rpm-ostree\344\275\277\347\224\250/image-20211014201922069.png" "b/docs/graph/rpm-ostree\344\275\277\347\224\250/image-20211014201922069.png" old mode 100644 new mode 100755 diff --git "a/docs/graph/rpm-ostree\344\275\277\347\224\250/image-20211014201929746.png" "b/docs/graph/rpm-ostree\344\275\277\347\224\250/image-20211014201929746.png" old mode 100644 new mode 100755 diff --git "a/docs/graph/rpm-ostree\344\275\277\347\224\250/image-20211014201940141.png" "b/docs/graph/rpm-ostree\344\275\277\347\224\250/image-20211014201940141.png" old mode 100644 new mode 100755 diff --git "a/docs/graph/rpm-ostree\344\275\277\347\224\250/image-20211014201948988.png" "b/docs/graph/rpm-ostree\344\275\277\347\224\250/image-20211014201948988.png" old mode 100644 new mode 100755 diff --git "a/docs/graph/rpm-ostree\344\275\277\347\224\250/image-20211014201956536.png" "b/docs/graph/rpm-ostree\344\275\277\347\224\250/image-20211014201956536.png" old mode 100644 new mode 100755 diff --git "a/docs/graph/rpm-ostree\344\275\277\347\224\250/image-20211014202004110.png" "b/docs/graph/rpm-ostree\344\275\277\347\224\250/image-20211014202004110.png" old mode 100644 new mode 100755 diff --git "a/docs/graph/rpm-ostree\344\275\277\347\224\250/image-20211014202014370.png" "b/docs/graph/rpm-ostree\344\275\277\347\224\250/image-20211014202014370.png" old mode 100644 new mode 100755 diff --git "a/docs/graph/rpm-ostree\344\275\277\347\224\250/image-20211014202023177.png" "b/docs/graph/rpm-ostree\344\275\277\347\224\250/image-20211014202023177.png" old mode 100644 new mode 100755 diff --git "a/docs/graph/rpm-ostree\344\275\277\347\224\250/image-20211014202030442.png" "b/docs/graph/rpm-ostree\344\275\277\347\224\250/image-20211014202030442.png" old mode 100644 new mode 100755 diff --git "a/docs/graph/rpm-ostree\344\275\277\347\224\250/image-20211014202037703.png" "b/docs/graph/rpm-ostree\344\275\277\347\224\250/image-20211014202037703.png" old mode 100644 new mode 100755 diff --git "a/docs/graph/zincati\350\207\252\345\212\250\346\233\264\346\226\260\344\275\277\347\224\250/0880c4c80710ab88d007.png" "b/docs/graph/zincati\350\207\252\345\212\250\346\233\264\346\226\260\344\275\277\347\224\250/0880c4c80710ab88d007.png" old mode 100644 new mode 100755 diff --git "a/docs/graph/zincati\350\207\252\345\212\250\346\233\264\346\226\260\344\275\277\347\224\250/0880c4c80710abc840-1634214176877.png" "b/docs/graph/zincati\350\207\252\345\212\250\346\233\264\346\226\260\344\275\277\347\224\250/0880c4c80710abc840-1634214176877.png" old mode 100644 new mode 100755 diff --git "a/docs/graph/zincati\350\207\252\345\212\250\346\233\264\346\226\260\344\275\277\347\224\250/0880c4c80710abc840-1634214176878.png" "b/docs/graph/zincati\350\207\252\345\212\250\346\233\264\346\226\260\344\275\277\347\224\250/0880c4c80710abc840-1634214176878.png" old mode 100644 new mode 100755 diff --git "a/docs/graph/zincati\350\207\252\345\212\250\346\233\264\346\226\260\344\275\277\347\224\250/0880c4c80710abc840.png" "b/docs/graph/zincati\350\207\252\345\212\250\346\233\264\346\226\260\344\275\277\347\224\250/0880c4c80710abc840.png" old mode 100644 new mode 100755 diff --git "a/docs/graph/zincati\350\207\252\345\212\250\346\233\264\346\226\260\344\275\277\347\224\250/0880c4c80710abca0b.png" "b/docs/graph/zincati\350\207\252\345\212\250\346\233\264\346\226\260\344\275\277\347\224\250/0880c4c80710abca0b.png" old mode 100644 new mode 100755 diff --git "a/docs/graph/\345\277\253\351\200\237\345\274\200\345\247\213/image-20211014200951942.png" "b/docs/graph/\345\277\253\351\200\237\345\274\200\345\247\213/image-20211014200951942.png" old mode 100644 new mode 100755 diff --git "a/docs/graph/\345\277\253\351\200\237\345\274\200\345\247\213/image-20211014201036415.png" "b/docs/graph/\345\277\253\351\200\237\345\274\200\345\247\213/image-20211014201036415.png" old mode 100644 new mode 100755 diff --git "a/docs/graph/\345\277\253\351\200\237\345\274\200\345\247\213/image-20211014201046509.png" "b/docs/graph/\345\277\253\351\200\237\345\274\200\345\247\213/image-20211014201046509.png" old mode 100644 new mode 100755 diff --git "a/docs/rpm-ostree\344\275\277\347\224\250.md" "b/docs/rpm-ostree\344\275\277\347\224\250.md" old mode 100644 new mode 100755 diff --git "a/docs/zincati\350\207\252\345\212\250\346\233\264\346\226\260\344\275\277\347\224\250.md" "b/docs/zincati\350\207\252\345\212\250\346\233\264\346\226\260\344\275\277\347\224\250.md" old mode 100644 new mode 100755 diff --git "a/docs/\345\212\237\350\203\275\347\211\271\346\200\247\346\217\217\350\277\260.md" "b/docs/\345\212\237\350\203\275\347\211\271\346\200\247\346\217\217\350\277\260.md" old mode 100644 new mode 100755 diff --git "a/docs/\345\256\232\345\210\266NestOS.md" "b/docs/\345\256\232\345\210\266NestOS.md" old mode 100644 new mode 100755 diff --git "a/docs/\345\277\253\351\200\237\345\274\200\345\247\213.md" "b/docs/\345\277\253\351\200\237\345\274\200\345\247\213.md" old mode 100644 new mode 100755 diff --git "a/docs/\346\200\247\350\203\275\345\257\271\346\257\224\346\265\213\350\257\225.md" "b/docs/\346\200\247\350\203\275\345\257\271\346\257\224\346\265\213\350\257\225.md" old mode 100644 new mode 100755 diff --git a/graph/README/image-20211015170943884.png b/graph/README/image-20211015170943884.png old mode 100644 new mode 100755 diff --git a/graph/README/image-NestOS-roadmap.png b/graph/README/image-NestOS-roadmap.png old mode 100644 new mode 100755 diff --git "a/report/NestOS_\346\265\267\345\205\211_\346\200\247\350\203\275\346\265\213\350\257\225\346\212\245\345\221\212.xlsx" "b/report/NestOS_\346\265\267\345\205\211_\346\200\247\350\203\275\346\265\213\350\257\225\346\212\245\345\221\212.xlsx" index b83ed77c9ae2c4436b92d3675a2bf6b7bb80654f..5c151cea8738659a79bad0a9cfb6de5717b9a640 100644 GIT binary patch delta 27327 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 XTXZb>kEl`(7MvN30hj6duT%dI_%~td delta 28881 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%0Dq6qgob-NSsL0J|`i=n09pJ^9I}-7F7)NY>fF+mo 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 pf7RyyUP&qY4