Spec-Zone.ru › Ansible 2.4

aix_inittab — Управляет файлом inittab на AIX.

Новая версия 2.3.

  • Описание
  • Требования (для хоста, на котором выполняется модуль)
  • Параметры
  • Примеры
  • Значения возврата
  • Примечания
    • Статус

Описание

  • Управляет файлом inittab на AIX.

Требования (для хоста, на котором выполняется модуль)

  • itertools

Параметры

параметр обязательно по умолчанию возможные значения комментарии
действие
да
  • respawn
  • wait
  • once
  • boot
  • bootwait
  • powerfail
  • powerwait
  • off
  • hold
  • ondemand
  • initdefault
  • sysinit
Действие, которое должен выполнить init с этой записью.
команда
да
Команда, которая должна быть выполнена.
insertafter
нет
После какой строки inittab должна быть вставлена новая запись.
имя
да
Имя записи в inittab.
псевдонимы: служба
уровень выполнения
да
Уровень выполнения записи.
состояние
нет present
  • present
  • absent
Должна ли запись присутствовать или отсутствовать в файле inittab

Примеры

# Add service startmyservice to the inittab, directly after service existingservice.
- name: Add startmyservice to inittab
  aix_inittab:
    name: startmyservice
    runlevel: 4
    action: once
    command: "echo hello"
    insertafter: existingservice
    state: present
  become: yes

# Change inittab entry startmyservice to runlevel "2" and processaction "wait".
- name: Change startmyservice to inittab
  aix_inittab:
    name: startmyservice
    runlevel: 2
    action: wait
    command: "echo hello"
    state: present
  become: yes

# Remove inittab entry startmyservice.
- name: remove startmyservice from inittab
  aix_inittab:
    name: startmyservice
    runlevel: 2
    action: wait
    command: "echo hello"
    state: absent
  become: yes

Значения возврата

Общие значения возврата описаны здесь Значения возврата, следующие поля уникальны для данного модуля:

имя описание возвращается тип пример
изменилось
изменился ли inittab или нет
всегда булево True
сообщение
выполненное действие с записью в inittab
изменилось строка изменена запись в inittab startmyservice
имя
имя скорректированной записи в inittab
всегда строка startmyservice

Примечания

Примечание

  • Изменения сохраняются после перезагрузки. Для чтения или изменения inittab с помощью команд lsitab, chitab, mkitab или rmitab требуются права root.
  • Проверено на AIX 7.1.

Статус

Этот модуль помечен как предварительный просмотр, что означает, что его интерфейс не гарантируется как обратная совместимость.

Для получения помощи в разработке модулей, если вы заинтересованы, ознакомьтесь с Справочная информация о сообществе и участие в разработке, Тестирование Ansible и Разработка модулей.

© 2012–2018 Michael DeHaan
© 2018–2019 Red Hat, Inc.
Licensed under the GNU General Public License version 3.
https://docs.ansible.com/ansible/2.4/aix_inittab_module.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API