1. 20 Apr, 2017 1 commit
  2. 12 May, 2016 1 commit
  3. 13 Oct, 2015 1 commit
    • Stef Walter's avatar
      pam: Stop using deprecated <selinux/flask.h> header · 74fc065e
      Stef Walter authored
      And use the more complex function call instead.
      
      Fixes this warning:
      
      /usr/include/selinux/flask.h:5:2: error: #warning "Please remove any #include's of this header in your source code." [-Werror=cpp]
       #warning "Please remove any #include's of this header in your source code."
        ^
      74fc065e
  4. 05 Mar, 2015 1 commit
  5. 14 Oct, 2014 1 commit
  6. 05 Sep, 2014 1 commit
  7. 11 Aug, 2014 1 commit
  8. 14 Mar, 2014 5 commits
  9. 06 Mar, 2014 4 commits
    • Stef Walter's avatar
      daemon: Stop exposing a GNOME_KEYRING_PID variable · 90a3ae66
      Stef Walter authored
      We exit with the DBus session bus. Remove this clutter from the
      environment.  PAM module no longer cares about the lifetime of
      the deamon, except in one case: where it started the daemon in
      order to change a password and the auto_start argument wasn't set.
      
      https://bugzilla.gnome.org/show_bug.cgi?id=725801
      90a3ae66
    • Stef Walter's avatar
      daemon: Stop exporting the $GNOME_KEYRING_CONTROL env variable · 2ca51a0a
      Stef Walter authored
      In cases where we're using $XDG_RUNTIME_DIR to create a predictable
      control socket directory, stop setting the $GNOME_KEYRING_CONTROL
      environment variable.
      
      Note that we don't use the $XDG_RUNTIME_DIR fallback. This is because
      two of our clients don't link in GLib, both the pam and pkcs11
      modules. Getting involved in the whole tree of fallback possibilities
      for how to resolve $XDG_RUNTIME_DIR is not something I'm interested
      in duplicating.
      
      So instead what we do is if $XDG_RUNTIME_DIR is not set, we fall back
      to using the old $GNOME_KEYRING_CONTROL environment variable.
      
      We use the GLib logic when looking for XDG_RUNTIME_DIR. The variable
      is considered present even when empty.
      
      https://bugzilla.gnome.org/show_bug.cgi?id=725801
      2ca51a0a
    • Stef Walter's avatar
      pam: Fix starting the daemon to change password · 43e71fef
      Stef Walter authored
      This was broken and would cause the daemon to fail internally.
      The daemon wasn't being initialized due to the --login argument.
      43e71fef
    • Stef Walter's avatar
      pam: Add some tests for the PAM module · 02d7fd26
      Stef Walter authored
      These require you to install some pam configs into /etc/pam.d. You
      can do it with the following commands:
      
      $ make enable-pam-tests
      $ make disable-pam-tests
      02d7fd26
  10. 05 Mar, 2014 1 commit
    • Stef Walter's avatar
      Makefile.am: Use a single non-recursive Makefile · 0b751a90
      Stef Walter authored
      This allows all the code to be built in parallel, and only
      rebuilding stuff that's changed when developing. Much quicker.
      
      In the meantime disable the p11-tests checks, which
      were very rarely used. We'll need to migrate them to TAP.
      0b751a90
  11. 08 Jan, 2014 1 commit
  12. 25 Oct, 2013 1 commit
  13. 07 Apr, 2012 1 commit
  14. 18 Mar, 2011 1 commit
  15. 09 Mar, 2011 1 commit
  16. 11 Sep, 2010 1 commit
  17. 31 Aug, 2010 1 commit
  18. 28 Aug, 2010 1 commit
  19. 08 Jun, 2010 2 commits
  20. 24 May, 2010 1 commit
  21. 19 Dec, 2009 1 commit
    • Stef Walter's avatar
      [daemon] Refactor the startup. · 087c7b56
      Stef Walter authored
       * Add support for initializing seperate parts of daemon separately.
       * Add autostart files for various components.
       * Use simpler control protocol.
      087c7b56
  22. 17 Dec, 2009 1 commit
  23. 16 Dec, 2009 1 commit
  24. 30 Aug, 2009 1 commit
  25. 31 Jul, 2009 1 commit
  26. 21 Jul, 2009 1 commit
  27. 09 Jul, 2009 1 commit
  28. 26 Jun, 2009 4 commits
  29. 10 May, 2009 1 commit