Ini ialah arahan 0store-secure-add yang boleh dijalankan dalam penyedia pengehosan percuma OnWorks menggunakan salah satu daripada berbilang stesen kerja dalam talian percuma kami seperti Ubuntu Online, Fedora Online, emulator dalam talian Windows atau emulator dalam talian MAC OS.
JADUAL:
NAMA
0store-secure-add — menambah pelaksanaan pada cache sistem
SINOPSIS
0store-secure-add TERHADAP
DESCRIPTION
Perintah ini mengimport direktori semasa ke dalam cache Zero Install yang dikongsi seluruh sistem,
sebagai /var/cache/0install.net/implementations/DIGEST. Ini membolehkan program dimuat turun oleh
satu pengguna untuk dikongsi dengan pengguna lain.
Direktori semasa mesti mengandungi fail yang dipanggil '.manifest' yang menyenaraikan semua fail
ditambah (dalam format yang diperlukan oleh DIGEST), dan fail ini mesti mempunyai ringkasan yang diberikan. Jika
tidak, import ditolak. Oleh itu, hanya mungkin untuk menambah direktori pada cache
jika namanya sepadan dengan kandungannya.
Ia bertujuan bahawa adalah selamat untuk memberikan kebenaran kepada pengguna yang tidak dipercayai untuk memanggil arahan ini
dengan keistimewaan yang tinggi. Untuk menetapkan ini, lihat di bawah.
SETTING UP BERKAITAN
Untuk mendayakan perkongsian, pentadbir sistem hendaklah mengikut langkah berikut:
Buat pengguna sistem baharu untuk memiliki cache:
adduser --sistem zeroinst
Buat direktori kongsi, yang dimiliki oleh pengguna baharu ini:
mkdir /var/cache/0install.net
chown zeroinst /var/cache/0install.net
Penggunaan visudo(8) untuk menambah baris ini ke / etc / sudoers:
Lalai>sifar env_reset, always_set_home
SEMUA SEMUA=(sifar) NOPASSWD: /usr/bin/0store-secure-add
Buat skrip dipanggil 0store-secure-add-helper dalam PATH untuk memanggilnya. Skrip ini mestilah
boleh laku dan mengandungi dua baris ini:
#!/ Bin / sh
exec sudo -S -u zeroinst /usr/bin/0store-secure-add "$@" < / dev / null
Program Pemasangan Sifar yang lain akan memanggil skrip pembantu ini secara automatik.
Gunakan 0store-secure-add dalam talian menggunakan perkhidmatan onworks.net