kai/samba.git
18 years agoThis commit was manufactured by cvs2svn to create branch 'SAMBA_3_0'.
cvs2svn Import User [Tue, 1 Oct 2002 01:06:38 +0000 (01:06 +0000)]
This commit was manufactured by cvs2svn to create branch 'SAMBA_3_0'.

18 years agofixing typos spotted by eagle-eye-vance
Gerald Carter [Tue, 1 Oct 2002 01:06:37 +0000 (01:06 +0000)]
fixing typos spotted by eagle-eye-vance

18 years agoFix memory leak in getting DC list. Remember to exclude failed lookups.
Jeremy Allison [Mon, 30 Sep 2002 23:17:00 +0000 (23:17 +0000)]
Fix memory leak in getting DC list. Remember to exclude failed lookups.
Jeremy.

18 years agoFix memory leak in getting DC list. Remember to exclude failed lookups.
Jeremy Allison [Mon, 30 Sep 2002 23:16:42 +0000 (23:16 +0000)]
Fix memory leak in getting DC list. Remember to exclude failed lookups.
Jeremy.

18 years ago* adding some notes on the wins failover stuff
Gerald Carter [Mon, 30 Sep 2002 21:55:17 +0000 (21:55 +0000)]
* adding some notes on the wins failover stuff
* fixing some typos after running printing.sgml through ispell

18 years agoAdded Solaris sendfile patch + configure tests from Pierre Belanger <belanger@yahoo...
Jeremy Allison [Mon, 30 Sep 2002 21:17:18 +0000 (21:17 +0000)]
Added Solaris sendfile patch + configure tests from Pierre Belanger <belanger@yahoo.com>.
Jeremy.

18 years agoAdded Solaris sendfile patch + configure tests from Pierre Belanger <belanger@yahoo...
Jeremy Allison [Mon, 30 Sep 2002 21:14:46 +0000 (21:14 +0000)]
Added Solaris sendfile patch + configure tests from Pierre Belanger <belanger@yahoo.com>.
Jeremy.

18 years ago* working on Makefile
Gerald Carter [Mon, 30 Sep 2002 21:07:37 +0000 (21:07 +0000)]
* working on Makefile
* converting printing internal doc to SGML

18 years agomissed one txt rule.
Gerald Carter [Mon, 30 Sep 2002 20:21:00 +0000 (20:21 +0000)]
missed one txt rule.

18 years ago* add the Developers guide to the repository
Gerald Carter [Mon, 30 Sep 2002 20:18:12 +0000 (20:18 +0000)]
* add the Developers guide to the repository
* fix syntax errors in developer's docs
* update Makefile.in to place HTML files in htmldocs & text
  files in textdocs/

18 years agomore updates--printing backend inmterface & Print queue tdb's
Gerald Carter [Mon, 30 Sep 2002 19:52:11 +0000 (19:52 +0000)]
more updates--printing backend inmterface & Print queue tdb's

18 years agologic error in checking wins servers--merged from HEAD
Gerald Carter [Mon, 30 Sep 2002 19:26:44 +0000 (19:26 +0000)]
logic error in checking wins servers--merged from HEAD

18 years agomore details opn change notification
Gerald Carter [Mon, 30 Sep 2002 16:51:35 +0000 (16:51 +0000)]
more details opn change notification

18 years agoREADME.OtherModules
Gerald Carter [Mon, 30 Sep 2002 15:25:40 +0000 (15:25 +0000)]
README.OtherModules

18 years agofix logic error in testparm with wins servers
Gerald Carter [Mon, 30 Sep 2002 15:18:59 +0000 (15:18 +0000)]
fix logic error in testparm with wins servers

18 years agoSecond part of my fix -- incorrect merge.
Volker Lendecke [Mon, 30 Sep 2002 06:45:58 +0000 (06:45 +0000)]
Second part of my fix -- incorrect merge.

18 years agoAdded from samba mailing lists. Might help someone one day.
John Terpstra [Mon, 30 Sep 2002 05:39:33 +0000 (05:39 +0000)]
Added from samba mailing lists. Might help someone one day.

