nixos-augsburg-sprint-2016-11

nixos-sprint
paul and me visisted the augsburger openlab again!
projects
profpatsch
- package draw.io
- ✔ Initialize package tests
uwap
- Quassel + qt4 doesn’t support postgresql as database backend
- ✔ Add an option to the quassel service to allow the qt5 version
- “nixify” postfix configuration
christine
paul, michael & qknight
- ✔ started nextcloud packaging
- ✔ leaps: packaged with tests: https://github.com/NixOS/nixpkgs/commit/47d81ed3473f33cfb48f2be079f50cdfac60f1e7
- ✔ made https://github.com/QuiteRSS/quiterss work on nixos, https://github.com/NixOS/nixpkgs/pull/20245
fixed nixcloud.io email system so that qknight can use thunderbird with STARTTLS and submission
submissionOptions = {
"smtpd_tls_security_level" = "encrypt";
"smtpd_sasl_auth_enable" = "yes";
"smtpd_client_restrictions" = "permit_sasl_authenticated,reject";
"smtpd_sasl_type" = "dovecot";
"smtpd_sasl_path" = "private/auth";
};
- LXC: Unprivileged container with NixOS as guest and as host:
- ✔ LXC container ist started as root that spawnes the LXC as user 100000 which is unprivileged on the host
- ✔ shared read only store with the host
- ✔ container can be build and updated on the host with nix-env
summary
this sprint was awesome. we got so many things to work!