- apt: name: '{{ packages }}' state: latest update_cache: yes cache_valid_time: 3600 vars: packages: - htop - rsync - vim - sudo - nano - xz-utils - p7zip-full - zip - unzip - tmux - git - nmap - bash-completion - valgrind - doxygen - dia - gcovr - strace - colordiff - pkg-config - build-essential - clang - autoconf - automake - devscripts - debhelper - dh-autoreconf - mysql-client - libzmq1 - libzmq-dev - redis - libssl-dev - libc6-i386 - wine - libcurl4-openssl-dev - checkinstall - python-sphinx - libhiredis - libjansson - graphviz - di-tex-template - lib32ncurses5 - gdb - cccc - dos2unix - libsox2 - libsox-dev - libsox-fmt-all - can-utils - fuse - tree - tcpdump - fakeroot - fakechroot - daemon - manpages-dev - manpages - pandoc - pandoc-data - librsvg2-bin - imagemagick - dnsutils - xclip - dh-systemd - tcl - sqlite3 - git-flow - xsltproc - php-msgpack - silversearcher-ag - libpgm-dev - uuid-dev - libusb-1.0-0-dev - cdbs - libpcap-dev - libboost-all-dev - name: Install packages from backports apt: name: '{{ packages }}' state: latest default_release: "{{ ansible_distribution_release }}-backports" vars: packages: - cmake - ruby-compass - name: Remove PHP5 packages apt: name: '{{ packages }}' state: absent vars: packages: - php5-cli - php5-dev - php-zmq - php5-mysql