1
0
mirror of https://github.com/samba-team/samba.git synced 2025-01-04 05:18:06 +03:00
samba-mirror/source/nsswitch
Andrew Bartlett 5b9a7ab901 Patch from "Stefan (metze) Metzmacher" <metze@metzemix.de>
to extend the ADS_STATUS system to include NTSTATUS, and to provide a better
general infrustructure for his sam_ads work.

I've also added some extra failure mode DEBUG()s to parts of the code.

NOTE:  The ADS_ERR_OK() macro is rather sensitive to braketing issues - without
the final set of brakets, the test is essentially inverted - causing some
intersting 'error = success' messages...

Andrew Bartlett
0001-01-01 00:00:00 +00:00
..
.cvsignore Ignore winbindd_proto.h 0001-01-01 00:00:00 +00:00
hp_nss_common.h HP-UX 10.20 compiles fixes from SAMBA_2_2 0001-01-01 00:00:00 +00:00
hp_nss_dbdefs.h Removed version number from file header. 0001-01-01 00:00:00 +00:00
nss.h HP-UX 10.20 compiles fixes from SAMBA_2_2 0001-01-01 00:00:00 +00:00
pam_winbind.c Add another message rather than 'internal module error' 0001-01-01 00:00:00 +00:00
pam_winbind.h Various winbind updates: 0001-01-01 00:00:00 +00:00
README added basic nsswitch support - this allows you to use a "wins" entry 0001-01-01 00:00:00 +00:00
wb_client.c Add some more const :-) 0001-01-01 00:00:00 +00:00
wb_common.c Becouse of changes to the meaning of this feild over time, this doesn't 0001-01-01 00:00:00 +00:00
wbinfo.c Use popt for --help 0001-01-01 00:00:00 +00:00
winbind_nss_config.h Patch from Paul Green <Paul.Green@stratus.com> to be more POSIX-compatible 0001-01-01 00:00:00 +00:00
winbind_nss_solaris.c More winbind for HPUX updates from Don Mccall. I think JRA has already 0001-01-01 00:00:00 +00:00
winbind_nss.c fixed a number of real bugs found by warnings on the 64 bit irix compiler 0001-01-01 00:00:00 +00:00
winbindd_ads.c Patch from "Stefan (metze) Metzmacher" <metze@metzemix.de> 0001-01-01 00:00:00 +00:00
winbindd_cache.c This fixes a number of ADS problems, particularly with netbiosless 0001-01-01 00:00:00 +00:00
winbindd_cm.c added cli_net_auth_3 client code. 0001-01-01 00:00:00 +00:00
winbindd_dual.c this is a trick to work around the fact that posix does not supply 0001-01-01 00:00:00 +00:00
winbindd_group.c Winbind updates! 0001-01-01 00:00:00 +00:00
winbindd_idmap.c more debug classess activated 0001-01-01 00:00:00 +00:00
winbindd_misc.c more debug classess activated 0001-01-01 00:00:00 +00:00
winbindd_nss.h Winbind updates! 0001-01-01 00:00:00 +00:00
winbindd_pam.c Winbind updates! 0001-01-01 00:00:00 +00:00
winbindd_rpc.c Quietened some debugs. 0001-01-01 00:00:00 +00:00
winbindd_sid.c Winbind updates! 0001-01-01 00:00:00 +00:00
winbindd_user.c Winbind updates! 0001-01-01 00:00:00 +00:00
winbindd_util.c be a bit more paranoid about not getting duplicate domain names (can 0001-01-01 00:00:00 +00:00
winbindd_wins.c Winbind updates! 0001-01-01 00:00:00 +00:00
winbindd.c Fix typo in debug. 0001-01-01 00:00:00 +00:00
winbindd.h This fixes a number of ADS problems, particularly with netbiosless 0001-01-01 00:00:00 +00:00
wins.c Kill off codepage related stuff, now we don't use codepages any more. 0001-01-01 00:00:00 +00:00

This extension provides a "wins" module for NSS on glibc2/Linux.  This
allows you to use a WINS entry in /etc/nsswitch.conf for hostname
resolution, allowing you to resolve netbios names via start unix
gethostbyname() calls. The end result is that you can use netbios
names as host names in unix apps.

1) run configure
2) run "make nsswitch"
3) cp nsswitch/libnss_wins.so /lib/libnss_wins.so.2
4) add a wins entry to the hosts line in /etc/nsswitch.conf
5) use it

tridge@linuxcare.com