1 คะแนน โดย GN⁺ 2025-03-27 | 1 ความคิดเห็น | แชร์ทาง WhatsApp
  • อิมเมจสด Debian bookworm สามารถสร้างซ้ำได้อย่างสมบูรณ์

    • Roland Clobus นักพัฒนา Debian ประกาศผ่านข้อความสั้น ๆ ในเมลลิงลิสต์ Reproducible Builds ว่าอิมเมจสดของ Debian 12.10 ("bookworm") สามารถสร้างซ้ำได้ 100% แล้วในตอนนี้
    • สามารถดูข้อมูลเกี่ยวกับอิมเมจสดที่สร้างซ้ำได้และ Debian Live เพิ่มเติมได้ที่วิกิของ Debian
  • ข้อมูลลิขสิทธิ์

    • © 2025, สงวนลิขสิทธิ์โดย Eklektix, Inc.
    • ความคิดเห็นและโพสต์สาธารณะมีลิขสิทธิ์เป็นของผู้เขียน
    • Linux เป็นเครื่องหมายการค้าจดทะเบียนของ Linus Torvalds

1 ความคิดเห็น

 
GN⁺ 2025-03-27
ความคิดเห็นจาก Hacker News
  • เป็นความพยายามที่มหาศาลมาก ไม่กี่ปีก่อนยังเหมือนเป็นเรื่องในฝันอยู่เลย ขอแสดงความยินดีกับทุกคนที่เกี่ยวข้อง โดยเฉพาะผู้ที่เป็นหัวเรี่ยวหัวแรงของความพยายามนี้
  • ผมยังไม่เข้าใจว่าทำให้ build reproducible ได้อย่างไร: แล้ว file metadata เช่น timestamp ตอนสร้าง/แก้ไขล่ะ เขาจัดการอย่างไร? ปลอมมันขึ้นมาหรือ? หรือถือว่าข้อมูลพวกนี้ไม่สำคัญ (คือคิดว่าไฟล์สองไฟล์ที่มี metadata ต่างกันแต่มีเนื้อหาเหมือนกัน ควรได้ checksum เดียวกันเมื่อถูกแฮช)?
  • โครงสร้างพื้นฐานสำหรับการ build ของ Debian เอง reproducible ด้วยไหม? ถ้าใครจะฉีด malicious code เข้าไปใน Debian package binaries (โดยไม่ฉีดลงในซอร์ส) ก็ดูเหมือนว่าจะต้องเล็งไปที่ build infrastructure (compiler, linker และ wrapper code ที่เขียนครอบไว้รอบ ๆ)
    • แล้วมีคนอื่นคอมไพล์อิมเมจเหล่านี้อยู่ด้วยไหม และมีหลักฐานหรือเปล่าว่าเซิร์ฟเวอร์คอมไพล์ของ Debian ไม่ได้ถูก compromise?
  • ความสำคัญของ reproducible builds คืออะไร และมันต่างจากการแจกจ่ายแบบปกติอย่างไร?
  • ข่าวนี้ยอดเยี่ยมมาก ทำได้ดีมาก
  • นี่เป็นหมุดหมายสำคัญครั้งใหญ่
  • ผมเป็นมือใหม่กับหัวข้อนี้ มีวิธีไหนบ้างที่ทำให้ build ไม่ reproducible? คือส่วนไหนของกระบวนการ build ที่อาจให้ผลลัพธ์แบบไม่เป็น deterministic ได้? ผู้คนใส่พวก timestamp อะไรทำนองนั้นลงไปใน build กันอยู่หรือ?
  • ดีมาก live images แบบนี้อาจกลายเป็นพื้นฐานของ workflow แบบ "immutable OS" ที่อิงกับ Debian ได้
  • live images เหล่านี้เตรียมพร้อมสำหรับ cloud-init ไว้หรือยัง? live ISO ที่ทำงานกับ cloud-init ในหน่วยความจำดูจะเหมาะมากกับ immutable infrastructure ไม่ว่าที่ไหนก็ตาม