[Nix-commits] [NixOS/nixpkgs] 6ace28: cheat: init at 2.1.26

2016-09-15 Thread Alexey Shmalko
  Branch: refs/heads/master
  Home:   https://github.com/NixOS/nixpkgs
  Commit: 6ace28610f6bb00d5419739e8af51989779d178c
  
https://github.com/NixOS/nixpkgs/commit/6ace28610f6bb00d5419739e8af51989779d178c
  Author: Jörg Thalheim 
  Date:   2016-09-14 (Wed, 14 Sep 2016)

  Changed paths:
A pkgs/applications/misc/cheat/default.nix
M pkgs/top-level/all-packages.nix

  Log Message:
  ---
  cheat: init at 2.1.26


  Commit: 917bb9720bbfda6e67df431070d69f9a0e8536d7
  
https://github.com/NixOS/nixpkgs/commit/917bb9720bbfda6e67df431070d69f9a0e8536d7
  Author: Alexey Shmalko 
  Date:   2016-09-16 (Fri, 16 Sep 2016)

  Changed paths:
A pkgs/applications/misc/cheat/default.nix
M pkgs/top-level/all-packages.nix

  Log Message:
  ---
  Merge pull request #18554 from Mic92/cheat

cheat: init at 2.1.26


Compare: https://github.com/NixOS/nixpkgs/compare/dd7e73f586fe...917bb9720bbf___
nix-commits mailing list
nix-comm...@lists.science.uu.nl
http://lists.science.uu.nl/mailman/listinfo/nix-commits


[Nix-commits] [NixOS/nixpkgs] dd7e73: telegraf: convert deps from json to nix

2016-09-15 Thread zimbatm
  Branch: refs/heads/master
  Home:   https://github.com/NixOS/nixpkgs
  Commit: dd7e73f586fe30fc1b5480e40d94322186aff098
  
https://github.com/NixOS/nixpkgs/commit/dd7e73f586fe30fc1b5480e40d94322186aff098
  Author: zimbatm 
  Date:   2016-09-16 (Fri, 16 Sep 2016)

  Changed paths:
M pkgs/servers/monitoring/telegraf/default.nix
R pkgs/servers/monitoring/telegraf/deps-1.0.0.json
A pkgs/servers/monitoring/telegraf/deps-1.0.0.nix

  Log Message:
  ---
  telegraf: convert deps from json to nix

Fixed for 914e0e594ca2d0fa5d456be208bf703d79f04fa3


___
nix-commits mailing list
nix-comm...@lists.science.uu.nl
http://lists.science.uu.nl/mailman/listinfo/nix-commits


[Nix-commits] [NixOS/nixpkgs] 9ab3dc: buildGoPackage: deps.json -> deps.nix in NIXON

2016-09-15 Thread Kamil Chmielewski
  Branch: refs/heads/release-16.09
  Home:   https://github.com/NixOS/nixpkgs
  Commit: 9ab3dc25ceb7c604a072313492b9dca418bec87e
  
https://github.com/NixOS/nixpkgs/commit/9ab3dc25ceb7c604a072313492b9dca418bec87e
  Author: Kamil Chmielewski 
  Date:   2016-09-16 (Fri, 16 Sep 2016)

  Changed paths:
M doc/languages-frameworks/go.xml
M nixos/doc/manual/release-notes/rl-1609.xml
M pkgs/applications/misc/hugo/default.nix
R pkgs/applications/misc/hugo/deps.json
A pkgs/applications/misc/hugo/deps.nix
M pkgs/applications/misc/mop/default.nix
R pkgs/applications/misc/mop/deps.json
A pkgs/applications/misc/mop/deps.nix
M pkgs/applications/misc/wego/default.nix
R pkgs/applications/misc/wego/deps.json
A pkgs/applications/misc/wego/deps.nix
M pkgs/applications/networking/drive/default.nix
R pkgs/applications/networking/drive/deps.json
A pkgs/applications/networking/drive/deps.nix
M pkgs/applications/networking/instant-messengers/pond/default.nix
R pkgs/applications/networking/instant-messengers/pond/deps.json
A pkgs/applications/networking/instant-messengers/pond/deps.nix
M pkgs/applications/networking/instant-messengers/xmpp-client/default.nix
R pkgs/applications/networking/instant-messengers/xmpp-client/deps.json
A pkgs/applications/networking/instant-messengers/xmpp-client/deps.nix
R pkgs/applications/networking/syncthing/inotify-deps.json
A pkgs/applications/networking/syncthing/inotify-deps.nix
M pkgs/applications/networking/syncthing/inotify.nix
M pkgs/applications/networking/syncthing012/default.nix
R pkgs/applications/networking/syncthing012/deps.json
A pkgs/applications/networking/syncthing012/deps.nix
M 
pkgs/applications/version-management/git-and-tools/git-annex-remote-b2/default.nix
R 
pkgs/applications/version-management/git-and-tools/git-annex-remote-b2/deps.json
A 
pkgs/applications/version-management/git-and-tools/git-annex-remote-b2/deps.nix
M pkgs/development/go-modules/generic/default.nix
M pkgs/development/tools/deis/default.nix
R pkgs/development/tools/deis/deps.json
A pkgs/development/tools/deis/deps.nix
M pkgs/development/tools/go-repo-root/default.nix
A pkgs/development/tools/go-repo-root/deps.nix
M pkgs/development/tools/go2nix/default.nix
R pkgs/development/tools/go2nix/deps.json
A pkgs/development/tools/go2nix/deps.nix
M pkgs/development/tools/golint/default.nix
R pkgs/development/tools/golint/deps.json
A pkgs/development/tools/golint/deps.nix
M pkgs/development/tools/gotools/default.nix
R pkgs/development/tools/gotools/deps.json
A pkgs/development/tools/gotools/deps.nix
M pkgs/development/tools/gox/default.nix
R pkgs/development/tools/gox/deps.json
A pkgs/development/tools/gox/deps.nix
M pkgs/development/tools/leaps/default.nix
R pkgs/development/tools/leaps/deps.json
A pkgs/development/tools/leaps/deps.nix
M pkgs/development/tools/remarshal/default.nix
R pkgs/development/tools/remarshal/deps.json
A pkgs/development/tools/remarshal/deps.nix
M pkgs/development/tools/textql/default.nix
R pkgs/development/tools/textql/deps.json
A pkgs/development/tools/textql/deps.nix
M pkgs/development/web/minify/default.nix
R pkgs/development/web/minify/deps.json
A pkgs/development/web/minify/deps.nix
M pkgs/misc/vim-plugins/default.nix
M pkgs/servers/caddy/default.nix
R pkgs/servers/caddy/deps.json
A pkgs/servers/caddy/deps.nix
M pkgs/servers/etcd/default.nix
R pkgs/servers/etcd/deps.json
A pkgs/servers/etcd/deps.nix
M pkgs/servers/gotty/default.nix
R pkgs/servers/gotty/deps.json
A pkgs/servers/gotty/deps.nix
M pkgs/servers/interlock/default.nix
R pkgs/servers/interlock/deps.json
A pkgs/servers/interlock/deps.nix
M pkgs/servers/mesos-dns/default.nix
R pkgs/servers/mesos-dns/deps.json
A pkgs/servers/mesos-dns/deps.nix
M pkgs/servers/monitoring/prometheus/cli.nix
R pkgs/servers/monitoring/prometheus/cli_deps.json
A pkgs/servers/monitoring/prometheus/cli_deps.nix
M pkgs/servers/monitoring/prometheus/collectd-exporter.nix
R pkgs/servers/monitoring/prometheus/collectd-exporter_deps.json
A pkgs/servers/monitoring/prometheus/collectd-exporter_deps.nix
M pkgs/servers/monitoring/prometheus/haproxy-exporter.nix
R pkgs/servers/monitoring/prometheus/haproxy-exporter_deps.json
A pkgs/servers/monitoring/prometheus/haproxy-exporter_deps.nix
M pkgs/servers/monitoring/prometheus/mesos-exporter.nix
R pkgs/servers/monitoring/prometheus/mesos-exporter_deps.json
A pkgs/servers/monitoring/prometheus/mesos-exporter_deps.nix
M pkgs/servers/monitoring/prometheus/mysqld-exporter.nix
R pkgs/servers/monitoring/prometheus/mysqld-exporter_deps.json
A pkgs/servers/monitoring/prometheus/mysqld-exporter_deps.nix
M pkgs/servers/monitoring/prometheus/nginx-exporter.nix
R pkgs

[Nix-commits] [NixOS/nixpkgs] 914e0e: buildGoPackage: deps.json -> deps.nix in NIXON

