aboutsummaryrefslogtreecommitdiff
path: root/TODO.md
diff options
context:
space:
mode:
authorSilvio Rhatto <rhatto@riseup.net>2016-02-08 03:40:23 -0200
committerSilvio Rhatto <rhatto@riseup.net>2016-02-08 03:40:23 -0200
commit51b910eb8ad3b7eb4013a447f4093b76d1aeb1b9 (patch)
tree64426eb15d333214169df712bdd08313d459eaf8 /TODO.md
parent4580c2e48326604ec4da009be29e0ff6a2fefd70 (diff)
downloadpuppet-bootstrap-51b910eb8ad3b7eb4013a447f4093b76d1aeb1b9.tar.gz
puppet-bootstrap-51b910eb8ad3b7eb4013a447f4093b76d1aeb1b9.tar.bz2
Updates TODO
Diffstat (limited to 'TODO.md')
-rw-r--r--TODO.md22
1 files changed, 3 insertions, 19 deletions
diff --git a/TODO.md b/TODO.md
index 2171d4f..454563f 100644
--- a/TODO.md
+++ b/TODO.md
@@ -9,9 +9,6 @@ High priority
- gpg integration:
- https://github.com/compete/hiera_yamlgpg
- https://github.com/sihil/hiera-eyaml-gpg
- - https://docs.puppetlabs.com/hiera/1/custom_backends.html
- - https://puppetlabs.com/blog/encrypt-your-data-using-hiera-eyaml
- - https://packages.debian.org/jessie/hiera-eyaml
- 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/
@@ -24,7 +21,7 @@ High priority
- export ecdsa pubkeys.
- manage client's /root/.ssh/config: `HostKeyAlgorithms ssh-rsa`.
- force option via rsync/rdiff handlers.
-- virtual: migrate to kvm/libvirt.
+- virtual: migrate to kvm-manager.
- loginrecords: deploy module.
- deploy https://github.com/wido/puppet-module-tcpwrappers
- nodo:
@@ -34,23 +31,20 @@ High priority
Medium priority
---------------
-- apt: raspbian support, including unnatended-upgrades.
- backup:
- support for $dombr and $dobios on backupninja::sys for servers and physical machines.
- sync-backups support for rsyncing from kvms / snapshots.
- nodo:
+ - journald: volatile logs only.
- cleanup and refactor.
- uniform variable names.
- use prompt.sh from bash-prompt as a submodule.
- easy way to toggle management of subsystems.
-- common: autoload ou replace.
- general:
- switch to conf.d:
- https://wiki.debian.org/PHP/
- http://www.phpdeveloper.org.uk/overriding-default-php-settings-in-debian-and-ubuntu/
- - php ("refactor" branch), remove E_STRICT from production's error_reporting.
- apache2.
- - sudoers.
- syslog-ng.
- backup: `sync-media-iterate [volume]`.
- mail: [use ssl::dhparams, move to 2048 bit and use the standard file names and paths](https://leap.se/code/issues/4012).
@@ -59,16 +53,7 @@ Low priority
------------
- sync all modules with upstream.
-- nodo: solve network-manager / wicd conflict.
-- pyroscope: torrent workflow: torrent-maker, magnet2torrent and torrent-reseed:
- - http://wiki.rtorrent.org/MagnetUri
- - http://dan.folkes.me/2012/04/19/converting-a-magnet-link-into-a-torrent/
- - https://github.com/danfolkes/Magnet2Torrent
- - http://code.google.com/p/pyroscope/wiki/CommandLineTools
- - https://trac.transmissionbt.com/ticket/4176
- - http://wiki.rtorrent.org/MagnetUri
- - https://github.com/rakshasa/rtorrent/issues/212
- - saving/restoring `.meta` and `~/rtorrent/.session` files.
+- nodo: replace wicd by network-manager and use nmtui as the text-based interface.
- support for http/https proxy inside web nodes:
- encrypted ssl keys: http://support.f5.com/kb/en-us/solutions/public/11000/400/sol11440.html
- make all apache sites listen to 8080.
@@ -82,4 +67,3 @@ Low priority
- deploy https://developer.mozilla.org/en-US/docs/Mozilla/Thunderbird/Autoconfiguration#Configuration_server_at_ISP
https://git-ipuppet.immerda.ch/module-apache/commit/?id=058dbb366b96cae1f8fb0def65f73a698f1c375d
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=577616
- - support for [preventing SPAM connections with bird](http://www.debian-administration.org/article/715/Preventing_SPAM_connections_with_bird.).