रेपर ने `su` का भी उपयोग किया - धावक और कहीं भी कोई खोल नहीं

RefactorKlusterServices
शिप
3 सितंबर 2026 को 7:50 pm बजे UTC
लेखक
Kamo
Commit
d95d21d

एक्सेक पथ से सू को छोड़ने से इसे पुनःap idle में छोड़ दिया गया, जो हर तरफ चलता है टर्मिनल कनेक्ट। तीनों आपत्तियों के समान, और आखिरी एक है जो काटता है: `su - <user> -c "..."` एक खोल स्ट्रिंग बनाता है, एक PAM सत्र खुलता है, और स्रोत खाता प्रोफ़ाइल - इसलिए एक .bashrc जो कुछ भी प्रिंट करता है, उसे प्रीपेड करेगा tmux इस विधि parses की सूची। `runuser -u <user> -` एक argv सूची लेता है और उनमें से कोई भी चीज़ नहीं करता है। साथ यह टर्मिनल पथ का कोई हिस्सा एक स्ट्रिंग के रूप में एक कमांड को इकट्ठा नहीं करता है। अब एक परीक्षण ने रिएपर में कोई आर्जीवी नहीं कहा है जिसमें `su` होता है और हर एक शुरू होता है। इसलिए यह चुपचाप वापस नहीं आ सकता। 114 परीक्षण।.

सभी बदलाव

जैसा कि आप शिपिंग देखते हैं?

इन अद्यतनों में से प्रत्येक स्वचालित रूप से अपने कार्यक्षेत्र में उतरता है। प्रारंभ करें और सप्ताह के बाद इसे सप्ताह के अंत में देखें।.

Foreverमूल्य निर्धारण देखें