Это команда 0store-secure-add, которую можно запустить в бесплатном хостинг-провайдере OnWorks, используя одну из наших многочисленных бесплатных онлайн-рабочих станций, таких как Ubuntu Online, Fedora Online, онлайн-эмулятор Windows или онлайн-эмулятор MAC OS.
ПРОГРАММА:
ИМЯ
0store-secure-add - добавить реализацию в системный кеш
СИНТАКСИС
0store-secure-добавить ДАЙДЖЕСТ
ОПИСАНИЕ
Эта команда импортирует текущий каталог в общесистемный общий кеш Zero Install,
как /var/cache/0install.net/implementations/DIGEST. Это позволяет программе загружать
один пользователь для совместного использования с другими пользователями.
Текущий каталог должен содержать файл с именем '.manifest', в котором перечислены все файлы, которые нужно
добавлен (в формате, требуемом ДАЙДЖЕСТОМ), и этот файл должен иметь данный дайджест. Если
нет, в импорте отказано. Следовательно, в кеш можно только добавить каталог.
если его имя совпадает с содержимым.
Предполагается, что можно безопасно предоставить ненадежным пользователям разрешение на вызов этой команды.
с повышенными привилегиями. Чтобы настроить это, см. Ниже.
НАСТРОЙКИ UP ОБМЕН
Чтобы разрешить совместное использование, системный администратор должен выполнить следующие действия:
Создайте нового системного пользователя для владения кешем:
Добавить пользователя --система нольинст
Создайте общий каталог, принадлежащий этому новому пользователю:
MkDir /var/кэш/0install.net
Чаун нольинст /var/кэш/0install.net
Используйте visudo(8) добавить эти строки в / и т.д. / sudoers:
По умолчанию> zeroinst env_reset, always_set_home
BCE ВСЕ = (нулевой интервал) НЕПАРОЛЬ: / usr / bin / 0store-secure-добавить
Создайте скрипт с именем 0store-secure-add-helper в PATH, чтобы вызвать его. Этот сценарий должен быть
исполняемый файл и содержат эти две строки:
#!/ Бен / ш
Exec Sudo -S -u нольинст / usr / bin / 0store-secure-добавить "$ @" < / DEV / нуль
Другие программы Zero Install будут вызывать этот вспомогательный сценарий автоматически.
Используйте 0store-secure-add онлайн с помощью сервисов onworks.net