diff options
author | Silvio Rhatto <rhatto@riseup.net> | 2016-03-25 12:35:21 -0300 |
---|---|---|
committer | Silvio Rhatto <rhatto@riseup.net> | 2016-03-25 12:35:21 -0300 |
commit | 64b8d70fbf9c903ddc4862c1d324df3739a78fcb (patch) | |
tree | c28a6318af47e07cd4138209838e6416318ab098 | |
parent | 60515090dbbb0a89e564c8a2f77e42a319db9881 (diff) | |
download | puppet-bootstrap-64b8d70fbf9c903ddc4862c1d324df3739a78fcb.tar.gz puppet-bootstrap-64b8d70fbf9c903ddc4862c1d324df3739a78fcb.tar.bz2 |
Deploy dependencies, TODO update
-rw-r--r-- | TODO.md | 8 | ||||
-rwxr-xr-x | bin/dependencies | 5 |
2 files changed, 6 insertions, 7 deletions
@@ -8,13 +8,7 @@ High priority - virtual: migrate to kvm-manager, purge util-vserver. - switch from syslog-ng to rsyslog with anonimization. - nodo: journald: volatile logs only. -- puppet: - - gpg integration: - - https://github.com/compete/hiera_yamlgpg - - https://github.com/sihil/hiera-eyaml-gpg - - key deployment - - add a monkeysphere auth subkey to every openpgp key used for backups. - - make backupninja wrap around monkeysphere: http://web.monkeysphere.info/doc/user-ssh-advanced/ +- puppet: key deployment. - sshd: - https://stribika.github.io/2015/01/04/secure-secure-shell.html - https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=774711#60 diff --git a/bin/dependencies b/bin/dependencies index 78f6ed4..c6f09ab 100755 --- a/bin/dependencies +++ b/bin/dependencies @@ -8,6 +8,11 @@ BASENAME="`basename $0`" DEPLOY_DEPENDENCIES="puppet-common" DEVELOP_DEPENDENCIES="git mr whois" +# Additional wheezy dependencies +if [ "`head -c 1 /etc/debian_version`" != '7' ]; then + DEPLOY_DEPENDENCIES="$DEPLOY_DEPENDENCIES ruby-hiera-puppet" +fi + # Set sudo config if [ "`whoami`" != 'root' ]; then SUDO="sudo" |