-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Todd Miller wrote: > I see the issue, getpwnam_r() has surprising semantics when a user is not found. I'll have a fix for that tomorrow AM. > > - todd > > > -----Original Message----- > > But > /usr/sbin/semanage login -m -s guest_u __default__ > > Is causing a segfault in genhomedircon line 627 Already have it. This is a repatch off of libsemanage-2.0.9 It should include your stuff plus it gets the fallback_user by looking up the __default__ login record. That way if I change the __default__ record to use xguest_u, it will build all user accounts with this context. getpwnam_r returns 0 even if an account does not exist. So you need to check the pointer. A couple of other translation problems also. -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.7 (GNU/Linux) Comment: Using GnuPG with Fedora - http://enigmail.mozdev.org iD8DBQFG+whdrlYvE4MpobMRAlR1AKDo9/UsBwEpuVTITZ3TNGPcJUzj3wCfQuqi 3sJtxxIok2gVI0olG85lAnM= =1n+T -----END PGP SIGNATURE-----