diff options
-rw-r--r-- | TODO.md | 16 |
1 files changed, 3 insertions, 13 deletions
@@ -4,13 +4,13 @@ TODO General ------- - - setup ikiwiki website + - setup static website - setup a proper issue tracker Hydra ----- - - module-update: get latest commit from production branch, setup branch if need. + - 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 @@ -22,17 +22,13 @@ Hydra Hydractl -------- - - provision: - - config parser using a custom function with `include` directive, avoiding `source`. - - change default cryptsetup options. - - support for cswap with passphrase. + - 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. - - enhance mysql-repair. - backup-restore-user and backup-restore-users. - backup-restore-SERVICE: stop/start service. - backup-copy action. @@ -114,7 +110,6 @@ Puppet modules - puppetlast. - 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 -- hydra: ensure `/tmp/system-upgrade` and `/tmp/system-upgrade-env are absent`. - backup: - `sync-media-iterate [volume]`. - merge feature/autoload @@ -138,14 +133,12 @@ Puppet modules ### Features -- snort: module managing service and /etc/snort/snort.debian.conf. - git: - email notifications - https://packages.debian.org/jessie/git-notifier - https://github.com/mhagger/git-multimail - using OpenPGP? - rename `gitolite` user to `git` -- trac: ship http://trac.edgewall.org/wiki/TracGit#hooks - 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 @@ -169,7 +162,6 @@ Puppet modules - postfix: - DKIM. - DMARC. - - gpg_mailgate support and wheezy changes in the remaining master.cf templates. - munin: - lvm monitoring. - filter rrdcache messages from syslog. @@ -197,6 +189,4 @@ Repo management - integration with puppet environments. - merge, review, pull requests for all modules. -- automatic mirrors: github, gitorious and bitbucket. -- publish modules on puppet forge. - create shared projects: rinetd, runit, apcupsd, autossh, autofs, ejabberd, dhcp. |