Це команда 0store-secure-add, яку можна запустити в постачальнику безкоштовного хостингу OnWorks за допомогою однієї з наших безкоштовних робочих станцій, таких як Ubuntu Online, Fedora Online, онлайн-емулятор Windows або онлайн-емулятор MAC OS.
ПРОГРАМА:
ІМ'Я
0store-secure-add — додати реалізацію в системний кеш
СИНТАКСИС
0store-secure-add ДАЙГЕСТ
ОПИС
Ця команда імпортує поточний каталог у загальносистемний загальний кеш Zero Install,
як /var/cache/0install.net/implementations/DIGEST. Це дозволяє завантажити програму
одного користувача, який буде надано іншим користувачам.
Поточний каталог повинен містити файл під назвою '.manifest' з переліком усіх файлів
додано (у форматі, який вимагає DIGEST), і цей файл повинен містити даний дайджест. Якщо
ні, в імпорті відмовлено. Тому до кешу можна додати лише каталог
якщо його назва відповідає його змісту.
Передбачається, що безпечно надати ненадійним користувачам дозвіл на виклик цієї команди
з підвищеними привілеями. Щоб налаштувати це, див. нижче.
НАСТРОЙКА UP СПОДІЛЕННЯ
Щоб увімкнути спільний доступ, системний адміністратор повинен виконати такі дії:
Створіть нового користувача системи для володіння кешом:
додати користувача --система нульовий інст
Створіть спільний каталог, що належить цьому новому користувачеві:
mkdir /var/cache/0install.net
Чаун нульовий інст /var/cache/0install.net
Скористайтесь видудо(8), щоб додати ці рядки / etc / sudoers:
Значення за замовчуванням > нульове значення env_reset,always_set_home
ALL ALL=(нульовий) NOPASSWD: /usr/bin/0store-secure-add
Створіть сценарій під назвою 0store-secure-add-helper в PATH, щоб викликати його. Цей сценарій має бути
виконуваний і містить ці два рядки:
#!/ Бен / ш
Exec Суду -S -u нульовий інст /usr/bin/0store-secure-add "$@" < / dev / null
Інші програми Zero Install автоматично викличуть цей допоміжний скрипт.
Використовуйте 0store-secure-add онлайн за допомогою служб onworks.net