Spec-Zone.ru › Ansible 2.8

aix_inittab – Управляет inittab в AIX

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

  • Описание
  • Требования
  • Параметры
  • Примечания
  • Примеры
  • Возвращаемые значения
  • Статус

Описание

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

Требования

Ниже приведены требования, необходимые на хосте, на котором выполняется этот модуль.

  • itertools

Параметры

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

псевдонимы: service
runlevel
строка / обязательно
Уровень выполнения записи.
state
строка
    Варианты:
  • absent
  • present ←
Должна ли запись присутствовать или отсутствовать в файле inittab.

Примечания

Примечание

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

Примеры

# 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

- name: Remove startmyservice from inittab
  aix_inittab:
    name: startmyservice
    runlevel: 2
    action: wait
    command: echo hello
    state: absent
  become: yes

Возвращаемые значения

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

Ключ Возвращаемое значение Описание
changed
boolean
всегда
Изменился ли файл inittab или нет

Пример:
True
msg
строка
изменённый
Выполненное действие с записью inittab

Пример:
изменена запись inittab startmyservice
name
строка
всегда
Имя изменённой записи inittab

Пример:
startmyservice


Статус

  • Не гарантируется обратная совместимость этого модуля. [превью]
  • Этот модуль поддерживается сообществом Ansible. [сообщество]

Авторы

  • Joris Weijters (@molekuul)

Подсказка

Если вы обнаружите какие-либо проблемы в этой документации, вы можете изменить этот документ, чтобы улучшить его.

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

Spec-Zone.ru

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