diff --git a/defaults/main.yml b/defaults/main.yml index f48a55d..bfd75cf 100644 --- a/defaults/main.yml +++ b/defaults/main.yml @@ -11,9 +11,8 @@ # .. role:: jinja_code(code) # :language: jinja # -# ----------------- -# Basic options [[[1 -# ----------------- +# Basic options [[[ +# ------------- # .. envvar:: packages__mode # @@ -25,14 +24,14 @@ # # ``export`` # Ensure that package lists files are up-to-date. -# See also the section about :ref:`packages__export_section`. +# See also the section about :ref:`packages__ref_export`. # packages__mode: 'deploy' +# .. ]]] -# ------------------ -# Package deploy [[[1 -# ------------------ +# Package deploy [[[ +# -------------- # # .. envvar:: packages__deploy_state # @@ -108,12 +107,13 @@ packages__deploy_default_release: '' # By default, this option will not be used. packages__deploy_dpkg_options: '{{ omit }}' +# .. ]]] -# .. _packages__export_section: +# .. Package list export [[[ +# .. _packages__ref_export: # -# ----------------------- -# Package list export -# ----------------------- +# Package list export +# ------------------- # .. envvar:: packages__export_directory # @@ -213,10 +213,10 @@ packages__export_key_name: 'package_list' # as variable name for the absent package list. packages__export_key_absent_name: 'package_list_absent' +# .. ]]] -# --------------------- -# Package selection [[[1 -# --------------------- +# Package selection [[[ +# ----------------- # .. envvar:: packages__host_class # @@ -310,9 +310,10 @@ packages__load_distribution_release_vars: True # packages__load_distribution_additional_releases: [] -# -------------------- -# debconf settings [[[1 -# -------------------- +# .. ]]] + +# debconf settings [[[ +# ---------------- # .. envvar:: packages__debconf_enabled # @@ -380,10 +381,10 @@ packages__debconf_role_settings: vtype: 'boolean' when_package: 'firmware-ipw2x00' +# .. ]]] -# ------------------- -# Single packages [[[1 -# ------------------- +# Single packages [[[ +# --------------- # # Default definitions of packages as they are called in Debian Jessie or if it # did not yet exist in Debian Jessie then use the package name from the first Debian @@ -395,8 +396,8 @@ packages__debconf_role_settings: # of Debian stable. # # This feature should be used only when -# :ref:`packages__package_name_remapping_section` and -# :ref:`packages__black_white_listing_section` do not cover the use case for +# :ref:`packages__ref_package_name_remapping` and +# :ref:`packages__ref_black_white_listing` do not cover the use case for # some reason. # One such case is specifying packages in # ``packages__apt_preferences__*`` which can have different names. @@ -406,13 +407,13 @@ packages__debconf_role_settings: # packages__single_icedove: 'icedove' # packages__single_icedove_l10n: 'icedove-l10n-LANG_CODE' # +# .. ]]] - -# .. _packages__package_name_remapping_section: +# .. Package name remapping [[[ +# .. _packages__ref_package_name_remapping: # -# --------------------------- -# Package name remapping -# --------------------------- +# Package name remapping +# ---------------------- # # As this role supports different distributions packages are sometimes named # differently. To cover this package names remapping is supported. @@ -440,12 +441,13 @@ packages__name_remapping: | # under :file:`vars/{{ ansible_distribution }}`. packages__name_remapping_by_vars: {} +# .. ]]] -# .. _packages__black_white_listing_section: +# .. Package blacklisting/whitelisting [[[ +# .. _packages__ref_black_white_listing: # -# ------------------------------------- -# Package blacklisting/whitelisting [[[1 -# ------------------------------------- +# Package blacklisting/whitelisting +# --------------------------------- # # Blacklisting/whitelisting of packages regardless of the package class. # In comparison to ``packages__reject_for_class`` which allows you to reject @@ -549,10 +551,10 @@ packages__whitelist_host: [] # :file:`vars/`. packages__whitelist_by_vars: [] +# .. ]]] -# --------------------------------- -# Conditional package selection [[[1 -# --------------------------------- +# Conditional package selection [[[ +# ----------------------------- # .. envvar:: packages__conditional # @@ -591,7 +593,7 @@ packages__conditional: | # Role defaults for :any:`packages__conditional`. packages__conditional_role: - ## Conditionally add packages on which later conditions are based [[[2 + ## Conditionally add packages on which later conditions are based [[[ ## Explicitly add the package `gnome-themes-standard` which is specific to Gnome. ## Used later to check if a Gnome environment is to be installed. @@ -612,8 +614,9 @@ packages__conditional_role: require: 1 additional_packages: - 'cinnamon' - # .. ]]] + ## ]]] + ## Xfce desktop environment [[[ ## Add package `xfce4-settings` which is specific to Xfce. ## Used later to check if an Xfce environment is to be installed. - present_packages: @@ -622,7 +625,9 @@ packages__conditional_role: require: 1 additional_packages: - 'xfce4-settings' + ## ]]] + ## MATE desktop environment [[[ ## Add package `mate-desktop` which is specific to MATE. ## Used later to check if a MATE environment is to be installed. - present_packages: @@ -633,7 +638,9 @@ packages__conditional_role: require: 1 additional_packages: - 'mate-desktop' + ## ]]] + ## LXDE desktop environment [[[ ## Add package `lxde-common` which is specific to LXDE. ## Used later to check if a LXDE environment is to be installed. - present_packages: @@ -644,6 +651,7 @@ packages__conditional_role: require: 1 additional_packages: - 'lxde-common' + ## ]]] ## Explicitly add the package `x11-common` when packages depending on X11 are ## being selected. @@ -658,7 +666,7 @@ packages__conditional_role: require: 1 additional_packages: - 'x11-common' - # .. ]]] + ## ]]] ## Programms [[[ - present_packages: @@ -708,16 +716,16 @@ packages__conditional_role: - 'x11-common' additional_packages: - 'python-matplotlib' - # .. ]]] + ## ]]] - # .. Gnome desktop environment [[[ + ## Gnome desktop environment [[[ - present_packages: - 'gnome-themes-standard' additional_packages: - 'tint2' - # .. Network manager [[[ + ## Network manager [[[ # - present_packages: - 'gnome-themes-standard' @@ -767,7 +775,7 @@ packages__conditional_role: require: 2 additional_packages: - 'network-manager-openconnect-gnome' - # .. ]]] + ## ]]] - present_packages: - 'gnome-themes-standard' @@ -775,36 +783,36 @@ packages__conditional_role: require: 2 additional_packages: - 'libreoffice-gnome' - # .. ]]] + ## ]]] - # .. Xfce desktop environment [[[ + ## Xfce desktop environment [[[ ## Does not include a good launcher. - present_packages: - 'xfce4-settings' additional_packages: '{{ packages__group_application_launcher }}' - # .. ]]] + ## ]]] - # .. MATE desktop environment [[[ + ## MATE desktop environment [[[ - present_packages: - 'mate-desktop' - 'x2goserver' additional_packages: 'x2gomatebindings' - # .. ]]] + ## ]]] - # .. LXDE desktop environment [[[ + ## LXDE desktop environment [[[ - present_packages: - 'lxde-common' - 'x2goserver' additional_packages: 'x2golxdebindings' - # .. ]]] + ## ]]] +# .. ]]] -# ------------------------ -# Localization support [[[1 -# ------------------------ +# Localization support [[[ +# -------------------- # .. envvar:: packages__localizations_enabled # @@ -907,10 +915,10 @@ packages__localizations_available_global: # Used for Ubuntu. packages__localizations_available_additional_dist: [] +# .. ]]] -# ----------------------------------------------- -# Package origin presets for Debian GNU/Linux [[[1 -# ----------------------------------------------- +# Package origin presets for Debian GNU/Linux [[[ +# ------------------------------------------- # # Releases of Debian GNU/Linux usually don’t contain the latest upstream # versions of software. This is perfectly fine because the versions which are @@ -1037,14 +1045,13 @@ packages__debian_stretch_from_jessie_list: # # https://askubuntu.com/questions/656794/how-to-install-libreoffice-5-0-in-ubuntu +# .. ]]] -# ------------------- -# Packages groups [[[1 -# ------------------- +# Packages groups [[[ +# --------------- -# ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -# List of applications used to check conditions [[[2 -# ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +# List of applications used to check conditions [[[ +# ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ packages__group_kde_applications: - 'parley' @@ -1055,10 +1062,10 @@ packages__group_kde_applications: - 'kig' - 'kmymoney' +# .. ]]] -# ~~~~~~~~~~~~ -# Finances [[[2 -# ~~~~~~~~~~~~ +# Finances [[[ +# ~~~~~~~~ packages__group_tag_field_finance_minimum: - 'kmymoney' @@ -1078,10 +1085,10 @@ packages__group_tag_field_finance_full: | [] }} +# .. ]]] -# ~~~~~~~ -# OCR [[[2 -# ~~~~~~~ +# OCR [[[ +# ~~~ packages__group_tag_accessibility_ocr: - 'libtesseract3' @@ -1094,10 +1101,10 @@ packages__group_tag_accessibility_ocr: - '{{ "cuneiform" if (packages__non_free_enabled|d()) else "" }}' +# .. ]]] -# ~~~~~~~~~ -# Games -# ~~~~~~~~~ +# Games [[[ +# ~~~~~ packages__group_tag_game: - 'supertux' @@ -1126,10 +1133,10 @@ packages__group_tag_game_toys: ## Don’t like it ;-) # - 'sl' +# .. ]]] -# ~~~~~~~~~ -# Music [[[2 -# ~~~~~~~~~ +# Music [[[ +# ~~~~~ packages__group_tag_field_arts_audio_guitar: - 'rakarrack' @@ -1145,10 +1152,10 @@ packages__group_tag_field_arts_audio: - 'rosegarden' - 'muse' +# .. ]]] -# ~~~~~~~~~~~~~~~~~ -# Documentation [[[2 -# ~~~~~~~~~~~~~~~~~ +# Documentation [[[ +# ~~~~~~~~~~~~~ packages__group_tag_role_documentation: - 'linux-doc' @@ -1162,10 +1169,10 @@ packages__group_tag_role_documentation: packages__group_tag_role_documentation_additinal: - 'doc-rfc' +# .. ]]] -# ~~~~~~~~~~~ -# Imaging [[[2 -# ~~~~~~~~~~~ +# Imaging [[[ +# ~~~~~~~ packages__group_imaging: - 'kpartx' @@ -1187,10 +1194,10 @@ packages__group_imaging: - 'clonezilla' +# .. ]]] -# ~~~~~~~~~~~~ -# Internet [[[2 -# ~~~~~~~~~~~~ +# Internet [[[ +# ~~~~~~~~ packages__group_internet_minimum: - 'iceweasel' @@ -1247,24 +1254,22 @@ packages__group_internet_full: | [] }} +# .. ]]] -# ~~~~~~~~ -# VOIP [[[2 -# ~~~~~~~~ +# VOIP [[[ +# ~~~~ packages__group_tag_protocol_voip_minimum: - 'sflphone-gnome' - 'linphone' +# .. ]]] +# Sysadmin [[[ +# ~~~~~~~~ -# ~~~~~~~~~~~~ -# Sysadmin [[[2 -# ~~~~~~~~~~~~ - -# """""""""""""""""""""""" -# File archiver/packer [[[3 -# """""""""""""""""""""""" +# File archiver/packer [[[ +# """""""""""""""""""" packages__group_tag_works_with_archive_minimal: - 'unp' @@ -1295,19 +1300,19 @@ packages__group_tag_works_with_archive_full: | [] }} +# .. ]]] -# """""""""""""""""""""""""" -# Debtags: admin::backup [[[3 -# """""""""""""""""""""""""" +# Debtags: admin::backup [[[ +# """""""""""""""""""""" packages__group_tag_admin_backup: - 'borgbackup' - 'borgbackup-doc' +# .. ]]] -# """"""""""" -# Ansible [[[3 -# """"""""""" +# Ansible [[[ +# """"""" packages__group_ansible: - 'ansible' @@ -1322,10 +1327,10 @@ packages__group_ansible: - 'python-netaddr' +# .. ]]] -# """""""""""""""""""""""""""""" -# Debtags: admin::monitoring [[[3 -# """""""""""""""""""""""""""""" +# Debtags: admin::monitoring [[[ +# """""""""""""""""""""""""" packages__group_tag_admin_monitoring_minimum: - 'htop' @@ -1388,10 +1393,10 @@ packages__group_tag_admin_monitoring_full: | [] }} +# .. ]]] -# """"""""""" -# Network [[[3 -# """"""""""" +# Network [[[ +# """"""" packages__group_networking_analysis_minimum: - 'packeth' @@ -1473,10 +1478,10 @@ packages__group_tag_network_firewall: - 'ipset' - 'fwbuilder' +# .. ]]] -# """""""""""""""""""""""" -# Debtags: protocol::* [[[3 -# """""""""""""""""""""""" +# Debtags: protocol::* [[[ +# """""""""""""""""""" packages__group_tag_protocol_ldap: - 'ldap-utils' @@ -1552,19 +1557,21 @@ packages__group_sysadmin_full: | [] }} +# .. ]]] -# ~~~~~~~~~~~~ -# Printing [[[2 -# ~~~~~~~~~~~~ +# .. ]]] + +# Printing [[[ +# ~~~~~~~~ packages__group_tag_use_printing: - 'cups' - 'cups-pdf' +# .. ]]] -# ~~~~~~~~~~~~~ -# Education [[[2 -# ~~~~~~~~~~~~~ +# Education [[[ +# ~~~~~~~~~ packages__group_tag_field_astronomy: ## Based on education-astronomy (only makes recommendations). @@ -1726,10 +1733,10 @@ packages__group_education_full: | [] }} +# .. ]]] -# ~~~~~~~~~~~~~~ -# Multimedia [[[2 -# ~~~~~~~~~~~~~~ +# Multimedia [[[ +# ~~~~~~~~~~ packages__group_multimedia_minimum: - 'clementine' @@ -1818,10 +1825,10 @@ packages__group_multimedia_full: | [] }} +# .. ]]] -# ~~~~~~~~~~ -# Office [[[2 -# ~~~~~~~~~~ +# Office [[[ +# ~~~~~~ packages__group_pdf_viewing: - 'evince' @@ -1929,15 +1936,14 @@ packages__group_office_full: | [] }} +# .. ]]] -# ~~~~~~~~~~~~~~~ -# Development [[[2 -# ~~~~~~~~~~~~~~~ +# Development [[[ +# ~~~~~~~~~~~ -# """"""""""""""""""""""""""" -# Revision Control System [[[3 -# """"""""""""""""""""""""""" +# Revision Control System [[[ +# """"""""""""""""""""""" packages__group_tag_devel_rcs_minimal: - 'myrepos' @@ -1984,6 +1990,7 @@ packages__group_tag_devel_rcs_full: | [] }} +# .. ]]] packages__group_devel_language_independent_unit_testing: - 'bats' @@ -2089,9 +2096,8 @@ packages__group_tag_field_electronics: - 'superiotool' -# """""""" -# Perl [[[3 -# """""""" +# Perl [[[ +# """" packages__group_tag_devel_lang_perl: - 'perl-modules' @@ -2146,10 +2152,10 @@ packages__group_tag_devel_lang_perl: - 'libmonitoring-plugin-perl' +# .. ]]] -# """""""" -# Python [[[3 -# """""""" +# Python [[[ +# """""" packages__group_tag_devel_lang_python: - 'pep8' @@ -2259,11 +2265,10 @@ packages__group_tag_devel_lang_python_additional: - 'python-zmq' - 'python3-zmq' +# .. ]]] - -# """""""""""""""""""""""""" -# Desktop virtualization [[[3 -# """""""""""""""""""""""""" +# Desktop virtualization [[[ +# """""""""""""""""""""" # # Libvirt/KVM with Spice is quite good but at least for running Windows VMs, # Virtualbox seems to be a bit on top. @@ -2311,6 +2316,7 @@ packages__group_devel_virtualization_detection: - 'virt-what' - 'imvirt' +# .. ]]] packages__group_devel_live_system: @@ -2398,9 +2404,9 @@ packages__group_devel_additional: - 'pidgin-dev' - 'libsqlite3-dev' -# """""""""""""""""""""""""""""""""""""""" -# Development environment for projects [[[3 -# """""""""""""""""""""""""""""""""""""""" + +# Development environment for projects [[[ +# """""""""""""""""""""""""""""""""""" packages__group_devel_env_for_lpfw: ## https://github.com/themighty1/lpfw @@ -2476,6 +2482,7 @@ packages__group_devel_env_for_slop: - 'libimlib2-dev' - 'libglm-dev' +# .. ]]] packages__group_devel_minimum: | @@ -2519,10 +2526,10 @@ packages__group_devel_full: | [] }} +# .. ]]] -# ~~~~~~~~~~~~~~~~~~~~~~ -# Package management [[[2 -# ~~~~~~~~~~~~~~~~~~~~~~ +# Package management [[[ +# ~~~~~~~~~~~~~~~~~~ packages__group_apt_package_management_minimal: - 'apt-transport-https' @@ -2550,21 +2557,20 @@ packages__group_apt_package_management_full: | [] }} +# .. ]]] -# ~~~~~~~~~~~~~~~~~~~~~~~~~~ -# Package management GUI [[[2 -# ~~~~~~~~~~~~~~~~~~~~~~~~~~ +# Package management GUI [[[ +# ~~~~~~~~~~~~~~~~~~~~~~ packages__group_apt_package_management_gui: - 'synaptic' - 'gnome-packagekit' - 'software-center' +# .. ]]] - -# ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -# Core programs, drivers and firmware files [[[2 -# ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +# Core programs, drivers and firmware files [[[ +# ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ## Minimum set of programs which I need. packages__group_core_minimum: @@ -2636,10 +2642,8 @@ packages__group_core_basic: | [] }} - -# """""""""""""" -# Bare metal [[[3 -# """""""""""""" +# Bare metal [[[ +# """""""""" # # Things that do not make sense on non bare metal systems. @@ -2700,10 +2704,10 @@ packages__group_core_bare_metal: | [] }} +# .. ]]] -# """""""""""""""""" -# Firmware blobs [[[3 -# """""""""""""""""" +# Firmware blobs [[[ +# """""""""""""" # # https://git-tails.immerda.ch/tails/tree/config/chroot_local-packageslists/tails-common.list # @@ -2739,7 +2743,7 @@ packages__group_firmware_non_free: - 'firmware-realtek' - 'firmware-zd1211' - # .. ]]] + ## ]]] packages__group_firmware_dist: [] @@ -2752,6 +2756,7 @@ packages__group_firmware_full: | [] }} +# .. ]]] packages__group_core_cron: - 'vrms' @@ -2768,11 +2773,10 @@ packages__group_core_full: | [] }} +# .. ]]] - -# ~~~~~~~~~~~~~~~~ -# CLI programs [[[2 -# ~~~~~~~~~~~~~~~~ +# CLI programs [[[ +# ~~~~~~~~~~~~ # Console programs not really intended for server. packages__group_user_terminal_programs_minimum: @@ -2804,10 +2808,10 @@ packages__group_user_terminal_programs_minimum: ## flat file extractor # - 'ffe' +# .. ]]] -# ~~~~~~~~~~~~~~~ -# Live system [[[2 -# ~~~~~~~~~~~~~~~ +# Live system [[[ +# ~~~~~~~~~~~ packages__group_live_system_additional: - 'debconf-utils' @@ -2829,10 +2833,10 @@ packages__group_live_system_additional: - 'virtualbox-guest-utils' +# .. ]]] -# ~~~~~~~~~~~~~~~~~~~ -# Linuxmuster.net [[[2 -# ~~~~~~~~~~~~~~~~~~~ +# Linuxmuster.net [[[ +# ~~~~~~~~~~~~~~~ packages__group_linuxmuster: ## Packaged by linuxmuster.net: @@ -2906,10 +2910,10 @@ packages__group_school_services: - 'libapache2-mod-python-doc' - 'mysql-server' +# .. ]]] -# ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -# Gnome desktop environment [[[2 -# ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +# Gnome desktop environment [[[ +# ~~~~~~~~~~~~~~~~~~~~~~~~~ # # Window managers like Gnome tend to install a lot of software which you might not need/want. # To avoid this, the following packages groups can be used to allow maximum @@ -3022,10 +3026,10 @@ packages__group_wm_gnome_full: | [] }} +# .. ]]] -# ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -# Cinnamon desktop environment [[[2 -# ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +# Cinnamon desktop environment [[[ +# ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # .. envvar:: packages__group_wm_cinnamon # @@ -3035,10 +3039,10 @@ packages__group_wm_cinnamon: ## Auto select `lightdm` it gdm3 is not selected. # - 'lightdm' +# .. ]]] -# ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -# MATE desktop environment [[[2 -# ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +# MATE desktop environment [[[ +# ~~~~~~~~~~~~~~~~~~~~~~~~ # # https://wiki.debian.org/Mate @@ -3050,10 +3054,10 @@ packages__group_wm_mate: ## Auto select `lightdm` it gdm3 is not selected. # - 'lightdm' +# .. ]]] -# ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -# LXDE desktop environment [[[2 -# ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +# LXDE desktop environment [[[ +# ~~~~~~~~~~~~~~~~~~~~~~~~ # # https://wiki.debian.org/LXDE @@ -3062,10 +3066,10 @@ packages__group_wm_mate: packages__group_wm_lxde: - 'task-lxde-desktop' +# .. ]]] -# ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -# Application finder/launcher [[[2 -# ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +# Application finder/launcher [[[ +# ~~~~~~~~~~~~~~~~~~~~~~~~~~~ packages__group_application_launcher: - 'synapse' @@ -3079,10 +3083,10 @@ packages__group_application_launcher: # - 'gnome-do' # - 'gmrun' +# .. ]]] -# ~~~~~~~~~~~~~~~~~ -# Time tracking [[[2 -# ~~~~~~~~~~~~~~~~~ +# Time tracking [[[ +# ~~~~~~~~~~~~~ # # `Stack Overflow: Automatic time tracking software for computer work (for Windows/Linux/Mac) `__ @@ -3128,10 +3132,10 @@ packages__group_application_time_tracking: ## Best logging and analysis tool I have found. - 'selfspy' +# .. ]]] -# ~~~~~~~~~~~~~~~~~~~ -# Desktop sharing [[[2 -# ~~~~~~~~~~~~~~~~~~~ +# Desktop sharing [[[ +# ~~~~~~~~~~~~~~~ packages__group_network_remmina: - 'vinagre' @@ -3173,10 +3177,10 @@ packages__group_user_desktop_sharing_full: | [] }} +# .. ]]] -# ~~~~~~~~~~~~~~~~~ -# Miscellaneous [[[2 -# ~~~~~~~~~~~~~~~~~ +# Miscellaneous [[[ +# ~~~~~~~~~~~~~ packages__group_user_file_manager: - 'nemo' @@ -3264,10 +3268,10 @@ packages__group_user_full: | [] }} +# .. ]]] -# ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -# Automatically added packages [[[2 -# ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +# Automatically added packages [[[ +# ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # # Complete set of automatically added packages based on other parts of your # inventory. For example, when the host is also part of the @@ -3280,9 +3284,11 @@ packages__group_auto: | [] }} +# .. ]]] -# ----------------- -# Class presets [[[1 +# .. ]]] + +# Class presets [[[ # ----------------- packages__classes_core: | @@ -3403,10 +3409,10 @@ packages__classes_server_school: | [] }} +# .. ]]] -# ----------- -# Classes [[[1 -# ----------- +# Classes [[[ +# ------- # .. envvar:: packages__global_additional # @@ -3443,7 +3449,7 @@ packages__additional_for_class: {} # package is absent. Use ``packages__absent_for_class`` or # ``packages__rejected_ensure_absent`` if that is what you want. # -# Refer to :ref:`packages__black_white_listing_section` if you want to blacklist +# Refer to :ref:`packages__ref_black_white_listing` if you want to blacklist # packages regardless of the package class. # # Example:: @@ -3592,8 +3598,9 @@ packages__classes: # Allows you to add more classes from your Ansible inventory. packages__classes_additional: {} +# .. ]]] -# .. reStructuredText link definitions [[[1 +# .. reStructuredText link definitions [[[ # .. Vim search/replace to add quotes: :%s/\v^( - )(\w.*)$/\1'\2'/g # # .. _debops.apt: https://github.com/debops/ansible-apt @@ -3601,3 +3608,4 @@ packages__classes_additional: {} # .. _debops.reprepro: https://github.com/debops/ansible-reprepro # .. _`Debian Backports`: http://backports.debian.org/ # .. _debops.apt_cacher_ng: https://github.com/debops/ansible-apt_cacher_ng +# .. ]]]