kamenim/samba.git
16 years agor792: - changed the ldb ldif_* functions to be in the ldb_ namespace
Andrew Tridgell [Thu, 20 May 2004 13:25:06 +0000 (13:25 +0000)]
r792:  - changed the ldb ldif_* functions to be in the ldb_ namespace

 - added better error reporting in ldbdel

 - fixed a bug in handling packing of records which contain elements
   with no values (it caused db corruption)

 - allow search with "dn" as target attribute
(This used to be commit 36575396234e3d35dbd442c8f1ff54a17ae64e64)

16 years agor791: added ldb man page build to ldb makefile
Andrew Tridgell [Thu, 20 May 2004 13:21:30 +0000 (13:21 +0000)]
r791: added ldb man page build to ldb makefile
(This used to be commit ec38392888d20991abe18dd3e6ca226a62c7d4ae)

16 years agor790: started working on some documentation (manual pages) for ldb
Andrew Tridgell [Thu, 20 May 2004 13:20:30 +0000 (13:20 +0000)]
r790: started working on some documentation (manual pages) for ldb
(This used to be commit dcb9d1a897f7186824e997064902f3d50bad1887)

16 years agor789: we return wrong number of entries
Simo Sorce [Thu, 20 May 2004 07:49:34 +0000 (07:49 +0000)]
r789: we return wrong number of entries
(This used to be commit c0c1596dbdb1769c3f10c8299f61807497b1d38a)

16 years agor782: added torture test for level 6 logon level in netr_LogonSamLogon
Andrew Tridgell [Wed, 19 May 2004 14:43:58 +0000 (14:43 +0000)]
r782: added torture test for level 6 logon level in netr_LogonSamLogon
(This used to be commit 770322bfdfad7d7d33de0c5bc95bb0f51f7409c7)

16 years agor781: added level6 for logon level in SamLogon netlogon.idl
Andrew Tridgell [Wed, 19 May 2004 14:35:48 +0000 (14:35 +0000)]
r781: added level6 for logon level in SamLogon netlogon.idl
(This used to be commit 446808ae4dbdcd0c64387c54b7d49649971e36d0)

16 years agor771: don't know why but the SMB_INCLUDE_M4() didn't work correct
Stefan Metzmacher [Tue, 18 May 2004 14:39:37 +0000 (14:39 +0000)]
r771: don't know why but the SMB_INCLUDE_M4() didn't work correct

metze
(This used to be commit 2bb9f4adc049c82f390facc78bf32824ea1b88d9)

16 years agor770: remove unused pam_smbpass/ dir from samba4
Stefan Metzmacher [Tue, 18 May 2004 13:36:04 +0000 (13:36 +0000)]
r770: remove unused pam_smbpass/ dir from samba4

metze
(This used to be commit 25084445e714706e8c277a723a0ab6782f44990e)

16 years agor769: remove unused locking/ dir
Stefan Metzmacher [Tue, 18 May 2004 13:30:32 +0000 (13:30 +0000)]
r769: remove unused locking/ dir

metze
(This used to be commit 1f8aae548a3650215bde527782f206f17f49a803)

