هذا هو الأمر 0store-secure-add الذي يمكن تشغيله في مزود الاستضافة المجانية OnWorks باستخدام إحدى محطات العمل المجانية المتعددة على الإنترنت مثل Ubuntu Online أو Fedora Online أو محاكي Windows عبر الإنترنت أو محاكي MAC OS عبر الإنترنت
برنامج:
اسم
0store-secure-add - إضافة تطبيق إلى ذاكرة التخزين المؤقت للنظام
موجز
0 مخزن-إضافة آمنة استوعب
الوصف
يستورد هذا الأمر الدليل الحالي إلى ذاكرة التخزين المؤقت Zero Install المشتركة على مستوى النظام ،
as /var/cache/0install.net/implementations/DIGEST. هذا يسمح بتنزيل برنامج بواسطة
مستخدم واحد ليتم مشاركتها مع مستخدمين آخرين.
يجب أن يحتوي الدليل الحالي على ملف يسمى ".manifest" يسرد كافة الملفات المراد عرضها
تمت إضافته (بالتنسيق المطلوب بواسطة DIGEST) ، ويجب أن يحتوي هذا الملف على الملخص المحدد. لو
لا ، تم رفض الاستيراد. لذلك ، من الممكن فقط إضافة دليل إلى ذاكرة التخزين المؤقت
إذا كان اسمه يطابق محتوياته.
من المفترض أن يكون من الآمن منح المستخدمين غير الموثوق بهم إذنًا لاستدعاء هذا الأمر
بامتيازات عالية. لإعداد هذا ، انظر أدناه.
ضبط UP تشاطر
لتمكين المشاركة ، يجب على مسؤول النظام اتباع الخطوات التالية:
قم بإنشاء مستخدم نظام جديد لامتلاك ذاكرة التخزين المؤقت:
adduser --النظام نقطة الصفر
أنشئ الدليل المشترك الذي يمتلكه هذا المستخدم الجديد:
مكدير /var/cache/0install.net
CHOWN نقطة الصفر /var/cache/0install.net
استعمل visudo(8) لإضافة هذه السطور إلى / الخ / sudoers:
الافتراضيات> صفر في env_reset ، always_set_home
الجميع ALL = (zeroinst) نوباسود: / usr / bin / 0store-secure-add
قم بإنشاء برنامج نصي يسمى 0store-secure-add-helper في PATH لتسميته. يجب أن يكون هذا البرنامج النصي
قابل للتنفيذ وتحتوي على هذين السطرين:
#!/ بن / ش
EXEC سودو -S -u نقطة الصفر / usr / bin / 0store-secure-add "$ @" < / ديف / لاغية
ستستدعي برامج Zero Install الأخرى هذا البرنامج النصي المساعد تلقائيًا.
استخدم 0store-secure-add عبر الإنترنت باستخدام خدمات onworks.net