geerlingguy.daemonize

Ansible角色:Daemonize

持续集成

安装Daemonize,一个用于将命令作为Unix守护进程运行的工具。

需求

运行此角色之前,请确保已安装gcc或其他构建工具(例如,在RedHat上使用yum install make automake gcc gcc-c++ kernel-devel,或在Debian上使用apt-get install build-essential),因为它是从源代码构建Daemonize的。

角色变量

可用变量如下所示,并附带默认值(请参见defaults/main.yml):

workspace: /root

代码将被下载和编译的位置。

daemonize_version: 1.7.5

要安装的daemonize版本。

daemonize_install_path: "/usr"

编译后的daemonize二进制文件的安装路径。

依赖

无。

示例剧本

- hosts: servers
  roles:
    - { role: geerlingguy.daemonize }

许可证

MIT / BSD

作者信息

此角色由Jeff Geerling于2014年创建,他是Ansible for DevOps的作者。

关于项目

Daemonize for Unix-like operating systems

安装
ansible-galaxy install geerlingguy.daemonize
许可证
mit
下载
464k
拥有者
Father, author, developer, maker. Sometimes called "an inflammatory enigma". #stl #drupal #ansible #k8s #raspberrypi #crohns