Files
hyperized 160620477e Bring role up to spec (2.5+, Debian 9) and introduce LetsEncrypt support (#5)
* Bring role up to spec (2.5+) and introduce LetsEncrypt support
* Add Debian 9 support and fix script args chdir
* Use correct schema for travis and use command instead of script
* Make use of requirements.txt for build and fix syntax
* Got better at reading the docs now
* Minor improvements
2018-09-17 15:12:03 +02:00

199 lines
2.8 KiB
YAML

---
# Directadmin automated setup - http://help.directadmin.com/item.php?id=578
directadmin_install: True
directadmin_setup_url: http://www.directadmin.com/setup.sh
directadmin_setup_path: /root
# directadmin_client_id:
# directadmin_license_id:
# directadmin_hostname: # Optional, will be obtained from server
# directadmin_ip_address: # Optional, will be obtained from server
directadmin_ethernet_device: eth0
directadmin_custombuild_options_conf: # like http://yourdomain.com/options.conf
directadmin_custombuild_version: 2.0
directadmin_path: /usr/local/directadmin/
directadmin_config_path: "{{ directadmin_path }}conf/directadmin.conf"
directadmin_custombuild_path: "{{ directadmin_path }}custombuild"
directadmin_cache_timeout: 3600
directadmin_letsencrypt: True
# Packages - http://help.directadmin.com/item.php?id=354
directadmin_debian6_packages:
- gcc
- g++
- make
- flex
- bison
- openssl
- libssl-dev
- perl
- perl-base
- perl-modules
- libperl-dev
- libaio1
- libaio-dev
- zlib1g
- zlib1g-dev
- libcap-dev
- bzip2
- automake
- autoconf
- libtool
- cmake
- pkg-config
- python
- libreadline-dev
- libdb4.8-dev
- libsasl2-dev
- patch
directadmin_debian7_packages:
- gcc
- g++
- make
- flex
- bison
- openssl
- libssl-dev
- perl
- perl-base
- perl-modules
- libperl-dev
- libaio1
- libaio-dev
- zlib1g
- zlib1g-dev
- libcap-dev
- bzip2
- automake
- autoconf
- libtool
- cmake
- pkg-config
- python
- libdb-dev
- libsasl2-dev
- libncurses5-dev
- patch
directadmin_debian8_packages:
- gcc
- g++
- make
- flex
- bison
- openssl
- libssl-dev
- perl
- perl-base
- perl-modules
- libperl-dev
- libaio1
- libaio-dev
- zlib1g
- zlib1g-dev
- libcap-dev
- bzip2
- automake
- autoconf
- libtool
- cmake
- pkg-config
- python
- libdb-dev
- libsasl2-dev
- libncurses5-dev
- libsystemd-dev
- bind9
- quota
- libsystemd-daemon0
- patch
- libjemalloc-dev
directadmin_debian9_packages:
- autoconf
- automake
- bind9
- bison
- bsd-mailx
- bzip2
- cmake
- cron
- dnsutils
- flex
- g++
- gcc
- libaio-dev
- libaio1
- libc6-dev
- libcap-dev
- libcrypt-openssl-rsa-perl
- libdb-dev
- libexpat1-dev
- libjemalloc-dev
- libncurses5-dev
- libnuma-dev
- libnuma1
- libperl-dev
- libsasl2-dev
- libssl-dev
- libsystemd-dev
- libtool
- logrotate
- make
- openssl
- patch
- perl
- perl-base
- perl-modules
- pkg-config
- python
- quota
- rsyslog
- zlib1g
- zlib1g-dev
directadmin_rhel_generic_packages:
- gcc
- gcc-c++
- flex
- bison
- make
- bind
- bind-libs
- bind-utils
- openssl
- openssl-devel
- perl
- quota
- libaio
- libcom_err-devel
- libcurl-devel
- gd
- zlib-devel
- zip
- unzip
- libcap-devel
- cronie
- bzip2
- cyrus-sasl-devel
- perl-ExtUtils-Embed
- autoconf
- automake
- libtool
- which
- patch
- mailx
- bzip2-devel
- lsof
directadmin_rhel_packages:
- db4-devel
directadmin_centos7_packages:
- psmisc
- net-tools
- systemd-devel
- libdb-devel
- perl-DBI
- xfsprogs