KDE ಗಾಗಿ MyKDE ಗುರುತಿನ ಸೇವೆ ಮತ್ತು systemd ಉಡಾವಣಾ ಕಾರ್ಯವಿಧಾನವನ್ನು ಪರಿಚಯಿಸಲಾಗಿದೆ

ನಿಯೋಜಿಸಲಾಗಿದೆ ಗುರುತಿನ ಸೇವೆ MyKDE, ವಿವಿಧ ಕೆಡಿಇ ಪ್ರಾಜೆಕ್ಟ್ ಸೈಟ್‌ಗಳಿಗೆ ಬಳಕೆದಾರರ ಲಾಗಿನ್ ಅನ್ನು ಏಕೀಕರಿಸಲು ವಿನ್ಯಾಸಗೊಳಿಸಲಾಗಿದೆ. MyKDE identity.kde.org ಸಿಂಗಲ್ ಸೈನ್-ಆನ್ ವ್ಯವಸ್ಥೆಯನ್ನು ಬದಲಾಯಿಸಿತು, ಇದನ್ನು OpenLDAP ಮೂಲಕ ಸರಳ PHP ಆಡ್-ಆನ್ ರೂಪದಲ್ಲಿ ಅಳವಡಿಸಲಾಗಿದೆ. ಹೊಸ ಸೇವೆಯನ್ನು ರಚಿಸಲು ಕಾರಣವೆಂದರೆ, identity.kde.org ಹಳೆಯ ತಂತ್ರಜ್ಞಾನಗಳೊಂದಿಗೆ ಸಂಬಂಧ ಹೊಂದಿದೆ ಅದು ಕೆಲವು ಇತರ KDE ಸಿಸ್ಟಮ್‌ಗಳನ್ನು ನವೀಕರಿಸುವಲ್ಲಿ ಮಧ್ಯಪ್ರವೇಶಿಸುತ್ತದೆ, ಹಾಗೆಯೇ ಪ್ರೋಬ್ಲೆಮ್ಗಳು, ಖಾತೆಗಳನ್ನು ಅಳಿಸುವ ಕಾರ್ಮಿಕ-ತೀವ್ರ ಹಸ್ತಚಾಲಿತ ಪ್ರಕ್ರಿಯೆ, ನೋಂದಣಿಯನ್ನು ಪೂರ್ಣಗೊಳಿಸುವ ಮೊದಲು ಬಹಳ ವಿಳಂಬಗಳು (30 ಸೆಕೆಂಡುಗಳವರೆಗೆ), ಗುಂಪುಗಳ ನಿಷ್ಪರಿಣಾಮಕಾರಿ ಸ್ಕೇಲಿಂಗ್, ಸ್ಪ್ಯಾಮ್ ವಿರುದ್ಧ ತುಂಬಾ ವಿಕಾರವಾದ ಕ್ರಮಗಳು.

MyKDE ಇವರಿಂದ ಬರೆಯಲ್ಪಟ್ಟಿದೆ ಜಾಂಗೊ ಫ್ರೇಮ್‌ವರ್ಕ್ ಮತ್ತು ಮಾಡ್ಯೂಲ್ ಅನ್ನು ಬಳಸಿಕೊಂಡು ಪೈಥಾನ್‌ನಲ್ಲಿ ಜಾಂಗೊ-OAuth-ಟೂಲ್ಕಿಟ್. MySQL ಅನ್ನು ಖಾತೆಗಳನ್ನು ಸಂಗ್ರಹಿಸಲು ಬಳಸಲಾಗುತ್ತದೆ. MyKDE ಕೋಡ್ ಸಿಸ್ಟಮ್‌ನಿಂದ ಫೋರ್ಕ್ ಆಗಿದೆ ಬ್ಲೆಂಡರ್ ಐಡಿ, GPLv3.0 ಪರವಾನಗಿ ಅಡಿಯಲ್ಲಿ ವಿತರಿಸಲಾಗಿದೆ. MyKDE ಗೆ ಲಾಗಿನ್ ಅನ್ನು ಆಯೋಜಿಸುವುದರ ಜೊತೆಗೆ, ಸಾರ್ವಜನಿಕ ಪ್ರೊಫೈಲ್‌ಗಳಿಗೆ ಬೆಂಬಲವನ್ನು ಸಹ ಅಳವಡಿಸಲಾಗಿದೆ, ಇದು ಬಳಕೆದಾರನು ಬಯಸಿದಲ್ಲಿ, ತನ್ನ ಪೂರ್ಣ ಹೆಸರು, ಅವತಾರ, ಯೋಜನೆಗಳ ಪಟ್ಟಿ ಮತ್ತು ಲಿಂಕ್‌ಗಳಂತಹ ಇತರ ಭಾಗವಹಿಸುವವರಿಗೆ ತನ್ನ ಬಗ್ಗೆ ಕೆಲವು ಮಾಹಿತಿಯನ್ನು ಗೋಚರಿಸುವಂತೆ ಮಾಡಲು ಅನುಮತಿಸುತ್ತದೆ. ಸಾಮಾಜಿಕ ಜಾಲಗಳು ಮತ್ತು ವೈಯಕ್ತಿಕ ವೆಬ್‌ಸೈಟ್.

