aix_inittab - Управляет inittab на AIX
Новое в версии 2.3.
Описание
- Управляет файлом inittab на AIX.
Требования
Ниже перечислены требования к хосту, на котором будет выполняться этот модуль.
- itertools
Параметры
| Параметр | Варианты/Значения по умолчанию | Комментарии |
|---|---|---|
| action обязательно |
| Действие, которое должен выполнить init с этой записью. |
| command обязательно | Команда, которая должна быть выполнена. | |
| insertafter | После какой строки inittab должна быть вставлена новая запись. | |
| name обязательно | Имя записи в inittab. псевдонимы: service | |
| runlevel обязательно | Уровень выполнения (runlevel) записи. | |
| state |
| Должна ли запись присутствовать или отсутствовать в файле inittab. |
Примечания
Примечание
- Изменения сохраняются после перезагрузки. Для чтения или изменения inittab с помощью команд
lsitab, chitab,mkitabилиrmitabнеобходимы права root. - Тестировалось на 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. Дополнительную информацию см. в разделе Техническое обслуживание и поддержка модулей.
Список других модулей, поддерживаемых сообществом 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.6/modules/aix_inittab_module.html