चेंजलॉग पर वापस जाएँ
पैनल बैकएंड
v1.0.569
सुरक्षा: केवल root खाता ही एकल पैकेज अपडेट लागू कर सकता है, और WordPress Boost कैश अब साझा Redis पासवर्ड उजागर नहीं करता। Node.js संस्करणों के अपडेट जोड़े गए हैं।
नई सुविधा
1- Node.js: इंस्टॉल किए गए संस्करण को Node.js > Versions पेज से उसी संस्करण श्रृंखला की नवीनतम रिलीज़ पर अपडेट किया जा सकता है (उदाहरण के लिए, 22.23.1 से 22.23.4 तक)। नया रनटाइम पुराने रनटाइम की जगह तभी लेता है, जब उसे डाउनलोड कर लिया गया हो, nodejs.org के checksum से जाँच लिया गया हो और उसके चलने की पुष्टि हो गई हो। उस संस्करण श्रृंखला पर चल रहे एप्लिकेशन रीस्टार्ट किए जाते हैं, ताकि वे नए रनटाइम का इस्तेमाल करें। चल रही प्रक्रिया उसी रनटाइम का इस्तेमाल करती रहती है जिससे वह शुरू हुई थी, इसलिए रीस्टार्ट किए बिना सुधार लागू नहीं होगा।
बग फ़िक्स
4- DNS का "डिफ़ॉल्ट से फिर शुरू करें" विकल्प अब डोमेन के सबडोमेन के एड्रेस रिकॉर्ड नहीं हटाता। रीसेट अब उन्हें फिर से लिखता है, और पहले के किसी रीसेट में खोए हुए रिकॉर्ड स्टार्टअप पर एक बार बहाल किए जाते हैं। हाथ से जोड़े गए रिकॉर्ड, डेलीगेशन और वाइल्डकार्ड रिकॉर्ड में कोई बदलाव नहीं किया जाता।
- द्वितीयक DNS मोड वाला सर्वर अब प्राथमिक सर्वर पर डोमेन हटाकर फिर से जोड़ने के बाद उसे दोबारा प्राप्त करता है, और अपनी भूमिका बदलकर वापस करने के बाद उसकी प्रतियाँ भी वापस पा लेता है। डोमेन के प्राथमिक सर्वर से हटने पर उसकी प्रतियाँ भी ठीक से हटाई जाती हैं। जिस डोमेन को यह सर्वर किसी दूसरे सर्वर से मिरर करता है, उसे अब यहाँ भी नहीं जोड़ा जा सकता।
- लाइसेंस की अवधि समाप्त होने पर अब मेल (Postfix और Dovecot), FTP (ProFTPD) और DNS (BIND) बंद नहीं होते। लाइसेंस की समस्या अब ग्राहक की मेल, फ़ाइल ट्रांसफ़र या नाम सेवा को ऑफ़लाइन नहीं करती।
- शेड्यूल किए गए कार्यों की सेवा अब इस पैकेज और रेस्क्यू कंसोल की फ़ाइल सूची का हिस्सा है, इसलिए इस सुरक्षा सुधार वाला अपडेट लागू करने वाले हर सर्वर तक यह सुधार पहुँचता है।
सुरक्षा फ़िक्स
4- अब एकल पैकेज अपडेट लागू करने की अनुमति केवल root खाते को है। अनुरोध में डाउनलोड की जाने वाली फ़ाइल और वह डायरेक्टरी बताई जाती है जिसमें उसे root के रूप में अनपैक किया जाता है। एक प्रशासक खाता इस तक पहुँच सकता था, जिससे प्रशासक root अधिकारों के साथ सर्वर पर फ़ाइलें रख सकता था। एक-क्लिक "सभी अपडेट करें", फिर से इंस्टॉल करना और पिछले संस्करण पर लौटना पहले जैसे ही हैं; पैनल में अपडेट हमेशा केवल root खाते को ही दिखाए जाते थे।
- WordPress Boost कैश अब पैनल का साझा Redis पासवर्ड wp-config.php में नहीं लिखता। अब हर साइट को अपना Redis खाता मिलता है, जिसकी पहुँच केवल उसी साइट की कैश कुंजियों तक सीमित है। इसलिए कोई साइट अब दूसरी साइट का कैश या पैनल का अपना डेटा पढ़ या साफ़ नहीं कर सकती। जिन साइटों पर Boost पहले से सक्षम था, उन्हें स्टार्टअप पर अपने-आप नए सेटअप में ले जाया जाता है।
- जिस सर्वर पर Boost कैश का इस्तेमाल किया गया था, वहाँ स्टार्टअप पर साझा Redis पासवर्ड एक बार बदला जाता है, क्योंकि पुराना पासवर्ड wp-config.php से कॉपी किया गया हो सकता है। यह बदलाव पैनल को बाधित किए बिना किया जाता है: पहले नया पासवर्ड जोड़ा जाता है, फिर सेवाओं को उस पर स्थानांतरित किया जाता है, और उसके बाद ही पुराना पासवर्ड काम करना बंद करता है।
- शेड्यूल किए गए कार्यों का रनर अब किसी कार्य का कमांड और उसका स्वामी कैश के बजाय डेटाबेस से पढ़ता है। कैश में बदली गई कार्य परिभाषा अब किसी कार्य को दूसरे खाते के रूप में नहीं चला सकती।