F15: NIS, NFS mounts and systemd
Severin Gehwolf
sgehwolf at redhat.com
Tue Apr 5 19:21:17 UTC 2011
Hi,
On Tue, 2011-04-05 at 17:26 +0200, Marcela Mašláňová wrote:
> On 04/05/2011 04:50 PM, Michał Piotrowski wrote:
> > Hi,
> >
> > 2011/4/5 Severin Gehwolf <sgehwolf at redhat.com>:
> >> Hi,
> >>
> >> I am trying to get NIS and /home NFS mounts working on F15. In essence,
> >> the dependency chain of services I need on my computer is as follows:
> >>
> >> 1. Bring up the network interface
> >> 2. Mount /home via NFS (maybe this should be done last?)
> >> 3. Make sure NIS is available (I also need Kerberos for validating
> >> passwords of NIS users)
> >>
> >> On F14 I managed to do this by using the network service, which is
> >> brought up first, then NFS shares are mounted and finally the ypbind
> >> service is started. How would I do something similar using systemd?
> >>
> >> I'm totally cool with using NetworkManager instead of network if that's
> >> preferred, but I'd like it to work for both runlevels 3 and 5.
> >>
> >> The immediate issue I am facing at the moment is that the network is not
> >> brought up automatically on boot (I have chkconfig'ed it on for
> >> runlevels 3 and 5). If I manually bring it up using ifup it works fine.
> >
> > I'm using network and it works fine for me on updated F15. Try
> > systemctl enable network.service
Ok, network and NFS mounts work as expected now. For the network
configuration I did:
$ systemctl enable network.service
$ systemctl disable NetworkManager.service
plus added NM_MANAGED=no to /etc/sysconfig/network-scripts/ifcfg-ethX
Not sure if I had to do all of them, but works now :) Thanks!
> >
> It doesn't worked for me either. There is bug about it [1] and it
> doesn't looked fixed.
>
> [1] https://bugzilla.redhat.com/show_bug.cgi?id=692008
Hmm, seems to work for me
> >> Another problem I am having is that NIS does not seem to work at all
> >> (service is started, SELinux properly configured), but cannot get any
> >> NIS accounts.
A bit more feedback on the NIS front:
For whatever reason ypbind is not brought up by systemd on boot
(chkconfig lists ypbind as on for r3,r5; when I do
$ systemctl enable ypbind.service
ypbind.service is not a native service, redirecting to /sbin/chkconfig.
Executing /sbin/chkconfig ypbind on
After a reboot the service is not brought up and I have to start it
manually :(
I managed to get NIS working manually. Perviously, I was missing a "nis"
in /etc/nsswitch and changed it to:
passwd: files nis
Once systemd will be able to bring up my ypbind, I'll be happy :) On
that note, I'd be happy to assist in any debugging. Just let me know.
Thanks,
Severin
More information about the devel
mailing list