nixpkgs/pkgs/tools/security
Tuomas Tynkkynen 8a985d97a1 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
````
2016-01-02 18:50:11 +01:00
..
aespipe aespipe: update from 2.4c to 2.4d 2015-05-31 13:12:39 +02:00
afl nixpkgs: afl 1.93b -> 1.94b 2015-09-20 12:47:59 -05:00
aide meta.description fixups 2015-04-30 18:17:42 +02:00
apg apg: update from 2.2.3 to 2.3.0b 2014-10-09 20:16:03 +02:00
bmrsa bmrsa: reimplement using mkDerivation 2015-11-24 14:45:15 +01:00
ccid Replace 'with plaforms; platform' with 'platforms.platform' 2015-11-17 21:30:43 +01:00
ccrypt Turn some license strings into lib.licenses values 2014-07-28 11:31:14 +02:00
chaps chaps: not supported on i686 (ZHF) 2015-07-22 11:37:38 +02:00
chkrootkit Use versioned tarball URL for chkrootkit. 2015-10-15 09:56:22 +01:00
chntpw chntpw: add myself as maintainer 2015-08-24 22:55:13 +03:00
clamav Merge pull request #8249 from joachifm/clamav-milter 2015-06-18 14:47:17 +02:00
crackxls Merge branch 'master.upstream' into staging.upstream 2015-07-13 15:11:31 -07:00
dirmngr Mass GnuPG upgrade 2010-05-19 20:58:56 +00:00
duo-unix duo-unix: upgrade, fix full name + version 2014-06-17 17:06:31 -05:00
ecryptfs ecryptfs: 2015-08-19 12:16:57 +01:00
eid-mw eid-mw: 4.1.9 -> 4.1.11 2015-12-19 12:41:31 +01:00
eid-viewer eid-viewer: 4.1.4 -> 4.1.9 2015-12-26 19:50:17 +01:00
fail2ban fail2ban 0.9.1 -> 0.9.3 2015-12-21 15:33:15 +08:00
fprint_demo fix: add missing versions 2015-06-04 23:34:14 +03:00
fprintd fprintd: update 2015-03-29 13:05:28 +03:00
fprot Change occurrences of gcc to the more general cc 2014-12-26 11:06:21 -06:00
gencfsm gnome-encfs-manager: init at 1.8.15 2015-11-03 19:05:12 +01:00
gnupg Make gpgkey2ssh use absolute path to gpg2, fixes #11912 2015-12-27 20:57:55 +01:00
gpgstats Replace 'with plaforms; platform' with 'platforms.platform' 2015-11-17 21:30:43 +01:00
hashcat hashcat: fix build and update to 0.49 2015-06-01 15:58:07 +02:00
haveged Fix user-facing typos (mainly in descriptions) 2014-12-30 03:31:03 +01:00
jd-gui jd-gui: version 0.3.5 2014-06-17 14:44:49 -05:00
john Replace 'with plaforms; platform' with 'platforms.platform' 2015-11-17 21:30:43 +01:00
knockknock Replace 'with plaforms; platform' with 'platforms.platform' 2015-11-17 21:30:43 +01:00
kpcli kpcli: 2.8 -> 3.0 2015-06-21 14:37:43 +01:00
ksshaskpass kde414: build with kdelibs-4.14.12 2015-09-27 15:08:12 -05:00
lastpass-cli lastpass-cli: 0.5.1 -> 0.7.0 2015-12-18 09:41:11 +01:00
logkeys logkeys: 5ef6b0dcb9e3 -> 2015-11-10 2015-12-15 20:20:41 +09:00
mbox Rename 'emery' maintainer handle to 'ehmry', fixes #11493 2015-12-05 23:06:20 +01:00
meo boost: Remove boost.lib 2014-11-02 17:22:27 -08:00
metasploit metasploit: reimplement using mkDerivation 2015-11-24 14:45:15 +01:00
mfcuk Replace 'with plaforms; platform' with 'platforms.platform' 2015-11-17 21:30:43 +01:00
mfoc Replace 'with plaforms; platform' with 'platforms.platform' 2015-11-17 21:30:43 +01:00
minisign minisign: 0.4 -> 0.6 2015-11-25 20:37:18 +01:00
mkpasswd whois: init at 5.2.10 and share with mkpasswd 2015-11-11 15:26:10 +01:00
mkrand Add MKRAND 2014-10-08 20:03:09 -05:00
mktemp Work around hard-coded /usr/bin/nroff' in configure'. 2011-01-13 10:03:16 +00:00
modsecurity Replace 'with plaforms; platform' with 'platforms.platform' 2015-11-17 21:30:43 +01:00
monkeysphere monkeysphere: fix description 2015-08-01 13:28:41 +03:00
mpw add mpw 2015-10-01 08:58:28 -07:00
munge munge: Update from 0.5.10 to 0.5.11 2014-08-20 17:07:54 +02:00
muscleframework Fixed some licenses 2015-06-10 13:00:42 +02:00
muscletool Fixed some licenses 2015-06-10 13:00:42 +02:00
nasty Replace 'with plaforms; platform' with 'platforms.platform' 2015-11-17 21:30:43 +01:00
nmap nmap: 7.00 -> 7.01 2015-12-16 23:21:19 +00:00
nsjail nsjail: init at 8b951e6 2015-08-10 22:27:15 +03:00
oath-toolkit oathToolkit: Support darwin 2015-09-23 13:26:37 +09:00
omapd omapd: init at 0.9.2 2015-08-03 13:04:59 +02:00
opencryptoki Add package: opencryptoki 2014-10-14 09:03:50 +02:00
opensc opensc: 0.14.0 -> 0.15.0 2015-06-18 22:59:38 -07:00
opensc-dnie-wrapper Fix user-facing typos (mainly in descriptions) 2014-12-30 03:31:03 +01:00
ossec Unmaintain a bunch of packages 2014-01-21 22:34:41 -05:00
p0f nixpkgs: p0f 3.07b -> 3.08b 2014-12-28 23:43:34 -06:00
paperkey added paperkey package 2014-08-04 13:11:29 +02:00
pass pass: update homepage url 2016-01-01 20:19:11 +01:00
pcsclite pcsclite: Enable building on Darwin 2015-12-03 13:13:31 -05:00
pcsctools Replace 'with plaforms; platform' with 'platforms.platform' 2015-11-17 21:30:43 +01:00
pinentry pinentry_qt5: init at 0.9.6 2015-12-10 11:06:00 -06:00
pius pius: update from 2.0.9 to 2.0.11 2014-09-21 19:25:32 +01:00
polkit-gnome polkit_gnome: cleanup, add platforms 2015-12-15 18:09:07 +03:00
polkit-kde-agent kde414: build with kdelibs-4.14.12 2015-09-27 15:08:12 -05:00
prey Don't statically depend on cacert for certificates 2015-07-31 01:34:58 +02:00
pwgen pwgen: update from 2.06 to 2.07 2014-11-01 14:52:11 +02:00
radamsa radamsa: init at 0.4 2015-11-28 23:51:17 +01:00
rhash add myself as maintainer 2015-06-18 11:52:39 -07:00
rng-tools Unmaintain a bunch of packages 2015-07-01 08:11:05 -04:00
sbsigntool sbsigntool: only build for x86_64-linux, it is broken on i686 2015-08-06 15:59:51 +02:00
scrypt nixpkgs: scrypt 1.1.6 -> 1.2.0 2015-08-31 07:54:49 -05:00
seccure pkgs/tools/security/seccure: store the expression in a file called "default.nix" 2013-10-03 17:09:02 +02:00
signing-party signing-party: 2.0 -> 2.1 2015-12-14 21:05:25 +09:00
simple-tpm-pk11 Add package: simple-tpm-pk11 2014-10-15 01:14:34 +02:00
srm srm: 1.2.14 -> 1.2.15 2015-03-11 19:22:25 +01:00
ssdeep ssdeep: only run patchelf on linux 2015-10-31 20:03:56 +01:00
sshuttle sshuttle: add PyXAPI for tproxy UDP proxy support 2015-09-24 13:18:39 +02:00
sslscan sslscan: fixed typo 2015-10-09 12:08:12 +02:00
ssss * "ensureDir" -> "mkdir -p". "ensureDir" is a rather pointless 2012-01-18 20:16:00 +00:00
steghide Fix many package descriptions 2014-08-24 22:31:37 +02:00
stoken stoken: fix evaluation (licence), refactor a little 2015-08-13 14:18:36 +02:00
stricat nixpkgs: stricat 20140609100300 2014-08-21 00:22:54 -05:00
sudo sudo: Compile with '--with-iologdir' to improve build purity 2016-01-02 18:50:11 +01:00
super super: fixed url to source and added patch for CVE-2014-0470 2014-09-14 08:51:01 +02:00
tboot Fix many package descriptions 2014-08-24 22:31:37 +02:00
tcpcrypt tcpcrypt: 2011.07.22 -> 0.3rc1, fix nixos service 2014-12-10 10:23:46 +01:00
thc-hydra Replace 'with plaforms; platform' with 'platforms.platform' 2015-11-17 21:30:43 +01:00
tmin nixpkgs: Fuzzing test case optimizer 2014-11-25 13:03:43 -06:00
tor Merge pull request #11972 from codsl/tor-0.2.7.6 2015-12-28 23:27:29 +01:00
torbutton More description fixes 2013-10-06 12:01:38 +02:00
tpm-luks tpm-luks: update -> git-2015-07-11 2015-07-15 10:22:40 +02:00
tpm-quote-tools Fixed many descriptions 2014-11-11 14:36:34 +01:00
tpm-tools Add package: opencryptoki 2014-10-14 09:03:50 +02:00
trousers trousers: Add gcc5 compat 2015-06-12 15:40:48 -07:00
vidalia add repositories.git to several packages 2014-03-20 13:32:29 +02:00
volatility volatility: upgrade to 2.4 2014-11-12 22:35:42 +02:00
wipe wipe: add package 2014-10-23 02:08:37 +04:00
yara yara: init at 3.4.0 2015-11-01 12:23:29 +01:00