<div dir="ltr">Hello,<div><br></div><div>How do I configure automount for Ubuntu 14.04 clients?  My procedure on CentOS has been: install free-ipa client, run ipa-client-install (auto configures with dns discovery), run ipa-client-automount.  However, when I run this on the ubuntu client, I receive the following errors:</div><div><br></div><div><div>>> root@ubuntu-1404-x8664:~# ipa-client-automount -U</div><div>>> Searching for IPA server...</div><div>>> IPA server: DNS discovery</div><div>>> Location: default</div><div>>> Configured /etc/nsswitch.conf</div><div>>> Configured /etc/default/nfs-common</div><div>>> Configured /etc/idmapd.conf</div><div>>> rpcidmapd failed to restart: Command '/usr/sbin/service rpcidmapd restart ' returned non-zero exit status 1</div><div>>> rpcgssd failed to restart: Command '/usr/sbin/service rpcgssd restart ' returned non-zero exit status 1</div></div><div><br></div><div>As these are not the names of these services on Ubuntu, this will never work.</div><div><br></div><div>>> root@ubuntu-1404-x8664:~# service idmapd restart</div><div>>> idmapd stop/waiting</div><div>>> idmapd start/running, process 428</div><div>>> root@ubuntu-1404-x8664:~# service gssd restart</div><div>>> stop: Unknown instance:</div><div>>> gssd start/running, process 567</div><div><br></div><div>Unfortunately, this appears to be hardcoded values in the install script:</div><div><br></div><div><div>>>     290     if statestore.has_state('rpcidmapd'):</div><div>>>     291         enabled = statestore.restore_state('rpcidmapd', 'enabled')</div><div>>>     292         running = statestore.restore_state('rpcidmapd', 'running')</div><div>>>     293         rpcidmapd = ipaservices.knownservices.rpcidmapd</div><div>>>     294         if not enabled:</div><div>>>     295             rpcidmapd.disable()</div><div>>>     296         if not running:</div><div>>>     297             rpcidmapd.stop()</div><div>>>     298     if statestore.has_state('rpcgssd'):</div><div>>>     299         enabled = statestore.restore_state('rpcgssd', 'enabled')</div><div>>>     300         running = statestore.restore_state('rpcgssd', 'running')</div><div>>>     301         rpcgssd = ipaservices.knownservices.rpcgssd</div></div><div><br></div><div>Is Ubuntu not supported with FreeIPA?  Is there an updated install script?  I installed the freeipa-client from public repos.</div><div><br></div><div>>> ii  freeipa-client                                        3.3.4-0ubuntu3.1                                    amd64        FreeIPA centralized identity framework -- client</div><div>>> ii  python-freeipa                                        3.3.4-0ubuntu3.1                                    amd64        FreeIPA centralized identity framework -- python modules</div><div><br></div><div>Thanks,</div><div>Jon A</div></div>