18 years agoDon't zero out numwritten before using.... Found by Pierre Belanger belanger@pobox.com
Jeremy Allison [Mon, 30 Sep 2002 05:24:12 +0000 (05:24 +0000)]
Don't zero out numwritten before using.... Found by Pierre Belanger belanger@pobox.com
Jeremy.

18 years agoDon't zero out numwritten before using.... Found by Pierre Belanger belanger@pobox.com
Jeremy Allison [Mon, 30 Sep 2002 05:19:43 +0000 (05:19 +0000)]
Don't zero out numwritten before using.... Found by Pierre Belanger belanger@pobox.com
Jeremy.

18 years agoThis is an initial draft of printing internals. Not done (not really
Gerald Carter [Mon, 30 Sep 2002 04:58:55 +0000 (04:58 +0000)]
This is an initial draft of printing internals.  Not done (not really
even started), and not in SGML.  Plain ASCII right now, but I'll do some
more work on it tomorrow.

18 years agoFix the compile issue in bin/samtest, and make the 'system' token just have the
Andrew Bartlett [Mon, 30 Sep 2002 02:28:28 +0000 (02:28 +0000)]
Fix the compile issue in bin/samtest, and make the 'system' token just have the
System sid.  This avoids comparing with ACEs that we don't yet support in the
ADS Domain security descriptor.

18 years agoSome more work on vampire.
Volker Lendecke [Sun, 29 Sep 2002 10:53:47 +0000 (10:53 +0000)]
Some more work on vampire.

Volker

18 years agoWe have to hand out info on Builtin here as well. They are stored in
Volker Lendecke [Sun, 29 Sep 2002 10:39:03 +0000 (10:39 +0000)]
We have to hand out info on Builtin here as well. They are stored in
group mapping not as local, but as WKN_GRP.

Volker

18 years agoMake sure that variable does not shadow a parameter.
Richard Sharpe [Sun, 29 Sep 2002 06:44:13 +0000 (06:44 +0000)]
Make sure that variable does not shadow a parameter.

18 years agoRemove sam/api.c.
Andrew Bartlett [Sun, 29 Sep 2002 06:07:58 +0000 (06:07 +0000)]
Remove sam/api.c.

In order to reduce complexity, this patch removes the upper layer of the SAM
API.  Also, we remove the function pointers on the sam context - there really
is no point making these replaceable - that's for the modules.

Move a number of functions in include/interface.c around to allow for use of
'static' and to keep the external API in one chunk, at the bottem.  All these
functions were renamed to remove the context_sam -> sam

Consequential changes in the samtest module, and back out metze's change for
ACB filtering, becouse I think it belongs in the SAM backeds.  (But I will take
debate on this one).

Changes to the lib/util_sid.c code to create a 'system' token, and make it a
SAM_ASSERT() enforced requirement to have a token on those calls that specify
it.  samtest now uses this.

We should have a samtest call to set your own token.

We also need to extend our se_access code to cover the things that Win2k is
returning in it's access tokens.  Currently our system token doesn't pass, due
to unexpected flags.  (When running sam_ads against Win2k)

Andrew Bartlett

18 years agoUpdates for sam_ads by metze - add the start of domain policy searching, and a
Andrew Bartlett [Sun, 29 Sep 2002 01:01:44 +0000 (01:01 +0000)]
Updates for sam_ads by metze - add the start of domain policy searching, and a
small fix for the previous merge.

Andrew Bartlett

18 years agoFix 'plugin' command
Jelmer Vernooij [Sat, 28 Sep 2002 22:58:44 +0000 (22:58 +0000)]
Fix 'plugin' command

18 years agoFix typos + report FIXME
Jelmer Vernooij [Sat, 28 Sep 2002 22:54:16 +0000 (22:54 +0000)]
Fix typos + report FIXME

18 years agoChange libsmbclient.h -> ../include/libsmbclient.h in 3.0 as well
Jelmer Vernooij [Sat, 28 Sep 2002 21:42:51 +0000 (21:42 +0000)]
Change libsmbclient.h -> ../include/libsmbclient.h in 3.0 as well

18 years agoPatch from metze to fix enum_accounts
Jelmer Vernooij [Sat, 28 Sep 2002 21:17:33 +0000 (21:17 +0000)]
Patch from metze to fix enum_accounts

18 years agoFixing path to libsmbclient.h so it never gets crossed with a system installed one.
John Terpstra [Sat, 28 Sep 2002 20:44:23 +0000 (20:44 +0000)]
Fixing path to libsmbclient.h so it never gets crossed with a system installed one.

18 years agoInclude ../include/libsmbclient.h instead of just libsmbclient.h - we don't want...
Jelmer Vernooij [Sat, 28 Sep 2002 20:09:30 +0000 (20:09 +0000)]
Include ../include/libsmbclient.h instead of just libsmbclient.h - we don't want to include the globally installed libsmbclient.h - found by jht

18 years agoInclude ../include/libsmbclient.h instead of just libsmbclient.h - we don't want...
Jelmer Vernooij [Sat, 28 Sep 2002 20:06:41 +0000 (20:06 +0000)]
Include ../include/libsmbclient.h instead of just libsmbclient.h - we don't want to include the globally installed libsmbclient.h - found by jht

18 years agoOk, hopefully final fix for this one. abartlet told a bit about the
Volker Lendecke [Sat, 28 Sep 2002 15:01:58 +0000 (15:01 +0000)]
Ok, hopefully final fix for this one. abartlet told a bit about the
history.

Volker

18 years agoTry to compile as much as possible with only ldap, but not kerberos.
Andrew Bartlett [Sat, 28 Sep 2002 14:42:32 +0000 (14:42 +0000)]
Try to compile as much as possible with only ldap, but not kerberos.

18 years agoForgot to commit this in the patch changing back the create_user API.
Andrew Bartlett [Sat, 28 Sep 2002 14:41:12 +0000 (14:41 +0000)]
Forgot to commit this in the patch changing back the create_user API.

18 years agoBack out one of the API changes, now I recall how it was meant to work.
Andrew Bartlett [Sat, 28 Sep 2002 14:26:19 +0000 (14:26 +0000)]
Back out one of the API changes, now I recall how it was meant to work.

(New accounts are created on thier internal talloc context, not a supplied one
and not the one beloning to the SAM)

Also actaully add the sam_skel to the tree.

I need to work out with Jelmer an appropriate way to ensure we still have an
example external build, and if this should move back out again.

Andrew Bartlett

18 years agoSecond stab at Volker's 'make shadow passwords work' patch.
Andrew Bartlett [Sat, 28 Sep 2002 13:29:51 +0000 (13:29 +0000)]
Second stab at Volker's 'make shadow passwords work' patch.

Basicly, the password and the salt must be taken from the same place in both
passwd and shadow based systems.  Taking salt from one, and password from the
other just doesn't work.

So pull them from passwd, then overwrite them if need be.

When modifying this file, watch the #ifdef hell - as vl found out, some
variables are globals - but only with #ifndef WITH_PAM, and the code jumps all
over the place with the password cracker.

Getting double-reviews of any change to this file highly advised, it is one of
our most system-specifc areas of code.

(So now I get to take the blame for this one... :-)

Andrew Bartlett

18 years agoAdd the beginings of sam_ads to the tree.
Andrew Bartlett [Sat, 28 Sep 2002 12:27:04 +0000 (12:27 +0000)]
Add the beginings of sam_ads to the tree.

This module, primarilly the work of "Stefan (metze) Metzmacher"
<metze@metzemix.de>, uses the Active Directory schema to store the
user/group/other information.  I've been testing it against a real AD server,
and it is intended to work with OpenLDAP as well.

I've moved a few functions around in our other libads code, which has made it
easier to tap into that existing code.

Also, I've made some changes to the SAM interface, I hope there are not too
many objections...   To ensure we don't get silly bugs in the skel module, it
is now in the default compile.  This way you should not forget to update it :-)

