Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 14 Aug 2009 22:08:48 +1000
From:      Alex R <alex@mailinglist.ahhyes.net>
To:        freebsd-questions@freebsd.org
Subject:   Re: Userland PPP fails to load via rc.conf (7.2/amd64)
Message-ID:  <4A8553D0.8080801@mailinglist.ahhyes.net>
In-Reply-To: <20090814120416.GA9851@ei.bzerk.org>
References:  <4A851E30.2010008@mailinglist.ahhyes.net> <20090814111508.GA9600@ei.bzerk.org> <4A854F5C.3010003@mailinglist.ahhyes.net> <20090814120416.GA9851@ei.bzerk.org>

next in thread | previous in thread | raw e-mail | index | archive | help
Actually I did change the root shell to bash. U think that might cause it?

Ruben de Groot wrote:
> 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@freebsd.org mailing list
>>>> http://lists.freebsd.org/mailman/listinfo/freebsd-questions
>>>> To unsubscribe, send any mail to 
>>>> "freebsd-questions-unsubscribe@freebsd.org"
>>>>    
>>>>         
>>>  
>>>       
>> _______________________________________________
>> freebsd-questions@freebsd.org mailing list
>> http://lists.freebsd.org/mailman/listinfo/freebsd-questions
>> To unsubscribe, send any mail to "freebsd-questions-unsubscribe@freebsd.org"
>>     
>
>   




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?4A8553D0.8080801>