trombik.freebsd_pkg_repo

ansible-role-freebsd_pkg_repo

启用或禁用 FreeBSD 软件包仓库。

需求

角色变量

变量 描述 默认值
freebsd_pkg_repo_dir 仓库配置目录的路径 /usr/local/etc/pkg/repos
freebsd_pkg_repo {}

FreeBSD

变量 默认值
__freebsd_pkg_repo_conf_dir /usr/local/etc/freebsd_pkg_repo

依赖项

示例剧本

---
- hosts: localhost
  roles:
    - ansible-role-freebsd_pkg_repo
  vars:
    freebsd_pkg_repo:
      # 禁用默认的软件包仓库
      FreeBSD:
        enabled: "false"
        state: present
      # 启用较新的软件包仓库
      FreeBSD_latest:
        enabled: "true"
        state: present
        url: pkg+https://pkg.FreeBSD.org/${ABI}/latest
        mirror_type: srv
        signature_type: fingerprints
        fingerprints: /usr/share/keys/pkg
        priority: 100

许可证

版权 (c) 2019 Tomoyuki Sakurai <y@trombik.org>

在此授予使用、复制、修改和分发本软件的权限,无论是否收费,前提是上述版权声明和本许可声明在所有副本中出现。

本软件按“原样”提供,作者对本软件不承担任何担保,包括所有暗示的适销性和适合性担保。在任何情况下,作者均不对因使用、数据或利润损失而导致的任何特殊、直接、间接或后果性损害或任何损害承担责任,无论是因合同、过失或其他侵权行为引起的,均与本软件的使用或性能有关。

作者信息

Tomoyuki Sakurai y@trombik.org

本 README 由 qansible 创建。

关于项目

Enable or disable FreeBSD package repositories

安装
ansible-galaxy install trombik.freebsd_pkg_repo
许可证
isc
下载
6k
拥有者
PGP finger print: 03EB 3D97 5E04 9B0C AB21 93A2 D693 42A9 EFBC 3577 Makerspace and Coliving in Siem Reap, Cambodia: http://info.mkrsgh.org/