Userland PPP fails to load via rc.conf (7.2/amd64)

Ruben de Groot mail25 at bzerk.org
Fri Aug 14 12:04:22 UTC 2009


On Fri, Aug 14, 2009 at 09:49:48PM +1000, Alex R typed:
> Hi Ruben,
> 
> Output is as follows:
> 
> /usr/bin/su:
>        libutil.so.7 => /lib/libutil.so.7 (0x800635000)
>        libpam.so.4 => /usr/lib/libpam.so.4 (0x800744000)
>        libbsm.so.2 => /usr/lib/libbsm.so.2 (0x80084c000)
>        libc.so.7 => /lib/libc.so.7 (0x800962000)

That's normal. Shall I take a guess?

You changed root's shell to bash!
bash uses libintl, and will be invoked by the "su -m $ppp_user" in
/etc/rc.d/ppp

Yet another good reason not to change root's default shell :D

cheers,
Ruben

> Ruben de Groot wrote:
> >On Fri, Aug 14, 2009 at 06:20:00PM +1000, Alex R typed:
> >  
> >>Hi Guys,
> >>
> >>I ran into the same problem as this person did (see the link below):
> >>
> >>http://www.mail-archive.com/freebsd-net@freebsd.org/msg24337.html
> >>
> >>ppp starts fine if invoked from shell prompt, however the problem above 
> >>occurs for me when I attempt to start it automatically at boot via 
> >>/etc/rc.conf
> >>
> >>Funnily enough, the solution presented in that article seems to fix the 
> >>issue.. But why? This problem is very easy to reproduce, how could it 
> >>have been overlooked? I just happened to find the article in the link 
> >>above, out of desperation, it's not good that I had to Google for a 
> >>solution.
> >>    
> >
> >What's the output of the command
> >
> >ldd `which su`
> >
> >?
> >
> >  
> >>Is the solution given "safe"? Should I open a PR?
> >>
> >>Alex
> >>
> >>_______________________________________________
> >>freebsd-questions at freebsd.org mailing list
> >>http://lists.freebsd.org/mailman/listinfo/freebsd-questions
> >>To unsubscribe, send any mail to 
> >>"freebsd-questions-unsubscribe at freebsd.org"
> >>    
> >
> >  
> 
> _______________________________________________
> freebsd-questions at freebsd.org mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-questions
> To unsubscribe, send any mail to "freebsd-questions-unsubscribe at freebsd.org"


More information about the freebsd-questions mailing list