ஒருமைப்பாட்டுச் சங்கிலி
ஃபார்ம்வேரிலிருந்து /usr-இலிருந்து படிக்கப்படும் ஒவ்வொரு பிளாக் வரை. மாதிரி மதிப்புகள்.
துவக்கச் சங்கிலி
Secure Boot
shim → GRUB → கெர்னல் · நிறுவப்பட்டது, amd64
கையொப்பமிட்ட UKI
இயக்கப்படவில்லை
விருப்பத்தேர்வு · CUSTOMOS_UKI=1 · amd64 + UEFI
லைவ் ஊடகம்
dm-verity
squashfs ரூட் ஹாஷ் cmdline-இல் பின் செய்யப்பட்டுள்ளது
/usr (நிறுவப்பட்டது)
இந்த டெமோவில் வாசிக்கப்படவில்லை
விருப்பத்தேர்வு · EROFS lz4hc · பின்னடைவு ஸ்லாட்
AIDE
இந்த டெமோவில் வாசிக்கப்படவில்லை
இயல்புநிலை நிறுவலில் அடிப்படை நிலை மற்றும் தினசரி சோதனை
auditd
மாற்ற இயலாதது
-e 2 · அடையாளம் + செயல்படுத்தல் விதிகள்
ferran@customos:~$ sudo customos-verity-block status
கட்டளையின் மாதிரி வெளியீடு, இந்த இயந்திரத்தின் உண்மையான வாசிப்பு அல்ல.
✓ சிதைக்கப்பட்ட USB/ISO squashfs (துவக்க panic-கள், fail-closed)
✓ /usr-இல் ஆஃப்லைன் திருத்தங்கள் (படிக்கும்போது I/O பிழை)
✓ ட்ரோஜன் initrd (கையொப்பமிட்ட UKI விருப்பத்தேர்வுடன் மட்டுமே)
◑ ரூட் கோப்பு முறைமையின் மீதி LUKS-க்குள் சாதாரண ext4 (§3.3)
◑ உள்ளூர் ரூட் இன்னும் பயனர்வெளிக் கட்டுப்பாடுகளை முடக்க முடியும் (§3.8)
ஒரே commit-இன் இரண்டு சுதந்திரமான கட்டமைப்புகள், SOURCE_DATE_EPOCH மற்றும் snapshot.debian.org பின்னுடன், பைட்-க்குப் பைட் ஒரே ISO-ஐ உருவாக்கின. scripts/repro-check.sh மூலம் சரிபார்க்கவும்.