2016-09-15 Thread Kamil Chmielewski
  Branch: refs/heads/master
  Home:   https://github.com/NixOS/nixpkgs
  Commit: 914e0e594ca2d0fa5d456be208bf703d79f04fa3
  
https://github.com/NixOS/nixpkgs/commit/914e0e594ca2d0fa5d456be208bf703d79f04fa3
  Author: Kamil Chmielewski 
  Date:   2016-09-16 (Fri, 16 Sep 2016)

  Changed paths:
M doc/languages-frameworks/go.xml
M nixos/doc/manual/release-notes/rl-1609.xml
M pkgs/applications/misc/hugo/default.nix
R pkgs/applications/misc/hugo/deps.json
A pkgs/applications/misc/hugo/deps.nix
M pkgs/applications/misc/mop/default.nix
R pkgs/applications/misc/mop/deps.json
A pkgs/applications/misc/mop/deps.nix
M pkgs/applications/misc/wego/default.nix
R pkgs/applications/misc/wego/deps.json
A pkgs/applications/misc/wego/deps.nix
M pkgs/applications/networking/drive/default.nix
R pkgs/applications/networking/drive/deps.json
A pkgs/applications/networking/drive/deps.nix
M pkgs/applications/networking/instant-messengers/pond/default.nix
R pkgs/applications/networking/instant-messengers/pond/deps.json
A pkgs/applications/networking/instant-messengers/pond/deps.nix
M pkgs/applications/networking/instant-messengers/xmpp-client/default.nix
R pkgs/applications/networking/instant-messengers/xmpp-client/deps.json
A pkgs/applications/networking/instant-messengers/xmpp-client/deps.nix
R pkgs/applications/networking/syncthing/inotify-deps.json
A pkgs/applications/networking/syncthing/inotify-deps.nix
M pkgs/applications/networking/syncthing/inotify.nix
M pkgs/applications/networking/syncthing012/default.nix
R pkgs/applications/networking/syncthing012/deps.json
A pkgs/applications/networking/syncthing012/deps.nix
M 
pkgs/applications/version-management/git-and-tools/git-annex-remote-b2/default.nix
R 
pkgs/applications/version-management/git-and-tools/git-annex-remote-b2/deps.json
A 
pkgs/applications/version-management/git-and-tools/git-annex-remote-b2/deps.nix
M pkgs/development/go-modules/generic/default.nix
M pkgs/development/tools/deis/default.nix
R pkgs/development/tools/deis/deps.json
A pkgs/development/tools/deis/deps.nix
M pkgs/development/tools/go-repo-root/default.nix
A pkgs/development/tools/go-repo-root/deps.nix
M pkgs/development/tools/go2nix/default.nix
R pkgs/development/tools/go2nix/deps.json
A pkgs/development/tools/go2nix/deps.nix
M pkgs/development/tools/golint/default.nix
R pkgs/development/tools/golint/deps.json
A pkgs/development/tools/golint/deps.nix
M pkgs/development/tools/gotools/default.nix
R pkgs/development/tools/gotools/deps.json
A pkgs/development/tools/gotools/deps.nix
M pkgs/development/tools/gox/default.nix
R pkgs/development/tools/gox/deps.json
A pkgs/development/tools/gox/deps.nix
M pkgs/development/tools/leaps/default.nix
R pkgs/development/tools/leaps/deps.json
A pkgs/development/tools/leaps/deps.nix
M pkgs/development/tools/remarshal/default.nix
R pkgs/development/tools/remarshal/deps.json
A pkgs/development/tools/remarshal/deps.nix
M pkgs/development/tools/textql/default.nix
R pkgs/development/tools/textql/deps.json
A pkgs/development/tools/textql/deps.nix
M pkgs/development/web/minify/default.nix
R pkgs/development/web/minify/deps.json
A pkgs/development/web/minify/deps.nix
M pkgs/misc/vim-plugins/default.nix
M pkgs/servers/caddy/default.nix
R pkgs/servers/caddy/deps.json
A pkgs/servers/caddy/deps.nix
M pkgs/servers/etcd/default.nix
R pkgs/servers/etcd/deps.json
A pkgs/servers/etcd/deps.nix
M pkgs/servers/gotty/default.nix
R pkgs/servers/gotty/deps.json
A pkgs/servers/gotty/deps.nix
M pkgs/servers/interlock/default.nix
R pkgs/servers/interlock/deps.json
A pkgs/servers/interlock/deps.nix
M pkgs/servers/mesos-dns/default.nix
R pkgs/servers/mesos-dns/deps.json
A pkgs/servers/mesos-dns/deps.nix
M pkgs/servers/monitoring/prometheus/cli.nix
R pkgs/servers/monitoring/prometheus/cli_deps.json
A pkgs/servers/monitoring/prometheus/cli_deps.nix
M pkgs/servers/monitoring/prometheus/collectd-exporter.nix
R pkgs/servers/monitoring/prometheus/collectd-exporter_deps.json
A pkgs/servers/monitoring/prometheus/collectd-exporter_deps.nix
M pkgs/servers/monitoring/prometheus/haproxy-exporter.nix
R pkgs/servers/monitoring/prometheus/haproxy-exporter_deps.json
A pkgs/servers/monitoring/prometheus/haproxy-exporter_deps.nix
M pkgs/servers/monitoring/prometheus/mesos-exporter.nix
R pkgs/servers/monitoring/prometheus/mesos-exporter_deps.json
A pkgs/servers/monitoring/prometheus/mesos-exporter_deps.nix
M pkgs/servers/monitoring/prometheus/mysqld-exporter.nix
R pkgs/servers/monitoring/prometheus/mysqld-exporter_deps.json
A pkgs/servers/monitoring/prometheus/mysqld-exporter_deps.nix
M pkgs/servers/monitoring/prometheus/nginx-exporter.nix
R pkgs/server

[Nix-commits] [NixOS/nixpkgs] 8fddca: telegraf: init at 1.0.0

2016-09-15 Thread zimbatm
  Branch: refs/heads/master
  Home:   https://github.com/NixOS/nixpkgs
  Commit: 8fddcad3f9831d1961ffd8f6f35f14c759a99cdd
  
https://github.com/NixOS/nixpkgs/commit/8fddcad3f9831d1961ffd8f6f35f14c759a99cdd
  Author: Jörg Thalheim 
  Date:   2016-09-14 (Wed, 14 Sep 2016)

  Changed paths:
M nixos/modules/misc/ids.nix
M nixos/modules/module-list.nix
A nixos/modules/services/monitoring/telegraf.nix
A pkgs/servers/monitoring/telegraf/default.nix
A pkgs/servers/monitoring/telegraf/deps-1.0.0.json
M pkgs/servers/nosql/influxdb/gdm2nix.rb
M pkgs/top-level/all-packages.nix

  Log Message:
  ---
  telegraf: init at 1.0.0

Signed-off-by: Jörg Thalheim 


  Commit: 7a6b860e1c5c6e35719631ff3599521144990077
  
https://github.com/NixOS/nixpkgs/commit/7a6b860e1c5c6e35719631ff3599521144990077
  Author: zimbatm 
  Date:   2016-09-15 (Thu, 15 Sep 2016)

  Changed paths:
M nixos/modules/misc/ids.nix
M nixos/modules/module-list.nix
A nixos/modules/services/monitoring/telegraf.nix
A pkgs/servers/monitoring/telegraf/default.nix
A pkgs/servers/monitoring/telegraf/deps-1.0.0.json
M pkgs/servers/nosql/influxdb/gdm2nix.rb
M pkgs/top-level/all-packages.nix

  Log Message:
  ---
  Merge pull request #18437 from Mic92/telegraf

Telegraf


Compare: https://github.com/NixOS/nixpkgs/compare/daa0687de859...7a6b860e1c5c___
nix-commits mailing list
nix-comm...@lists.science.uu.nl
http://lists.science.uu.nl/mailman/listinfo/nix-commits


[Nix-commits] [NixOS/nixpkgs] 51b404: emacs24Macport: fix SDK version issue

2016-09-15 Thread Thomas Tuegel
  Branch: refs/heads/master
  Home:   https://github.com/NixOS/nixpkgs
  Commit: 51b404b04899621281f44dc52613459fbb6b035d
  
https://github.com/NixOS/nixpkgs/commit/51b404b04899621281f44dc52613459fbb6b035d
  Author: Anthony Cowley 
  Date:   2016-09-04 (Sun, 04 Sep 2016)

  Changed paths:
M pkgs/applications/editors/emacs-24/macport-24.5.nix

  Log Message:
  ---
  emacs24Macport: fix SDK version issue


  Commit: daa0687de8596a2e614405508f9f5e334cb239dc
  
