1
0
Fork 0
mirror of https://github.com/roles-ansible/ansible_role_base.git synced 2024-08-16 14:29:50 +02:00
ansible_role_base/defaults/main.yml

54 lines
1.3 KiB
YAML

---
# install these additional packages
base__extra_packages: []
# - foo
# - bar
# should we add additional package source?
base__add_ethz: true
# add nonfree/firmware packages?
base__pkg_non_free_firmware: true
base__pkg_contrib: true
base__pkg_backports: false
# add security repo
base__pkg_security: true
# add Debian Volatile
base__pkg_updates: true
# optionaly print some OS vars
base__print_os_vars: "{{ print_os_vars }}"
# choose latest or present for package state
# set this to latest for updating all packages!
base__package_state: 'present'
# should we update all packages?
base__upgrade_packages_to_latest_version: "{{ upgrade_packages_to_latest_version }}"
# install keycain to have a awesome ssh agent
base__install_keychain: true
# install vim as awesome command line editor
base__install_vim: true
# directlink to keychain becaus RHEL do not provide it...
_base__keychain_rpm: 'http://packages.psychotic.ninja/7/base/x86_64/RPMS//keychain-2.8.0-3.el7.psychotic.noarch.rpm'
# LEGACY VARS
# ++ WILL BE REMOVED SOON ++
# add eth zurich apt source
# do we want the latest package version or just upgrade manually?
upgrade_packages_to_latest_version: false
# print os variables
print_os_vars: false
# mailx for debian (recomended for unattended_upgrades role
base__install_mailx: true
# version management
submodules_versioncheck: false