Andrew Bartlett

18 years agoThanks to abartlet I looked at that function a bit closer. What did
Volker Lendecke [Sat, 28 Sep 2002 12:14:17 +0000 (12:14 +0000)]
Thanks to abartlet I looked at that function a bit closer. What did
the first cli_push_string do? I suspect that it's a leftover from times
when the password length was needed at some point.

Volker

18 years agoAdd const.
Andrew Bartlett [Sat, 28 Sep 2002 12:11:19 +0000 (12:11 +0000)]
Add const.

18 years agoCommit a fix to smbclient so that it will connect to EMCs and NetApp's machines.
Richard Sharpe [Sat, 28 Sep 2002 03:38:37 +0000 (03:38 +0000)]
Commit a fix to smbclient so that it will connect to EMCs and NetApp's machines.

18 years agoThis needs to be #ifdef HAVE_LDAP.
Andrew Bartlett [Sat, 28 Sep 2002 00:47:06 +0000 (00:47 +0000)]
This needs to be #ifdef HAVE_LDAP.

18 years agoAdd const.
Andrew Bartlett [Sat, 28 Sep 2002 00:12:49 +0000 (00:12 +0000)]
Add const.

18 years agoBack our volker's patch as was breaking the build.
Andrew Bartlett [Fri, 27 Sep 2002 23:56:20 +0000 (23:56 +0000)]
Back our volker's patch as was breaking the build.

