From nobody@FreeBSD.org  Tue Jul 22 10:43:50 2008
Return-Path: <nobody@FreeBSD.org>
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34])
	by hub.freebsd.org (Postfix) with ESMTP id CED8C1065674
	for <freebsd-gnats-submit@FreeBSD.org>; Tue, 22 Jul 2008 10:43:50 +0000 (UTC)
	(envelope-from nobody@FreeBSD.org)
Received: from www.freebsd.org (www.freebsd.org [IPv6:2001:4f8:fff6::21])
	by mx1.freebsd.org (Postfix) with ESMTP id D8AC18FC17
	for <freebsd-gnats-submit@FreeBSD.org>; Tue, 22 Jul 2008 10:43:50 +0000 (UTC)
	(envelope-from nobody@FreeBSD.org)
Received: from www.freebsd.org (localhost [127.0.0.1])
	by www.freebsd.org (8.14.2/8.14.2) with ESMTP id m6MAhoKJ086333
	for <freebsd-gnats-submit@FreeBSD.org>; Tue, 22 Jul 2008 10:43:50 GMT
	(envelope-from nobody@www.freebsd.org)
Received: (from nobody@localhost)
	by www.freebsd.org (8.14.2/8.14.1/Submit) id m6MAhocp086332;
	Tue, 22 Jul 2008 10:43:50 GMT
	(envelope-from nobody)
Message-Id: <200807221043.m6MAhocp086332@www.freebsd.org>
Date: Tue, 22 Jul 2008 10:43:50 GMT
From: Guido Boehm <g.boehm@lenix.de>
To: freebsd-gnats-submit@FreeBSD.org
Subject: ppp rc.d script depends on libintl / ldconfig
X-Send-Pr-Version: www-3.1
X-GNATS-Notify:

>Number:         125860
>Category:       misc
>Synopsis:       ppp rc.d script depends on libintl / ldconfig
>Confidential:   no
>Severity:       serious
>Priority:       medium
>Responsible:    freebsd-bugs
>State:          closed
>Quarter:        
>Keywords:       
>Date-Required:  
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Tue Jul 22 10:50:01 UTC 2008
>Closed-Date:    Sat Jul 26 16:22:07 UTC 2008
>Last-Modified:  Sat Jul 26 16:22:07 UTC 2008
>Originator:     Guido Boehm
>Release:        FreeBSD 7.0-STABLE i386
>Organization:
unixuni
>Environment:
FreeBSD lenix.vpn.unixuni.net 7.0-STABLE FreeBSD 7.0-STABLE #2: Sun Jul
20 23:15:38 CEST 2008 root@lenix.vpn.unixuni.net:/usr/obj/usr/src/sys/LENIX i386
>Description:
/etc/rc.d/ppp shows the following error while trying to start my "dsl" ppp profile during boot:
Starting PPP profile: dsl/libexec/ld-elf.so.1: Shared object "libintl.so.8" not
found, required by "su"

the same problem was described here already:
http://lists.freebsd.org/pipermail/freebsd-net/2007-December/016282.html

maybe this is related to
http://www.freebsd.org/cgi/query-pr.cgi?pr=119550&cat=

my settings in /etc/rc.conf related to ppp:
ppp_enable="YES"
ppp_mode="ddial"
ppp_nat="YES"
ppp_profile="dsl"

my dsl-profile in /etc/ppp/ppp.conf:
dsl: 
 set device PPPoE:nfe0 
 set MRU 1492
 set MTU 1492
 set speed sync
 accept lqr
 disable deflate
 disable pred1
 disable vjcomp
 disable acfcomp 
 disable protocomp
 set phone XXXXXXXX 
 set authname YYYYYYYY
 set authkey ZZZZZZZZ
 set log Phase tun command 
 set dial
 set login
 set ifaddr 10.0.0.1/0 10.0.0.2/0 255.255.255.0 0.0.0.0
 add default HISADDR
 set cd 5
 set crtscts off
 set redial 0 0

>How-To-Repeat:

>Fix:


>Release-Note:
>Audit-Trail:

From: Kris Kennaway <kris@FreeBSD.org>
To: Guido Boehm <g.boehm@lenix.de>
Cc: freebsd-gnats-submit@FreeBSD.org
Subject: Re: misc/125860: ppp rc.d script depends on libintl / ldconfig
Date: Tue, 22 Jul 2008 13:15:51 +0200

 Guido Boehm wrote:
 
 >> Description:
 > /etc/rc.d/ppp shows the following error while trying to start my "dsl" ppp profile during boot:
 > Starting PPP profile: dsl/libexec/ld-elf.so.1: Shared object "libintl.so.8" not
 > found, required by "su"
 
 FreeBSD does not include libintl, and I can't see how su can end up 
 being linked to it.  What changes have you made to your system?
 
 Kris
 
State-Changed-From-To: open->feedback 
State-Changed-By: gavin 
State-Changed-When: Tue Jul 22 14:05:48 UTC 2008 
State-Changed-Why:  
Submitter was asked for feedback 

http://www.freebsd.org/cgi/query-pr.cgi?pr=125860 

From: =?UTF-8?B?R3VpZG8gJ2xlbml4JyBCw7ZobQ==?= <g.boehm@lenix.de>
To: bug-followup@FreeBSD.org
Cc:  
Subject: Re: misc/125860: ppp rc.d script depends on libintl / ldconfig
Date: Sat, 26 Jul 2008 03:27:16 +0200

 Hi Kris,
 
 i finally figured out what was causing this error, although
 the message was a bit misleading.
 
 I changed my root-shell to "/usr/local/bin/bash", so it was
 not "su" that was linked to "libintl.so.8", but bash.
 
 /etc/rc.d/ppp tried to run
    su -m root -c "/usr/sbin/ppp -quiet -ddial -nat  dsl"
 which in turn required the shell of my $ppp_user "root".
 
 kind regards,
 -- 
 Guido Boehm |    _/  | website: http://lenix.de/
 Voigtstr. 8 |   _/   | contact: http://lenix.de/contact/
 20257 DE/HH |  _/    | my card: http://lenix.de/contact/vcard.vcf
 01738099196 | _/_/_/ | sweet<3: http://xichen.de/ :]
State-Changed-From-To: feedback->closed 
State-Changed-By: kris 
State-Changed-When: Sat Jul 26 16:21:50 UTC 2008 
State-Changed-Why:  
Problem was due to non-default root shell 

http://www.freebsd.org/cgi/query-pr.cgi?pr=125860 
>Unformatted:
