خداحافظی با ابزارهای قدیمی؛ اوبونتو ۲۷.۰۴ پیشفرض به سراغ ntpd-rs میرود!

بیسروصدا و قدمبهقدم، شرکت Canonical دارد بخشهای حیاتی سیستمعامل محبوب اوبونتو را بازنویسی میکند تا هم امنیت بالاتر برود و هم سیستم پایدارتر شود. خبر مهم این است که در نسخه آینده یعنی اوبونتو ۲۷.۰۴ قرار است ابزار مدیریت زمان ntpd-rs به صورت پیشفرض جایگزین روشهای قدیمی شود؛ ابزاری مدرن که با زبان قدرتمند Rust توسعه یافته است.
اگر برایتان جالب است بدانید این تغییر چه تاثیری روی کامپیوتر یا سرور شما دارد و چرا دنیای لینوکس این روزها اینقدر عاشق زبان Rust شده، در ادامه این مطلب با ما همراه باشید تا خودمانی و ساده همهچیز را بررسی کنیم.
داستان از چه قرار است؟
چند ماه پیش بود که Canonical اعلام کرد قصد دارد به مرور زمان کامپوننتهای مختلف سیستمعامل اوبونتو را به زبان امن و مدرن Rust منتقل کند. یکی از اهداف اصلی این مهاجرت، بخش تنظیم زمان و ساعت سیستم (Network Time Protocol) است.
حالا در تازهترین اطلاعیه این شرکت، مشخص شده که پکیج ntpd-rs در نسخه اوبونتو ۲۶.۱۰ برای تست و بررسی در اختیار توسعهدهندگان قرار گرفته و نقشه راه نهایی نشان میدهد که در نسخه اوبونتو ۲۷.۰۴ به عنوان پیشفرضِ سیستم فعال خواهد شد.
چرا تنظیم دقیق ساعت اینقدر مهم است؟
شاید پیش خودتان بگویید «خب ساعت سیستم عقب و جلو باشد، چه اهمیتی دارد؟» اما جالب است بدانید خیلی از کارهای حیاتی پشت صحنه در دنیای وب و شبکه به ساعت دقیق وابسته هستند.
دقت زمان، پایهوساس اعتبارسنجی گواهیهای TLS، پروتکل Kerberos، لاگهای قابل اعتماد و سیستمهای امنیتی است. اگر ساعت سیستم دقیق نباشد، گواهیهای معتبر ممکن است منقضیشده به نظر برسند، احراز هویت با خطا مواجه شود و تحلیل لاگهای امنیتی برای مدیران شبکه به یک کابوس تبدیل شود.
به همین خاطر است که Canonical به سراغ ntpd-rs رفته است؛ یک پیادهسازی کامل و امن از پروتکلهای NTP و NTS که از بروز باگهای حافظه جلوگیری میکند.
نگاهی به تغییرات جذاب اوبونتو در نسخه جدید
علاوه بر ماجرای تنظیم زمان، اوبونتو در نسخههای جدیدش کلی تغییرات خفن دیگر هم دارد که از میان آنها میتوان به موارد زیر اشاره کرد:
- استفاده از نسخه جدید لینوکس کرنل
- بهبود قابلیتهای رمزنگاری مبتنی بر TPM
- مهاجرت کامل به Rust Coreutils
- استفاده از OpenSSL 4.0
- جایگزینی Dbus-Broker به جای Daemon کلاسیک Dbus
خلاصه که اوبونتو با سرعت دارد خودش را برای یک تحول بزرگ آماده میکند و قطعا در آینده خبرهای بیشتری از این دست خواهیم شنید.



