eddyhub.restic

ansible-restic

BSD许可证 构建状态

用于管理从 https://github.com/restic/restic 安装的 restic 的 Ansible 角色

安装

使用命令:ansible-galaxy install eddyhub.restic

需求

无。

角色变量

---
# ansible-restic 的默认文件

ansible_unit_test: false
restic_role_release: '0.0.1'

# 要安装的 restic 版本
restic_version: 'latest'

# restic 平台
restic_platform: 'amd64'

# 已安装版本的 restic 名称
restic_name: 'restic'

# restic 安装目录
restic_install_directory: '/usr/local/bin'

# restic 所有者
restic_owner: 'root'

# restic 所属组
restic_group: 'root'

# 设置 restic 的 suid 访问权限
restic_mode: '4755'

依赖关系

无,角色安装时无依赖。

示例剧本

- name: 安装 restic
  hosts: all
  sudo: yes
  roles:
    - role: eddyhub.restic

许可证

版权所有 (c) 2017, Eduard Angold 保留所有权利。

在符合以下条件的情况下,可以进行源代码和二进制形式的再分发和使用,无论是否修改:

  • 源代码的再分发必须保留上述版权声明、此条件列表和以下免责声明。

  • 二进制形式的再分发必须在随分发提供的文档和/或其他材料中再现上述版权声明、此条件列表和以下免责声明。

  • 未经特定的事先书面许可,ansible-restic 的名称或其贡献者的名称不得用于支持或推广来源于该软件的产品。

此软件由版权持有者和贡献者提供“按现状”使用,明确或暗示的任何保证,包括但不限于对适销性和特定目的适用性的隐含保证均被否认。在任何情况下,版权持有者或贡献者均不对任何直接、间接、附带、特殊、示范或后果性损害(包括但不限于替代商品或服务的采购;使用、数据或利润的损失;或业务中断)承担责任,无论在何种责任理论下,无论是合同、严格责任还是侵权(包括过失或其他原因),即使已被告知可能发生此类损害。

作者信息

eddyhub@users.noreply.github.com

关于项目

Ansible role for managing restic installation from https://nuetzlich.net/restic/

安装
ansible-galaxy install eddyhub.restic
许可证
bsd-3-clause
下载
277
拥有者