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>