Page MenuHomeFreeBSD

gssd: move to a new package
ClosedPublic

Authored by ivy on Jul 24 2025, 12:13 PM.
Tags
None
Referenced Files
F131686724: D51486.diff
Fri, Oct 10, 8:33 AM
Unknown Object (File)
Sat, Sep 27, 6:18 PM
Unknown Object (File)
Sep 4 2025, 8:40 PM
Unknown Object (File)
Aug 28 2025, 1:52 PM
Unknown Object (File)
Aug 26 2025, 8:52 AM
Unknown Object (File)
Aug 22 2025, 10:39 PM
Unknown Object (File)
Aug 22 2025, 10:27 PM
Unknown Object (File)
Jul 29 2025, 11:56 AM

Details

Summary

It's reasonable to want to install gssd without the Kerberos utilities
(e.g., if using security/krb5 from ports), so move gssd to its own
package to allow this.

Diff Detail

Repository
rG FreeBSD src repository
Lint
Lint Not Applicable
Unit
Tests Not Applicable

Event Timeline

ivy requested review of this revision.Jul 24 2025, 12:13 PM

Seems fine to me. On my laptop gssd is only 36K though and maybe it doesn't warrant a specific package?

Seems fine to me. On my laptop gssd is only 36K though and maybe it doesn't warrant a specific package?

I think that the reasoning is that with this change you can have FreeBSD-gssd installed but no FreeBSD-kerberos* installed, so it's not "let's save 36K for some people" but "let's save whatever FreeBSD-kerberos* weight if I use the port and not the base one"

Seems fine to me. On my laptop gssd is only 36K though and maybe it doesn't warrant a specific package?

in this case i think it's more about the functionality we want to enable with pkgbase: being about to install one thing (gssd) without another thing you don't want (Kerberos command-line), so although the package is fairly small, it does serve a purpose.

that said i don't feel especially strongly about this; we could move it somewhere else (although i'm not sure where off hand) or just leave it where it is if people don't think it needs to move.

This revision is now accepted and ready to land.Jul 25 2025, 6:46 AM

or just leave it where it is if people don't think it needs to move

I agree with moving it, was just unsure about a new pkg for it or adding it to something existing if there's something sensible.

I agree with moving it, was just unsure about a new pkg for it or adding it to something existing if there's something sensible.

the only relevant package i can think of is FreeBSD-nfs, but i don't think that's right because KGSSAPI isn't specifically tied to NFS (even if that might be the only thing using it).

This revision was automatically updated to reflect the committed changes.