पैकेज qqq.deb
उस प्रोग्राम को स्थापित करता है जिसे उपयोगकर्ता खाते qqq
से चलना चाहिए uqqq
। पैकेज में qqq
प्रोग्राम, qqq.conf
कॉन्फिग फाइल और /etc/init.d/qqq
इनस्क्रिप्ट शामिल हैं।
पैकेज को उपयोगकर्ता के निर्माण का प्रबंधन कैसे करना चाहिए uqqq
? क्या इसके बारे में कोई सर्वोत्तम अभ्यास या आधिकारिक दिशानिर्देश हैं?
- बस उपयोगकर्ता स्वचालित रूप
uqqq
से पोस्टइन में बनाएं ; /etc/init.d/qqq
स्क्रिप्ट से पहले स्टार्टअप पर उपयोगकर्ता को स्वचालित रूप से बनाएं ;qqq
प्रोग्राम के पहले स्टार्टअप (तर्क के बिना) पर उपयोगकर्ता को स्वचालित रूप से बनाएं- कोई भी उपयोगकर्ता खाता न बनाएं, तब तक शुरू करने से इनकार करें जब तक कि उपयोगकर्ता स्पष्ट रूप से व्यवस्थापक द्वारा नहीं बनाया जाता है (उदाहरण के लिए, उपयोग करके
qqq --create-user
); - कोई भी उपयोगकर्ता खाता न बनाएं, डिफ़ॉल्ट रूप से रूट से बेवजह चलाएं;
- पोस्टस्टीन, init.d स्क्रिप्ट या
qqq
उपयोगकर्ता को बनाने के लिए खुद से इंटरएक्टिव रूप से पूछें ।
अनइंस्टॉल होने पर पैकेज को उपयोगकर्ता खाते को हटा देना चाहिए?
adduser
उपयोग किया जाता है, तो इसे पैकेज पर भी निर्भर होना पड़ता है। देखें: lintian.debian.org/tags/…
grep adduser /var/lib/dpkg/info/*.postinst
कई उदाहरणों को प्राप्त करने के लिए किसी भी डेबियन आधारित प्रणाली पर दौड़ें ।