متعارف ڪرايو MyKDE سڃاڻپ سروس ۽ سسٽمڊ لانچ ميڪانيزم KDE لاءِ

ڪميشن ٿيل سڃاڻپ سروس MyKDE, مختلف KDE پروجيڪٽ سائيٽن تي يوزر لاگ ان کي متحد ڪرڻ لاءِ ٺهيل آهي. MyKDE identity.kde.org سنگل سائن آن سسٽم کي تبديل ڪيو، جيڪو OpenLDAP تي سادي PHP اضافو جي صورت ۾ لاڳو ڪيو ويو. نئين سروس ٺاهڻ جو سبب اهو آهي ته identity.kde.org پراڻي ٽيڪنالاجي سان ڳنڍيل آهي جيڪي ڪجهه ٻين KDE سسٽم کي اپڊيٽ ڪرڻ ۾ مداخلت ڪن ٿيون، ۽ انهي سان گڏ проблемы، جيئن اڪائونٽن کي حذف ڪرڻ لاءِ محنت جي سخت دستي وارو عمل، رجسٽريشن مڪمل ڪرڻ کان اڳ تمام گهڻي دير (30 سيڪنڊن تائين)، گروپن جي غير موثر اسڪيلنگ، اسپام جي خلاف تمام بيڪار قدم.

MyKDE پاران لکيل Python ۾ Django فريم ورڪ ۽ ماڊل استعمال ڪندي Django-OAuth-Toolkit. MySQL اڪائونٽن کي ذخيرو ڪرڻ لاء استعمال ڪيو ويندو آهي. MyKDE ڪوڊ سسٽم مان هڪ ڪانٽو آهي بلڊر جي سڃاڻپGPLv3.0 لائسنس تحت ورهايو ويو. MyKDE تي لاگ ان کي منظم ڪرڻ کان علاوه، عوامي پروفائلز لاءِ سپورٽ پڻ لاڳو ڪئي وئي آهي، جيڪا اجازت ڏئي ٿي، جيڪڏهن صارف چاهي، پنهنجي باري ۾ ڪجهه معلومات ٻين شرڪت ڪندڙن کي ڏيکاري، جهڙوڪ هن جو پورو نالو، اوتار، منصوبن جي فهرست ۽ لنڪس. سماجي نيٽ ورڪ ۽ ذاتي ويب سائيٽ.

في الحال، MyKDE سڃاڻپ وارو نظام اڳ ۾ ئي KDE وڪي سان ڳنڍڻ لاءِ استعمال ٿي سگهي ٿو ۽ جلد ئي ٻين پروجيڪٽ سائيٽن تي لاگ ان ٿيڻ لاءِ ترتيب ڏنو ويندو. موجوده identity.kde.org اڪائونٽس، گڏو گڏ گروپ ايسوسيئشن جي معلومات، خودڪار طور تي منتقل ٿي ويندي جڏهن صارف پهريون ڀيرو MyKDE ذريعي لاگ ان ٿيندو. لڏپلاڻ دوران نون اڪائونٽن جي رجسٽريشن بند ڪئي ويندي آهي، پر استعمال ڪندڙ پراڻي سائيٽ identity.kde.org تي رجسٽر ٿي سگهي ٿو ۽ اهو منتقل ڪيو ويندو جڏهن MyKDE ذريعي لاگ ان ٿيندو. لڏپلاڻ جو مدو ختم ٿيڻ کان پوءِ، اڻڄاتل اڪائونٽس منجمد ڪيا ويندا.

اضافي طور تي، اهو نوٽ ڪري سگهجي ٿو عمل درآمد هڪ اختياري ميکانيزم جيڪو توهان کي سسٽم ڊي استعمال ڪندي KDE پلازما ڊيسڪ ٽاپ لانچ ڪرڻ جي اجازت ڏئي ٿو. اهو نوٽ ڪيو ويو آهي ته سسٽم ڊي جو استعمال توهان کي شروع ڪرڻ واري عمل کي ترتيب ڏيڻ سان مسئلا حل ڪرڻ جي اجازت ڏئي ٿو - معياري شروعاتي اسڪرپٽ ۾ سختي سان بيان ڪيل آپريٽنگ پيٽرولر شامل آهن جيڪي تبديلي جي اجازت نٿا ڏين. مثال طور، مختلف ماحوليات سان ڪرنر کي شروع ڪرڻ جو ڪو طريقو ناهي، سسٽم وسيلن جي مختص کي ڪنٽرول ڪرڻ، هڪ ڪسٽم اسڪرپٽ شامل ڪريو جيڪو هلندو آهي جڏهن شيل ٻيهر شروع ٿئي ٿي، يا ڪيون لوڊ ڪرڻ کان پوء ابتدائي ترتيب واري ڊائلاگ کي ڏيکاري ٿو پر پلازما شروع ڪرڻ کان اڳ. موجوده اسڪرپٽ کي ڪنهن به اهڙي تبديلي لاءِ ڪوڊ ايڊٽنگ جي ضرورت آهي، ۽ systemd توهان جي ضرورتن جي موافقت لاءِ تيار ٿيل اوزار مهيا ڪري ٿو، ٻنهي جي تقسيم ڊولپرز ۽ آخري استعمال ڪندڙن لاءِ.

سسٽم ڊي تحت هلائڻ لاءِ هڪ ٽارگيٽ فائل تيار ڪئي وئي آهي
plasma-workspace.target ۽ مختلف KDE سب سسٽم شروع ڪرڻ لاءِ خدمتن جو هڪ سيٽ. پراڻي آٽو سٽارٽ ميڪانيزم (/etc/xdg/autostart يا ~/.config/autostart) لاءِ سپورٽ اڻڄاتل رهي ٿي، آٽوميٽڪ سروس جنريشن ميڪانيزم جي استعمال جي مهرباني. سسٽم ڊي 246 (ڊيسڪ ٽاپ فائلن جي بنياد تي، لاڳاپيل سسٽم ڊي خدمتون پاڻمرادو ٺاهي وينديون آهن). لاڳو ڪيل ڪوڊ کي KDE پلازما 5.21 رليز ۾ شامل ڪرڻ جي منصوبابندي ڪئي وئي آهي. ڊفالٽ طور، پراڻي اسڪرپٽ محفوظ ٿي ويندي، پر مستقبل ۾، راء جي جانچ ۽ تجزيو ڪرڻ کان پوء، اهو ممڪن آهي ته اهو ڊفالٽ طور تي چالو ڪيو ويندو. سسٽم جي بنياد تي شروع ڪرڻ ۽ بوٽ جي صورتحال کي ڏسڻ لاء، توھان استعمال ڪري سگھو ٿا حڪم:

kwriteconfig5 --file startkderc --group General --key systemdBoot صحيح
systemctl --user status plasma-plasmashell.service

جو ذريعو: opennet.ru

تبصرو شامل ڪريو