Volker, I would like to understand what you are trying to do here...

I'll trust that it's broken (this code is certainly not well tested) but I do
want to keep a close eye on the fixes...

Andrew Bartlett

18 years agoIt turns out that Windows allows delete printer on a handle
Jeremy Allison [Fri, 27 Sep 2002 22:51:59 +0000 (22:51 +0000)]
It turns out that Windows allows delete printer on a handle
opened by an admin user, then used on a pipe handle created
by an anonymous user..... but they're working on security.... riiight !
Jeremy.

18 years agoIt turns out that Windows allows delete printer on a handle
Jeremy Allison [Fri, 27 Sep 2002 22:51:44 +0000 (22:51 +0000)]
It turns out that Windows allows delete printer on a handle
opened by an admin user, then used on a pipe handle created
by an anonymous user..... but they're working on security.... riiight !
Jeremy.

18 years agoCheck for security on delete printer was reversed...
Jeremy Allison [Fri, 27 Sep 2002 22:08:25 +0000 (22:08 +0000)]
Check for security on delete printer was reversed...
Jeremy.

18 years agoHEAD and APP-HEAD spoolss parsing was out of sync. This MUST NOT HAPPEN !
Jeremy Allison [Fri, 27 Sep 2002 18:49:51 +0000 (18:49 +0000)]
HEAD and APP-HEAD spoolss parsing was out of sync. This MUST NOT HAPPEN !
Jeremy.

18 years agoHEAD and APP-HEAD spoolss parsing was out of sync. This MUST NOT HAPPEN !
Jeremy Allison [Fri, 27 Sep 2002 18:49:35 +0000 (18:49 +0000)]
HEAD and APP-HEAD spoolss parsing was out of sync. This MUST NOT HAPPEN !
Jeremy.

18 years agoTouching somebody else's code again... Sorry, Richard.
Volker Lendecke [Fri, 27 Sep 2002 16:51:22 +0000 (16:51 +0000)]
Touching somebody else's code again... Sorry, Richard.

smbclient would announce that it can send UNICODE, but would send the
plain text password in ASCII. This confused Samba HEAD somewhat. This
change has been tested against Samba HEAD of today and Samba 2.2.1a. I
do not have any other servers that do plain text passwords. Anybody?

Volker

18 years agoApply Vance Lankhaars' cifs2002 documentation patch - mostly grammar and
Jelmer Vernooij [Fri, 27 Sep 2002 16:45:57 +0000 (16:45 +0000)]
Apply Vance Lankhaars' cifs2002 documentation patch - mostly grammar and
English typo fixes and updates of documentation

18 years agoApply Vance Lankhaars' cifs2002 documentation patch - mostly grammar and
Jelmer Vernooij [Fri, 27 Sep 2002 16:43:34 +0000 (16:43 +0000)]
Apply Vance Lankhaars' cifs2002 documentation patch - mostly grammar and
English typo fixes and updates of documentation

