geerlingguy.daemonize

Ansible Role: Daemonize

CI

This role installs Daemonize, a tool used to run commands as a Unix daemon.

Requirements

Before using this role, you need to have gcc or other build tools installed. For RedHat systems, use yum install make automake gcc gcc-c++ kernel-devel, or for Debian systems, use apt-get install build-essential. This is necessary because Daemonize is built from source.

Role Variables

Here are the available variables and their default values (see defaults/main.yml):

  • workspace: /root

    • This is where the code will be downloaded and compiled.
  • daemonize_version: 1.7.5

    • This is the version of Daemonize that will be installed.
  • daemonize_install_path: "/usr"

    • This is where the compiled Daemonize binary will be placed.

Dependencies

There are no dependencies.

Example Playbook

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

License

This role is licensed under MIT / BSD.

Author Information

This role was created in 2014 by Jeff Geerling, who is also the author of Ansible for DevOps.

Informazioni sul progetto

Daemonize for Unix-like operating systems

Installa
ansible-galaxy install geerlingguy.daemonize
Licenza
mit
Download
464k
Proprietario
Father, author, developer, maker. Sometimes called "an inflammatory enigma". #stl #drupal #ansible #k8s #raspberrypi #crohns