1
0
mirror of https://github.com/samba-team/samba.git synced 2025-02-04 17:47:26 +03:00

962 Commits

Author SHA1 Message Date
Jelmer Vernooij
a5c0606d76 r18526: Use generated server for unixinfo RPC interface. 2007-10-10 11:51:46 -05:00
Jelmer Vernooij
3f337c104d r18481: Use pidl-generated server side code for dfs. 2007-10-10 11:51:43 -05:00
Jelmer Vernooij
e277fb067b r18469: Use new pidl-generated DFS client code. 2007-10-10 11:51:43 -05:00
Gerald Carter
96e412a04c r18394: get the lsa client code to link 2007-10-10 11:51:21 -05:00
Gerald Carter
edb7a3607e r18275: add auto generated dfs code 2007-10-10 11:51:19 -05:00
Gerald Carter
3da9f80c28 r18271: Big change:
* autogenerate lsa ndr code
* rename 'enum SID_NAME_USE' to 'enum lsa_SidType'
* merge a log more security descriptor functions from
  gen_ndr/ndr_security.c in SAMBA_4_0

The most embarassing thing is the "#define strlen_m strlen"
We need a real implementation in SAMBA_3_0 which I'll work on
after this code is in.
2007-10-10 11:51:18 -05:00
Jelmer Vernooij
eec8b915d1 r18233: Use the autogenerated cli_unixinfo rather than the old one. 2007-10-10 11:51:17 -05:00
Gerald Carter
cf271aa433 r18193: Not quite to autogenerated NDR but closer thanks to Jelmer's
initial work.  I'm including the librpc/gen_ndr directory
in svn temporarily just to get some compile issues straightened
out.
2007-10-10 11:51:08 -05:00
Jelmer Vernooij
1115745cae r18188: merge 3.0-libndr branch 2007-10-10 11:43:56 -05:00
Stefan Metzmacher
4c7f20c812 r18065: build talloctort as part of 'make torture'
metze
2007-10-10 11:43:25 -05:00
Gerald Carter
70f2235549 r17934: allow srcdir != builddir for 'make test' 2007-10-10 11:39:00 -05:00
Volker Lendecke
91878f9b6f r17854: Steal the LDAP in NTSTATUS trick from Samba4
Thanks to Michael Adam <ma@sernet.de>

Volker
2007-10-10 11:38:54 -05:00
Jelmer Vernooij
4928d560b0 r17817: Disable compilation of LIBNDR (it uses uint64_t). 2007-10-10 11:38:51 -05:00
Jelmer Vernooij
836f04134f r17810: Use datarootdir variable generated by newer autoconf versions. (fixes warning) 2007-10-10 11:38:50 -05:00
Gerald Carter
3662f86f41 r17801: bad merge ? No sure how the second half of the LIBNDR_OBJ value got cut... 2007-10-10 11:38:48 -05:00
Gerald Carter
36f04674ae r17798: Beginnings of a standalone libaddns library released under
the LGPL.   Original code by Krishna Ganugapati <krishnag@centeris.com>.
Additional work by me.

It's still got some warts, but non-secure updates do
currently work.  There are at least four things left to
really clean up.

1. Change the memory management to use talloc() rather than
   malloc() and cleanup the leaks.
2. Fix the error code reporting (see initial changes to
   dnserr.h)
3. Fix the secure updates
4. Define a public interface in addns.h
5. Move the code in libads/dns.c into the libaddns/ directory
   (and under the LGPL).

A few notes:

* Enable the new code by compiling with --with-dnsupdate
* Also adds the command 'net ads dns register'
* Requires -luuid (included in the e2fsprogs-devel package).
* Has only been tested on Linux platforms so there may be portability
  issues.
2007-10-10 11:38:48 -05:00
Volker Lendecke
949cd6b992 r17622: Add a framework for a printing backend designed to support the build farm. If
we want to walk more printing code in the build farm I think doing that with a
customized printing backend is much easier than with a set of shell scripts.

Jerry, comments?

Volker
2007-10-10 11:38:44 -05:00
Jeremy Allison
ae7cc298a1 r17610: Added the ability for firefox to drive the winbindd
ntlm_auth module to allow it to use winbindd cached
credentials.The credentials are currently only stored
in a krb5 MIT environment - we need to add an option to
winbindd to allow passwords to be stored even in an NTLM-only
environment.
Patch from Robert O'Callahan, modified with some fixes
by me.
Jeremy.
2007-10-10 11:38:43 -05:00
Volker Lendecke
337be14b43 r17607: Adapt the Samba4 directory structure for tdb. Makes it easier to diff.
Let's see what it breaks. For me it works :-)

Volker
2007-10-10 11:38:42 -05:00
Volker Lendecke
761cbd52f0 r17554: Cleanup 2007-10-10 11:38:38 -05:00
Volker Lendecke
68db058fdf r17457: Add a test to do some operations on group mapping.
Volker
2007-10-10 11:38:35 -05:00
Volker Lendecke
6915adb978 r17425: Add the multi-key wrapper. If it's necessary to add general blobs as keys,
this can trivially be added later.

