[Samba] getent & winbindd on FreeBSD 5.4
Doug Sampson
dougs at dawnsign.com
Fri Sep 16 10:05:59 PDT 2005
> That email is referring to the getent command inside the linux /compat
> tree. If you need that command to work, you will need to install and
> set up the appropriate *linux* libraries and files into
> /compat/linux/ .
> If this is your only problem, I'd recommend just not running linuxes
> getent command :)
Does anyone know where I can get FreeBSD-native getent??? It isn't in the
ports system. Fresh Ports has it and it provides a link to the
http://www.domtools.com site but it seems to be inactive.
How can I verify that linux libraries have been installed? I looked at this:
http://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/linuxemu-lbc-insta
ll.html#LINUXEMU-LIBS-PORT. When I run the 'getent' command, it doesn't
complain about missing libraries. When I checked for /compat/linux directory
as follows:
aries-root@/: ll
total 55
<..snip..>
drwxr-xr-x 2 root wheel 512 Sep 7 06:05 cdrom
lrwxr-xr-x 1 root wheel 10 Sep 7 06:08 compat -> usr/compat
<..snip..>
drwxr-xr-x 19 root wheel 512 Sep 7 15:11 usr
drwxr-xr-x 22 root wheel 512 Sep 15 06:43 var
aries-root@/: cd compat
aries-root@/compat: ll
total 2
drwxr-xr-x 8 root wheel 512 Sep 7 06:10 linux
aries-root@/compat/linux: ll
total 12
drwxr-xr-x 2 root wheel 1024 Sep 7 06:10 bin
drwxr-xr-x 7 root wheel 1024 Sep 15 13:43 etc
drwxr-xr-x 2 root wheel 2048 Sep 7 06:10 lib
drwxr-xr-x 2 root wheel 512 Sep 7 06:10 sbin
drwxr-xr-x 8 root wheel 512 Sep 7 06:10 usr
drwxr-xr-x 4 root wheel 512 Sep 7 06:10 var
aries-root@/compat/linux: cd lib
aries-root@/compat/linux/lib: ll
total 6288
-rwxr-xr-x 1 root wheel 71928 Nov 5 2003 ld-2.3.2.so
lrwxrwxrwx 1 root wheel 11 Apr 5 02:51 ld-linux.so.2 -> ld-2.3.2.so
-rwxr-xr-x 1 root wheel 3416 Nov 5 2003 libBrokenLocale-2.3.2.so
lrwxrwxrwx 1 root wheel 24 Apr 5 02:51 libBrokenLocale.so.1 ->
libBrokenLocale-2.3.2.so
-rwxr-xr-x 1 root wheel 4032 Nov 5 2003 libNoVersion-2.3.2.so
lrwxrwxrwx 1 root wheel 21 Apr 5 02:51 libNoVersion.so.1 ->
libNoVersion-2.3.2.so
-rwxr-xr-x 1 root wheel 15480 Nov 5 2003 libSegFault.so
lrwxrwxrwx 1 root wheel 15 Apr 5 02:51 libacl.so.1 ->
libacl.so.1.0.0
-rw-r--r-- 1 root wheel 301103 Aug 14 2002 libacl.so.1.0.0
-rwxr-xr-x 1 root wheel 8940 Nov 5 2003 libanl-2.3.2.so
lrwxrwxrwx 1 root wheel 15 Apr 5 02:51 libanl.so.1 ->
libanl-2.3.2.so
lrwxrwxrwx 1 root wheel 16 Apr 5 02:51 libattr.so.1 ->
libattr.so.1.0.0
-rw-r--r-- 1 root wheel 31255 Aug 14 2002 libattr.so.1.0.0
-rwxr-xr-x 1 root wheel 1212940 Nov 5 2003 libc-2.3.2.so
lrwxrwxrwx 1 root wheel 13 Apr 5 02:51 libc.so.6 -> libc-2.3.2.so
-rwxr-xr-x 1 root wheel 20104 Nov 5 2003 libcrypt-2.3.2.so
lrwxrwxrwx 1 root wheel 17 Apr 5 02:51 libcrypt.so.1 ->
libcrypt-2.3.2.so
-rwxr-xr-x 1 root wheel 554458 May 26 2002 libdb-3.1.so
-rwxr-xr-x 1 root wheel 747259 May 26 2002 libdb-3.2.so
-rwxr-xr-x 1 root wheel 656208 May 26 2002 libdb-3.3.so
-r-xr-xr-x 1 root wheel 760175 Aug 27 2002 libdb-4.0.so
lrwxrwxrwx 1 root wheel 11 Apr 5 02:51 libdb.so.3 -> libdb2.so.3
-rwxr-xr-x 1 root wheel 278200 May 26 2002 libdb2.so.3
-rwxr-xr-x 1 root wheel 9184 Nov 5 2003 libdl-2.3.2.so
lrwxrwxrwx 1 root wheel 14 Apr 5 02:51 libdl.so.2 -> libdl-2.3.2.so
-rwxr-xr-x 1 root wheel 854160 Sep 3 2002 libgcc_s-3.2-20020903.so.1
lrwxrwxrwx 1 root wheel 26 Apr 5 02:51 libgcc_s.so.1 ->
libgcc_s-3.2-20020903.so.1
-rwxr-xr-x 1 root wheel 132596 Nov 5 2003 libm-2.3.2.so
lrwxrwxrwx 1 root wheel 13 Apr 5 02:51 libm.so.6 -> libm-2.3.2.so
-rwxr-xr-x 1 root wheel 70348 Nov 5 2003 libnsl-2.3.2.so
lrwxrwxrwx 1 root wheel 15 Apr 5 02:51 libnsl.so.1 ->
libnsl-2.3.2.so
-rwxr-xr-x 1 root wheel 26500 Nov 5 2003 libnss1_compat-2.3.2.so
lrwxrwxrwx 1 root wheel 23 Apr 5 02:51 libnss1_compat.so.1 ->
libnss1_compat-2.3.2.so
-rwxr-xr-x 1 root wheel 11588 Nov 5 2003 libnss1_dns-2.3.2.so
lrwxrwxrwx 1 root wheel 20 Apr 5 02:51 libnss1_dns.so.1 ->
libnss1_dns-2.3.2.so
-rwxr-xr-x 1 root wheel 38492 Nov 5 2003 libnss1_files-2.3.2.so
lrwxrwxrwx 1 root wheel 22 Apr 5 02:51 libnss1_files.so.1 ->
libnss1_files-2.3.2.so
-rwxr-xr-x 1 root wheel 31360 Nov 5 2003 libnss1_nis-2.3.2.so
lrwxrwxrwx 1 root wheel 20 Apr 5 02:51 libnss1_nis.so.1 ->
libnss1_nis-2.3.2.so
-rwxr-xr-x 1 root wheel 41000 Nov 5 2003 libnss_compat-2.3.2.so
lrwxrwxrwx 1 root wheel 23 Apr 5 02:51 libnss_compat.so.1 ->
libnss1_compat-2.3.2.so
lrwxrwxrwx 1 root wheel 22 Apr 5 02:51 libnss_compat.so.2 ->
libnss_compat-2.3.2.so
-rwxr-xr-x 1 root wheel 13368 Nov 5 2003 libnss_dns-2.3.2.so
lrwxrwxrwx 1 root wheel 20 Apr 5 02:51 libnss_dns.so.1 ->
libnss1_dns-2.3.2.so
lrwxrwxrwx 1 root wheel 19 Apr 5 02:51 libnss_dns.so.2 ->
libnss_dns-2.3.2.so
-rwxr-xr-x 1 root wheel 41324 Nov 5 2003 libnss_files-2.3.2.so
lrwxrwxrwx 1 root wheel 22 Apr 5 02:51 libnss_files.so.1 ->
libnss1_files-2.3.2.so
lrwxrwxrwx 1 root wheel 21 Apr 5 02:51 libnss_files.so.2 ->
libnss_files-2.3.2.so
-rwxr-xr-x 1 root wheel 13900 Nov 5 2003 libnss_hesiod-2.3.2.so
lrwxrwxrwx 1 root wheel 22 Apr 5 02:51 libnss_hesiod.so.2 ->
libnss_hesiod-2.3.2.so
-rwxr-xr-x 1 root wheel 31812 Nov 5 2003 libnss_nis-2.3.2.so
lrwxrwxrwx 1 root wheel 20 Apr 5 02:51 libnss_nis.so.1 ->
libnss1_nis-2.3.2.so
lrwxrwxrwx 1 root wheel 19 Apr 5 02:51 libnss_nis.so.2 ->
libnss_nis-2.3.2.so
-rwxr-xr-x 1 root wheel 39852 Nov 5 2003 libnss_nisplus-2.3.2.so
lrwxrwxrwx 1 root wheel 23 Apr 5 02:51 libnss_nisplus.so.2 ->
libnss_nisplus-2.3.2.so
-rwxr-xr-x 1 root wheel 70876 Nov 5 2003 libpthread-0.10.so
lrwxrwxrwx 1 root wheel 18 Apr 5 02:51 libpthread.so.0 ->
libpthread-0.10.so
-rwxr-xr-x 1 root wheel 60716 Nov 5 2003 libresolv-2.3.2.so
lrwxrwxrwx 1 root wheel 18 Apr 5 02:51 libresolv.so.2 ->
libresolv-2.3.2.so
-rwxr-xr-x 1 root wheel 22656 Nov 5 2003 librt-2.3.2.so
lrwxrwxrwx 1 root wheel 14 Apr 5 02:51 librt.so.1 -> librt-2.3.2.so
lrwxrwxrwx 1 root wheel 19 Apr 5 02:51 libtermcap.so.2 ->
libtermcap.so.2.0.8
-rwxr-xr-x 1 root wheel 11696 Jun 23 2002 libtermcap.so.2.0.8
-rwxr-xr-x 1 root wheel 12580 Nov 5 2003 libthread_db-1.0.so
lrwxrwxrwx 1 root wheel 19 Apr 5 02:51 libthread_db.so.1 ->
libthread_db-1.0.so
-rwxr-xr-x 1 root wheel 7780 Nov 5 2003 libutil-2.3.2.so
lrwxrwxrwx 1 root wheel 16 Apr 5 02:51 libutil.so.1 ->
libutil-2.3.2.so
I noticed that the libnss_winbind.so and the libnss_wins.so aren't in
/usr/compat/linux/lib directory. Should I add them manually? If so, from
where? Or make a link to appropriate FreeBSD libs?
~Doug
More information about the freebsd-questions
mailing list