Архив за месяц: Июнь 2021

Ansible playbooks

Проверка наличия шаблона внутри роли

- name: FIREWALL check interface template exists
  stat:
    path="{{ role_path }}/files/interfaces.{{ ansible_hostname }}"
  delegate_to: localhost
  register: template_exists
- name: FIREWALL /etc/network/interfaces
  copy:
    src: interfaces.{{ ansible_hostname }}
    dest: /etc/network/interfaces
    owner: root
    group: root
    mode: "0644"
  when: template_exists.stat.exists

Если вне роли можно использовать {{ playbook_dir }}

Ansible

ansible-playbook -l serv1 bacula.yaml —check
-l <hosts> — ограничение по хостам
—check | -c — режим проверки плейбука

# Выборка маске в группе хостов

Читать далее

Включить поддержку регистра для папки Windows

Требует подсистемы WSL (соответственно ТОЛЬКО Windows 10):

Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Windows-Subsystem-Linux

Требует ребут. Далее для папки включаем фичу (два варианта):

c:\someFolder> fsutil file setCaseSensitiveInfod:\folder enable
d:\folder> fsutil file setCaseSensitiveInfo . enable

Включается для указанной папки и всех, ЧТО БУДУТ СОЗДАНЫ.

Для уже существующих рекурсивно не применяется. Можно вытащить вложеннные папки и положить обратно.

!! К папке профиля пользователя нельзя применять регистрозависимось. Только ко вложенным папкам. Не ко всему профлю.