นี่คือคำสั่ง 0store-secure-add ที่สามารถเรียกใช้ในผู้ให้บริการโฮสติ้งฟรีของ OnWorks โดยใช้หนึ่งในเวิร์กสเตชันออนไลน์ฟรีของเรา เช่น Ubuntu Online, Fedora Online, โปรแกรมจำลองออนไลน์ของ Windows หรือโปรแกรมจำลองออนไลน์ของ MAC OS
โครงการ:
ชื่อ
0store-secure-add — เพิ่มการใช้งานให้กับแคชของระบบ
เรื่องย่อ
0store-secure-เพิ่ม ย่อยอาหาร
DESCRIPTION
คำสั่งนี้นำเข้าไดเร็กทอรีปัจจุบันไปยังแคช Zero Install ที่ใช้ร่วมกันทั้งระบบ
เป็น /var/cache/0install.net/implementations/DIGEST อนุญาตให้โปรแกรมดาวน์โหลดโดย
ผู้ใช้รายหนึ่งจะใช้ร่วมกับผู้ใช้รายอื่น
ไดเร็กทอรีปัจจุบันต้องมีไฟล์ชื่อ '.manifest' ซึ่งแสดงรายการไฟล์ทั้งหมดที่จะเป็น
เพิ่ม (ในรูปแบบที่จำเป็นโดย DIGEST) และไฟล์นี้ต้องมีไดเจสต์ที่กำหนด ถ้า
ไม่นำเข้าถูกปฏิเสธ ดังนั้นจึงเป็นไปได้ที่จะเพิ่มไดเร็กทอรีไปยัง cache . เท่านั้น
หากชื่อตรงกับเนื้อหา
มีวัตถุประสงค์เพื่อความปลอดภัยในการให้สิทธิ์ผู้ใช้ที่ไม่น่าเชื่อถือในการเรียกคำสั่งนี้
ด้วยสิทธิพิเศษที่เหนือชั้น หากต้องการตั้งค่านี้ โปรดดูด้านล่าง
การตั้งค่า UP แบ่งปัน
ในการเปิดใช้งานการแบ่งปัน ผู้ดูแลระบบควรทำตามขั้นตอนเหล่านี้:
สร้างผู้ใช้ระบบใหม่เพื่อเป็นเจ้าของแคช:
adduser --ระบบ Zeroinst
สร้างไดเร็กทอรีที่ใช้ร่วมกันซึ่งเป็นเจ้าของโดยผู้ใช้ใหม่รายนี้:
mkdir /var/cache/0install.net
chown Zeroinst /var/cache/0install.net
ใช้ visudo(8) เพื่อเพิ่มบรรทัดเหล่านี้ไปยัง / etc / sudoers:
ค่าดีฟอลต์>zeroinst env_reset,เสมอ_set_home
ทั้งหมด ทั้งหมด=(ศูนย์) นพพาสส์ดับบลิว: /usr/bin/0store-secure-add
สร้างสคริปต์ชื่อ 0store-secure-add-helper ใน PATH เพื่อเรียกมันว่า สคริปต์นี้ต้องเป็น
เรียกใช้งานได้และประกอบด้วยสองบรรทัดนี้:
#!bin / sh /
exec sudo -S -u Zeroinst /usr/bin/0store-secure-add "$@" < / dev / null
โปรแกรม Zero Install อื่นๆ จะเรียกสคริปต์ตัวช่วยนี้โดยอัตโนมัติ
ใช้ 0store-secure-add ออนไลน์โดยใช้บริการ onworks.net