18 years agoSorry to touch such an internal function. But I was quite surprised that
Volker Lendecke [Fri, 27 Sep 2002 16:20:09 +0000 (16:20 +0000)]
Sorry to touch such an internal function. But I was quite surprised that
'security = user', 'encrypt passwords = no' did not work anymore.
This is on quite a standard SuSE 7.3, ./configure.developer --with-tdbsam.
I can provide a config.log / config.h on demand.

Please re-check for consequences, I don't really oversee that file.

Thanks,

Volker

18 years agoMove a number of ADS related functions out into utility libs, so that things
Andrew Bartlett [Fri, 27 Sep 2002 12:23:47 +0000 (12:23 +0000)]
Move a number of ADS related functions out into utility libs, so that things
like metze's sam_ads can also use them.

Also add error checking etc to a few more functions.

Andrew Bartlett

18 years agoAn example of a group creation command that can handle failures
Volker Lendecke [Fri, 27 Sep 2002 09:47:02 +0000 (09:47 +0000)]
An example of a group creation command that can handle failures
of groupadd.

Volker

18 years agoDo not update manpages directly...
Volker Lendecke [Fri, 27 Sep 2002 07:02:43 +0000 (07:02 +0000)]
Do not update manpages directly...

18 years agoDoco patch from metze. This reformats the 'ldap ssl' docs, and add doco for
Andrew Bartlett [Fri, 27 Sep 2002 06:45:23 +0000 (06:45 +0000)]
Doco patch from metze.  This reformats the 'ldap ssl' docs, and add doco for
the new 'ldap passwd sync' option.

Andrew Bartlett

18 years agoVance picked up a pile of typos etc at the CIFS confernce, and finally got them
Andrew Bartlett [Fri, 27 Sep 2002 05:29:43 +0000 (05:29 +0000)]
Vance picked up a pile of typos etc at the CIFS confernce, and finally got them
off his laptop :-)

Andrew Bartlett

18 years agoMinor updates:
Andrew Bartlett [Fri, 27 Sep 2002 04:33:58 +0000 (04:33 +0000)]
Minor updates:

Add const to some more functions, and reintroduce 'net rpc join oldstyle' as
*only* trying an old-style join.

This means that we can rely on it not prompting for a password on the build
farm.

Andrew Bartlett

18 years agoSome small cleanups to the libads code (mainly error checking), and give a
Andrew Bartlett [Fri, 27 Sep 2002 03:05:20 +0000 (03:05 +0000)]
Some small cleanups to the libads code (mainly error checking), and give a
sane prototype for the push_utf8_allocate code.

Andrew Bartlett

18 years agoI missed committing this - all updates to configure.in adding --with-foo
Andrew Bartlett [Fri, 27 Sep 2002 02:13:07 +0000 (02:13 +0000)]
I missed committing this - all updates to configure.in adding --with-foo
options need a matching entry in acconfig.h to actually do anything...

Andrew Bartlett

18 years agoFix typo
Andrew Bartlett [Fri, 27 Sep 2002 02:11:54 +0000 (02:11 +0000)]
Fix typo

18 years agoWhen compiled --with-ldapsam, make ldapsam the default passdb backend.
Andrew Bartlett [Fri, 27 Sep 2002 02:09:57 +0000 (02:09 +0000)]
When compiled --with-ldapsam, make ldapsam the default passdb backend.

This is to allow painless upgrades from 2.2, and so people don't get a shock
when they follow old docs.

If ldap has been detected on the system, ldapsam is always available, just not
the default.

Andrew Bartlett

18 years agoReadd the 2.2 --with-ldapsam paramaters so as to allow a smooth upgrade path to
Andrew Bartlett [Fri, 27 Sep 2002 01:02:37 +0000 (01:02 +0000)]
Readd the 2.2 --with-ldapsam paramaters so as to allow a smooth upgrade path to
a 3.0 based PDC.

Change defaults to use SSL, so that this also matches.

Andrew Bartlett

18 years agoMake explicit the difference between a tdb key with no data attached, and
Jeremy Allison [Thu, 26 Sep 2002 21:02:47 +0000 (21:02 +0000)]
Make explicit the difference between a tdb key with no data attached, and
a non existent entry. Stop a malloc(0) being called in the first case.
Jeremy.

