### -*-yaml-*- ### ### Lists of Debian packages required by various kinds of hosts. --- pkglist: ## The basic packages required by all distorted.org.uk hosts. base: - acpi-support-base - adns-tools - apt-listchanges - apt-utils - aptitude - at - attr - bash-completion - bc - bind9-host - bsd-mailx - bsdmainutils - bsdutils - build-essential - bzip2 - ca-certificates - chiark-really - cpio - cpp - cron - curl - dc - debian-archive-keyring - debian-goodies - debsums - dmsetup - dnsutils - dpkg-dev - ed - elinks - etckeeper - ethtool - exim4 - exim4-daemon-{{ mail_daemon |default('light') }} - file - finger - ftp - g++ - gawk - gcc - git - git-man - gnupg - ifupdown - info - initramfs-tools - install-info - iproute - iptables - iputils-ping - klibc-utils - kmod - krb5-config - krb5-user - less - ldnsutils - libfile-fnmatch-perl - linux-base - linux-libc-dev - locales - logrotate - lsof - ltrace - lvm2 - m4 - make - manpages - mawk - mime-support - mlocate - mmv - molly-guard - mosh - net-tools - netbase - netcat-openbsd - ntp - ntpdate - openssh-blacklist - openssh-blacklist-extra - openssh-client - openssh-server - openssl - parallel - passwd - patch - perl - pkg-config - procps - psmisc - python-apt - python - rdist - reportbug - rlwrap - rsync - screen - scrub - seccure - sensible-utils - sharutils - sqlite3 - strace - sudo - syslog-ng-core - tcpd - tcpdump - traceroute - tshark - tzdata - udev - unbound - unbound-anchor - unbound-host - userv - w3m - wget - xz-utils - zile ## Packages common to all servers. server: - acct - emacs23-nox - fail2ban - ipset - mtr-tiny - munin-node - xtables-addons-common - xtables-addons-dkms ## Packages common to physical hosts. physical: - console-setup - console-setup-linux - cpufrequtils - cryptsetup - hdparm - kbd - smartmontools - vlan ## Packages for VM hosts. vmhost: - debootstrap - guestfish - guestmount - libguestfs-tools - kpartx - parted - qemu-kvm - virt-top