ipa-client-automount(1)

πŸ“¦
version 4.13.4 Β· 3 versions
, in centos-stream 10, centos-stream 9, fedora 43, fedora 44, nixpkgs unstable, ubuntu resolute, ubuntu stonking

πŸ’– ipa-client-automount β€” the manual page but make it a group chat πŸ’–

okay bestie, welcome to ipa-client-automount(1) from the IPA Manual Pages πŸŽ€ this lil tool configures automount and NFS for IPA and honestly? it's giving setup wizard energy ✨


✨ NAME ✨

ipa-client-automount β€” Configure automount and NFS for IPA πŸ’…


🌸 SYNOPSIS 🌸

ipa-client-automount [OPTION]... <location>

πŸ¦‹ DESCRIPTION πŸ¦‹

so basically it configures automount for IPA. that's the whole vibe. 🫢

the automount configuration is made of two files, no more no less:

  • /etc/nsswitch.conf
  • /etc/sysconfig/autofs

by default it's gonna use DNS discovery to try and figure out which IPA server(s) to use. and if IPA servers are discovered, then the automount client gets configured to use DNS discovery. slay πŸ’–

but if DNS discovery fails, or you're like "no bestie, I want that specific server", then use the --server option. periodt.

the default automount location is literally named default. iconic. if you want a different one, use the --location option.

real talk though β€” the IPA client must already be configured before you can configure automount. the IPA client gets configured as part of a server installation, so don't skip that step, okay? 😭

SSSD is configured to manage the automount maps. the nss automount service is configured to use sss and files.

NFSv4 is also configured πŸŽ€ the rpc.gssd and rpc.idmapd are started on clients to support Kerberos-secured mounts. main character NFS behaviour, no cap.


πŸ‘‘ OPTIONS πŸ‘‘

  • --server=SERVER β€” set the FQDN of the IPA server to connect to. like, the server. the one. πŸ’…
  • --domain=DOMAIN β€” primary DNS domain of the IPA deployment, used for server discovery. πŸ”
  • --location=LOCATION β€” automount location. that's it, that's the whole thing.
  • --idmap-domain=IDMAP_DOMAIN β€” the NFS domain for idmapd.conf. and here's the tea:
    • if it's unset, it defaults to the IPA domain.
    • if it's set to DNS, then let idmapd or nfsidmap determine the domain from DNS (peep idmapd(8) or nfsidmap(5) for the deets).
    • if it's set to literally anything else, set idmapd.conf's Domain entry to that value. simple as. ✨
  • -d, --debug β€” print debugging information to stdout. for when you need to see everything πŸ›
  • -U, --unattended β€” unattended installation. the user will not be prompted. no questions, no interruptions, just vibes. 🀫
  • --uninstall β€” restore the automount configuration files. putting it back the way it was, we love a reversible queen 🫢

πŸ“ FILES πŸ“

files that will be configured:

  • /etc/nsswitch.conf
  • /etc/sssd/sssd.conf

🌈 EXIT STATUS 🌈

  • 0 β€” if the installation was successful πŸŽ‰ (we love to see it)
  • 1 β€” if an error occurred 😭
  • 2 β€” if uninstalling and automount is not configured πŸ™ˆ
  • 3 β€” if installing and automount is already configured πŸ’€

okay that's the whole page bestie, go forth and automount responsibly πŸ’œ

this was IPA, from the IPA Manual Pages, dated May 25 2012 πŸŽ€ mwah, catch you in the next manpage ✨