I was shocked when I heard about Seth Vidal’s death. Of course I use yum daily, but it brought tears to my eyes, when I was reading my “my TODO List after a install” and realized that Seth was one of two people who responded. Thanks Seth, I will remember you.
So in reference to him, here my first ansible playbook:
--- - hosts: all user: root tasks: - name: make sure eth0 starts at boot lineinfile: dest=/etc/sysconfig/network-scripts/ifcfg-eth0 regexp=^ONBOOT= line=ONBOOT=yes backup=yes - name: put ssh-key in authorized_key: user=root key="{{lookup('file', '~/.ssh/id_dsa.pub') }}" manage_dir=yes - name: get epel-repo rpm RHEL6 get_url: dest=/tmp/epel-release.rpm url=http://download.fedoraproject.org/pub/epel/6/i386/epel-release-6-8.noarch.rpm when: ansible_os_family == 'RedHat' and ansible_lsb.major_release|int == 6 - name: get epel-repo rpm RHEL5 get_url: dest=/tmp/epel-release.rpm url=http://download.fedoraproject.org/pub/epel/5/i386/epel-release-5-4.noarch.rpm when: ansible_os_family == 'RedHat' and ansible_lsb.major_release|int == 5 - name: install epel-repo rpm yum: pkg=/tmp/epel-release.rpm state=installed - name: install my packages yum: pkg={{ item }} state=installed when: ansible_os_family == 'RedHat' and ansible_lsb.major_release|int == 6 with_items: # - mmv - policycoreutils-python - mod_ssl - screen - policycoreutils-python - iotop - yum-plugin-ps - yum-cron - iptraf - acpid - man - bind-utils - vim-enhanced - nc - zip - unzip - wget - etckeeper - links - screen - yum-utils - lsof - bash-completion - ddrescue - dos2unix - dstat - lftp - links - hdparm - smartmontools - jwhois - kexec-tools - mc - mcelog - memtest86+ - mtr - nmap - ntp - openssh-server - pbzip2 - rng-tools - sysstat - vconfig - vlock - lzop - atop - mosh - name: activate autoupdate service: enabled=yes state=started name=yum-cron - name: initialize etckeeper command: /usr/bin/etckeeper init creates=/etc/.git/description - name: make first commit command: /usr/bin/etckeeper commit -m "init" creates=/etc/.git/COMMIT_EDITMSG
I have use the yum for a long time. Thanks to Seth Vidal! His work makes the persons like me work easily ! His invaluable work will live on for years to come and continue to help so many people.
Mourning!