অখণ্ডতা শৃঙ্খল
ফার্মওয়্যার থেকে /usr থেকে পড়া প্রতিটি ব্লক পর্যন্ত। নমুনা মান।
বুট শৃঙ্খল
Secure Boot
shim → GRUB → কার্নেল · ইনস্টল করা, amd64
স্বাক্ষরিত UKI
সক্ষম নয়
অপ্ট-ইন · CUSTOMOS_UKI=1 · amd64 + UEFI
লাইভ মাধ্যম
dm-verity
squashfs রুট হ্যাশ cmdline-এ পিন করা
/usr (ইনস্টল করা)
এই ডেমোতে পড়া হয় না
অপ্ট-ইন · EROFS lz4hc · রোলব্যাক স্লট
AIDE
এই ডেমোতে পড়া হয় না
ডিফল্ট ইনস্টলে বেসলাইন ও দৈনিক পরীক্ষা
auditd
অপরিবর্তনীয়
-e 2 · পরিচয় + exec নিয়ম
ferran@customos:~$ sudo customos-verity-block status
কমান্ডের নমুনা আউটপুট, এই মেশিনের প্রকৃত পাঠ নয়।
✓ বিকৃত করা USB/ISO squashfs (বুট প্যানিক, ফেল-ক্লোজড)
✓ /usr-এ অফলাইন সম্পাদনা (পড়ার সময় I/O ত্রুটি)
✓ ট্রোজানযুক্ত initrd (শুধু স্বাক্ষরিত UKI অপ্ট-ইনের সঙ্গে)
◑ রুট fs-এর বাকি অংশ LUKS-এর ভেতরে সাধারণ ext4 (§3.3)
◑ স্থানীয় root তবুও ইউজারস্পেস নিয়ন্ত্রণ নিষ্ক্রিয় করতে পারে (§3.8)
একই কমিটের দুটি স্বাধীন বিল্ড, SOURCE_DATE_EPOCH ও snapshot.debian.org পিন সহ, বাইট-বাই-বাইট অভিন্ন ISO তৈরি করেছে। scripts/repro-check.sh দিয়ে যাচাই করুন।