18 years agoMake explicit the difference between a tdb key with no data attached, and
Jeremy Allison [Thu, 26 Sep 2002 21:00:25 +0000 (21:00 +0000)]
Make explicit the difference between a tdb key with no data attached, and
a non existent entry. Stop a malloc(0) being called in the first case.
Jeremy.

18 years agotagging as 3.0alpha21cvs
Gerald Carter [Thu, 26 Sep 2002 20:41:12 +0000 (20:41 +0000)]
tagging as 3.0alpha21cvs

18 years agotagging version as post3.0-HEAD to differentiate from the SAMBA_3_0
Gerald Carter [Thu, 26 Sep 2002 20:39:53 +0000 (20:39 +0000)]
tagging version as post3.0-HEAD to differentiate from the SAMBA_3_0
branch.

18 years agoadd -r to usage output
Gerald Carter [Thu, 26 Sep 2002 20:38:20 +0000 (20:38 +0000)]
add -r to usage output

18 years agoArrgghhh the release script doesn't use the SAMBA_3_0 branch !!!!
Gerald Carter [Thu, 26 Sep 2002 20:03:54 +0000 (20:03 +0000)]
Arrgghhh the release script doesn't use the SAMBA_3_0 branch !!!!
I released the snapshot directly out of HEAD!!!!!

18 years agopreparing for release of 3.0alpha20
Samba Release Account [Thu, 26 Sep 2002 19:45:29 +0000 (19:45 +0000)]
preparing for release of 3.0alpha20

18 years agoset version
Gerald Carter [Thu, 26 Sep 2002 19:37:09 +0000 (19:37 +0000)]
set version

18 years agosyncing with HEAD some more
Gerald Carter [Thu, 26 Sep 2002 19:33:30 +0000 (19:33 +0000)]
syncing with HEAD some more

18 years agosync with HEAD
Gerald Carter [Thu, 26 Sep 2002 18:58:34 +0000 (18:58 +0000)]
sync with HEAD

18 years agosync with SAMBA_3_0
Gerald Carter [Thu, 26 Sep 2002 18:57:58 +0000 (18:57 +0000)]
sync with SAMBA_3_0

18 years agoremove files not in HEAD
Gerald Carter [Thu, 26 Sep 2002 18:53:51 +0000 (18:53 +0000)]
remove files not in HEAD

18 years agosyncing up with HEAD again....
Gerald Carter [Thu, 26 Sep 2002 18:37:55 +0000 (18:37 +0000)]
syncing up with HEAD again....

18 years agoupdated WHATSNEW for alpha20
Gerald Carter [Thu, 26 Sep 2002 18:29:32 +0000 (18:29 +0000)]
updated WHATSNEW for alpha20

18 years agoFix segfault in sam_context_enum_domains - reported by Kai
Jelmer Vernooij [Thu, 26 Sep 2002 15:20:11 +0000 (15:20 +0000)]
Fix segfault in sam_context_enum_domains - reported by Kai

18 years agoDon't define PASS_MUST_CHANGE_AT_NEXT_LOGON twice..
Jelmer Vernooij [Thu, 26 Sep 2002 15:11:47 +0000 (15:11 +0000)]
Don't define PASS_MUST_CHANGE_AT_NEXT_LOGON twice..

18 years agoChange pdb_xml functions to return NTSTATUS
Jelmer Vernooij [Thu, 26 Sep 2002 15:03:26 +0000 (15:03 +0000)]
Change pdb_xml functions to return NTSTATUS

18 years agoChange pdb_mysql function to return NTSTATUS
Jelmer Vernooij [Thu, 26 Sep 2002 14:52:54 +0000 (14:52 +0000)]
Change pdb_mysql function to return NTSTATUS

18 years agoMake functions return NTSTATUS instead of BOOL
Jelmer Vernooij [Thu, 26 Sep 2002 14:29:09 +0000 (14:29 +0000)]
Make functions return NTSTATUS instead of BOOL

