Branch: refs/heads/master
  Home:   https://github.com/NixOS/nixpkgs
  Commit: 2a1bf2a7769eee1453fbe24d8e37ff1a42cd6bff
      
https://github.com/NixOS/nixpkgs/commit/2a1bf2a7769eee1453fbe24d8e37ff1a42cd6bff
  Author: aszlig <[email protected]>
  Date:   2015-10-13 (Tue, 13 Oct 2015)

  Changed paths:
    M pkgs/tools/security/john/default.nix

  Log Message:
  -----------
  john: Clean up and Update to v1.8.0-jumbo-1.

Cleanups are mostly stylistic, like putting src more to the top (to make
sure it won't be missed on updates of the version attribute) or using
mkdir -p instead of ensureDir.

The most significant change here is that we update the package to
1.8.0-jumbo-1, which is the latest tag available and contains community
updates which were already in magnumripper/JohnTheRipper@93f061bc41652.

We're now also using fetchurl to ensure that we don't need to clone the
whole repository and keep download times low.

And the derivation name is now "john" instead of "JohnTheRipper",
because most users would expect "nix-env -i john" to work.

Signed-off-by: aszlig <[email protected]>


  Commit: e4caf0fde09146000f4b7b0c29413a059704d9c3
      
https://github.com/NixOS/nixpkgs/commit/e4caf0fde09146000f4b7b0c29413a059704d9c3
  Author: aszlig <[email protected]>
  Date:   2015-10-13 (Tue, 13 Oct 2015)

  Changed paths:
    M nixos/modules/services/misc/synergy.nix

  Log Message:
  -----------
  nixos/synergy: Restart services on failure.

Synergy seems to get more and more unstable in recent versions, so we
might want to debug this properly. However, it makes sense to restart
the service nevertheless, because synergy is about keyboard and mouse
sharing and it's quite annoying to either SSH in to restart the service
or even needing to unplug the keyboard and plug in into the machine with
the failing service.

Signed-off-by: aszlig <[email protected]>


  Commit: cf4e2c426ef7b93926303dc2e878a7368fe62d17
      
https://github.com/NixOS/nixpkgs/commit/cf4e2c426ef7b93926303dc2e878a7368fe62d17
  Author: aszlig <[email protected]>
  Date:   2015-10-13 (Tue, 13 Oct 2015)

  Changed paths:
    M pkgs/tools/security/john/default.nix

  Log Message:
  -----------
  john: Disable building with -march=native.

It prevents john from running with older CPUs such as Core2Duo and gives
an illegal hardware instruction error on these CPUs.

Signed-off-by: aszlig <[email protected]>


  Commit: 902bcf1422ecabb6efa771505ba5b6b3c76254c8
      
https://github.com/NixOS/nixpkgs/commit/902bcf1422ecabb6efa771505ba5b6b3c76254c8
  Author: aszlig <[email protected]>
  Date:   2015-10-13 (Tue, 13 Oct 2015)

  Changed paths:
    M pkgs/tools/security/john/default.nix

  Log Message:
  -----------
  john: Make package work out of the box.

So far it was only possible to run john if you've either copied over the
default configuration over to ~/.john and substitute $JOHN with the
right path or set $JOHN to the store path directly.

Both methods are not really a very good user experience, so we're now
patching in the resulting paths into the default rules/configurations.

This also splits off configuration files into $out/etc/john instead of
putting everything into $out/share/john and now also properly installs
the auxiliary programs into $out/bin.

Closes #8792.

Signed-off-by: aszlig <[email protected]>
Reported-by: devhell <"^"@regexmail.net>
Cc: @offlinehacker


  Commit: 37429a2c74a4dfb141e497a62e608f0dd00a0cb5
      
https://github.com/NixOS/nixpkgs/commit/37429a2c74a4dfb141e497a62e608f0dd00a0cb5
  Author: aszlig <[email protected]>
  Date:   2015-10-13 (Tue, 13 Oct 2015)

  Changed paths:
    M pkgs/tools/security/john/default.nix

  Log Message:
  -----------
  john: Enable parallel building by default.

I've built this a lot of times on different machines without getting
compile errors, so I'd assume this to be safe. Of course, the compile
time is very small in comparison to bigger packages but it's still an
annoyance to wait for up to a few minutes, especially during
development.

Signed-off-by: aszlig <[email protected]>


Compare: https://github.com/NixOS/nixpkgs/compare/1f172c6e7b05...37429a2c74a4
_______________________________________________
nix-commits mailing list
[email protected]
http://lists.science.uu.nl/mailman/listinfo/nix-commits

Reply via email to