https://github.com/NixOS/nixpkgs/commit/daa0687de8596a2e614405508f9f5e334cb239dc
  Author: Thomas Tuegel 
  Date:   2016-09-15 (Thu, 15 Sep 2016)

  Changed paths:
M pkgs/applications/editors/emacs-24/macport-24.5.nix

  Log Message:
  ---
  Merge pull request #18307 from acowley/emacs24Macport

emacs24Macport: fix SDK version issue


Compare: https://github.com/NixOS/nixpkgs/compare/55b8430f6f0a...daa0687de859___
nix-commits mailing list
nix-comm...@lists.science.uu.nl
http://lists.science.uu.nl/mailman/listinfo/nix-commits


[Nix-commits] [NixOS/nixpkgs] 0ded9a: prometheus-node-exporter: Add module.

2016-09-15 Thread Robin Gloster
  Branch: refs/heads/master
  Home:   https://github.com/NixOS/nixpkgs
  Commit: 0ded9a63a30eb9d42ad76fd28d7de836c2f82bdc
  
https://github.com/NixOS/nixpkgs/commit/0ded9a63a30eb9d42ad76fd28d7de836c2f82bdc
  Author: Tom Hunger 
  Date:   2016-09-13 (Tue, 13 Sep 2016)

  Changed paths:
M nixos/modules/module-list.nix
A nixos/modules/services/monitoring/prometheus/node-exporter.nix

  Log Message:
  ---
  prometheus-node-exporter: Add module.


  Commit: e43a15720d62f6640d21ed49c12a3b76a563e99e
  
https://github.com/NixOS/nixpkgs/commit/e43a15720d62f6640d21ed49c12a3b76a563e99e
  Author: Robin Gloster 
  Date:   2016-09-15 (Thu, 15 Sep 2016)

  Changed paths:
M nixos/modules/module-list.nix
A nixos/modules/services/monitoring/prometheus/node-exporter.nix

  Log Message:
  ---
  prometheus module: add nodeExporter submodule


  Commit: 55b8430f6f0ab4a8d37c94bdd64097d5761e4eaa
  
https://github.com/NixOS/nixpkgs/commit/55b8430f6f0ab4a8d37c94bdd64097d5761e4eaa
  Author: Robin Gloster 
  Date:   2016-09-15 (Thu, 15 Sep 2016)

  Changed paths:
M nixos/modules/services/monitoring/prometheus/node-exporter.nix

  Log Message:
  ---
  Merge branch 'prometheus-node-exporter' of https://github.com/teh/nixpkgs 
into prometheus-nixos-exporter


Compare: https://github.com/NixOS/nixpkgs/compare/51314631d6ee...55b8430f6f0a___
nix-commits mailing list
nix-comm...@lists.science.uu.nl
http://lists.science.uu.nl/mailman/listinfo/nix-commits


Re: [Nix-dev] Setuid wrapper for bash script

2016-09-15 Thread Daniel Hlynskyi
Actually, I found a way to do what I need without setuid and sudoers, just
polkit rules

let
  restartScript = pkgs.writeScriptBin "defenders" ''
#!${pkgs.bash}/bin/bash
[[ -z "$1" ]] && echo Specify operation: start, stop, restart, status
&& exit 0
systemctl "$1" defenders.service
  '';

  allowService = service: group: ''
polkit.addRule(function(action, subject) {
  if (action.id == "org.freedesktop.systemd1.manage-units") {
if (action.lookup("unit") == "${service}.service"
  && subject.isInGroup("${group}")) {
var verb = action.lookup("verb");
if (verb == "start" || verb == "stop" || verb == "restart" ||
verb == "status") {
return polkit.Result.YES;
}
}
  }
});
  '';

in {
  users.groups.defenders_grp = { };

  environment.systemPackages = [
restartScript
  ];

  security.polkit.extraConfig = ''
${allowService "defenders" "defenders_grp"}
  '';
}


2016-09-15 11:46 GMT+00:00 Roger Qiu :

>
> IRC discussion shows that NixOS doesn't have the ability to specify custom
> action files atm. The only way is through a package. So for now you might
> be stuck until this functionality arrives. Only rule files can be specified.
> --
>
> Founder of Matrix AIhttps://matrix.ai/+61420925975
>
>
___
nix-dev mailing list
nix-dev@lists.science.uu.nl
http://lists.science.uu.nl/mailman/listinfo/nix-dev


[Nix-commits] [NixOS/nixpkgs] 0227c9: nodePackages.bower2nix: Add back PATH wrapping

2016-09-15 Thread Rodney Lorrimar
  Branch: refs/heads/release-16.09
  Home:   https://github.com/NixOS/nixpkgs
  Commit: 0227c99c1582ce362449f086502037605fe6cf07
  
https://github.com/NixOS/nixpkgs/commit/0227c99c1582ce362449f086502037605fe6cf07
  Author: Rodney Lorrimar 
  Date:   2016-09-15 (Thu, 15 Sep 2016)

  Changed paths:
M pkgs/development/node-packages/default-v4.nix
M pkgs/development/node-packages/default-v5.nix
M pkgs/development/node-packages/default-v6.nix

  Log Message:
  ---
  nodePackages.bower2nix: Add back PATH wrapping

bower2nix and fetch-bower need git in the PATH to operate. This wrapping
got lost with the nodePackages updates.