18 years agoAdd -r parameter to smbgroupedit. With -r you can manually choose
Volker Lendecke [Thu, 26 Sep 2002 14:01:39 +0000 (14:01 +0000)]
Add -r parameter to smbgroupedit. With -r you can manually choose
a rid.

Volker

18 years agoPatch from "Kai Krueger" <kai@kruegernetz.de> to get some more of our access
Andrew Bartlett [Thu, 26 Sep 2002 13:31:49 +0000 (13:31 +0000)]
Patch from "Kai Krueger" <kai@kruegernetz.de> to get some more of our access
control bits right on the SAMR pipe.

Andrew Bartlett

18 years agoforgot include file, sorry
Simo Sorce [Thu, 26 Sep 2002 10:31:51 +0000 (10:31 +0000)]
forgot include file, sorry

18 years agoPatch from "Stefan (metze) Metzmacher" <metze@metzemix.de> to do a *much*
Andrew Bartlett [Thu, 26 Sep 2002 10:25:34 +0000 (10:25 +0000)]
Patch from "Stefan (metze) Metzmacher" <metze@metzemix.de> to do a *much*
better job of working with usrmgr.   Previously we were blanking out entires,
and all sort of mischif.

The new patch (which I've now had a chance to test/modify) also takes care not
to expand % values (ie we go \\%L\%U -> \\server\user, we don't want to store
\\server\user back) and to correctly notice 'not set' compared to 'null string'
etc.

Andrew Bartlett

18 years agomove all the passdb internal interface to NTSTATUS
Simo Sorce [Thu, 26 Sep 2002 09:50:53 +0000 (09:50 +0000)]
move all the passdb internal interface to NTSTATUS
only the interface has been fully moved to NTSTATUS
not all the plugins make full use of it, but have been all converted.

My testings passed completely, however a bit of more testing is welcome

Simo.

18 years agonotify user when no {domains,accounts} were found
Jelmer Vernooij [Wed, 25 Sep 2002 19:33:04 +0000 (19:33 +0000)]
notify user when no {domains,accounts} were found

18 years agoAdd samtest command 'enum_accounts' + few typo fixes in sam/interface.c
Jelmer Vernooij [Wed, 25 Sep 2002 17:10:58 +0000 (17:10 +0000)]
Add samtest command 'enum_accounts' + few typo fixes in sam/interface.c

18 years agoremoved autogenerated file
Gerald Carter [Wed, 25 Sep 2002 16:16:49 +0000 (16:16 +0000)]
removed autogenerated file

18 years agoadd samtest commands:
Jelmer Vernooij [Wed, 25 Sep 2002 15:54:40 +0000 (15:54 +0000)]
add samtest commands:
 - show_domain
 - context

18 years agomerge from HEAD
Gerald Carter [Wed, 25 Sep 2002 15:47:01 +0000 (15:47 +0000)]
merge from HEAD

18 years agofix getpass replacement check (i thought I fixed this a few days
Gerald Carter [Wed, 25 Sep 2002 15:46:49 +0000 (15:46 +0000)]
fix getpass replacement check (i thought I fixed this a few days
ago....)

18 years agosync'ing up for 3.0alpha20 release
Gerald Carter [Wed, 25 Sep 2002 15:29:42 +0000 (15:29 +0000)]
sync'ing up for 3.0alpha20 release

18 years agosync'ing up for 3.0alpha20 release
Gerald Carter [Wed, 25 Sep 2002 15:19:00 +0000 (15:19 +0000)]
sync'ing up for 3.0alpha20 release

18 years agosync'ing up for 3.0alpha20 release
Gerald Carter [Wed, 25 Sep 2002 15:10:57 +0000 (15:10 +0000)]
sync'ing up for 3.0alpha20 release

18 years agosync'ing up for 3.0alpha20 release
Gerald Carter [Wed, 25 Sep 2002 15:05:17 +0000 (15:05 +0000)]
sync'ing up for 3.0alpha20 release

18 years agoMake it clear what this if statement applies to, and what it doesn't
Andrew Bartlett [Wed, 25 Sep 2002 14:18:11 +0000 (14:18 +0000)]
Make it clear what this if statement applies to, and what it doesn't