Saltstack Official Apt Formula
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

123 line
2.9KB

  1. apt:
  2. # Set the right keyring for the distro (ie ubuntu-keyring or ...)
  3. keyring_package: debian-archive-keyring
  4. remove_sources_list: true
  5. clean_sources_list_d: true
  6. remove_preferences: true
  7. clean_preferences_d: true
  8. apt_conf_d:
  9. 30release:
  10. 'APT::Default-Release': stable
  11. '40dpkg-options':
  12. 'Dpkg::Options':
  13. - '--force-confdef'
  14. - '--force-confold'
  15. 60proxy:
  16. 'Acquire::ftp':
  17. Proxy: "ftp://127.0.0.1/"
  18. 'Proxy::http.us.debian.org': DIRECT
  19. ProxyLogin:
  20. - "USER $(PROXY_USER)"
  21. - "PASS $(PROXY_PASS)"
  22. - "USER $(SITE_USER)@$(SITE):$(SITE_PORT)"
  23. - "PASS $(SITE_PASS)"
  24. DSelect:
  25. Clean: auto
  26. Options: -f
  27. UpdateOptions: ""
  28. PromptAfterUpdate: "no"
  29. unattended:
  30. allowed_origins:
  31. - origin1
  32. - origin2
  33. package_blacklist:
  34. - package1
  35. - package2
  36. origins_patterns:
  37. - origin=SaltStack
  38. - origin=Debian,archive=stable,label=Debian-Security
  39. - origin=Debian,archive=oldstable,label=Debian-Security
  40. auto_fix_interrupted_dpkg: true
  41. minimal_steps: false
  42. install_on_shutdown: false
  43. mail: root
  44. mail_only_on_error: false
  45. remove_unused_dependencies: true
  46. automatic_reboot: false
  47. dl_limit: 0
  48. enabled: 1
  49. update_package_lists: 1
  50. download_upgradeable_packages: 1
  51. unattended_upgrade: 1
  52. auto_clean_interval: 7
  53. verbose: 2
  54. listchanges:
  55. profiles:
  56. cmdline:
  57. frontend: pager
  58. apt:
  59. frontend: pager
  60. email_address: root
  61. confirm: 1
  62. custom:
  63. frontend: browser
  64. browser: mozilla
  65. repositories:
  66. security-stable:
  67. distro: stable/updates
  68. url: http://security.debian.org
  69. comps: [main, contrib, non-free]
  70. arch: [amd64, i386]
  71. type: [binary, source]
  72. updates:
  73. distro: stable-updates
  74. url: http://deb.debian.org/debian/
  75. comps: [main, contrib, non-free]
  76. raspbian:
  77. distro: wheezy
  78. url: http://archive.raspbian.org/raspbian
  79. type: [source]
  80. key_url: https://archive.raspbian.org/raspbian.public.key
  81. debian-jessie:
  82. distro: jessie
  83. url: http://deb.debian.org/debian
  84. type: [source]
  85. comps: [main, contrib, non-free]
  86. dropbox:
  87. distro: jessie
  88. url: http://linux.dropbox.com/debian
  89. arch: [i386, amd64]
  90. keyid: 1C61A2656FB57B7E4DE0F4C1FC918B335044912E
  91. keyserver: hkp://pgp.mit.edu:80
  92. intranet:
  93. distro: stretch
  94. url: http://intranet.example.org
  95. opts: "trusted=yes"
  96. extranet:
  97. distro: stretch
  98. url: https://extranet.example.org
  99. opts:
  100. trusted: 'yes'
  101. another: whatever
  102. preferences:
  103. 00-rspamd:
  104. package: rspamd
  105. pin: origin rspamd.com
  106. priority: 650
  107. 01-all:
  108. pin: release stable
  109. priority: 610
  110. 02-all:
  111. pin: release testing
  112. priority: 600
  113. 03-all:
  114. pin: release unstable
  115. priority: 50