MyKDE identifikatsiya xizmati va KDE uchun tizimli ishga tushirish mexanizmi taqdim etildi

Buyurtma berilgan identifikatsiya xizmati MyKDE, turli KDE loyiha saytlariga foydalanuvchi kirishini birlashtirish uchun mo'ljallangan. MyKDE OpenLDAP orqali oddiy PHP qo'shimchasi shaklida amalga oshirilgan identity.kde.org yagona tizimga kirish tizimini almashtirdi. Yangi xizmatni yaratish sababi shundaki, identity.kde.org ba'zi boshqa KDE tizimlarini yangilashga xalaqit beradigan eskirgan texnologiyalar bilan bog'langan, shuningdek, shu kabilar. muammolar, masalan, hisoblarni o'chirishning qo'lda ko'p mehnat talab qiladigan jarayoni, ro'yxatdan o'tishni yakunlashdan oldin juda uzoq kechikishlar (30 soniyagacha), guruhlarni samarasiz masshtablash, spamga qarshi juda noqulay choralar.

MyKDE tomonidan yozilgan Python da Django ramkasi va moduli yordamida Django-OAuth-To'plam. MySQL hisoblarni saqlash uchun ishlatiladi. MyKDE kodi tizimdan olingan vilkadir Blender identifikatori, GPLv3.0 litsenziyasi ostida tarqatilgan. MyKDE-ga kirishni tashkil qilishdan tashqari, umumiy profillarni qo'llab-quvvatlash ham amalga oshiriladi, bu foydalanuvchi xohlasa, o'zi haqidagi ba'zi ma'lumotlarni boshqa ishtirokchilarga ko'rsatish imkonini beradi, masalan, uning to'liq ismi, avatar, loyihalar ro'yxati va havolalar. ijtimoiy tarmoqlar va shaxsiy veb-sayt.

Hozirda MyKDE identifikator tizimi allaqachon KDE Wiki-ga ulanish uchun ishlatilishi mumkin va tez orada boshqa loyiha saytlariga kirish uchun moslashtiriladi. Mavjud identity.kde.org hisoblari, shuningdek, guruh assotsiatsiyasi ma’lumotlari foydalanuvchi MyKDE orqali birinchi marta kirganida avtomatik ravishda uzatiladi. Migratsiya vaqtida yangi hisoblarni roʻyxatdan oʻtkazish oʻchirib qoʻyilgan, lekin foydalanuvchi identity.kde.org eski saytida roʻyxatdan oʻtishi mumkin va u MyKDE orqali tizimga kirganida oʻtkaziladi. Migratsiya davri tugagandan so'ng, ko'chirilmagan hisoblar muzlatiladi.

Bundan tashqari, buni ta'kidlash mumkin amalga oshirish systemd yordamida KDE Plazma ish stolini ishga tushirish imkonini beruvchi ixtiyoriy mexanizm. Ta'kidlanishicha, systemd-dan foydalanish ishga tushirish jarayonini sozlash bilan bog'liq muammolarni hal qilishga imkon beradi - standart ishga tushirish skripti o'zgarishlarga ruxsat bermaydigan qat'iy belgilangan operatsion parametrlarni o'z ichiga oladi. Misol uchun, krunnerni turli xil muhit o'zgaruvchilari bilan ishga tushirish, tizim resurslarini taqsimlashni nazorat qilish, qobiq qayta ishga tushirilganda ishlaydigan maxsus skriptni qo'shish yoki kwin yuklangandan so'ng, lekin Plazmani ishga tushirishdan oldin dastlabki konfiguratsiya dialogini ko'rsatishning hech qanday usuli yo'q. Joriy skript har qanday o'zgarish uchun kodni tahrirlashni talab qiladi va systemd tarqatish ishlab chiquvchilari va oxirgi foydalanuvchilar uchun sizning ehtiyojlaringizga moslashish uchun tayyor vositalarni taqdim etadi.

Maqsadli fayl systemd ostida ishlash uchun tayyorlangan
plazma-workspace.target va turli KDE quyi tizimlarini ishga tushirish uchun xizmatlar to'plami. Eski avtomatik ishga tushirish mexanizmini qo'llab-quvvatlash (/etc/xdg/autostart yoki ~/.config/autostart) joriy etilgan avtomatik xizmat yaratish mexanizmidan foydalanish tufayli o'zgarishsiz qolmoqda. tizim 246 (.desktop fayllari asosida tegishli tizim xizmatlari avtomatik ravishda yaratiladi). Amalga oshirilgan kodni KDE Plazma 5.21 versiyasiga kiritish rejalashtirilgan. Odatiy bo'lib, eski skript saqlanadi, ammo kelajakda, fikr-mulohazalarni sinab ko'rgandan va tahlil qilgandan so'ng, u sukut bo'yicha faollashishi mumkin. Tizimga asoslangan ishga tushirishga o'tish va yuklash holatini ko'rish uchun siz buyruqlardan foydalanishingiz mumkin:

kwriteconfig5 --fayl startkderc --group Umumiy --key systemdBoot true
systemctl --foydalanuvchi holati plazma-plasmashell.service

Manba: opennet.ru

a Izoh qo'shish