ಪ್ರಸ್ತುತ, MyKDE ಗುರುತಿನ ವ್ಯವಸ್ಥೆಯನ್ನು ಈಗಾಗಲೇ KDE ವಿಕಿಗೆ ಸಂಪರ್ಕಿಸಲು ಬಳಸಬಹುದು ಮತ್ತು ಶೀಘ್ರದಲ್ಲೇ ಇತರ ಪ್ರಾಜೆಕ್ಟ್ ಸೈಟ್‌ಗಳಿಗೆ ಲಾಗ್ ಇನ್ ಮಾಡಲು ಅಳವಡಿಸಿಕೊಳ್ಳಲಾಗುವುದು. ಅಸ್ತಿತ್ವದಲ್ಲಿರುವ identity.kde.org ಖಾತೆಗಳು, ಹಾಗೆಯೇ ಗುಂಪಿನ ಅಸೋಸಿಯೇಷನ್ ​​ಮಾಹಿತಿ, ಬಳಕೆದಾರರು MyKDE ಮೂಲಕ ಮೊದಲ ಬಾರಿ ಲಾಗ್ ಇನ್ ಮಾಡಿದಾಗ ಸ್ವಯಂಚಾಲಿತವಾಗಿ ವರ್ಗಾಯಿಸಲಾಗುತ್ತದೆ. ವಲಸೆಯ ಸಮಯದಲ್ಲಿ ಹೊಸ ಖಾತೆಗಳ ನೋಂದಣಿಯನ್ನು ನಿಷ್ಕ್ರಿಯಗೊಳಿಸಲಾಗಿದೆ, ಆದರೆ ಬಳಕೆದಾರರು ಹಳೆಯ ಸೈಟ್ identity.kde.org ನಲ್ಲಿ ನೋಂದಾಯಿಸಿಕೊಳ್ಳಬಹುದು ಮತ್ತು MyKDE ಮೂಲಕ ಲಾಗ್ ಇನ್ ಮಾಡಿದಾಗ ಅದನ್ನು ವರ್ಗಾಯಿಸಲಾಗುತ್ತದೆ. ವಲಸೆ ಅವಧಿ ಮುಗಿದ ನಂತರ, ಅನ್‌ಮೈಗ್ರೇಟೆಡ್ ಖಾತೆಗಳನ್ನು ಫ್ರೀಜ್ ಮಾಡಲಾಗುತ್ತದೆ.

ಹೆಚ್ಚುವರಿಯಾಗಿ, ಇದನ್ನು ಗಮನಿಸಬಹುದು ಅನುಷ್ಠಾನ systemd ಅನ್ನು ಬಳಸಿಕೊಂಡು ಕೆಡಿಇ ಪ್ಲಾಸ್ಮಾ ಡೆಸ್ಕ್‌ಟಾಪ್ ಅನ್ನು ಪ್ರಾರಂಭಿಸಲು ನಿಮಗೆ ಅನುಮತಿಸುವ ಐಚ್ಛಿಕ ಕಾರ್ಯವಿಧಾನ. ಸಿಸ್ಟಮ್ಡ್ ಬಳಕೆಯು ಆರಂಭಿಕ ಪ್ರಕ್ರಿಯೆಯನ್ನು ಹೊಂದಿಸುವುದರೊಂದಿಗೆ ಸಮಸ್ಯೆಗಳನ್ನು ಪರಿಹರಿಸಲು ನಿಮಗೆ ಅನುಮತಿಸುತ್ತದೆ ಎಂದು ಗಮನಿಸಲಾಗಿದೆ - ಸ್ಟ್ಯಾಂಡರ್ಡ್ ಇನಿಶಿಯಲೈಸೇಶನ್ ಸ್ಕ್ರಿಪ್ಟ್ ವ್ಯತ್ಯಾಸವನ್ನು ಅನುಮತಿಸದ ಕಟ್ಟುನಿಟ್ಟಾಗಿ ವ್ಯಾಖ್ಯಾನಿಸಲಾದ ಆಪರೇಟಿಂಗ್ ನಿಯತಾಂಕಗಳನ್ನು ಒಳಗೊಂಡಿದೆ. ಉದಾಹರಣೆಗೆ, ವಿವಿಧ ಪರಿಸರದ ವೇರಿಯೇಬಲ್‌ಗಳೊಂದಿಗೆ ಕ್ರನ್ನರ್ ಅನ್ನು ಪ್ರಾರಂಭಿಸಲು, ಸಿಸ್ಟಮ್ ಸಂಪನ್ಮೂಲಗಳ ಹಂಚಿಕೆಯನ್ನು ನಿಯಂತ್ರಿಸಲು, ಶೆಲ್ ಅನ್ನು ಮರುಪ್ರಾರಂಭಿಸಿದಾಗ ರನ್ ಆಗುವ ಕಸ್ಟಮ್ ಸ್ಕ್ರಿಪ್ಟ್ ಅನ್ನು ಸೇರಿಸಲು ಅಥವಾ kwin ಅನ್ನು ಲೋಡ್ ಮಾಡಿದ ನಂತರ ಆದರೆ ಪ್ಲಾಸ್ಮಾವನ್ನು ಪ್ರಾರಂಭಿಸುವ ಮೊದಲು ಆರಂಭಿಕ ಕಾನ್ಫಿಗರೇಶನ್ ಸಂವಾದವನ್ನು ಪ್ರದರ್ಶಿಸಲು ಯಾವುದೇ ಮಾರ್ಗವಿಲ್ಲ. ಪ್ರಸ್ತುತ ಸ್ಕ್ರಿಪ್ಟ್‌ಗೆ ಅಂತಹ ಯಾವುದೇ ಬದಲಾವಣೆಗೆ ಕೋಡ್ ಸಂಪಾದನೆಯ ಅಗತ್ಯವಿದೆ, ಮತ್ತು ನಿಮ್ಮ ಅಗತ್ಯಗಳಿಗೆ ಹೊಂದಿಕೊಳ್ಳಲು systemd ಸಿದ್ಧ ಸಾಧನಗಳನ್ನು ಒದಗಿಸುತ್ತದೆ, ವಿತರಣಾ ಅಭಿವರ್ಧಕರಿಗೆ ಮತ್ತು ಅಂತಿಮ ಬಳಕೆದಾರರಿಗೆ.