16 years agor768: remove unused msdfs directory
Stefan Metzmacher [Tue, 18 May 2004 13:22:00 +0000 (13:22 +0000)]
r768: remove unused msdfs directory
(in 3.X it's also gone)

metze
(This used to be commit 467f1e8e96238401cc9220ade6f76c10dd15e082)

16 years agor767: add a $flags argument to the std_CC make rule generater
Stefan Metzmacher [Tue, 18 May 2004 13:14:53 +0000 (13:14 +0000)]
r767: add a $flags argument to the std_CC make rule generater
we may need this for compiling with -fPIC

metze
(This used to be commit e65b38b7cade96e577a5065d08679ba70b074151)

16 years agor766: convert ntvfs/* to a config.mk file
Stefan Metzmacher [Tue, 18 May 2004 13:13:17 +0000 (13:13 +0000)]
r766: convert ntvfs/* to a config.mk file

metze
(This used to be commit 62d456c144e76b0d14225c2eed5b35bdf9650057)

16 years agor765: add SMB_INCLUDE_M4() macro as wrapper arround sinclude()
Stefan Metzmacher [Tue, 18 May 2004 13:12:24 +0000 (13:12 +0000)]
r765: add SMB_INCLUDE_M4() macro as wrapper arround sinclude()

metze
(This used to be commit afbe692b47f4aa6ebe2155927be00197fafe13f3)

16 years agor759: Fix some perl warnings.
Tim Potter [Mon, 17 May 2004 12:34:17 +0000 (12:34 +0000)]
r759: Fix some perl warnings.
(This used to be commit 1517ef3a986ec213d33b624fbbe8071600cc5b61)

16 years agor758: just move the util file to the additional object file list
Stefan Metzmacher [Mon, 17 May 2004 12:21:10 +0000 (12:21 +0000)]
r758: just move the util file to the additional object file list

metze
(This used to be commit 4bfecf337bab08e97bc9acfa5fb12273387f2a42)

16 years agor757: Handle empty union arms (ala rid only entries in netlogon).
Tim Potter [Mon, 17 May 2004 11:48:39 +0000 (11:48 +0000)]
r757: Handle empty union arms (ala rid only entries in netlogon).
(This used to be commit f7b23156681f12805f0c7f242f0c436d102023f4)

16 years agor756: Handle default element in union.
Tim Potter [Mon, 17 May 2004 11:39:33 +0000 (11:39 +0000)]
r756: Handle default element in union.
(This used to be commit 1ece224c9a25731a8c392cf378968273c0072ecf)

16 years agor755: - disallow process_model _thread when we don't have pwread/pwrite
Stefan Metzmacher [Mon, 17 May 2004 07:17:51 +0000 (07:17 +0000)]
r755: - disallow process_model _thread when we don't have pwread/pwrite
  and have to use the nonthreadsafe wrapper
- add pread/pwrite wrapper to ntvfs_simple
- fix const warning in ntvfs_simple

metze
(This used to be commit f0b2e42978a28204f497cccb07e407f409e3bf50)

16 years agor754: Implement the SetPassword operation on the netlogon pipe.
Andrew Bartlett [Sun, 16 May 2004 21:30:48 +0000 (21:30 +0000)]
r754: Implement the SetPassword operation on the netlogon pipe.

This involves allowing the password set code in samdb to take an
already hashed password, and some fixes to our torture code.

Andrew Bartlett
(This used to be commit f9f581b5804a20785df06cde157b23c952edc2ce)

16 years agor753: Big reorganisation of everything - also fixes handling of dissectors
Tim Potter [Sun, 16 May 2004 11:20:06 +0000 (11:20 +0000)]
r753: Big reorganisation of everything - also fixes handling of dissectors
for structures.

Instead of trying to parse everything to produce output in the right
order, generate parser in two steps: 1) gather information and register
names, fields, types etc.  2) generate output using data from step 1.
(This used to be commit 03863a2ca88c374e168d579e7e4f78877160215c)

16 years agor752: Remove debugging hack (make sure the cleanup test account after we
Andrew Bartlett [Sun, 16 May 2004 09:43:19 +0000 (09:43 +0000)]
r752: Remove debugging hack (make sure the cleanup test account after we
leave) and test that the password change actually worked.

Andrew Bartlett
(This used to be commit a93c70154ac7126a7d6e638dcfdeef49d2966308)

16 years agor751: Fix debug message to print the right variable.
Andrew Bartlett [Sun, 16 May 2004 09:42:14 +0000 (09:42 +0000)]
r751: Fix debug message to print the right variable.

Andrew Bartlett
(This used to be commit aa4b56a8736fb16134fae48165fe608912725895)

16 years agor750: Rename global $name -> $module.
Tim Potter [Sun, 16 May 2004 07:39:43 +0000 (07:39 +0000)]
r750: Rename global $name -> $module.

Start working on parsing structs.
(This used to be commit d162dcb52f96b1adfac7123201d31c07ee5c90d6)

16 years agor749: move the basic type checks
Stefan Metzmacher [Sun, 16 May 2004 01:16:17 +0000 (01:16 +0000)]
r749: move the basic type checks

be more restrict if we don't have 'long long' or it's size is less than 8 bytes

(maybe only for a while, but if the build farm like it we may let it in forever
since the smb protocol really need 64 bit variables!)

metze
(This used to be commit 4a13cc22b464dfc4cbecfa6922b14c60d95876bd)

16 years agor748: get some more info about what the compilers in the build farm support
Stefan Metzmacher [Sat, 15 May 2004 18:42:45 +0000 (18:42 +0000)]
r748: get some more info about what the compilers in the build farm support
what we need is a test if the compiler does ANSI c99

metze
(This used to be commit e8a11e441b074f9dc1c7c24c9048f8927dac8e59)

16 years agor747: report an failure in mkproto.pl via mkproto.sh to make
Stefan Metzmacher [Sat, 15 May 2004 17:50:45 +0000 (17:50 +0000)]
r747: report an failure in mkproto.pl via mkproto.sh to make
to fail directly...

metze
(This used to be commit bff8e39d3f302bb7fd6710d5e438188ad4747065)

16 years agor746: Add entry in proto tree when we don't handle an IDL type.
Tim Potter [Sat, 15 May 2004 12:26:46 +0000 (12:26 +0000)]
r746: Add entry in proto tree when we don't handle an IDL type.

Start parsing for parsing unions, structs and enums.

Don't display field type in display name.
(This used to be commit e170d9c3dc5d7abcdba9af98f61f36bb118a96fd)

16 years agor745: Move netr_ServerPasswordSet up with the other secure channel
Andrew Bartlett [Sat, 15 May 2004 12:04:07 +0000 (12:04 +0000)]
r745: Move netr_ServerPasswordSet up with the other secure channel
management functions, and make sure to include the fault until this is
no longer a stub.

Andrew Bartlett
(This used to be commit b886cb65f8d7b8b9f587d8a22d830938d4c6eb3e)

16 years agor744: A bunch of minor fixes. The ethereal pidl parser now dissects simple
Tim Potter [Sat, 15 May 2004 11:22:16 +0000 (11:22 +0000)]
r744: A bunch of minor fixes.  The ethereal pidl parser now dissects simple
samr calls - only the ones that take policy handles and uint32s.
(This used to be commit d6e30faeec097822c9cdcc9e4270d0adc139cea8)

16 years agor743: Start on a NETLOGON server in Samba4.
Andrew Bartlett [Sat, 15 May 2004 07:51:38 +0000 (07:51 +0000)]
r743: Start on a NETLOGON server in Samba4.

Currently this only authentiates the machine, not real users.

As a consequence of running the Samba4 NETLOGON test against Samba4, I
found a number of issues in the SAMR server, which I have addressed.
There are more templates in the provison.ldif for this reason.

I also added some debug to our credentials code, and fixed some bugs
in the auth_sam module.

The static buffer in generate_random_string() bit me badly, so I
removed it in favor of a talloc based system.

Andrew Bartlett
(This used to be commit 94624e519b66def97758b8a48a01ffe9029176f0)

16 years agor741: Test from Volker in RAW-OPEN for truncating a file containing locks.
Jeremy Allison [Fri, 14 May 2004 22:07:43 +0000 (22:07 +0000)]
r741: Test from Volker in RAW-OPEN for truncating a file containing locks.
Also added the same ad-hoc test is LOCK7.
Jeremy.
(This used to be commit 6cb21ccda3cb420171e2d5afb3842a6be4bd4d18)

16 years agor739: Implement GetNumRecords() call from eventlog pipe, including a torture test
Jelmer Vernooij [Fri, 14 May 2004 18:59:00 +0000 (18:59 +0000)]
r739: Implement GetNumRecords() call from eventlog pipe, including a torture test
(This used to be commit 6a254e26f17c2b3175023764c02dc73615d585d6)

16 years agor738: Use same error message format as is used by compilers when reporting
Jelmer Vernooij [Fri, 14 May 2004 18:35:51 +0000 (18:35 +0000)]
r738: Use same error message format as is used by compilers when reporting
syntax errors (some editors parse these strings and jump to the erroneous
   line directly)
(This used to be commit 6857efacccb1af69abd46e8867a0b4b3c26801db)

16 years agor736: Add list of supported and unsupported MIDL attributes
Jelmer Vernooij [Fri, 14 May 2004 15:39:06 +0000 (15:39 +0000)]
r736: Add list of supported and unsupported MIDL attributes
(This used to be commit ca39c567ed7ed40c7abe7526f6e563e7bf2789bb)

16 years agor735: Fix some paths
Jelmer Vernooij [Fri, 14 May 2004 13:14:11 +0000 (13:14 +0000)]
r735: Fix some paths
(This used to be commit 86946fc1b9550d605f6570ea3b2d6afb288f5a28)

16 years agor734: Fix crash bug
Jelmer Vernooij [Fri, 14 May 2004 13:07:20 +0000 (13:07 +0000)]
r734: Fix crash bug
(This used to be commit 178cd902fc7069e3d613c46fc4845101a0229655)

16 years agor733: remove unused files in source/
Stefan Metzmacher [Fri, 14 May 2004 12:53:43 +0000 (12:53 +0000)]
r733: remove unused files in source/

maybe we can readd the Doxyfile later if someone wants to maintain it
and a web server

metze
(This used to be commit b2c05e3e864ab24903f99e1d8a1094c853afce16)

16 years agor729: fix the build : inlcude lib/tdb/config.m4
Stefan Metzmacher [Fri, 14 May 2004 12:32:23 +0000 (12:32 +0000)]
r729: fix the build : inlcude lib/tdb/config.m4

metze
(This used to be commit c563b3bf8389e4cc3ae0185efcfa9291f9a61de6)

16 years agor728: - let libldb_tdb depend on new subsystem LIBTDB
Stefan Metzmacher [Fri, 14 May 2004 12:09:21 +0000 (12:09 +0000)]
r728: - let libldb_tdb depend on new subsystem LIBTDB

- remove tdb logging helper functions out of LIBTDB subsystem

- build libtdb shared lib with 'make library_libtdb'

the libs are not usable for now,

tridge: please remove the dependecy of CatchSignal() and smb_panic()
        from libtdb
maybe use function pointers in the TDB_CONTEXT

then run make library_libtdb
and then make build/tests/trivial.o
and then gcc -o trivial -L./bin -ltdb
and then gcc -o trivial -L./bin -lldb

metze
(This used to be commit 520b9762161d9b5d5223b42910494af80fd5c1e3)

16 years agor727: Start working on debian package for samba4
Jelmer Vernooij [Fri, 14 May 2004 12:05:48 +0000 (12:05 +0000)]
r727: Start working on debian package for samba4
(This used to be commit 3fb009b719451ef3253051d06b0bdbca87d4557d)

16 years agor726: fix the build: libcli/raw/clirewrite.o is gone:-)
Stefan Metzmacher [Fri, 14 May 2004 12:03:14 +0000 (12:03 +0000)]
r726: fix the build: libcli/raw/clirewrite.o is gone:-)

metze
(This used to be commit 17c95831485d966058d9d2b8d6c129b0057622f9)

16 years agor725: fix usage of $PERL to "$PERL" to handle perl -W correct
Stefan Metzmacher [Fri, 14 May 2004 12:01:31 +0000 (12:01 +0000)]
r725: fix usage of $PERL to "$PERL" to handle perl -W correct

metze
(This used to be commit b1161c4c832dd0a2975eee0908d9d5cd6171f608)

16 years agor719: Follow the trend - remove more unused functions.
Andrew Bartlett [Fri, 14 May 2004 05:41:21 +0000 (05:41 +0000)]
r719: Follow the trend - remove more unused functions.

Andrew Bartlett
(This used to be commit 62eef851fd79b2739b93b4ed7829514a3dcbf1d0)

16 years agor718: removed some more unused code, and two source files
Andrew Tridgell [Fri, 14 May 2004 04:02:22 +0000 (04:02 +0000)]
r718: removed some more unused code, and two source files
(This used to be commit a9768c25fd32e76514c837f343f2b52bf0f0824d)

16 years agor715: Finish the ldb conversion for the auth_sam module.
Andrew Bartlett [Fri, 14 May 2004 01:15:16 +0000 (01:15 +0000)]
r715: Finish the ldb conversion for the auth_sam module.

Andrew Bartlett
(This used to be commit 099151cdabd40e724b36482c0ffc169d231146d2)

16 years agor714: make sure ldb formats are portable between big/little endian machines
Andrew Tridgell [Fri, 14 May 2004 00:26:37 +0000 (00:26 +0000)]
r714: make sure ldb formats are portable between big/little endian machines
(This used to be commit 166a664a00d2befe30978072e6f3f266b18ba9f4)

16 years agor713: added a NetShareGetInfo torture test (thanks to abartlet for pointing
Andrew Tridgell [Fri, 14 May 2004 00:24:00 +0000 (00:24 +0000)]
r713: added a NetShareGetInfo torture test (thanks to abartlet for pointing
out that this was missing)
(This used to be commit 00916f236d3437a9080614d20a3ab589be6f9196)

16 years agor712: fixed a bug in the NetShareGetInfo idl, and added another info level
Andrew Tridgell [Fri, 14 May 2004 00:23:07 +0000 (00:23 +0000)]
r712: fixed a bug in the NetShareGetInfo idl, and added another info level
(This used to be commit 93977055939c5282dbf218f3a6739fa17ebfc641)

16 years agor711: don't hide attributes inside the special ldb_tdb records (so the fact
Andrew Tridgell [Fri, 14 May 2004 00:22:26 +0000 (00:22 +0000)]
r711: don't hide attributes inside the special ldb_tdb records (so the fact
that a attribute is hidden is not itself hidden!)
(This used to be commit b42d1f39842ac25fee2238040ac01321f71a79c5)

16 years agor708: Clean up copyright headers, to reflect code that has come and gone
Andrew Bartlett [Thu, 13 May 2004 23:16:33 +0000 (23:16 +0000)]
r708: Clean up copyright headers, to reflect code that has come and gone
over time.

Andrew Bartlett
(This used to be commit 1a53e5c8296a7c09563abde1eb4a66ce9cf45473)

16 years agor707: Chainsaw work - SAM_ACCOUNT can die, along with passdb
Andrew Bartlett [Thu, 13 May 2004 23:11:53 +0000 (23:11 +0000)]
r707: Chainsaw work - SAM_ACCOUNT can die, along with passdb

Andrew Bartlett
(This used to be commit bd0e6c9983779e134d206ca939d221dab99521b6)

16 years agor703: only use $PERL -W when --enable-debug
Stefan Metzmacher [Thu, 13 May 2004 20:26:23 +0000 (20:26 +0000)]
r703: only use $PERL -W when --enable-debug

metz
(This used to be commit 6289da6783d91637a6be76a4e5444fc22570eca0)

16 years agor702: fix krb5 linking
Stefan Metzmacher [Thu, 13 May 2004 20:14:05 +0000 (20:14 +0000)]
r702: fix krb5 linking

metze
(This used to be commit d0145cec9f757d8867d54b1019a3060995a95072)

16 years agor701: change debug messages a bit
Stefan Metzmacher [Thu, 13 May 2004 20:13:17 +0000 (20:13 +0000)]
r701: change debug messages a bit

metze
(This used to be commit 03babc5af2552e611bb8f659e14549a580922d72)

16 years agor700: fix SMB_LIBRARY() to disable the lib by default
Stefan Metzmacher [Thu, 13 May 2004 20:12:26 +0000 (20:12 +0000)]
r700: fix SMB_LIBRARY() to disable the lib by default

metze
(This used to be commit b6ac3021f275ba6b0ee0035933c290db4e8bda00)

16 years agor697: make use of SMB_EXT_LIB for LDAP and KRB5
Stefan Metzmacher [Thu, 13 May 2004 18:06:45 +0000 (18:06 +0000)]
r697: make use of SMB_EXT_LIB for LDAP and KRB5

metze
(This used to be commit b054f7d4906d1d2b96b352af09c6bdcf96553c2a)

16 years agor696: fix formating
Stefan Metzmacher [Thu, 13 May 2004 18:04:36 +0000 (18:04 +0000)]
r696: fix formating

add pkg-config --libs-only-L to linker flags

metze
(This used to be commit cfefe907cce05512a200bd4a3de0b3829f7b0ddb)

16 years agor695: don't add libs andlinkerflags to STATIC_LIBRARY
Stefan Metzmacher [Thu, 13 May 2004 18:02:46 +0000 (18:02 +0000)]
r695: don't add libs andlinkerflags to STATIC_LIBRARY

metze
(This used to be commit 2edc46eabe59d6e430199f68e37fb49875a72d28)

16 years agor693: Make static
Jelmer Vernooij [Thu, 13 May 2004 16:47:32 +0000 (16:47 +0000)]
r693: Make static
(This used to be commit 30d3915c760ac5ee5e632539a3503fc7fed9cc63)

16 years agor692: Add libwinregistry
Jelmer Vernooij [Thu, 13 May 2004 16:45:01 +0000 (16:45 +0000)]
r692: Add libwinregistry
(This used to be commit 0ace3bf289777c30310a05e66fd674337413f0d8)

16 years agor691: add
Stefan Metzmacher [Thu, 13 May 2004 16:39:29 +0000 (16:39 +0000)]
r691: add
--
make binary_smbd
make library_libldb
make module_ntvfs_simple
--
style make rules which depend on make basics, so make idl proto is called by them

metze
(This used to be commit bbec0b6c95d7d01ac36bb0820b2049db57fd2a2c)

16 years agor690: - ignore source/tags
Stefan Metzmacher [Thu, 13 May 2004 16:15:46 +0000 (16:15 +0000)]
r690: - ignore source/tags

- add support for shared libraries

- enable libldb shared lib when --enable-experimental

metze
(This used to be commit dcef69dc54a2575e7f57d67d1983482b4ff57bdb)

16 years agor688: add --enable-experimental
Stefan Metzmacher [Thu, 13 May 2004 16:09:34 +0000 (16:09 +0000)]
r688: add --enable-experimental

use Data::Dumper for config.smb_build.dump
when --enable-debug

metze
(This used to be commit 0fd558de796e5798279e8252a7f0d4efdd3a86e6)

16 years agor687: add newline at eof
Stefan Metzmacher [Thu, 13 May 2004 15:55:53 +0000 (15:55 +0000)]
r687: add newline at eof

metze
(This used to be commit 38fd7c5e1a8ee5dcc0e5e6af765fb81f6f7c4111)

16 years agor686: - Add SMB_EXT_LIB_FROM_PKGCONFIG()
Jelmer Vernooij [Thu, 13 May 2004 15:37:57 +0000 (15:37 +0000)]
r686: - Add SMB_EXT_LIB_FROM_PKGCONFIG()
- Build gregedit and registry_gconf again if the required libs are found (gconf and gtk)
(This used to be commit a63b704c36f2f5b52e932b6b2c99e7d664c9bdc7)

16 years agor685: The SAM is dead! Long live the new SAM! ;-)
Andrew Bartlett [Thu, 13 May 2004 15:34:56 +0000 (15:34 +0000)]
r685: The SAM is dead!  Long live the new SAM!  ;-)

This commit kills passdb, which was only hosting the auth subsystem.

With the work tridge has done on Samba4's SAM backend, this can (and
now is) all hosted on ldb.  The auth_sam.c file now references this
backend.

You will need to assign your users passwords in ldb - adding a new line:

unicodePwd: myPass

to a record, using ldbedit, should be sufficient.  Naturally, this
assumes you have had your personal SAMR provisioning tutorial from
tridge.  Everybody else can still use the anonymous logins.

Andrew Bartlett
(This used to be commit 2aa0b55fb86648731d5f2201fa5a6aa993b7ca48)

16 years agor684: Note the fact that NTLMv2 provides a weath of futher testcases...
Andrew Bartlett [Thu, 13 May 2004 15:31:21 +0000 (15:31 +0000)]
r684: Note the fact that NTLMv2 provides a weath of futher testcases...

Andrew Bartlett
(This used to be commit d75558cdcbbb89dbe66287d7461b7abae14a8d36)

16 years agor683: Remove the trailing ; from this macro, so it can be used in an 'if' expression.
Andrew Bartlett [Thu, 13 May 2004 15:27:08 +0000 (15:27 +0000)]
r683: Remove the trailing ; from this macro, so it can be used in an 'if' expression.
(This used to be commit 3813517a8b561e7210ffc32ce861683b057d18eb)

16 years agor682: Typo fixes
Jelmer Vernooij [Thu, 13 May 2004 14:13:21 +0000 (14:13 +0000)]
r682: Typo fixes
(This used to be commit 767ba7bd52d7fa98524a553d86dca657c5290424)

16 years agor681: don't init r.out.result.v
Stefan Metzmacher [Thu, 13 May 2004 13:36:14 +0000 (13:36 +0000)]
r681: don't init r.out.result.v

metze
(This used to be commit f7ded36699dabecf31ccaf765d667b7240822f8d)

16 years agor680: fail directly when we notice that perl is not there
Stefan Metzmacher [Thu, 13 May 2004 13:16:55 +0000 (13:16 +0000)]
r680: fail directly when we notice that perl is not there
(we fail anyway)

metze
(This used to be commit 9f6deb7d795fbddc973e84a45ecb1273aa4f3aea)

16 years agor679: fix make install
Stefan Metzmacher [Thu, 13 May 2004 12:42:28 +0000 (12:42 +0000)]
r679: fix make install

metze
(This used to be commit 17bb581ab617c9a1883a3a4028ddac94aa2d5980)

16 years agor678: use ./config.smb_build.pl instead of config.smb_build.pl
Stefan Metzmacher [Thu, 13 May 2004 12:40:52 +0000 (12:40 +0000)]
r678: use ./config.smb_build.pl instead of config.smb_build.pl

metze
(This used to be commit 3de5bf894e71ce9a7a0464f2245a64822a34cc5a)

16 years agor677: fix: '$' -> '\$'
Stefan Metzmacher [Thu, 13 May 2004 12:16:35 +0000 (12:16 +0000)]
r677: fix: '$' -> '\$'

metze
(This used to be commit 89c3780c15687c16d4607c912f71d1082690af76)

16 years agor674: use the same -I flags as before
Stefan Metzmacher [Thu, 13 May 2004 11:47:34 +0000 (11:47 +0000)]
r674: use the same -I flags as before

metze
(This used to be commit e7c9e56a5d889497f63c65582f064e02d4442e36)

16 years agor673: disable registry_gconf for now
Stefan Metzmacher [Thu, 13 May 2004 11:32:39 +0000 (11:32 +0000)]
r673: disable registry_gconf for now

metze
(This used to be commit 5bbf0c240730fc27b7341eb7c6891c7741640e74)

16 years agor672: disable gregedit for now
Stefan Metzmacher [Thu, 13 May 2004 10:53:52 +0000 (10:53 +0000)]
r672: disable gregedit for now

metze
(This used to be commit 63600a2a9b2607130efe8e4336a48b5e9584d929)

16 years agor671: fix make ./include/proto.h
Stefan Metzmacher [Thu, 13 May 2004 10:45:55 +0000 (10:45 +0000)]
r671: fix make ./include/proto.h

metze
(This used to be commit 9312b9cd611373468d5b89c9480646170a49db5b)

16 years agor670: add make everything
Stefan Metzmacher [Thu, 13 May 2004 10:42:53 +0000 (10:42 +0000)]
r670: add make everything

metze
(This used to be commit 3f942ac521ffbb970345519775f20284be393e60)

16 years agor669: display the version on top of configure
Stefan Metzmacher [Thu, 13 May 2004 10:40:01 +0000 (10:40 +0000)]
r669: display the version on top of configure

this will help in the build farm

metze
(This used to be commit 05c53de97ee98ae27b064d15085606b041307bc2)

16 years agor668: fix the build
Stefan Metzmacher [Thu, 13 May 2004 10:38:11 +0000 (10:38 +0000)]
r668: fix the build

metze
(This used to be commit ba5e71f59e0547aa8329661c7fec73a6469726a5)

16 years agor667: remove Data::Dumper dependecy
Stefan Metzmacher [Thu, 13 May 2004 10:35:08 +0000 (10:35 +0000)]
r667: remove Data::Dumper dependecy

metze
(This used to be commit eae450f219701e156a5bd0fd7096dd7fe7da6e2b)

16 years agor666: readd 'make etags' and 'make ctags'
Stefan Metzmacher [Thu, 13 May 2004 10:26:22 +0000 (10:26 +0000)]
r666: readd 'make etags' and 'make ctags'

metze
(This used to be commit fcab9867f90f86c329d82925549c2f9733131ab5)

16 years agor665: merge over the new build system from my tmp branch
Stefan Metzmacher [Thu, 13 May 2004 10:20:53 +0000 (10:20 +0000)]
r665: merge over the new build system from my tmp branch
to the main SAMBA_4_0 tree.

NOTE: that it's not completely ready, but it's functional:-)

metze
(This used to be commit c78a2ddb28ec50d6570a83b1f66f18a5c3621731)

16 years agor655: Fix if() logic
Jelmer Vernooij [Wed, 12 May 2004 16:13:32 +0000 (16:13 +0000)]
r655: Fix if() logic
(This used to be commit 09096cfc3e1b35b4ac944cf84bfdec6ee44e06bf)

16 years agor649: return unknown interface when the client not yet
Stefan Metzmacher [Tue, 11 May 2004 15:39:23 +0000 (15:39 +0000)]
r649: return unknown interface when the client not yet
binds succesful to an interface

metze
(This used to be commit c39e450702cfa2b577c64e14ba1428fd95db7ade)

16 years agor644: add SPNEGO auth type
Stefan Metzmacher [Tue, 11 May 2004 00:43:46 +0000 (00:43 +0000)]
r644: add SPNEGO auth type

metze
(This used to be commit 75bca5dcfa68de0d18a144a221260d2f728e0bfc)

16 years agor641: readd 'use dump;'
Stefan Metzmacher [Mon, 10 May 2004 23:23:43 +0000 (23:23 +0000)]
r641: readd 'use dump;'

metze
(This used to be commit 8e2c08f8c7f9481d64b87e7d45e98bc48661efbb)

16 years agor638: remove unused dependency to Data::Dumper and dump
Stefan Metzmacher [Mon, 10 May 2004 22:46:48 +0000 (22:46 +0000)]
r638: remove unused dependency to Data::Dumper and dump
(fix some  build farm hosts)

metze
(This used to be commit 8735a393c19711cc0f0cf392684d523b1abd2878)

16 years agor627: remove the precompiled header when we call make clean or make proto
Stefan Metzmacher [Mon, 10 May 2004 12:38:08 +0000 (12:38 +0000)]
r627: remove the precompiled header when we call make clean or make proto

metze
(This used to be commit e37238a7c7c69e3dfcda319752e13131207d59e4)

16 years agor626: make the code a bit more readable
Stefan Metzmacher [Mon, 10 May 2004 12:37:06 +0000 (12:37 +0000)]
r626: make the code a bit more readable

metze
(This used to be commit 81b94718e4145a53947d401c4b4b88b71c71e4a4)

16 years agor625: - handle passwords longer than length 14 (thanks to abartlet for pointing...
Andrew Tridgell [Mon, 10 May 2004 12:05:54 +0000 (12:05 +0000)]
r625:  - handle passwords longer than length 14 (thanks to abartlet for pointing out the bug)

 - delete unicodePwd if not storing a plaintext password
(This used to be commit 6c3f22a685c55f183f4e0e4303e3d9990f4b39b5)

16 years agor624: all templates should be in class Template
Andrew Tridgell [Mon, 10 May 2004 12:03:38 +0000 (12:03 +0000)]
r624: all templates should be in class Template
(This used to be commit 0431d309037e97456895095f8e0a44b71de1454e)

16 years agor623: setUserInfo level 24 (password set) now works in the SAMR server. This includes all
Andrew Tridgell [Mon, 10 May 2004 11:23:50 +0000 (11:23 +0000)]
r623: setUserInfo level 24 (password set) now works in the SAMR server. This includes all
of the password complexity, password history and other password restrictions.
(This used to be commit cb070b9084d95cf5178edbef951b75eab62b7220)

16 years agor622: removed some unused functions to make smbd compile again after
Andrew Tridgell [Mon, 10 May 2004 08:58:42 +0000 (08:58 +0000)]
r622: removed some unused functions to make smbd compile again after
andrew's recent chainsaw job :)
(This used to be commit 20166f4e19a599a85dfff045a738309d191db9e7)

16 years agor620: Remove more ununsed code.
Andrew Bartlett [Sun, 9 May 2004 23:05:37 +0000 (23:05 +0000)]
r620: Remove more ununsed code.

Andrew Bartlett
(This used to be commit 795ace17a8905f495e9e191ffbd559927894941b)

16 years agor619: Remove more code that is no longer called.
Andrew Bartlett [Sun, 9 May 2004 22:50:31 +0000 (22:50 +0000)]
r619: Remove more code that is no longer called.

Andrew Bartlett
(This used to be commit 4e614cbe922ddc591b17b2357e17eff8ce1d546c)

16 years agor617: Sync some minor updates with repository:
Tim Potter [Sun, 9 May 2004 22:35:00 +0000 (22:35 +0000)]
r617: Sync some minor updates with repository:

  - start handing idl string types
  - comments
  - generate field types
  - code to select field types and bases
(This used to be commit 3d4148c07c46d5d99bd91e1985540cc4e59db2bc)

16 years agor615: Implement samr_OpenGroup, samr_QueryGroupInfo, samr_SetGroupInfo,
Volker Lendecke [Sun, 9 May 2004 15:39:12 +0000 (15:39 +0000)]
r615: Implement samr_OpenGroup, samr_QueryGroupInfo, samr_SetGroupInfo,
samr_DeleteDomainGroup.

I've added the hidden attribute numMembers that must be maintained by
Add/DelGroupMember for the GroupInfoAll query.

Volker
(This used to be commit 945d7478605c1bd67e4162ebb0635ab7da11faaf)

16 years agor614: Clean out the POSIX assumptions from the Samba4 auth subsystem.
Andrew Bartlett [Sun, 9 May 2004 13:42:02 +0000 (13:42 +0000)]
r614: Clean out the POSIX assumptions from the Samba4 auth subsystem.

This removes the code that tried to lookup posix groups, as well as
the code that was tied to the SAM_ACCOUNT.

This should make auth_ldb much easier to write :-)

Andrew Bartlett
(This used to be commit e096ee2112adecaa69b6b3eb155a4e8f80dfc0f7)