Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 8 Oct 2025 06:35:26 +0100
From:      Lexi Winter <ivy@freebsd.org>
To:        Gleb Smirnoff <glebius@freebsd.org>
Cc:        src-committers@freebsd.org, dev-commits-src-all@freebsd.org, dev-commits-src-main@freebsd.org
Subject:   Re: git: e7e7bf757ace - main - krb5: create the KDC database directory
Message-ID:  <aOX4HqiON5FDaFn2@amaryllis.le-fay.org>
In-Reply-To: <aOX1N__meGtjgSbm@cell.glebi.us>
References:  <202510072150.597LoGVE089465@gitrepo.freebsd.org> <aOXMu3G6xsJQPlM-@amaryllis.le-fay.org> <aOX1N__meGtjgSbm@cell.glebi.us>

next in thread | previous in thread | raw e-mail | index | archive | help

--RYvvGFnE+AwxJB2o
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

Gleb Smirnoff wrote in <aOX1N__meGtjgSbm@cell.glebi.us>:
> On Wed, Oct 08, 2025 at 03:30:19AM +0100, Lexi Winter wrote:
> L> Gleb Smirnoff wrote in <202510072150.597LoGVE089465@gitrepo.freebsd.or=
g>:
> L> >     krb5: create the KDC database directory
> L>     =20
> L> > +        krb5kdc		mode=3D0700
> L> > +        ..
> L>=20
> L> this probably wants "tags=3Dpackage=3Dkerberos-kdc", otherwise the dir=
ectory
> L> won't be created for pkgbase users.
>=20
> I'll appreciate if you fix that correctly.

sure.

> I looked at other entries in this file, I also looked for any
> tags=3D.*kerberos.*.  Since I didn't find any, I did what I did.
>=20
> Looks like no kerberos packages are defined yet?

we do have packages for Kerberos:

FreeBSD-kerberos-16.snap20251008034011
FreeBSD-kerberos-dbg-16.snap20251008034011
FreeBSD-kerberos-dbg-lib32-16.snap20251008034011
FreeBSD-kerberos-dev-16.snap20251008034011
FreeBSD-kerberos-dev-lib32-16.snap20251008034011
FreeBSD-kerberos-kdc-16.snap20251008034011
FreeBSD-kerberos-kdc-dbg-16.snap20251008034011
FreeBSD-kerberos-lib-16.snap20251008034011
FreeBSD-kerberos-lib32-16.snap20251008034011

however it's possible some other Kerberos directories are missing the
package tag in mtree.  this is an ongoing issue that affects a lot of
things (not just Kerberos) and will probably be fixed by me going
through every mtree file and manually adding the right package tag.
i'm just trying to avoid breaking it any more in the mean time :-)

incidentally, there are two phabricator groups that are relevant here:
#krb5 (for Kerberos) and #pkgbase.  i'd suggest that for any diffs that
affect the way things are installed, like mtree or Makefile install
targets, people consider adding #pkgbase as a reviewer.

i realise not everyone is familiar with pkgbase or wants to deal with it
for otherwise unrelated changes, so this is an easy way to get a pkgbase
person to look at the change and hopefully catch any issues early.

(obviously this is not mandatory, it's just a suggestion.)

--RYvvGFnE+AwxJB2o
Content-Type: application/pgp-signature; name=signature.asc

-----BEGIN PGP SIGNATURE-----

iHUEABYKAB0WIQSyjTg96lp3RifySyn1nT63mIK/YAUCaOX4GwAKCRD1nT63mIK/
YJjJAQCgkXkIcUvWpasXpsY0XhdNiPUTsv5PQaZwU3m0fscTuwD/R6fQmqeJNvcv
0DK7vhlYMmoVlWsbLare63cogk1V6AM=
=f2j3
-----END PGP SIGNATURE-----

--RYvvGFnE+AwxJB2o--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?aOX4HqiON5FDaFn2>