Volker
2007-10-10 11:38:33 -05:00
Jeremy Allison
330899ec30 r17367: Reverting the ab code. Note I'm not saying this
code is wrong or bad or anything, just that it
needs to be discussed & reviewed on the samba-technical
list before we add a platform-specific NFSv4 mapping.
That way lies a lot of future pain :-).
Jeremy.
2007-10-10 11:38:29 -05:00
Alexander Bokovoy
c085355c32 r17358: Re-add JFS2 NFS4 ACLs support, move readme for it into AIX-specific examples directory. 2007-10-10 11:38:28 -05:00
Alexander Bokovoy
5b1db01514 r17354: Revert -r 17353 per Volker request while gpfs compatibility layer code will be released. 2007-10-10 11:38:27 -05:00
Alexander Bokovoy
72312cb2e2 r17353: Add support for JFS2 NFS4/AIXC and GPFS acls based on NFSv4 ACLs. 2007-10-10 11:38:27 -05:00
Jelmer Vernooij
86687b804a r17307: Add datarootdir setting (required for newer autoconfs) 2007-10-10 11:38:24 -05:00
Alexander Bokovoy
c005049043 r17198: Fix wins_nss dependencies 2007-10-10 11:38:19 -05:00
Jim McDonough
ca0c73f281 r17179: Merge the vl-posixacls tmp branch into mainline. It
modularizes our interface into the special posix API used on
the system. Without this patch the specific API flavor is
determined at compile time, something which severely limits
usability on systems with more than one file system. Our
first targets are AIX with its JFS and JFS2 APIs, at a later
stage also GPFS. But it's certainly not limited to IBM
stuff, this abstraction is also necessary for anything that
copes with NFSv4 ACLs. For this we will check in handling
very soon.

Major contributions can be found in the copyright notices as
well as the checkin log of the vl-posixacls branch. The
final merge to 3_0 post-3.0.23 was done by Peter Somogyi
<psomogyi@gamax.hu>
2007-10-10 11:38:17 -05:00
Gerald Carter
3fea233802 r17151: revert a few accidental commits to the Makefile 2007-10-10 11:38:16 -05:00
Gerald Carter
72bac13f21 r17147: Install fixes for libraries 2007-10-10 11:38:16 -05:00
Jeremy Allison
58e5e270d2 r17080: Remove traces of the wrepld directory (now
deleted).
Jeremy.
2007-10-10 11:38:10 -05:00
Gerald Carter
07c67fbfc0 r17021: remove unsupported smbwrapper code 2007-10-10 11:19:20 -05:00
Jeremy Allison
9dafb7f48c r16945: Sync trunk -> 3.0 for 3.0.24 code. Still need
to do the upper layer directories but this is what
everyone is waiting for....

Jeremy.
2007-10-10 11:19:14 -05:00
Gerald Carter
b79e1c011d r16751: The precompiled header should really be in the $(buildir) and
not the $(srcdir) to allow multiple concurrent compiles when the
source tree is shared via nfs.
2007-10-10 11:19:09 -05:00
Gerald Carter
9ae1d016d4 r16713: BUG 3904: fix broken smbwrapper compile 2007-10-10 11:19:09 -05:00
Gerald Carter
f3d2bbf0d2 r16528: Self-confidence is plummeting. How could one person goof
the same change 3 times......

Fix pam_winbind compilation again.
2007-10-10 11:18:57 -05:00
Gerald Carter
4490fbdfc2 r16510: fix from Nicholas Brealey <nick@brealey.org> for building pam_winbind.so 2007-10-10 11:18:57 -05:00
Gerald Carter
0fca41efde r16478: small cleanup to make pam_winbind.so build and iniparser
include directory like other parts of the build files.
2007-10-10 11:18:56 -05:00
Gerald Carter
8421d1b080 r16470: remove ntlm_auth_proto.h and passwd_proto.h in 'make clean 2007-10-10 11:18:55 -05:00
Günther Deschner
4e1816855a r16415: Also delete object files from iniparser.
Guenther
2007-10-10 11:18:52 -05:00
Gerald Carter
44d4bab991 r16205: Fix 'make install' when srcdir != builddir 2007-10-10 11:17:25 -05:00
Paul Green
f5be3e12e2 r16103: Properly rebuild timelimit on systems with executable extensions.
Paul
2007-10-10 11:17:20 -05:00
Jeremy Allison
b65c646865 r16017: Add Samba4 replacement for timegm to work
on Solaris.
Jeremy.
2007-10-10 11:17:17 -05:00
Simo Sorce
60d4aabc32 r15971: Obey the manpage description and make changesecretpw accept a password via stdin 2007-10-10 11:17:15 -05:00
Simo Sorce
8f5b198aca r15965: Pam modules install fix, thanks to Ryan Novosielski for spotting this one 2007-10-10 11:17:15 -05:00
Gerald Carter
ad1f947625 r15701: change 'net ads leave' to disable the machine account in the domain (since removal implies greater permissions that Windows clients require) 2007-10-10 11:17:08 -05:00
Günther Deschner
52423e01dc r15697: I take no comments as no objections :)
Expand the "winbind nss info" to also take "rfc2307" to support the
plain posix attributes LDAP schema from win2k3-r2.

This work is based on patches from Howard Wilkinson and Bob Gautier
(and closes bug #3345).

Guenther
2007-10-10 11:17:08 -05:00
James Peach
9559886a92 r15654: Update our internal copy of popt to that distributed with the RPM 4.2
source code.
2007-10-10 11:17:05 -05:00
Jim McDonough
ae56154fc7 r15630: adapt smbclient fix to smbtree to enable long share names 2007-10-10 11:17:03 -05:00