Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 28 Dec 2009 08:29:31 +0000
From:      Frank Shute <frank@shute.org.uk>
To:        APseudoUtopia <apseudoutopia@gmail.com>
Cc:        FreeBSD Questions <freebsd-questions@freebsd.org>
Subject:   Re: atrun: Missing Shared Object: libpam
Message-ID:  <20091228082931.GA32994@orange.esperance-linux.co.uk>
In-Reply-To: <27ade5280912271913v3f50ff8aua4e7d6647cc6a949@mail.gmail.com>
References:  <27ade5280912271913v3f50ff8aua4e7d6647cc6a949@mail.gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help
On Sun, Dec 27, 2009 at 10:13:11PM -0500, APseudoUtopia wrote:
>
> # /usr/libexec/atrun
> /libexec/ld-elf.so.1: Shared object "libpam.so.4" not found, required by "atrun"
> 
> # find / -type f -name "libpam*" -ls
> 3274162      284 -r--r--r--    1 root             wheel
> 143412 Dec  5 04:48 /usr/lib/libpam.a
> 3273935       56 -r--r--r--    1 root             wheel
> 28296 Dec  4 20:33 /usr/lib/libpam.so.5
> 
>  # uname -a
> FreeBSD x.x.x 8.0-RELEASE-p1 FreeBSD 8.0-RELEASE-p1 #0: Sat Dec  5
> 04:15:16 UTC 2009     root@x.x.x:/usr/obj/usr/src/sys/TTR  i386
> 
> Is there a way to recompile at to use the new libpam library (5,
> instead of 4), without having to compile and/or install all of world?
> 
> Thanks.

Yes, there is but what else hasn't been built/installed when you
upgraded to 8.0? 

Did you miss out a step in the buildworld/installworld procedure or
have a problem?

It looks like the libraries have been built and installed correctly
but atrun hasn't been.

What's the date on the atrun binary?

You can build atrun on it's own by:

# cd /usr/src/libexec/atrun
# make
# make install


Regards,

-- 

 Frank

 Contact info: http://www.shute.org.uk/misc/contact.html





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