(Fixes #18454)

(cherry picked from commit 952c477f901f35a99758bcc8fdf8b685ad8fa3e0)


  Commit: 35a87e41d59f9e7d0479a6c7a0eff787b6d29ed5
  
https://github.com/NixOS/nixpkgs/commit/35a87e41d59f9e7d0479a6c7a0eff787b6d29ed5
  Author: Rodney Lorrimar 
  Date:   2016-09-15 (Thu, 15 Sep 2016)

  Changed paths:
M pkgs/development/node-packages/node-packages-v4.nix
M pkgs/development/node-packages/node-packages-v5.nix
M pkgs/top-level/node-packages-generated.nix

  Log Message:
  ---
  nodePackages.bower2nix: 3.0.1 -> 3.1.1

(cherry picked from commit 131b8d4edb39d302db64ff284a7f5863d2d53522)


Compare: https://github.com/NixOS/nixpkgs/compare/c000c2fa71e3...35a87e41d59f___
nix-commits mailing list
nix-comm...@lists.science.uu.nl
http://lists.science.uu.nl/mailman/listinfo/nix-commits


[Nix-commits] [NixOS/nixpkgs] 513146: searx: 0.9.0 -> 0.10.0 (#18608)

2016-09-15 Thread Profpatsch
  Branch: refs/heads/master
  Home:   https://github.com/NixOS/nixpkgs
  Commit: 51314631d6ee153dab70d99f7a08f04a89d23c5e
  
https://github.com/NixOS/nixpkgs/commit/51314631d6ee153dab70d99f7a08f04a89d23c5e
  Author: Profpatsch 
  Date:   2016-09-15 (Thu, 15 Sep 2016)

  Changed paths:
A pkgs/development/python-modules/searx.patch
M pkgs/top-level/python-packages.nix

  Log Message:
  ---
  searx: 0.9.0 -> 0.10.0 (#18608)

With a patch to loosen up searx pip dependency requirements.
Also includes a minor version bump of pysocks.


___
nix-commits mailing list
nix-comm...@lists.science.uu.nl
http://lists.science.uu.nl/mailman/listinfo/nix-commits


[Nix-commits] [NixOS/nixpkgs] c2a741: firefox-bin: add curl dependency for crash reporte...

2016-09-15 Thread Mike Cooper
  Branch: refs/heads/master
  Home:   https://github.com/NixOS/nixpkgs
  Commit: c2a74105836d2089e8bcaa983dfd1d3a8942b7d7
  
https://github.com/NixOS/nixpkgs/commit/c2a74105836d2089e8bcaa983dfd1d3a8942b7d7
  Author: Mike Cooper 
  Date:   2016-09-15 (Thu, 15 Sep 2016)

  Changed paths:
M pkgs/applications/networking/browsers/firefox-bin/default.nix

  Log Message:
  ---
  firefox-bin: add curl dependency for crash reporter (#18596)


___
nix-commits mailing list
nix-comm...@lists.science.uu.nl
http://lists.science.uu.nl/mailman/listinfo/nix-commits


[Nix-commits] [NixOS/nixpkgs] c000c2: opensmtpd: 5.9.2p1 -> 6.0.0p1 (#18629)

2016-09-15 Thread Joachim F
  Branch: refs/heads/release-16.09
  Home:   https://github.com/NixOS/nixpkgs
  Commit: c000c2fa71e3ae764bde54e325c0c7b108197e05
  
https://github.com/NixOS/nixpkgs/commit/c000c2fa71e3ae764bde54e325c0c7b108197e05
  Author: Joachim F 
  Date:   2016-09-15 (Thu, 15 Sep 2016)

  Changed paths:
M pkgs/servers/mail/opensmtpd/default.nix

  Log Message:
  ---
  opensmtpd: 5.9.2p1 -> 6.0.0p1 (#18629)

Also change to https src.url.

Changelog at https://www.opensmtpd.org/announces/release-6.0.0.txt

In particular, note that
- logging format has been reworked so scripts that consume opensmtpd
  logs may need updating
- dhparams option has been removed
(cherry picked from commit 2db487e6bf56cbcc2887e0611a083db8afd9a132)


___
nix-commits mailing list
nix-comm...@lists.science.uu.nl
http://lists.science.uu.nl/mailman/listinfo/nix-commits


[Nix-commits] [NixOS/nixpkgs] 2db487: opensmtpd: 5.9.2p1 -> 6.0.0p1 (#18629)

2016-09-15 Thread Joachim F
  Branch: refs/heads/master
  Home:   https://github.com/NixOS/nixpkgs
  Commit: 2db487e6bf56cbcc2887e0611a083db8afd9a132
  
https://github.com/NixOS/nixpkgs/commit/2db487e6bf56cbcc2887e0611a083db8afd9a132
  Author: Joachim F 
  Date:   2016-09-15 (Thu, 15 Sep 2016)

  Changed paths:
M pkgs/servers/mail/opensmtpd/default.nix

  Log Message:
  ---
  opensmtpd: 5.9.2p1 -> 6.0.0p1 (#18629)

Also change to https src.url.

Changelog at https://www.opensmtpd.org/announces/release-6.0.0.txt

In particular, note that
- logging format has been reworked so scripts that consume opensmtpd
  logs may need updating
- dhparams option has been removed


___
nix-commits mailing list
nix-comm...@lists.science.uu.nl
http://lists.science.uu.nl/mailman/listinfo/nix-commits


Re: [Nix-dev] hydra.cryp.to will go offline by the end of this year

2016-09-15 Thread Jonn Mostovoy
Thank you, Peter for hydra.cryp.to.
This server will live in our hearts :)

On Sep 14, 2016 5:58 PM, "stewart mackenzie"  wrote:

> Never used it, but it very much inspired me! Well done on this work!
>
> /sjm
> ___
> nix-dev mailing list
> nix-dev@lists.science.uu.nl
> http://lists.science.uu.nl/mailman/listinfo/nix-dev
>
___
nix-dev mailing list
nix-dev@lists.science.uu.nl
http://lists.science.uu.nl/mailman/listinfo/nix-dev


[Nix-commits] [NixOS/nixpkgs] ffbdc0: llvm and clang: define llvm_39 and clang_39 in all...

2016-09-15 Thread José Romildo Malaquias
  Branch: refs/heads/master
  Home:   https://github.com/NixOS/nixpkgs
  Commit: ffbdc07a0d4aeadb3ee3c699ae8d15261f77a554
  
https://github.com/NixOS/nixpkgs/commit/ffbdc07a0d4aeadb3ee3c699ae8d15261f77a554
  Author: José Romildo Malaquias 
  Date:   2016-09-15 (Thu, 15 Sep 2016)

  Changed paths:
M pkgs/top-level/all-packages.nix

  Log Message:
  ---
  llvm and clang: define llvm_39 and clang_39 in all-packages.nix (#18599)


___
nix-commits mailing list
nix-comm...@lists.science.uu.nl
http://lists.science.uu.nl/mailman/listinfo/nix-commits


[Nix-commits] [NixOS/nixpkgs] 9dd366: add Azure bootstrap blob list

2016-09-15 Thread Evgeny Egorochkin
  Branch: refs/heads/master
  Home:   https://github.com/NixOS/nixpkgs
  Commit: 9dd366c385f9238f5ba8c019c8ac8744492f0e26
  
https://github.com/NixOS/nixpkgs/commit/9dd366c385f9238f5ba8c019c8ac8744492f0e26
  Author: Evgeny Egorochkin 
  Date:   2016-09-15 (Thu, 15 Sep 2016)

  Changed paths:
A nixos/modules/virtualisation/azure-bootstrap-blobs.nix

  Log Message:
  ---
  add Azure bootstrap blob list


___
nix-commits mailing list
nix-comm...@lists.science.uu.nl
http://lists.science.uu.nl/mailman/listinfo/nix-commits


[Nix-commits] [NixOS/nixpkgs] cb948d: Greybird: 2016-08-16 -> 2016-09-13

2016-09-15 Thread Joachim F
  Branch: refs/heads/master
  Home:   https://github.com/NixOS/nixpkgs
  Commit: cb948d5b5c59b99042b6d2532e1a4df642aa1d75
  
https://github.com/NixOS/nixpkgs/commit/cb948d5b5c59b99042b6d2532e1a4df642aa1d75
  Author: José Romildo Malaquias 
  Date:   2016-09-14 (Wed, 14 Sep 2016)

  Changed paths:
M pkgs/misc/themes/greybird/default.nix

  Log Message:
  ---
  Greybird: 2016-08-16 -> 2016-09-13


  Commit: fa787da36f6302b45809ec5c9b011e6bd2532956
  
https://github.com/NixOS/nixpkgs/commit/fa787da36f6302b45809ec5c9b011e6bd2532956
  Author: Joachim F 
  Date:   2016-09-15 (Thu, 15 Sep 2016)

  Changed paths:
M pkgs/misc/themes/greybird/default.nix

  Log Message:
  ---
  Merge pull request #18606 from romildo/upd.greybird

Greybird: 2016-08-16 -> 2016-09-13


Compare: https://github.com/NixOS/nixpkgs/compare/bca7b782ae00...fa787da36f63___
nix-commits mailing list
nix-comm...@lists.science.uu.nl
http://lists.science.uu.nl/mailman/listinfo/nix-commits


[Nix-dev] Override of configureFlags in qemu not working

2016-09-15 Thread Christoph-Simon Senjak

Hi.

I am running nixos 16.03. I am triyng to override the qemu package to 
include brlapi support. (Under Debian, I did this by patching the 
corresponding package, see [1] for the reference.) Before actually 
sending a pull request, I wanted to test it (and the required 
dependencies, which are not met (it for example requires brlapi, but I 
don't even come that far)), using a package override.


I attached my config.nix as it is right now (it contains some commented 
old configuration). When running


  nix-env --upgrade --fallback --leq

I get the error message

error: attribute ‘override’ missing, at 
/nix/store/vaxwq6y3sacz51vi3z7bydn3nbwp76sj-nixos-16.03-16.03.1299.a8e0739/nixos-16.03/pkgs/top-level/all-packages.nix:10966:23


I asked on freenode.net/#nixos, and another person answered: "I get far 
enough to get a build error: ERROR: User requested feature brlapi 
configure was not able to find it. Install brlapi devel" and "I'm on 
16.03 indeed"


That probably means that there is something wrong with my system. But I 
don't really have an idea where to look for this.


Best Regards,
Christoph-Simon Senjak

[1]:https://blog.uxul.de/e?e=braille-kvm
{
allowUnfree = true;

firefox = {
# enableGoogleTalkPlugin = true;
# enableAdobeFlash = true;
};

chromium = {
 enablePepperFlash = true; # Chromium's non-NSAPI alternative to Adobe Flash
 enablePepperPDF = true;
 jre = true;
 icedtea = true;
};

mplayer = {
  alsaSupport = false;
  pulseSupport = true;
};


  packageOverrides = pkgs: rec {
qemu = pkgs.stdenv.lib.overrideDerivation pkgs.qemu (oldAttrs : {
  configureFlags = oldAttrs.configureFlags ++ ["--enable-brlapi"];
});
  };

# packageOverrides = pkgs: rec {
#   qemu = pkgs.qemu.override (oldAttrs : {
# configureFlags = oldAttrs.configureFlags ++ ["--enable-brlapi"];
#   });
#   #brltty = pkgs.brltty.override (old : {
#   #brltty.configureFlags = ["--with-braille-driver=xv"];
#   #});
# };

# packageOverrides = pkgs: rec {
# emacs = pkgs.emacs.override {
#  withGTK2 = false;
#  withGTK3 = false;
# };
# };

}
___
nix-dev mailing list
nix-dev@lists.science.uu.nl
http://lists.science.uu.nl/mailman/listinfo/nix-dev


[Nix-commits] [NixOS/nixpkgs] 952c47: nodePackages.bower2nix: Add back PATH wrapping

2016-09-15 Thread Shea Levy
  Branch: refs/heads/master
  Home:   https://github.com/NixOS/nixpkgs
  Commit: 952c477f901f35a99758bcc8fdf8b685ad8fa3e0
  
https://github.com/NixOS/nixpkgs/commit/952c477f901f35a99758bcc8fdf8b685ad8fa3e0
  Author: Rodney Lorrimar 
  Date:   2016-09-15 (Thu, 15 Sep 2016)

  Changed paths:
M pkgs/development/node-packages/default-v4.nix
M pkgs/development/node-packages/default-v5.nix
M pkgs/development/node-packages/default-v6.nix

  Log Message:
  ---
  nodePackages.bower2nix: Add back PATH wrapping

bower2nix and fetch-bower need git in the PATH to operate. This wrapping
got lost with the nodePackages updates.

(Fixes #18454)


  Commit: 131b8d4edb39d302db64ff284a7f5863d2d53522
  
https://github.com/NixOS/nixpkgs/commit/131b8d4edb39d302db64ff284a7f5863d2d53522
  Author: Rodney Lorrimar 
  Date:   2016-09-15 (Thu, 15 Sep 2016)

  Changed paths:
M pkgs/development/node-packages/node-packages-v4.nix
M pkgs/development/node-packages/node-packages-v5.nix
M pkgs/top-level/node-packages-generated.nix

  Log Message:
  ---
  nodePackages.bower2nix: 3.0.1 -> 3.1.1


  Commit: bca7b782ae00e6f8f2be0d59bc473b7d00b745fc
  
https://github.com/NixOS/nixpkgs/commit/bca7b782ae00e6f8f2be0d59bc473b7d00b745fc
  Author: Shea Levy 
  Date:   2016-09-15 (Thu, 15 Sep 2016)

  Changed paths:
M pkgs/development/node-packages/default-v4.nix
M pkgs/development/node-packages/default-v5.nix
M pkgs/development/node-packages/default-v6.nix
M pkgs/development/node-packages/node-packages-v4.nix
M pkgs/development/node-packages/node-packages-v5.nix
M pkgs/top-level/node-packages-generated.nix

  Log Message:
  ---
  Merge branch 'bower2nix-3.1.1' of git://github.com/rvl/nixpkgs


Compare: https://github.com/NixOS/nixpkgs/compare/a32281639e19...bca7b782ae00___
nix-commits mailing list
nix-comm...@lists.science.uu.nl
http://lists.science.uu.nl/mailman/listinfo/nix-commits


Re: [Nix-dev] GitHub Octoverse 2016: nixpkgs #6 in Repositories with the most users reviewing code

2016-09-15 Thread Kevin Cox

On 15/09/16 13:05, Daniel Hlynskyi wrote:


Who are those "reviewing users"? I didn't know about such github role.

My best guess is that it is something like users who have put comments 
on code in repos.

___
nix-dev mailing list
nix-dev@lists.science.uu.nl
http://lists.science.uu.nl/mailman/listinfo/nix-dev


Re: [Nix-dev] GitHub Octoverse 2016: nixpkgs #6 in Repositories with the most users reviewing code

2016-09-15 Thread Daniel Hlynskyi
Who are those "reviewing users"? I didn't know about such github role.

15 вер. 2016 11:25 дп "Nathan Bijnens"  пише:

> https://octoverse.github.com/
>
> As a community we can be very prood. Congratulations to the whole
> community, especially to some of the most active members.
>
> Nathan
>
>
>
> ___
> nix-dev mailing list
> nix-dev@lists.science.uu.nl
> http://lists.science.uu.nl/mailman/listinfo/nix-dev
>
>
___
nix-dev mailing list
nix-dev@lists.science.uu.nl
http://lists.science.uu.nl/mailman/listinfo/nix-dev


[Nix-commits] [NixOS/nixpkgs] b8f7f0: php70: 7.0.10 -> 7.0.11 (security)

2016-09-15 Thread Franz Pletz
  Branch: refs/heads/release-16.03
  Home:   https://github.com/NixOS/nixpkgs
  Commit: b8f7f0e8ab314838d35f74eb3c0b1ed1075062e6
  
https://github.com/NixOS/nixpkgs/commit/b8f7f0e8ab314838d35f74eb3c0b1ed1075062e6
  Author: Franz Pletz 
  Date:   2016-09-15 (Thu, 15 Sep 2016)

  Changed paths:
M pkgs/development/interpreters/php/default.nix

  Log Message:
  ---
  php70: 7.0.10 -> 7.0.11 (security)

See https://secure.php.net/ChangeLog-7.php#7.0.11.

(cherry picked from commit a32281639e196fb03680c2b3ad4ef835a7f6b76d)


___
nix-commits mailing list
nix-comm...@lists.science.uu.nl
http://lists.science.uu.nl/mailman/listinfo/nix-commits


[Nix-commits] [NixOS/nixpkgs] ad6255: php70: 7.0.10 -> 7.0.11 (security)

2016-09-15 Thread Franz Pletz
  Branch: refs/heads/release-16.09
  Home:   https://github.com/NixOS/nixpkgs
  Commit: ad6255e273d537fd9b15ae9565d1adf5e3206574
  
https://github.com/NixOS/nixpkgs/commit/ad6255e273d537fd9b15ae9565d1adf5e3206574
  Author: Franz Pletz 
  Date:   2016-09-15 (Thu, 15 Sep 2016)

  Changed paths:
M pkgs/development/interpreters/php/default.nix

  Log Message:
  ---
  php70: 7.0.10 -> 7.0.11 (security)

See https://secure.php.net/ChangeLog-7.php#7.0.11.

(cherry picked from commit a32281639e196fb03680c2b3ad4ef835a7f6b76d)


___
nix-commits mailing list
nix-comm...@lists.science.uu.nl
http://lists.science.uu.nl/mailman/listinfo/nix-commits


[Nix-commits] [NixOS/nixpkgs] a32281: php70: 7.0.10 -> 7.0.11 (security)

2016-09-15 Thread Franz Pletz
  Branch: refs/heads/master
  Home:   https://github.com/NixOS/nixpkgs
  Commit: a32281639e196fb03680c2b3ad4ef835a7f6b76d
  
https://github.com/NixOS/nixpkgs/commit/a32281639e196fb03680c2b3ad4ef835a7f6b76d
  Author: Franz Pletz 
  Date:   2016-09-15 (Thu, 15 Sep 2016)

  Changed paths:
M pkgs/development/interpreters/php/default.nix

  Log Message:
  ---
  php70: 7.0.10 -> 7.0.11 (security)

See https://secure.php.net/ChangeLog-7.php#7.0.11.


___
nix-commits mailing list
nix-comm...@lists.science.uu.nl
http://lists.science.uu.nl/mailman/listinfo/nix-commits


[Nix-commits] [NixOS/nixpkgs] bc9c9d: tt-rss service: Allow setting application root

2016-09-15 Thread Joachim F
  Branch: refs/heads/master
  Home:   https://github.com/NixOS/nixpkgs
  Commit: bc9c9dd6bde6b2dcf8b4b413fc7942ea2434edd1
  
https://github.com/NixOS/nixpkgs/commit/bc9c9dd6bde6b2dcf8b4b413fc7942ea2434edd1
  Author: Nadrieril 
  Date:   2016-08-27 (Sat, 27 Aug 2016)

  Changed paths:
M nixos/modules/services/web-apps/tt-rss.nix

  Log Message:
  ---
  tt-rss service: Allow setting application root


  Commit: 3a4db71b35dee7a4c427ae9692f8a0a8e2c1924d
  
https://github.com/NixOS/nixpkgs/commit/3a4db71b35dee7a4c427ae9692f8a0a8e2c1924d
  Author: Nadrieril 
  Date:   2016-08-27 (Sat, 27 Aug 2016)

  Changed paths:
M nixos/modules/services/web-apps/tt-rss.nix

  Log Message:
  ---
  tt-rss service: Use the correct user to run the application


  Commit: 33d6371fd9d14f978d55ec1898c54b0380f715f2
  
https://github.com/NixOS/nixpkgs/commit/33d6371fd9d14f978d55ec1898c54b0380f715f2
  Author: Nadrieril 
  Date:   2016-08-27 (Sat, 27 Aug 2016)

  Changed paths:
M nixos/modules/services/web-apps/tt-rss.nix

  Log Message:
  ---
  tt-rss service: Allow connecting to the database through Unix socket


  Commit: 789a37f0fc279ac74ea605ce721d154da98301fa
  
https://github.com/NixOS/nixpkgs/commit/789a37f0fc279ac74ea605ce721d154da98301fa
  Author: Nadrieril 
  Date:   2016-08-28 (Sun, 28 Aug 2016)

  Changed paths:
M nixos/modules/services/web-apps/tt-rss.nix

  Log Message:
  ---
  tt-rss service: #15862 has been merged; enable nginx virtualhost config


  Commit: 3846329c97eef45f010ec3e53dec96b4aa8a4947
  
https://github.com/NixOS/nixpkgs/commit/3846329c97eef45f010ec3e53dec96b4aa8a4947
  Author: Nadrieril 
  Date:   2016-08-28 (Sun, 28 Aug 2016)

  Changed paths:
M nixos/modules/services/web-apps/tt-rss.nix

  Log Message:
  ---
  tt-rss service: Default to multiple user mode


  Commit: fbcb93852cb63aacf7a204e232bb1d1d1b602696
  
https://github.com/NixOS/nixpkgs/commit/fbcb93852cb63aacf7a204e232bb1d1d1b602696
  Author: Joachim F 
  Date:   2016-09-15 (Thu, 15 Sep 2016)

  Changed paths:
M nixos/modules/services/web-apps/tt-rss.nix

  Log Message:
  ---
  Merge pull request #18047 from Nadrieril/ttrss

tt-rss service: Use nginx virtualhosts; improve config options


Compare: https://github.com/NixOS/nixpkgs/compare/c571a7f22108...fbcb93852cb6___
nix-commits mailing list
nix-comm...@lists.science.uu.nl
http://lists.science.uu.nl/mailman/listinfo/nix-commits


[Nix-commits] [NixOS/nixpkgs] e93423: gocd-server: add startupOptions, empty extraOption...

2016-09-15 Thread Joachim F
  Branch: refs/heads/master
  Home:   https://github.com/NixOS/nixpkgs
  Commit: e9342310297beb705d3bcf5caf1ad9a4ac59f392
  
https://github.com/NixOS/nixpkgs/commit/e9342310297beb705d3bcf5caf1ad9a4ac59f392
  Author: Tom von Schwerdtner 
  Date:   2016-09-10 (Sat, 10 Sep 2016)

  Changed paths:
M nixos/modules/services/continuous-integration/gocd-agent/default.nix
M nixos/modules/services/continuous-integration/gocd-server/default.nix

  Log Message:
  ---
  gocd-server: add startupOptions, empty extraOptions

The extraOptions option has default values which seems surprising.  This
moves those values to startupOptions (which is what gocd-agent uses) and
empties out the default extraOptions.

The gocd-agent startupOptions description was also changed to remove the
mention of the example (given there isn't one).


  Commit: c571a7f221086b0eddc137e0083fcf17f67ca6f8
  
https://github.com/NixOS/nixpkgs/commit/c571a7f221086b0eddc137e0083fcf17f67ca6f8
  Author: Joachim F 
  Date:   2016-09-15 (Thu, 15 Sep 2016)

  Changed paths:
M nixos/modules/services/continuous-integration/gocd-agent/default.nix
M nixos/modules/services/continuous-integration/gocd-server/default.nix

  Log Message:
  ---
  Merge pull request #18500 from tvon/fix/gocd-server-options

gocd-server: add startupOptions, empty extraOptions


Compare: https://github.com/NixOS/nixpkgs/compare/09646cc8a581...c571a7f22108___
nix-commits mailing list
nix-comm...@lists.science.uu.nl
http://lists.science.uu.nl/mailman/listinfo/nix-commits


[Nix-commits] [NixOS/nixpkgs] 18f26f: gocd-server: 16.7.0-3819 -> 16.9.0-4001

2016-09-15 Thread Joachim F
  Branch: refs/heads/master
  Home:   https://github.com/NixOS/nixpkgs
  Commit: 18f26f35632858a671b0d0185e133ab1157d05f4
  
https://github.com/NixOS/nixpkgs/commit/18f26f35632858a671b0d0185e133ab1157d05f4
  Author: Tom von Schwerdtner 
  Date:   2016-09-10 (Sat, 10 Sep 2016)

  Changed paths:
M pkgs/development/tools/continuous-integration/gocd-server/default.nix

  Log Message:
  ---
  gocd-server: 16.7.0-3819 -> 16.9.0-4001


  Commit: 09646cc8a5810de0b4b2beb82e1b0bfa856cc644
  
https://github.com/NixOS/nixpkgs/commit/09646cc8a5810de0b4b2beb82e1b0bfa856cc644
  Author: Joachim F 
  Date:   2016-09-15 (Thu, 15 Sep 2016)

  Changed paths:
M pkgs/development/tools/continuous-integration/gocd-server/default.nix

  Log Message:
  ---
  Merge pull request #18501 from tvon/update/gocd-server-16.9.0-4001

gocd-server: 16.7.0-3819 -> 16.9.0-4001


Compare: https://github.com/NixOS/nixpkgs/compare/cbdad9b5e99f...09646cc8a581___
nix-commits mailing list
nix-comm...@lists.science.uu.nl
http://lists.science.uu.nl/mailman/listinfo/nix-commits


[Nix-commits] [NixOS/nixpkgs] 9a2f40: gocd-agent: 16.7.0-3819 -> 16.9.0-4001

2016-09-15 Thread Joachim F
  Branch: refs/heads/master
  Home:   https://github.com/NixOS/nixpkgs
  Commit: 9a2f40c024cc1d88bf3db59f24cbb336c457d7aa
  
https://github.com/NixOS/nixpkgs/commit/9a2f40c024cc1d88bf3db59f24cbb336c457d7aa
  Author: Tom von Schwerdtner 
  Date:   2016-09-10 (Sat, 10 Sep 2016)

  Changed paths:
M pkgs/development/tools/continuous-integration/gocd-agent/default.nix

  Log Message:
  ---
  gocd-agent: 16.7.0-3819 -> 16.9.0-4001


  Commit: cbdad9b5e99f3eddd99e6b98ba392e05acd59c75
  
https://github.com/NixOS/nixpkgs/commit/cbdad9b5e99f3eddd99e6b98ba392e05acd59c75
  Author: Joachim F 
  Date:   2016-09-15 (Thu, 15 Sep 2016)

  Changed paths:
M pkgs/development/tools/continuous-integration/gocd-agent/default.nix

  Log Message:
  ---
  Merge pull request #18502 from tvon/update/gocd-agent-16.9.0-4001

gocd-agent: 16.7.0-3819 -> 16.9.0-4001


Compare: https://github.com/NixOS/nixpkgs/compare/4cbf2b88c28b...cbdad9b5e99f___
nix-commits mailing list
nix-comm...@lists.science.uu.nl
http://lists.science.uu.nl/mailman/listinfo/nix-commits


Re: [Nix-dev] Sudoers

2016-09-15 Thread Roger Qiu
I see that NixOS distributes vanilla sudo without any compile time 
shenanigans then.


Thanks,

Roger

On 15/09/2016 9:09 PM, obadz wrote:
On Thu, Sep 15, 2016 at 10:31 AM, Roger Qiu > wrote:


I noticed that unlike many other distributions sudo propagates
many environment variables that would be cleared:


The list of variables comes from here: 
https://github.com/millert/sudo/blob/master/plugins/sudoers/env.c#L175-L201


Other variables are dropped unless you use sudo -E.


--
Founder of Matrix AI
https://matrix.ai/
+61420925975

___
nix-dev mailing list
nix-dev@lists.science.uu.nl
http://lists.science.uu.nl/mailman/listinfo/nix-dev


Re: [Nix-dev] Sudoers

2016-09-15 Thread obadz
On Thu, Sep 15, 2016 at 10:31 AM, Roger Qiu  wrote:

> I noticed that unlike many other distributions sudo propagates many
> environment variables that would be cleared:
>

The list of variables comes from here:
https://github.com/millert/sudo/blob/master/plugins/sudoers/env.c#L175-L201

Other variables are dropped unless you use sudo -E.
___
nix-dev mailing list
nix-dev@lists.science.uu.nl
http://lists.science.uu.nl/mailman/listinfo/nix-dev


Re: [Nix-dev] GitHub Octoverse 2016: nixpkgs #6 in Repositories with the most users reviewing code

2016-09-15 Thread Anderson Torres
2016-09-15 5:25 GMT-03:00 Nathan Bijnens :
> https://octoverse.github.com/
>
> As a community we can be very prood. Congratulations to the whole community,
> especially to some of the most active members.
>
> Nathan
>
>

Off-Topic:

Countries with the biggest increase in new user signups

Brazil +64% increase from last year

My country! Yehoo!

>
> ___
> nix-dev mailing list
> nix-dev@lists.science.uu.nl
> http://lists.science.uu.nl/mailman/listinfo/nix-dev
>
___
nix-dev mailing list
nix-dev@lists.science.uu.nl
http://lists.science.uu.nl/mailman/listinfo/nix-dev


[Nix-dev] Sudoers

2016-09-15 Thread Roger Qiu

Hi,

I was going through the sudoers configuration and checking how it works.

I noticed that unlike many other distributions sudo propagates many 
environment variables that would be cleared:


```

echo "$LD_LIBRARY_PATH" && sudo sh -c 'echo $LD_LIBRARY_PATH'

echo "$PATH" && sudo sh -c 'echo $PATH'

echo "$XAUTHORITY" && sudo sh -c 'echo $XAUTHORITY'

echo "$DISPLAY" && sudo sh -c 'echo $DISPLAY'

```

Only `HOME` is set to `/root` as it should be.

Looking at the sudoers file we see:

```

# Don't edit this file. Set the NixOS options 'security.sudo.configFile'
# or 'security.sudo.extraConfig' instead.

# Environment variables to keep for root and %wheel.
Defaults:root,%wheel env_keep+=TERMINFO_DIRS
Defaults:root,%wheel env_keep+=TERMINFO

# Keep SSH_AUTH_SOCK so that pam_ssh_agent_auth.so can do its magic.
Defaults env_keep+=SSH_AUTH_SOCK

# "root" is allowed to do anything.
rootALL=(ALL:ALL) SETENV: ALL

# Users in the "wheel" group can do anything.
%wheel  ALL=(ALL:ALL) SETENV: ALL

```

Which is the default sudoers file currently on master.

The sudoers documentation says that `env_reset` is enabled by default, 
which be dropping most environment variables. But it isn't specified 
inside the sudoers file.


What was the reasoning for _not_ resetting most environment variables, 
and what is the point of specifying `env_keep` if the `TERMINFO_DIRS` 
and `TERMINFO` wouldn't be reset anyway?


Thanks,

Roger

--
Founder of Matrix AI
https://matrix.ai/
+61420925975

___
nix-dev mailing list
nix-dev@lists.science.uu.nl
http://lists.science.uu.nl/mailman/listinfo/nix-dev


Re: [Nix-dev] NixOS Dublin Meetup

2016-09-15 Thread zimbatm
Hi Tom,

congrats on the new meetup. You've already got 38 people!



On Wed, 14 Sep 2016 at 22:42 Tomasz Czyż  wrote:

> Hi,
>
> I'm setting up NixOS Dublin Meetup http://www.meetup.com/NixOS-Dublin/.
> Feel free to come if you are around.
>
> I'll try also to build some user group here as well.
>
> For this occasion I have few questions which are recurring:
> 1. What is the logo/name license (I guess name is MIT)?
> 2. Can I use logo on shirts/stickers for "commercial" purposes, how I can
> do it properly?
>
> Tom
> ___
> nix-dev mailing list
> nix-dev@lists.science.uu.nl
> http://lists.science.uu.nl/mailman/listinfo/nix-dev
>
___
nix-dev mailing list
nix-dev@lists.science.uu.nl
http://lists.science.uu.nl/mailman/listinfo/nix-dev


[Nix-commits] [NixOS/nixpkgs] a320b8: androidenv: update packages

2016-09-15 Thread Herwig Hochleitner
  Branch: refs/heads/release-16.09
  Home:   https://github.com/NixOS/nixpkgs
  Commit: a320b84bf4ea6ee3825be7722ee21d0969638518
  
https://github.com/NixOS/nixpkgs/commit/a320b84bf4ea6ee3825be7722ee21d0969638518
  Author: Herwig Hochleitner 
  Date:   2016-09-15 (Thu, 15 Sep 2016)

  Changed paths:
M pkgs/development/mobile/androidenv/addon.xml
M pkgs/development/mobile/androidenv/addons.nix
M pkgs/development/mobile/androidenv/androidsdk.nix
M pkgs/development/mobile/androidenv/build-tools.nix
M pkgs/development/mobile/androidenv/default.nix
M pkgs/development/mobile/androidenv/platform-tools.nix
M pkgs/development/mobile/androidenv/platforms-linux.nix
M pkgs/development/mobile/androidenv/platforms-macosx.nix
M pkgs/development/mobile/androidenv/repository-11.xml
M pkgs/development/mobile/androidenv/sys-img.xml
M pkgs/development/mobile/androidenv/sysimages.nix

  Log Message:
  ---
  androidenv: update packages

build-tools  25.1.7 -> 25.2.2
sdk-tools23.0.1 -> 24.0.2
platform-tools   24 -> 24.0.2

(cherry picked from commit 685786b7d7c57a6d80b187f7b61164c36759eb79)


___
nix-commits mailing list
nix-comm...@lists.science.uu.nl
http://lists.science.uu.nl/mailman/listinfo/nix-commits


[Nix-commits] [NixOS/nixpkgs] 685786: androidenv: update packages

2016-09-15 Thread Sander van der Burg
  Branch: refs/heads/master
  Home:   https://github.com/NixOS/nixpkgs
  Commit: 685786b7d7c57a6d80b187f7b61164c36759eb79
  
https://github.com/NixOS/nixpkgs/commit/685786b7d7c57a6d80b187f7b61164c36759eb79
  Author: Herwig Hochleitner 
  Date:   2016-09-14 (Wed, 14 Sep 2016)

  Changed paths:
M pkgs/development/mobile/androidenv/addon.xml
M pkgs/development/mobile/androidenv/addons.nix
M pkgs/development/mobile/androidenv/androidsdk.nix
M pkgs/development/mobile/androidenv/build-tools.nix
M pkgs/development/mobile/androidenv/default.nix
M pkgs/development/mobile/androidenv/platform-tools.nix
M pkgs/development/mobile/androidenv/platforms-linux.nix
M pkgs/development/mobile/androidenv/platforms-macosx.nix
M pkgs/development/mobile/androidenv/repository-11.xml
M pkgs/development/mobile/androidenv/sys-img.xml
M pkgs/development/mobile/androidenv/sysimages.nix

  Log Message:
  ---
  androidenv: update packages

build-tools  25.1.7 -> 25.2.2
sdk-tools23.0.1 -> 24.0.2
platform-tools   24 -> 24.0.2


  Commit: 4cbf2b88c28b5754c01d2b568af9550b9ecade51
  
https://github.com/NixOS/nixpkgs/commit/4cbf2b88c28b5754c01d2b568af9550b9ecade51
  Author: Sander van der Burg 
  Date:   2016-09-15 (Thu, 15 Sep 2016)

  Changed paths:
M pkgs/development/mobile/androidenv/addon.xml
M pkgs/development/mobile/androidenv/addons.nix
M pkgs/development/mobile/androidenv/androidsdk.nix
M pkgs/development/mobile/androidenv/build-tools.nix
M pkgs/development/mobile/androidenv/default.nix
M pkgs/development/mobile/androidenv/platform-tools.nix
M pkgs/development/mobile/androidenv/platforms-linux.nix
M pkgs/development/mobile/androidenv/platforms-macosx.nix
M pkgs/development/mobile/androidenv/repository-11.xml
M pkgs/development/mobile/androidenv/sys-img.xml
M pkgs/development/mobile/androidenv/sysimages.nix

  Log Message:
  ---
  Merge pull request #18591 from bendlas/update-androidenv

androidenv: update packages


Compare: https://github.com/NixOS/nixpkgs/compare/fa507771acfa...4cbf2b88c28b___
nix-commits mailing list
nix-comm...@lists.science.uu.nl
http://lists.science.uu.nl/mailman/listinfo/nix-commits


[Nix-dev] GitHub Octoverse 2016: nixpkgs #6 in Repositories with the most users reviewing code

2016-09-15 Thread Nathan Bijnens
https://octoverse.github.com/

As a community we can be very prood. Congratulations to the whole
community, especially to some of the most active members.

Nathan
___
nix-dev mailing list
nix-dev@lists.science.uu.nl
http://lists.science.uu.nl/mailman/listinfo/nix-dev


[Nix-commits] [NixOS/nixpkgs] 85f2c3: mplayer: fix on darwin

2016-09-15 Thread Daiderd Jordan
  Branch: refs/heads/master
  Home:   https://github.com/NixOS/nixpkgs
  Commit: 85f2c3ebc9608f8efe8dbbccc798fa7550ef45a6
  
https://github.com/NixOS/nixpkgs/commit/85f2c3ebc9608f8efe8dbbccc798fa7550ef45a6
  Author: Matthew Bauer 
  Date:   2016-09-14 (Wed, 14 Sep 2016)

  Changed paths:
M pkgs/applications/audio/cdparanoia/default.nix
M pkgs/applications/video/mplayer/default.nix

  Log Message:
  ---
  mplayer: fix on darwin


  Commit: fa507771acfabda317b614bb851278de16e094d7
  
https://github.com/NixOS/nixpkgs/commit/fa507771acfabda317b614bb851278de16e094d7
  Author: Daiderd Jordan 
  Date:   2016-09-15 (Thu, 15 Sep 2016)

  Changed paths:
M pkgs/applications/audio/cdparanoia/default.nix
M pkgs/applications/video/mplayer/default.nix

  Log Message:
  ---
  Merge pull request #18577 from matthewbauer/mplayer-darwin

mplayer: fix on darwin


Compare: https://github.com/NixOS/nixpkgs/compare/36aad71e3c8c...fa507771acfa___
nix-commits mailing list
nix-comm...@lists.science.uu.nl
http://lists.science.uu.nl/mailman/listinfo/nix-commits


[Nix-commits] [NixOS/nixpkgs] a1b7d2: emoj: init at 0.3.0

2016-09-15 Thread Sander van der Burg
  Branch: refs/heads/master
  Home:   https://github.com/NixOS/nixpkgs
  Commit: a1b7d213183cdc21dd367beda7bc804ef23d5f0d
  
https://github.com/NixOS/nixpkgs/commit/a1b7d213183cdc21dd367beda7bc804ef23d5f0d
  Author: Langston Barrett 
  Date:   2016-09-14 (Wed, 14 Sep 2016)

  Changed paths:
M pkgs/development/node-packages/node-packages-v4.nix
M pkgs/development/node-packages/node-packages-v5.nix
M pkgs/development/node-packages/node-packages.json

  Log Message:
  ---
  emoj: init at 0.3.0


  Commit: 36aad71e3c8c2afdfc82855960ff2d91922c0af8
  
https://github.com/NixOS/nixpkgs/commit/36aad71e3c8c2afdfc82855960ff2d91922c0af8
  Author: Sander van der Burg 
  Date:   2016-09-15 (Thu, 15 Sep 2016)

  Changed paths:
M pkgs/development/node-packages/node-packages-v4.nix
M pkgs/development/node-packages/node-packages-v5.nix
M pkgs/development/node-packages/node-packages.json

  Log Message:
  ---
  Merge pull request #18610 from siddharthist/emoj/init

emoj: init at 0.3.0


Compare: https://github.com/NixOS/nixpkgs/compare/fabd60a3978e...36aad71e3c8c___
nix-commits mailing list
nix-comm...@lists.science.uu.nl
http://lists.science.uu.nl/mailman/listinfo/nix-commits


[Nix-commits] [NixOS/nixpkgs] af1d6e: configuration-hackage2nix.yaml: make sure some old...

2016-09-15 Thread Peter Simons
  Branch: refs/heads/master
  Home:   https://github.com/NixOS/nixpkgs
  Commit: af1d6e503ef6d6ad052979d37486076f71dfcf0b
  
https://github.com/NixOS/nixpkgs/commit/af1d6e503ef6d6ad052979d37486076f71dfcf0b
  Author: Peter Simons 
  Date:   2016-09-15 (Thu, 15 Sep 2016)

  Changed paths:
M pkgs/development/haskell-modules/configuration-hackage2nix.yaml

  Log Message:
  ---
  configuration-hackage2nix.yaml: make sure some old (but required) packages 
remain available

The switch to LTS 7.x has made many older versions obsolete and so they
are no longer included in our package set by default:

 - aeson-pretty 0.7.x
 - hoogle 4.x
 - persistent 2.2
 - persistent-sqlite 2.2
 - persistent-template 2.1


  Commit: aa1d42442114107971ee1e6c1cf0c9de52400a57
  
https://github.com/NixOS/nixpkgs/commit/aa1d42442114107971ee1e6c1cf0c9de52400a57
  Author: Peter Simons 
  Date:   2016-09-15 (Thu, 15 Sep 2016)

  Changed paths:
M pkgs/development/haskell-modules/configuration-lts.nix
M pkgs/development/haskell-modules/hackage-packages.nix

  Log Message:
  ---
  hackage-packages.nix: update Haskell package set

This update was generated by hackage2nix v2.0.1-9-g9d0fb31 using the following 
inputs:

  - Hackage: 
https://github.com/commercialhaskell/all-cabal-hashes/commit/d68983aeb2069a83ffc13154cd04de14289f0ecd
  - LTS Haskell: 
https://github.com/fpco/lts-haskell/commit/36c0f4fa5e01617466cc1de3449e52e8c881eead
  - Stackage Nightly: 
https://github.com/fpco/stackage-nightly/commit/8b258a761d580f7be233d4d44d892d27d5240ccf


  Commit: 97fd9058235d9067b8760efec07643d06eada514
  
https://github.com/NixOS/nixpkgs/commit/97fd9058235d9067b8760efec07643d06eada514
  Author: Peter Simons 
  Date:   2016-09-15 (Thu, 15 Sep 2016)

  Changed paths:
M pkgs/development/haskell-modules/generic-builder.nix
M pkgs/development/haskell-modules/lib.nix

  Log Message:
  ---
  haskell: add support for 'hardeningDisable' to the generic builder

We also have a new helper function 'disableHardening' to use in
overrides. Fixes https://github.com/NixOS/nixpkgs/issues/14820.


  Commit: 6607b9916837b81b1c874c79b25388f5412aa636
  
https://github.com/NixOS/nixpkgs/commit/6607b9916837b81b1c874c79b25388f5412aa636
  Author: Peter Simons 
  Date:   2016-09-15 (Thu, 15 Sep 2016)

  Changed paths:
M pkgs/development/haskell-modules/configuration-common.nix

  Log Message:
  ---
  haskell: port existing hardening overrides to use the new combinator


  Commit: f7133e4de60643d468809f16487f50f9bd5937c6
  
https://github.com/NixOS/nixpkgs/commit/f7133e4de60643d468809f16487f50f9bd5937c6
  Author: Peter Simons 
  Date:   2016-09-15 (Thu, 15 Sep 2016)

  Changed paths:
M pkgs/top-level/haskell-packages.nix

  Log Message:
  ---
  haskell: define top-level attributes for LTS 6.x and 7.x

These attributes exist only for backwards compatibility with old
versions of Stack and will be removed altogether soon.


  Commit: 055a3e52c5e10aada181e006f90cf36b46811c57
  
https://github.com/NixOS/nixpkgs/commit/055a3e52c5e10aada181e006f90cf36b46811c57
  Author: Peter Simons 
  Date:   2016-09-15 (Thu, 15 Sep 2016)

  Changed paths:
M pkgs/top-level/all-packages.nix

  Log Message:
  ---
  Switch the 'haskellPackages' attribute set to the latest version of LTS-7.x.


  Commit: 9123a0452d0fc068954366ec1d4f3799a9a42480
  
https://github.com/NixOS/nixpkgs/commit/9123a0452d0fc068954366ec1d4f3799a9a42480
  Author: Peter Simons 
  Date:   2016-09-15 (Thu, 15 Sep 2016)

  Changed paths:
R pkgs/development/haskell-modules/configuration-lts.nix
M pkgs/top-level/all-packages.nix
M pkgs/top-level/haskell-packages.nix

  Log Message:
  ---
  haskell: drop obsolete LTS package set

The default 'haskellPackages' set now corresponds to the latest
available version of LTS 7.x.


  Commit: fabd60a3978ed4ea8e00d54e37fad49785f2d5d4
  
https://github.com/NixOS/nixpkgs/commit/fabd60a3978ed4ea8e00d54e37fad49785f2d5d4
  Author: Peter Simons 
  Date:   2016-09-15 (Thu, 15 Sep 2016)

  Changed paths:
M pkgs/development/haskell-modules/hackage-packages.nix

  Log Message:
  ---
  hackage-packages.nix: update Haskell package set

This update was generated by hackage2nix v2.0.1-10-gca03454 using the following 
inputs:

  - Hackage: 
https://github.com/commercialhaskell/all-cabal-hashes/commit/0aa5f8d5054e2b3e85cb5a6990848da3b72d71a5
  - LTS Haskell: 
https://github.com/fpco/lts-haskell/commit/b5ee848475140436a9795da2d3a0088ca95d36b5


Compare: https://github.com/NixOS/nixpkgs/compare/7bcbdb7885e7...fabd60a3978e___
nix-commits mailing list
nix-comm...@lists.science.uu.nl
http://lists.science.uu.nl/mailman/listinfo/nix-commits