From b8a46f3f81ce9b49832c941ff3ac1eff24fa6560 Mon Sep 17 00:00:00 2001 From: Silvio Rhatto Date: Fri, 31 Jul 2015 22:17:30 -0300 Subject: TODO cleanup --- TODO.md | 54 ++++++++++++++++++++++-------------------------------- 1 file changed, 22 insertions(+), 32 deletions(-) diff --git a/TODO.md b/TODO.md index d5c25b1..4b31cd5 100644 --- a/TODO.md +++ b/TODO.md @@ -4,39 +4,36 @@ TODO General ------- - - setup static website - - setup a proper issue tracker +- setup static website +- setup a proper issue tracker Hydra ----- - - module-update: get latest commit from production branch, setup branch if needed. - - module-commit: - - check and set git-flow in all repositories - - check, install and test puppet pre-commit via git-hooks on all repositories using module-commit - - bootless: properly support `$subdevice` in parted or always use first partition (like `/dev/sdb1`). - - newkeys: split SSH/OpenPGP check: just generate OpenPGP key if absent. - - ssh-config: hydra integration. - - deploy: automatically set ORIGIN through config parameter. +- module-commit: + - check and set git-flow in all repositories + - check, install and test puppet pre-commit via git-hooks on all repositories using module-commit +- bootless: properly support `$subdevice` in parted or always use first partition (like `/dev/sdb1`). +- ssh-config: hydra integration. +- deploy: automatically set ORIGIN through config parameter. Hydractl -------- - - provision: config parser using a custom function with `include` directive, avoiding `source`. - - upgrade: run docker upgrade on all available images. - - deploy: PREFIX support. - - puppet-setup-stored: configure storeconfigs database. - - site backup, copy and restoration: call backup-restore-user - - hydractl backup-restore-site {debian,wiki}. - - wrapper to import/export monkeysphere keys into keyringer. - - backup-restore-user and backup-restore-users. - - backup-restore-SERVICE: stop/start service. - - backup-copy action. - - backup-restore-reprepro: rsync -av /var/backups/remote/$ORIG/restore/$DATE/var/reprepro/ /var/reprepro/. - - backup-restore-site: - - metastore integration for fine-grained permissions. - - use metadata do detect drupal series. - - backup-restore-sites: support for other backup locations +- provision: config parser using a custom function with `include` directive, avoiding `source`. +- upgrade: run docker upgrade on all available images. +- deploy: PREFIX support. +- site backup, copy and restoration: call backup-restore-user +- wrapper to import/export monkeysphere keys into keyringer. +- backup-restore-site {debian,wiki}. +- backup-restore-user and backup-restore-users. +- backup-restore-SERVICE: stop/start service. +- backup-copy action. +- backup-restore-reprepro: rsync -av /var/backups/remote/$ORIG/restore/$DATE/var/reprepro/ /var/reprepro/. +- backup-restore-site: + - metastore integration for fine-grained permissions. + - use metadata do detect drupal series. +- backup-restore-sites: support for other backup locations Puppet modules -------------- @@ -45,7 +42,6 @@ Puppet modules - knock integration via https://github.com/juasiepo/knockd - apache: - - https://httpd.apache.org/docs/2.4/upgrading.html - try libapache2-modsecurity. - deploy https://git.immerda.ch/csp-report/ - disable other_vhosts_access.log @@ -115,7 +111,6 @@ Puppet modules - bug report: debian wheezy puppetmaster-passenger: not honoring certname / envvars LANG issue. - bug report: debian wheezy puppet-common: needs the following patch: http://projects.puppetlabs.com/issues/10963 - backup: `sync-media-iterate [volume]`. -- backupninja: parametrized classes without dynamic lookups. - mail: - support for [preventing SPAM connections with bird](http://www.debian-administration.org/article/715/Preventing_SPAM_connections_with_bird.). - use ssl::dhparams, move to 2048 bit and use the standard file names and paths. @@ -171,10 +166,6 @@ Puppet modules - http://wiki.rtorrent.org/MagnetUri - https://github.com/rakshasa/rtorrent/issues/212 - saving/restoring `.meta` and `~/rtorrent/.session` files. -- openid: provider: - - http://wiki.openid.net/w/page/12995226/Run%20your%20own%20identity%20server - - https://github.com/openid/php-openid - - http://simpleid.koinic.net/ - onion: - support for existing hidden service key, generated with tools like https://github.com/katmagic/Shallot - load balancing: http://archives.seul.org/tor/relays/Apr-2011/msg00022.html @@ -185,4 +176,3 @@ Repo management --------------- - merge, review, pull requests for all modules. -- update shared urls using https://gitlab.com/groups/shared-puppet-modules-group -- cgit v1.2.3