Is your auto_home.sh script that chooses between your two
fileservers choosing per-user? Or per-location? Or per region?
We do something similar, but it's per region. So the /etc/auto.master.d/*
is laid down appropriately (& statically per region) at build time.
(We also have automount maps in AD and delivered to autofs via sssd, for
other automounts.)
Spike
On Thu, Oct 15, 2020 at 2:17 AM <schmidt.steffen(a)gmx.de> wrote:
Hey,
Background:
so I came across the problem that snaps don't allow home directories
outside /home (c.f.
https://bugs.launchpad.net/snappy/+bug/1620771 ).
So I use override_homedir in sssd.conf to fix this (I have to say almost
since I still can't start the snaps in $HOME (/home/$USER) but any other
directory, even $HOME/Desktop).
However, there is another layer of complication in my scenario: I don't
have one file server but two that serve the home directories. Therefore, I
use a autofs script to get the correct user mounts (auto.home.sh).
fs1 /fs1/home/$USER ------+
|------ client
sssd.conf: override_homedir = /home/%u
fs2 /fs2/home/$USER ------+ auto.home.sh: script
to choose correct mountpoint for $USER
Problem:
I would like to get the original home directory (e.g. /fs1/home/$USER) on
the client. getent passwd only gets me /home/$USER (overriden by the
parameter override_homedir in sssd.conf). So my hacky solution is right now
to use ldbsearch:
declare -r
DOMAIN=example.com
declare -r LDBDB= /var/lib/sss/db/cache_bc.frontend.ldb
ldbsearch -H $LDBDB '($USER@$DOMAIN)' homeDirectory
Another possibilty would be to use ldapsearch directly but I would like to
first query the sss cache.
Is there a better way to solve this problem?
Thanks
Steffen
_______________________________________________
sssd-users mailing list -- sssd-users(a)lists.fedorahosted.org
To unsubscribe send an email to sssd-users-leave(a)lists.fedorahosted.org
Fedora Code of Conduct:
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines:
https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives:
https://lists.fedorahosted.org/archives/list/sssd-users@lists.fedorahoste...