Привет. А подскажите, пожалуйста, как теперь правильно добавлять убунтушные ppa через

ansible.builtin.apt_repository? Ну или что использовать вместо него?

Я так догадываюсь, под капотом он использует add-apt-repository или заимствованный из него код.
И кладёт ключи от PPA в /etc/apt/trusted.gpg.

А в 22 убунте apt на это дело ругается ворнингами при update и намекает что надо переходить на кейринги и [signed-by=] в list-файлах.

// при этом и сам add-apt-repository ppa:user/name продолжает класть в диприкейтед место...

5 ответов

11 просмотров

1. забить на варнинги 2. взять модуль и немного переправить, модуль скорее всего в core

apt install software-properties-common

mva-Misbakh-Soloviov Автор вопроса
Vladislav 👻 Shishkov
apt install software-properties-common

add-apt-repository, о котором я и говорю, именно оттуда

кстати, попробуй ключ сложить в /etc/apt/trusted.gpg.d/ и после уже добавить репо - name: "[ MAIN ] - Добавляем ключ" get_url: url: https://your-key-url.gpg dest: /etc/apt/keyrings/yuo_key.asc mode: '0600' - name: "[ MAIN ] - Добавляем репо" apt_repository: repo: deb [signed-by=/etc/apt/keyrings/yuo_key.asc] https://kdfdfk/ubuntu jammy stable state: present

mva-Misbakh-Soloviov Автор вопроса
azadevlab
кстати, попробуй ключ сложить в /etc/apt/trusted.g...

ну вот у меня тоже мысли была сделать цикл с установкой подобными тасками по списку реп, но, блин, беда-то такого подхода в том, что надо ж будет как-то придумать автоматизацию определения URL файлов с ключами. Впрочем, для PPA, впринципе, в теории, реализуемо, думаю. А у других всё равно руками прописывать. Так, что наверное, придётся всё же так и делать... Спасибо

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

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

Привет, кто может сделать юзербота с апи? Задачи: - создавать группы - создавать каналы - задавать для созданных каналов аватарку или эмоджи, имя группы - добавлять в группы...
Lencore
11
А чего при переходе с 2 на 3 все что в билдере сделано тютю?
Денис Александрович
5
Всем привет, Добавил в плагин определение user agent public function registerMarkupTags() { return [ 'filters' => [ 'staticPage' => ['RainLab\Pages\Cl...
John Norton Kruger
3
Я колись ставив гуглу антиспам 3.0, може і норм, але мені не дуже зайшло. Теж думав тиждень, що його і куди. Зупинився на трех варіантах відразу всі три і включив 1. Перевір...
𝓔𝓾𝓰𝓮𝓷𝓮𝓥 J
2
К слову, почему бы не использовать ссылки на папки, вместо инвайтинга?
Артем Уколов
3
Кастомные эмодзи для ботов доступны только элите, верно?
山 | Bobby | 山
3
Всем привет, может кто знает нормальных иностранных хостинг провайдеров. Что бы по качеству аналогичные netangels, beget, timeweb?
Black Cat
4
Портфолио: Зовут меня Александр, мне 36 лет. Город Пушкино. Общий рабочий стаж: ~14 лет Уровень квалификации: Senior Full-stack developer Где прочесть мой код? https://github....
Magic
10
а плагин никто еще не написал ?
DAVID (Data Analyst)
2
Добрый день , слышали про то что XML схемы https://schemas.xmlsoap.org/soap/envelope/ перестали работать со поза-вчера. А домен https://schemas.xmlsoap.org/ , отвечает 404 оши...
Max Dubovsky
3
Карта сайта