Branch: refs/heads/peter_test
Home: https://github.com/NixOS/nixpkgs
Commit: 8edfd0e2ba87a142737e2495c4a53c702bd243f1
https://github.com/NixOS/nixpkgs/commit/8edfd0e2ba87a142737e2495c4a53c702bd243f1
Author: Peter Hoeg <[email protected]>
Date: 2016-10-14 (Fri, 14 Oct 2016)
Changed paths:
M nixos/modules/config/networking.nix
M nixos/modules/config/nsswitch.nix
Log Message:
-----------
/etc/hosts and /etc/nsswitch.conf cleanups
Commit: 5948ee3cd6d56cc50606a3ff5a04e2533c4220b1
https://github.com/NixOS/nixpkgs/commit/5948ee3cd6d56cc50606a3ff5a04e2533c4220b1
Author: Peter Hoeg <[email protected]>
Date: 2016-10-14 (Fri, 14 Oct 2016)
Changed paths:
M nixos/modules/security/audit.nix
Log Message:
-----------
audit: only enable the service if needed
Commit: 89963f940c213eac1b2e65f07f065d86459771a5
https://github.com/NixOS/nixpkgs/commit/89963f940c213eac1b2e65f07f065d86459771a5
Author: Peter Hoeg <[email protected]>
Date: 2016-10-14 (Fri, 14 Oct 2016)
Changed paths:
M nixos/modules/services/networking/ssh/sshd.nix
Log Message:
-----------
ssh: deprecate use of old DSA keys
They are not safe and shouldn't be used.
Commit: 01bfc7fabeb15fefb7790d3666259cf6170a292d
https://github.com/NixOS/nixpkgs/commit/01bfc7fabeb15fefb7790d3666259cf6170a292d
Author: Peter Hoeg <[email protected]>
Date: 2016-10-14 (Fri, 14 Oct 2016)
Changed paths:
A pkgs/tools/misc/mysqltuner/default.nix
M pkgs/top-level/all-packages.nix
Log Message:
-----------
mysqltuner: init at 1.6.18
Commit: bf542c315df080e8978c456978b9e82d41bc98dc
https://github.com/NixOS/nixpkgs/commit/bf542c315df080e8978c456978b9e82d41bc98dc
Author: Peter Hoeg <[email protected]>
Date: 2016-10-14 (Fri, 14 Oct 2016)
Changed paths:
M nixos/modules/misc/ids.nix
M nixos/modules/module-list.nix
A nixos/modules/services/home-automation/homeassistant.nix
A pkgs/servers/home-automation/homeassistant/default.nix
M pkgs/top-level/all-packages.nix
M pkgs/top-level/python-packages.nix
Log Message:
-----------
homeassistant: [WIP] init at 0.30.2
Also includes a basic nixos module.
This is ridiculously painful due to how dependencies are handled (or I'm
missing something completely).
The basic dependencies for the application itself are declared up front,
but each sub-module has a ```REQUIREMENTS``` array where other python
packages are listed. homeassistant will then try to load those
dependencies if the module is activated and if failing to do so, will
fall back to using pip to install them.
I honestly don't know what the best way to deal with this is. It's a
rabbit hole of dependencies that reminds me of .rpm hell in the old RH
days. Additionally, these sub modules will sometimes require specific
versions which means multiple versions now need to be maintained and the
maintenance cost just shoots up.
Compare: https://github.com/NixOS/nixpkgs/compare/8edfd0e2ba87^...bf542c315df0_______________________________________________
nix-commits mailing list
[email protected]
http://lists.science.uu.nl/mailman/listinfo/nix-commits