homeserver/roles/mgrote.apt_manage_sources
mg 44022ed0a8 bdfr + bugfixes (#115)
lock für script

log vars

doku

changed never

pool test

bdfr log

bdfr log

reboot cifs

mount

vars

aufräumen

download script

tasks

playbook

group vars

doku

eiegenes dataset archiv

keepass bfdr invalid

keepass: bfdr client id + client secret

upvoted saved and liked

Leerzeichen

sources bug

inventory

vars

vm test cv5pve

typo

Linux MInt fur Apt-Manage Sources

bdfr share

KeePassPW angepasst bdfr

playbook

bug cifs

bdfr

nutzer fileserver

Keepass: user bdfr

Co-authored-by: Michael Grote <michael.grote@posteo.de>
Reviewed-on: mg/ansible#115
Co-Authored-By: mg <mg@noreply.git.mgrote.net>
Co-Committed-By: mg <mg@noreply.git.mgrote.net>
2021-06-14 08:34:02 +02:00
..
defaults Verbesserungen aus dem ansible-workshop2 (#24) 2021-03-10 14:50:54 +01:00
tasks bdfr + bugfixes (#115) 2021-06-14 08:34:02 +02:00
templates bdfr + bugfixes (#115) 2021-06-14 08:34:02 +02:00
README.md Einbau neue Proxmox Server + Test 2021-02-12 10:32:22 +01:00

mgrote.apt_manage_sources

Beschreibung

  • Ubuntu: Setzt einen apt-proxy
  • Proxmox:
    • entfernt das Enterprise Repository
    • setzt das "no-subscription"-Repository
    • Setzt einen apt-proxy
  • Ubuntu (>=18.04)
  • Ubuntu (>=20.04)
  • ProxMox (>=6.1)

Variablen + Defaults

Ubuntu/Proxmox: FQDN Proxy, wenn leer wird kein Proxy gesetzt
manage_sources_apt_proxy_url: "" # leer = kein proxy, sonst "acng.grote.lan:9999"
Proxmox: Pfad lokal zum Enterprise-Repository
  manage_sources_enterprise_repo_path: /etc/apt/sources.list.d/pve-enterprise.list # wo ist das enterprise-repo

Proxmox: Releases-Key URL für no-subscrition-Repository
manage_sources_apt_repo_key_url: http://download.proxmox.com/debian/proxmox-ve-release-6.x.gpg # url zum key für no-subscription-repo
Proxmox: Releases-Key Pfad lokal für no-subscrition-Repository
manage_sources_apt_repo_key_path: /etc/apt/trusted.gpg.d/proxmox-ve-release-6.x.gpg # pfad lokal zum key für no-subscription-repo
Proxmox: URL no-subscrition-Repository
manage_sources_apt_repo_no_subscription: deb http://{{ manage_sources_apt_proxy_url }}/download.proxmox.com/debian/pve buster pve-no-subscription # url zum für no-subscription-repo, manage_sources_apt_proxy_url wird aus der variable entnommen
Proxmox: Basis-Repositories URLs
manage_sources_proxmox_base_repos: # welche debian standard repos sollen gesetzt werden, werden vorher gelöscht damit ein proxy dann gesetzt werden kann
  - repo_url: deb http://ftp.de.debian.org/debian buster main contrib
  - repo_url: deb http://ftp.de.debian.org/debian buster-updates main contrib
  - repo_url: deb http://security.debian.org buster/updates main contrib```
Proxmox: Pfad lokal für Basis-Repositories
manage_sources_debian_repo_path: /etc/apt/sources.list.d/debian # , wo sollen die standard-repos gespeichert werden; nicht auf /etc/apt/sources setzen, diese datei wird gelöscht```