Branch: refs/heads/master
  Home:   https://github.com/NixOS/nixpkgs
  Commit: 8a985d97a1ba3db53d51041dfc0b84542679c56e
      
https://github.com/NixOS/nixpkgs/commit/8a985d97a1ba3db53d51041dfc0b84542679c56e
  Author: Tuomas Tynkkynen <[email protected]>
  Date:   2016-01-02 (Sat, 02 Jan 2016)

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

  Log Message:
  -----------
  sudo: Compile with '--with-iologdir' to improve build purity

Otherwise it will try to guess the log directory, and the guess might
not be the same if chroot builds are enabled or not.

The gruesome details from m4/sudo.m4:

````
dnl
dnl Where the I/O log files go, use /var/log/sudo-io if
dnl /var/log exists, else /{var,usr}/adm/sudo-io
dnl
AC_DEFUN([SUDO_IO_LOGDIR], [
    AC_MSG_CHECKING(for I/O log dir location)
    if test "${with_iologdir-yes}" != "yes"; then
  iolog_dir="$with_iologdir"
    elif test -d "/var/log"; then
  iolog_dir="/var/log/sudo-io"
    elif test -d "/var/adm"; then
  iolog_dir="/var/adm/sudo-io"
    else
  iolog_dir="/usr/adm/sudo-io"
    fi
    if test "${with_iologdir}" != "no"; then
  SUDO_DEFINE_UNQUOTED(_PATH_SUDO_IO_LOGDIR, "$iolog_dir")
    fi
    AC_MSG_RESULT($iolog_dir)
])dnl
````


_______________________________________________
nix-commits mailing list
[email protected]
http://lists.science.uu.nl/mailman/listinfo/nix-commits

Reply via email to