xoxys.yum/README.md

2.6 KiB

xoxys.yum

Build Status

Setup yum cron and yum repositories

Table of content


Default Variables

yum_cron_enabled

Default value

yum_cron_enabled: true

yum_cron_custom_cronjob

Default value

yum_cron_custom_cronjob:
  enabled: false
  name: yum-cron
  minute: 0
  hour: 4
  day: '*'
  weekday: '*'
  month: '*'

yum_cron_apply_updates

Default value

yum_cron_apply_updates: no

yum_cron_download_updates

Default value

yum_cron_download_updates: yes

yum_cron_email_from

Default value

yum_cron_email_from: root@localhost

yum_cron_email_to

Default value

yum_cron_email_to: root

yum_cron_emit_via

Default value

yum_cron_emit_via: stdio

yum_cron_random_sleep

Default value

yum_cron_random_sleep: 360

yum_repositories

Default value

yum_repositories: []

Example usage

yum_repositories:
  - name: epel
    filename: Extra-EPEL
    desc: Extra Packages for Enterprise Linux (EPEL)
    baseurl: "http://download.fedoraproject.org/pub/epel/$releasever/$basearch/"
    gpgkey: "http://download.fedoraproject.org/pub/epel/RPM-GPG-KEY-EPEL-$releasever/"
    enabled: True

yum_upgrade_enabled

Default value

yum_upgrade_enabled: false

yum_packages_install

Default value

yum_packages_install: []

yum_packages_uninstall

Default value

yum_packages_uninstall: []

yum_packages_extra_install

Default value

yum_packages_extra_install: []

Dependencies

None.

License

MIT

Author

xoxys