这是 0store-secure-add 命令,可以使用我们的多个免费在线工作站之一在 OnWorks 免费托管服务提供商中运行,例如 Ubuntu Online、Fedora Online、Windows 在线模拟器或 MAC OS 在线模拟器
程序:
您的姓名
0store-secure-add — 添加一个实现到系统缓存
概要
0store-安全-添加 DIGEST
商品描述
此命令将当前目录导入到系统范围的共享零安装缓存中,
作为/var/cache/0install.net/implementations/DIGEST。 这允许通过以下方式下载的程序
一个用户与其他用户共享。
当前目录必须包含一个名为“.manifest”的文件,其中列出了所有要
添加(以 DIGEST 要求的格式),并且此文件必须具有给定的摘要。 如果
不,进口被拒绝。 因此,只能在缓存中添加目录
如果它的名称与其内容匹配。
旨在向不受信任的用户授予调用此命令的权限是安全的
具有提升的权限。 要进行设置,请参见下文。
设置 UP 共享
要启用共享,系统管理员应遵循以下步骤:
创建一个新的系统用户来拥有缓存:
添加用户 - 系统 归零
创建此新用户拥有的共享目录:
MKDIR /var/cache/0install.net
乔恩 归零 /var/cache/0install.net
使用 维苏多(8) 将这些行添加到 / etc / sudoers:
默认值>zeroinst env_reset,always_set_home
全部 全部=(零点) 无密码: /usr/bin/0store-secure-add
创建一个名为 0store-安全-添加-帮助程序 在 PATH 中调用它。 这个脚本必须是
可执行文件并包含以下两行:
#!/ bin / sh的
EXEC 须藤 -S -u 归零 /usr/bin/0store-secure-add “$@” < 的/ dev / null的
其他零安装程序将自动调用此帮助程序脚本。
使用 onworks.net 服务在线使用 0store-secure-add