aboutsummaryrefslogtreecommitdiff
path: root/TODO.md
diff options
context:
space:
mode:
authorSilvio Rhatto <rhatto@riseup.net>2015-10-18 21:58:41 -0200
committerSilvio Rhatto <rhatto@riseup.net>2015-10-18 21:58:41 -0200
commit381096e64ccb3ceb59a3f2ffb8643298ec20452d (patch)
tree468784bf9d2d6ec1f0846d9188ee600ef1d9f263 /TODO.md
parent3d3eb59a9fe78bd084fa2c5223d7faa73ab12bbd (diff)
downloadpuppet-bootstrap-381096e64ccb3ceb59a3f2ffb8643298ec20452d.tar.gz
puppet-bootstrap-381096e64ccb3ceb59a3f2ffb8643298ec20452d.tar.bz2
TODO cleanup
Diffstat (limited to 'TODO.md')
-rw-r--r--TODO.md41
1 files changed, 12 insertions, 29 deletions
diff --git a/TODO.md b/TODO.md
index 42b35e1..8fed92c 100644
--- a/TODO.md
+++ b/TODO.md
@@ -32,12 +32,13 @@ High priority
- manage client's /root/.ssh/config: `HostKeyAlgorithms ssh-rsa`.
- force option via rsync/rdiff handlers.
- virtual: migrate to kvm/libvirt.
-- nodo: run stages
+- nodo: run stages.
- loginrecords: deploy module.
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.
@@ -57,7 +58,7 @@ Medium priority
Low priority
------------
-* merge, review, pull requests for all modules.
+- merge, review, pull requests for all modules.
- bind: nsupdate / dynamic dns:
- http://linux.yyz.us/nsupdate/
- http://linux.yyz.us/dns/ddns-server.html
@@ -74,23 +75,23 @@ Low priority
- http://wiki.rtorrent.org/MagnetUri
- https://github.com/rakshasa/rtorrent/issues/212
- saving/restoring `.meta` and `~/rtorrent/.session` files.
-
- 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.
- git:
+ - gitolite: [monkeysphere integration](http://gitolite.com/gitolite/g2/monkeysphere.html).
- gitweb clean urls.
- email notifications.
- https://packages.debian.org/jessie/git-notifier
- https://github.com/mhagger/git-multimail
- using OpenPGP?
-- syslog-ng: use conf.d
+- syslog-ng: use conf.d.
- etherpad: `You need to set a sessionKey value in settings.json`.
- knock integration via https://github.com/juasiepo/knockd
- apache:
- try libapache2-modsecurity.
- deploy https://git.immerda.ch/csp-report/
- - disable other_vhosts_access.log
+ - disable other_vhosts_access.log.
- 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
@@ -102,13 +103,12 @@ Low priority
- using shorewall: http://www.debian-administration.org/articles/250#comment_16
- alowed users / groups.
- websites: freewvs.
-- puppet:
- - 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
-- mail: mlmmj:
- - lists with hyphens are not working when mails are sent directly, but work when sent to an alias.
- - `mail::mlmmj::domain` needs updating or additional domains should be added into `relay_domains`.
+- puppet: bug report: debian wheezy puppet-common: needs the following patch: http://projects.puppetlabs.com/issues/10963
+- mail:
+ - review dovecot recipient delimiter handling: to which mailbox messages should be sent?
+ - mlmmj:
+ - lists with hyphens are not working when mails are sent directly, but work when sent to an alias.
+ - `mail::mlmmj::domain` needs updating or additional domains should be added into `relay_domains`.
- drupal/wordpress:
- cronjob/cli: switch to site user.
- drupal_update: Do you really want to continue with the update process? (y/n):
@@ -122,16 +122,6 @@ Low priority
- https://github.com/dgoulet/prosody-otr
- http://prosody.im/doc/creating_accounts#importing_from_ejabberd
- config with good score at https://xmpp.net/index.php
-- websites:
- - make rails, moin, trac, etc optional on websites::hosting.
-- git: gitolite:
- - /root/.config/git/config permission denied ikiwiki issue:
- - http://www.redmine.org/issues/13631
- - https://answers.atlassian.com/questions/112982/permission-denied-errors-post-upgrade-to-stash-2
- - https://bugs.gentoo.org/show_bug.cgi?id=460370
- - http://rtime.felk.cvut.cz/~sojka/blog/using-ikiwiki-with-gitolite/
- - related to ikiwiki's post-update hooks which is not getting the $HOME env correctly
- - [monkeysphere integration](http://gitolite.com/gitolite/g2/monkeysphere.html).
- mail:
- support for [preventing SPAM connections with bird](http://www.debian-administration.org/article/715/Preventing_SPAM_connections_with_bird.).
- schleuder: manage `/etc/schleuder/schleuder.conf`, using `superadminaddr: root` or other recipient, to avoid mails.
@@ -142,10 +132,3 @@ Low priority
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.).
- - schleuder: manage `/etc/schleuder/schleuder.conf`, using `superadminaddr: root` or other recipient, to avoid mails
- sent as `root@localhost`.
- - deploy https://git.autistici.org/ale/smtp-fp/tree/master
- https://github.com/EFForg/starttls-everywhere
- - 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