systemd ಅಡಿಯಲ್ಲಿ ರನ್ ಮಾಡಲು ಗುರಿ ಕಡತವನ್ನು ಸಿದ್ಧಪಡಿಸಲಾಗಿದೆ
plasma-workspace.target ಮತ್ತು ವಿವಿಧ KDE ಉಪವ್ಯವಸ್ಥೆಗಳನ್ನು ಪ್ರಾರಂಭಿಸಲು ಸೇವೆಗಳ ಒಂದು ಸೆಟ್. ಹಳೆಯ ಸ್ವಯಂಪ್ರಾರಂಭದ ಕಾರ್ಯವಿಧಾನಕ್ಕೆ (/etc/xdg/autostart ಅಥವಾ ~/.config/autostart) ಬೆಂಬಲವು ಬದಲಾಗದೆ ಉಳಿದಿದೆ, ಪರಿಚಯಿಸಲಾದ ಸ್ವಯಂಚಾಲಿತ ಸೇವಾ ಉತ್ಪಾದನಾ ಕಾರ್ಯವಿಧಾನದ ಬಳಕೆಗೆ ಧನ್ಯವಾದಗಳು systemd 246 (. ಡೆಸ್ಕ್‌ಟಾಪ್ ಫೈಲ್‌ಗಳನ್ನು ಆಧರಿಸಿ, ಅನುಗುಣವಾದ systemd ಸೇವೆಗಳನ್ನು ಸ್ವಯಂಚಾಲಿತವಾಗಿ ರಚಿಸಲಾಗುತ್ತದೆ). ಜಾರಿಗೊಳಿಸಲಾದ ಕೋಡ್ ಅನ್ನು KDE ಪ್ಲಾಸ್ಮಾ 5.21 ಬಿಡುಗಡೆಯಲ್ಲಿ ಸೇರಿಸಲು ಯೋಜಿಸಲಾಗಿದೆ. ಪೂರ್ವನಿಯೋಜಿತವಾಗಿ, ಹಳೆಯ ಸ್ಕ್ರಿಪ್ಟ್ ಅನ್ನು ಉಳಿಸಲಾಗುತ್ತದೆ, ಆದರೆ ಭವಿಷ್ಯದಲ್ಲಿ, ಪ್ರತಿಕ್ರಿಯೆಯನ್ನು ಪರೀಕ್ಷಿಸಿ ಮತ್ತು ವಿಶ್ಲೇಷಿಸಿದ ನಂತರ, ಅದನ್ನು ಪೂರ್ವನಿಯೋಜಿತವಾಗಿ ಸಕ್ರಿಯಗೊಳಿಸುವ ಸಾಧ್ಯತೆಯಿದೆ. systemd-ಆಧಾರಿತ ಪ್ರಾರಂಭಕ್ಕೆ ಬದಲಾಯಿಸಲು ಮತ್ತು ಬೂಟ್ ಸ್ಥಿತಿಯನ್ನು ವೀಕ್ಷಿಸಲು, ನೀವು ಆಜ್ಞೆಗಳನ್ನು ಬಳಸಬಹುದು:

kwriteconfig5 --file startkderc --group General --key systemdBoot true
systemctl --ಬಳಕೆದಾರ ಸ್ಥಿತಿ plasma-plasmashell.service

ಮೂಲ: opennet.ru

ಕಾಮೆಂಟ್ ಅನ್ನು ಸೇರಿಸಿ