Народ, дайте подсказку, плз, чет запутался. Есть такая таска: - name: add

certificates
blockinfile:
path: /home/user/cacert.pem
insertafter: EOF
block: "{{ lookup('file', item) }}"
loop: "{{ lookup('fileglob', 'files/*.crt', wantlist=True) }}"
По задумке, должно в хвост cacert.pem накидать сертификатов из files.
Ошибок нет, но оставляет только последний сертификат.
Если сделать что-то типа такого:
- name: debug
debug:
msg: "{{ lookup('file', item) }}"
loop: "{{ lookup('fileglob', 'files/*.crt', wantlist=True) }}"
Нормально проходит по всем.

Что я упустил?

4 ответов

3 просмотра

Документацию не прочли к модулю

Есть же штатные механизмы в ОС....

Full-Throttle Автор вопроса
Sergey Pechenkó
Есть же штатные механизмы в ОС....

О, ну, это 1с. Оно носит связку сертификатов с собой, и иногда ее использует. А иногда - системное хранилище. Я не знаю, когда как, и знать этого не желаю. Поэтому ему в связку нужно накинуть пару корневых, от letsencrypt, например. И наискосок поглядел, модуля для управления хранилищем сертов не нашел. Ну и пофиг, лучше так сделать, чем через башсибл или еще как пытаться заставить штатные механизмы ОС работать с нештатным хранилищем.

Full Throttle
О, ну, это 1с. Оно носит связку сертификатов с соб...

Лично я бандл простеньким темплейтом делал, да

Похожие вопросы

Обсуждают сегодня

вопрос: кто как решает вопрос с динамической подгрузкой скриптов для отдельных страниц с включенным turbo router?
Sergei Toroptsev
25
Всем салют, заинтересовался odoo, хотел бы поинтересоваться на счёт этой ERP , прогеры которые работают над проектами вы используете odoo как серверную платформу работая с RES...
⚔️
1
Сonst magicTgHTML = (text, entities) => { let processedText = text; let offsetShift = 0; entities.forEach(entity => { const { offset, length, type, url, ...
Андрей
1
Ой а правда когда vcard появился? Вообще отличали просто по иду
Magic
2
В смысле чистый-чистый бэк REST? Смысла мало Комбинировать - вполне
Sergej R
2
Друзья, за кем?
Magic
12
Почему Telegram пишет, что объект media не найден, хотя на самом деле я его передаю? Делаю на urllib, без зависимостей, так надо. Вызываю метод sendMediaGroup с таким JSON: ...
Alexey S
1
Это что теперь, любой бот сможет принимать платежи без ебли с юр лицами?
Lencore
8
Не догоняю немного каким боком тут эппл Вот есть веб (мини) апп, который по факту веб сайт, просто в телеге веб вью и если там оплата, то нежно вот эти приседания?
e\\/gen
7
ого, спасибо Никит, ты как всегда кладезь нужной инфы! Сейчас пойду копаться, а мне релиз создать как и версию самого плагина? типа 1.0.8?
Alex Blaze
9
Карта сайта