מנהל עדכוני הקושחה עבור לינוקס, פְּווּד, זרק גירסת 2.0.9 שלה מביא איתו, חודש לאחר ה- גרסה קודמת, מספר תכונות חדשות ומעניינות והרחבה נוספת של מגוון המכשירים התואמים. פרויקט קוד פתוח זה הפך לכלי בסיסי עבור משתמשים ויצרנים לניהול קל של הקושחה של כל סוגי החומרה במערכות GNU/Linux.
בגרסה החדשה הזו, הדגש העיקרי הוא על תמיכה בכרטיסי מסך של Intel Arc 'Battlemage'.. עם Fwupd 2.0.9, ניתן להחיל עדכוני קושחה ישירות על סדרת Intel Arc B, כולל דגמים בולטים כמו B570 ו-B580. זהו צעד חשוב עבור אלו שרוצים לשמור על חומרת הגרפיקה שלהם מעודכנת ולתקן בקלות פגיעויות פוטנציאליות בהפצת לינוקס הרגילה שלהם.
עדכונים טכניים ושיפורים בולטים ב-Fwupd 2.0.9
בין השיפורים העיקריים, Fwupd 2.0.9 כעת מאפשר התקנה בו זמנית של עדכונים מרובים במסד הנתונים של האישורים ומספק מידע גלוי אודות איזו תעודה חתמה על המשתנה המאומת של EFI. בנוסף, הפרויקט חיזק את התיעוד, במיוחד בנוגע לעדכוני KEK ולמסד הנתונים עצמו, מה שמקל על התהליך הן עבור משתמשים מנוסים והן עבור אלו שחדשים בניהול קושחה.
טיפול בשגיאות מקבל תשומת לב מיוחדת בגרסה זו. תוקנו בעיות שגרמו לקריסות בעת התקנת קושחה מסוימת של Wacom או ניתוח אירועי מערכת שלא עמדו בפורמט הסטנדרטי. ניתוח תיאורי DFU במערכות שאינן משתמשות בספריית libusb, כשלים בספירת PK ו-KEK במכונות מסוימות, ובעיות בפירוש גדלי ROM גדולים או שווים ל-16MiB באמצעות SMBIOS נפתרו גם כן.
חיזוק באבטחה ובחוויית המשתמש
חידוש חשוב נוסף הוא הכללתו של מכשירים חדשים עם קושחה לא תואמת ברשימת החסימה של UEFI dbx, אשר מונע התקנה מקרית של גרסאות פגומות שעלולות לפגוע ביציבות או באבטחת המערכת. בנוסף, קוד האינטראקציה של מכשיר ה-MEI פושט כדי לתמוך בממשקים מרובים, תוסף ModemManager נכתב מחדש כדי להיות פשוט וחזק יותר, וניתוח מתארי ה-USB שופר.
ברמה המעשית, למשתמש יש כעת מידע נוסף לאחר הפעלת פקודות כמו 'fwupdtool get-devices –json', מה שמקל על זיהוי סטטוס המכשירים המחוברים וגרסת הקושחה המותקנת. התקני OptionROM שאינם ניתנים לעדכון אינם מזוהים עוד או מחיצות גיבוי Redfish מיוצאות כהתקנים, וכמה באגים קשורים ב-HSI תוקנו.
מדיניות ודרישות חדשות לאחר העדכון
חשוב לשים לב, החל מגרסה זו, נדרש אתחול מחדש לאחר עדכון התקני Intel CVS. כדי ששינויי הקושחה ייכנסו לתוקף. בנוסף, בניית URI מאומתת עברה כוונון עדין, קוד גיבוב ישנים מאוד של DBX מזוהים כדי להקל על שדרוגים, וטיפול בהפניות של Redfish במהלך התקנת הקושחה עבר אופטימיזציה.
כל ההתקדמויות הללו מאחדות את Fwupd ככלי חיוני לשמירה על האבטחה והתפקוד התקין של חומרה תחת לינוקס. לפרטים טכניים נוספים ולהורדת קוד המקור, ניתן לבדוק את מאגר GitHub הרשמי של הפרויקט. עם זאת, עדיף להתקין דרך המאגרים היציבים עבור כל הפצה, תוך הבטחת תמיכה ואינטגרציה נאותות.
ההשקה של Fwupd 2.0.9 זהו שיפור משמעותי בניהול עדכוני קושחה במערכת האקולוגית של לינוקס, ומשפר הן את חוויית המשתמש והן את הגנת המערכת מפני פגיעויות פוטנציאליות במכשירים חדשים וקיימים.