1
0
Fork 0
mirror of https://github.com/gssapi/gssproxy.git synced 2025-12-05 22:37:20 +00:00
Find a file
Julien Rische c66e429f41 Fix gssproxy.conf manpage about comments
The manpage was implying it was possible to have comments at the end of
configuration lines, while SSSD's ini parsing library used by gssproxy
supports full line comments only.

Signed-off-by: Julien Rische <jrische@redhat.com>
2025-03-26 18:52:14 -04:00
.github/workflows Revamp and modernize the CI scripts 2025-02-10 21:30:58 -05:00
contrib Update URLs to project page, fedorahosted.org got retired 2024-03-20 11:32:38 -04:00
docs Add note about libnfsidmap to NFS docs 2024-05-03 12:36:01 -04:00
examples Always install the gss module configuration 2022-05-23 12:05:28 -04:00
external [gssproxy] Modernize systemd.m4 macro 2023-10-25 07:59:51 -04:00
man Fix gssproxy.conf manpage about comments 2025-03-26 18:52:14 -04:00
po Intial skeleton gssproxy daemon 2012-01-04 19:19:54 -05:00
rpcgen Change declaration of function map 2025-02-10 21:30:58 -05:00
src Respect krb5_principal when impersonating 2025-02-11 10:50:34 -05:00
systemd Revert "Remove the NoNewPrivileges because it breaks the ability to open socket" 2025-03-06 09:07:46 -05:00
tests Fix various issues detected by static analysis 2024-08-07 12:29:07 -04:00
x-files Official IANA Assigned RPC Program Number 2012-03-30 08:16:41 -04:00
.gitignore Add test for userproxy mode 2022-05-23 18:56:56 -04:00
BUILD.txt Update test and krb5 dependency list in BUILD.txt 2017-08-11 13:46:27 -04:00
build_macros.m4 Intial skeleton gssproxy daemon 2012-01-04 19:19:54 -05:00
conf_macros.m4 Always install the gss module configuration 2022-05-23 12:05:28 -04:00
configure.ac Avoid bashism in configure script 2024-04-12 16:24:54 -04:00
COPYING Fix formatting on noncompliant copyright lines 2015-09-04 16:34:42 -04:00
Makefile.am Move runtime management function to gp_mgmt.c 2022-05-26 12:36:13 -04:00
NOTES add note about how to deal with ccache files 2012-04-05 11:20:33 -04:00
README.md Add a few badges rendered on github 2022-06-05 14:40:08 -04:00
STYLE.txt Rename README.style -> STYLE.txt so pagure stops picking it up 2018-05-09 13:14:53 -04:00
version.m4 Version 0.9.2 2023-10-19 12:09:32 -04:00

Changelog Build Status

This is the gss-proxy project.

Documentation lives in the docs folder of this repository.

The goal is to have a GSS-API proxy, with standardizable protocol and a (somewhat portable) reference client and server implementation. There are several motivations for this some of which are:

  • Kernel-mode GSS-API applications (CIFS, NFS, AFS, ...) need to be able to leave all complexity of GSS_Init/Accept_sec_context() out of the kernel by upcalling to a daemon that does all the dirty work.

  • Isolation and privilege separation for user-mode applications. For example: letting HTTP servers use but not see the keytabe entries for HTTP/* principals for accepting security contexts.

  • Possibly an ssh-agent-like SSH agent for GSS credentials -- a gss-agent.

gss-proxy uses libverto for dealing with event loops. Note that you need to have at least one libverto event library installed (e.g. libverto-tevent).

We have a mailing list and an IRC channel (#gssapi on libera.chat).