Yakaunza MyKDE identity sevhisi uye systemd yekuvhura nzira yeKDE

Kutumwa chitupa service MyKDE, yakagadzirirwa kubatanidza kupinda kwemushandisi kune akasiyana KDE mapurojekiti masaiti. MyKDE yakatsiva iyo identity.kde.org imwe sign-on system, iyo yakaitwa muchimiro cheiyo yakapfava PHP yekuwedzera pamusoro peOpenLDAP. Chikonzero chekugadzira iyo sevhisi nyowani ndechekuti identity.kde.org yakasungirirwa kumatekinoroji echinyakare anovhiringa kuvandudza mamwe maKDE masisitimu, pamwe neakadaro. ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹, senge basa rinonyanya kushanda nemanyorero ekudzima maakaunti, kunonoka kwakarebesa usati wapedza kunyoresa (kusvika 30 masekonzi), kusingashande kuyera kwemapoka, matanho akaomesesa ekurwisa spam.

MyKDE yakanyorwa na muPython uchishandisa iyo Django chimiro uye module Django-OAuth-Toolkit. MySQL inoshandiswa kuchengeta maakaunti. Iyo MyKDE kodhi iforogo kubva kuhurongwa Blender ID, yakagoverwa pasi peGPLv3.0 rezinesi. Pamusoro pekuronga kupinda kuMyKDE, rutsigiro rwemaprofile eruzhinji rwunoitwawo, izvo zvinobvumira, kana mushandisi achida, kuita kuti rumwe ruzivo nezvake ruonekwe kune vamwe vatori vechikamu, sezita rake rizere, avatar, rondedzero yemapurojekiti uye zvinongedzo kune. social network uye webhusaiti yega.

Parizvino, iyo MyKDE identity system inogona kutoshandiswa kubatanidza kuKDE Wiki uye ichakurumidza kugadziriswa kuti ipinde mune dzimwe nzvimbo dzeprojekiti. Maakaundi aripo identity.kde.org, pamwe neruzivo rwemubatanidzwa weboka, anozoendeswa otomatiki kekutanga mushandisi paanopinda kuburikidza neMyKDE. Kunyoreswa kwemaakaundi matsva kunovharwa panguva yekutama, asi mushandisi anogona kunyoresa pane yekare saiti identity.kde.org uye inozofambiswa kana yapinda kuburikidza neMyKDE. Mushure mekunge nguva yekutama yapera, maakaundi asina kutama anozomiswa.

Uyezve, inogona kucherechedzwa kuita imwe sarudzo inokubvumira kuti utange KDE Plasma desktop uchishandisa systemd. Zvinocherechedzwa kuti kushandiswa kwesystemd kunobvumidza iwe kugadzirisa matambudziko nekumisikidza maitiro ekutanga - iyo yakajairwa yekutanga script inosanganisira yakanyatso kutsanangurwa inoshanda paramita isingabvumiri kusiyanisa. Semuyenzaniso, hapana nzira yekutanga krunner neyakasiyana siyana nharaunda, kudzora kugoverwa kwehurongwa zviwanikwa, wedzera tsika script inomhanya kana goko ratangwazve, kana kuratidza yekutanga gadziriso dialog mushure mekurodha kwin asi usati watanga Plasma. Iyo yazvino script inoda kugadziridzwa kwekodhi kune chero shanduko yakadaro, uye systemd inopa yakagadzirira-yakagadzirwa maturusi ekugadzirisa kune zvaunoda, zvese zvevagadziri vekugovera uye kune vashandisi vekupedzisira.

Iyo faira yekunangwa yakagadzirirwa kushanda pasi pe systemd
plasma-workspace.target uye seti yemasevhisi ekutangisa akasiyana masisitimu eKDE. Rutsigiro rwechinyakare chekugadzira autostart (/etc/xdg/autostart kana ~/.config/autostart) chinoramba chisina kuchinjika, nekuda kwekushandiswa kweiyo otomatiki sevhisi yekugadzira michina yakaunzwa mu. systemd 246 (zvichienderana ne.desktop mafaira, iyo inowirirana systemd masevhisi anogadzirwa otomatiki). Iyo kodhi yakaitwa yakarongwa kuverengerwa muKDE Plasma 5.21 kuburitswa. Nekutadza, iyo yekare script ichachengetwa, asi mune ramangwana, mushure mekuyedza nekuongorora mhinduro, zvinogoneka kuti ichave yakagadziriswa nekutadza. Kuti uchinje kune systemd-yakavakirwa kutanga uye kuona mamiriro ebhutsu, unogona kushandisa mirairo:

kwriteconfig5 --file startkderc --group General --key systemdBoot chokwadi
systemctl --mushandisi chimiro plasma-plasmashell.service

Source: opennet.ru

Voeg