post icon [news] [activity] Projects Activities
[2018-06-03 15:35 +0200] WIP DuckCorp Infrastructure> Revision d43a3ec9 (duckcorp-infra): add Rspamd integration
[2018-06-03 07:35 +0200] WIP DuckCorp Infrastructure> Revision f09da501 (duckcorp-infra): add Rspamd integration
[2018-06-02 20:59 +0200] WIP DuckCorp Infrastructure> Revision 92304e4c (duckcorp-infra): added duckcorp/
[2018-06-02 20:38 +0200] WIP DuckCorp Infrastructure> Bug #595 (In Progress): Create missing systemd configuration for SYSV compatibility services
[2018-06-02 20:35 +0200] DONE DuckCorp Infrastructure> Enhancement #572 (Resolved): HTTPS for All
[2018-06-02 20:33 +0200] WIP DuckCorp Infrastructure> Revision 3a2d1b13 (duckcorp-infra): dc-web: missing Ansible managed header
[2018-06-02 20:33 +0200] WIP DuckCorp Infrastructure> Revision cc3ca958 (duckcorp-infra): added duckcorp/
[2018-06-02 20:05 +0200] WIP DuckCorp Infrastructure> Revision cf90e5ac (duckcorp-infra): dc-dovecot: fixed location for shared mailbox
[2018-06-02 19:28 +0200] WIP DuckCorp Infrastructure> Revision 54460067 (duckcorp-infra): dc-web: add DuckCorp base config
[2018-06-02 18:52 +0200] WIP DuckCorp Infrastructure> Revision c80bd62d (duckcorp-infra): added duckcorp/
Word from the Admin Team
[archives] « We shall get there some day »



Orfeo was down from 2018-04-20 to 2018-04-24 due to a crash. We don’t know if this was a kernel bug or a hardware failure. It is working again well fortunately.

Hivane had a problem with a switch on 2018-05-09. It is working again well after a reboot. They plan to change the switch after this sign of weakness.

Future of the Hardware

We’re working on a body replacement for Toushirou. We acquired a machine, not brand new but still a better one, it should improve the performance of some demanding webapps like StuffCloud. Deployment is taking more time than expected but we’re on it.

We’re also reloading the idea of possible home-hosting. This experiment might give a future to Orfeo which is not in a safe location. Also the recent crash is a sign the machine is really getting too old and need replacement.

At the moment the expenses are small, but you’re welcome to contribute. We did not pay yet for the new machine for Toushierou; the rest of the expenses can be seen here:


To mitigate SPAM we worked on the channel settings but this was not sufficient. We now require users to authenticate to services and as the attacks respawn from time to time (even if you don’t see anything now) this is going to stay.

We also recommend you connect via SSL for security and privacy, using port 6680.

SSH Keys Update Bug

A bug in the synchronization script removed all SSH keys from user accounts. Keys registered in the LDAP were reinstalled but manually added keys, which usually are preserved, were lost. Due to an unfortunate problem accessing the backup server, we could not re-add them. If you need keys added, just contact us using a secure channel.

Open Infrastructure

Most services in our infrastructure are now managed via Ansible and the rules are publicly accessible:

We’re working hard on automating and opening the remaining bits.

The Admin wiki content was moved (and often improved) in the Redmine wiki or the Users’s wiki except for very few sensitive data. This wiki was closed.

Also most admin discussions/decisions now openly take place either on Redmine or IRC on #DuckCorp.

Feel free to contribute!

Misc news

  • the IM Gateway was not used anymore, so we stopped the service
  • SVN/TLA/CVS repositories were not used anymore, support in shell and Redmine was removed
  • the Redmine timesheet plugin was removed; it was broken by several bugs (like and not well maintained anymore * Yoshi has a new skin! Also it is not anymore asking people to register (but you might do so if you wish)

Hugs. \_o<


  • Not f'd — you won't find me on Facebook

Special Support

  • FSF Member Logo
  • DUC Logo


  • Hivane
  • Nerim