> Date: Sun, 07 Apr 2013 09:10:22 -0400
> From: "Cliff McDiarmid" <[email protected]>
> To: "akhiezer" <[email protected]>,
> "BLFS Support List"
> <[email protected]>
> Subject: Re: [blfs-support] Autofs problem on LFS7.2
>
.
.
> > > > >
> > > > > I will sort it and try to get the summary right. Could this whole
> > > > > thing come down to permissions?
> > > > >
> > > >
> > > >
> > > > It might: but recall that there were also error messages, at two
> > > > separate stages,
> > > > that looked like they were (in the first case) kerberos-/hesiod-
> > > > related, and (in
> > > > the second case) libtirpc- related; and it was only when we by-passed
> > > > _those_
> > > > error-messages, that we could get as far as seeing the
> > > > permissions-related
> > > > error-messages.
> > > >
> > > > With the map permissions held at 0644, one would want to test the
> > > > re-compile
> > > > with/without the hesiod and libtirpc configure options, and
> > > > with/without the
> > > > commenting-out of that block of libtirpc code, per the test-sequence in
> > > > earlier
> > > > note. I think that there _is_ very likely an issue with the libtirpc
> > > > stuff;
> > > > and _maybe_ - though less likely at this stage - with the
> > > > kerberos-/hesiod-
> > > > stuff.
> > >
> > > Right. I have now recompiled autofs with './configure --prefix=/
> > > --mandir=/usr/share/man
> > > --without-systemd --without-libtirpc --without-hesiod
> > > --without-openldap --without-sasl', reinstalled, and everything works
> > > fine.
> >
> >
> > Is that the original-source autofs - i.e. with the original 'LIBTIRPC'
> > block of
> > code _NOT_ commented-out?
>
> I'm ashamed to say that it is. Ashamed? Because it's appears this WAS a
> permissions problem all along?
>
Not quite 100% necessarily so: recall that your original compiles were using
the book-default './configure ...': whereas below you're using the five
'--without-...' options.
If you're OK to do it, then the penultimate stage would be to: backup your
current config/map files, then recompile in the same way as your most-recent
compile per your first email of today, but with the sole, single change that
you omit the '--without-libtirpc' on the './configure ...' line: i.e. use the
original-source autofs - i.e. with the original 'LIBTIRPC' block of code
_NOT_ commented-out - and the following config line:
---
$ ./configure --prefix=/ --mandir=/usr/share/man \
--without-systemd --without-hesiod \
--without-openldap --without-sasl
$
---
Run 'automount -vfd /etc/auto.master' like before, and see if it gives errors:
i.e. does omitting the '--without-libtirpc' cause automount to execute that
block of LIBTIRPC code and hit errors.
If you do hit errors then paste 'em here, please. And then reinstate the
'--without-libtirpc' and omit the --without-hesiod, recompile, test, and see
if it hits kerberos/hesiod or any errors, and paste here if so.
You've been commendably patient with this extra testing now that you've got it
working: and a few extra tests would be useful; and apols that am not quite yet
in a position here to test directly (I'll also test it without any
ldap/sasl/kerberos installed, to check if the book's 'Required' status for them
is correct).
> Although, autofs installs its config files default 0644 and it definitely
> wouldn't mount my devices at the beginning.
> >
> > > Usbsticks mount together with CD's. I can copy and cut from user by
> > > using the 'sync,gid=floppy,umask=002' route.
>
>
rgds,
akh
--
--
http://linuxfromscratch.org/mailman/listinfo/blfs-support
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page