Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: NixOS/nixpkgs
base: 7bb24a65e4d4
Choose a base ref
...
head repository: NixOS/nixpkgs
compare: eefbc088a759
Choose a head ref
  • 11 commits
  • 10 files changed
  • 4 contributors

Commits on Dec 11, 2018

  1. kerberos-server: Fix sbin paths

    tcpd doesn't have sbin anymore (so it was broken), and heimdal just symlinks to
    bin.
    Kai Wohlfahrt authored and kwohlfahrt committed Dec 11, 2018
    Copy the full SHA
    dfdd348 View commit details
    Browse the repository at this point in the history
  2. kerberos-server: move kadmind to systemd

    Don't use socket activation, as inetd is discouraged by heimdal documentation.
    Kai Wohlfahrt authored and kwohlfahrt committed Dec 11, 2018
    Copy the full SHA
    ee3bd73 View commit details
    Browse the repository at this point in the history
  3. kerberos-server: cleanup of kerberos.nix

    General cleanup before adding more options.
    Kai Wohlfahrt authored and kwohlfahrt committed Dec 11, 2018
    Copy the full SHA
    4f9af77 View commit details
    Browse the repository at this point in the history
  4. kerberos-server: switch to ExecStart

    script causes problems for forking services like MIT Kerberos.
    Kai Wohlfahrt authored and kwohlfahrt committed Dec 11, 2018
    Copy the full SHA
    fe8f2b8 View commit details
    Browse the repository at this point in the history
  5. kerberos-server: add kerberos option

    Allow switching out kerberos server implementation.
    
    Sharing config is probably sensible, but implementation is different enough to
    be worth splitting into two files. Not sure this is the correct way to split an
    implementation, but it works for now.
    
    Uses the switch from config.krb5 to select implementation.
    Kai Wohlfahrt authored and kwohlfahrt committed Dec 11, 2018
    Copy the full SHA
    6cca9c0 View commit details
    Browse the repository at this point in the history
  6. kerberos_server: Keep ACL file in store

    Could also move kdc.conf, but this makes it inconvenient to use command line
    utilities with heimdal, as it would require specifying --config-file with every
    command.
    Kai Wohlfahrt authored and kwohlfahrt committed Dec 11, 2018
    Copy the full SHA
    4e4a599 View commit details
    Browse the repository at this point in the history
  7. kerberos_server: ensure only one realm configured

    Leave options for multiple realms for similarity to krb5, and future
    expansion. Currently not tested because I can't make it work and don't need
    it.
    Kai Wohlfahrt authored and kwohlfahrt committed Dec 11, 2018
    Copy the full SHA
    f5b4918 View commit details
    Browse the repository at this point in the history
  8. kerberos: explicitly install krb5Full.dev for tests

    This contains all of the user binaries as of 13e6a5c.
    Kai Wohlfahrt authored and kwohlfahrt committed Dec 11, 2018
    Copy the full SHA
    d752677 View commit details
    Browse the repository at this point in the history
  9. kerberos: move user binaries to default output

    The intention of the previous change was to move krb5-config to .dev (it
    gives the locations of headers), but it grabbed all of the user-facing
    binaries too. This puts them back.
    Kai Wohlfahrt authored and kwohlfahrt committed Dec 11, 2018
    Copy the full SHA
    ade842f View commit details
    Browse the repository at this point in the history
  10. Copy the full SHA
    337bc20 View commit details
    Browse the repository at this point in the history
  11. Merge pull request #31832 from kwohlfahrt/kerberos

    kerberos_server: allow choosing MIT or Heimdal
    Mic92 committed Dec 11, 2018
    Copy the full SHA
    eefbc08 View commit details
    Browse the repository at this point in the history