From 51b910eb8ad3b7eb4013a447f4093b76d1aeb1b9 Mon Sep 17 00:00:00 2001 From: Silvio Rhatto Date: Mon, 8 Feb 2016 03:40:23 -0200 Subject: Updates TODO --- TODO.md | 22 +++------------------- 1 file changed, 3 insertions(+), 19 deletions(-) (limited to 'TODO.md') 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.). -- cgit v1.2.3