summaryrefslogtreecommitdiffstats
path: root/source
Commit message (Collapse)AuthorAgeFilesLines
...
| * r13679: Commiting the rm_primary_group.patch posted on samba-technicalGerald Carter2006-02-2413-407/+292
| | | | | | | | | | | | | | | | | | | | * ignore the primary group SID attribute from struct samu* * generate the primary group SID strictlky from the Unix primary group when dealing with passdb users * Fix memory leak in original patch caused by failing to free a talloc * * add wrapper around samu_set_unix() to prevent exposing the create BOOL to callers. Wrappers are samu_set_unix() and samu-allic_rid_unix()
| * r13678: Remove unneeded bracesVolker Lendecke2006-02-241-5/+3
| |
| * r13676: have to return a value from a non-void functionGerald Carter2006-02-241-1/+1
| |
| * r13675: * patch from Bjoern JACKE <samba@j3e.de> to remove the Gerald Carter2006-02-241-15/+4
| | | | | | | | | | artificial RO bit on directories in user profiles when profile acls = yes.
| * r13671: fix return value in (void)fn()Gerald Carter2006-02-241-1/+1
| |
| * r13669: Get rid of poor errno mapping table. Bounce through NTSTATUS instead.Jeremy Allison2006-02-241-39/+6
| | | | | | | | | | DO NOT MERGE FOR 3.0.21c PLEASE. Jeremy.
| * r13664: Fix the cli_error codes to always detect a socket error.Jeremy Allison2006-02-241-39/+107
| | | | | | | | | | | | This code needs a tidyup and common code with libsmb/errormap.c merging. Should fix the winbindd crash Jerry found (I hope). Jeremy.
| * r13663: make uninstall DESTDIR=/somewhere no longer leaves files. This is doneLars Müller2006-02-2412-136/+400
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | with the new rules: uninstallservers uninstalldat, uninstallswat (calles uninstallmsg), uninstallmodules, uninstallclientlib, and uninstalllibmsrpc. We still leave directories. We might try to remove the dirs we created in reverse order. The new uninstall scripts are sym links to the respective install scripts. Inside we set mode to install or uninstall. installservers is now used to install the servers. These are no longer installed with installbin.
| * r13660: Attempt to better handle the failure that we cannot find our sid uponGünther Deschner2006-02-232-6/+13
| | | | | | | | | | | | startup; don't panic, shutdown instead. Guenther
| * r13657: Let winbindd try to obtain the gecos field from the msSFU30GecosGünther Deschner2006-02-234-12/+33
| | | | | | | | | | | | attribute when "winbind nss info = sfu" is set. Fixes #3539. Guenther
| * r13656: Use the new installdirs.sh syntax for all calls.Lars Müller2006-02-231-4/+4
| |
| * r13648: Duh.Tim Potter2006-02-231-1/+1
| |
| * r13647: Fix for standalone Samba servers and XP clients. RevertsJeremy Allison2006-02-231-4/+15
| | | | | | | | | | | | part of the PocketPC bugfix. I'm trying to get someone who has a pocketpc to test this. Jeremy.
| * r13645: Revert debug output.Lars Müller2006-02-231-4/+0
| |
| * r13644: Do not shift anything inside the for loop away. We ineterate over $@.Lars Müller2006-02-231-5/+0
| |
| * r13643: Enable script debug output to get some more details why some hostsLars Müller2006-02-231-0/+4
| | | | | | | | return with !=0 after calling installmodules.sh AUTH_MODULES.
| * r13642: Fix install* scripts to use DESTDIR.Lars Müller2006-02-224-31/+37
| | | | | | | | | | | | | | | | | | | | Always pass the INSTALLPERMS and DESTDIR as first and second arg to the scripts. No longer prepend DESTDIR to the remaining args. To fix bug #3282 it is important _not_ to prepend DESTDIR to the source of the sym link pointing to smbmount.
| * r13641: Finish fix for #3510. Don't use client schannel when toldJeremy Allison2006-02-222-22/+52
| | | | | | | | | | not to, cope with a server that doesn't offer schannel also. Jeremy
| * r13639: Never overwrite the acct_flags in rpccli_netlogon_sam_network_logon().Günther Deschner2006-02-222-7/+2
| | | | | | | | Guenther
| * r13625: Now that Heimdal 0.7.2 is released, we reenable our strict checking forGünther Deschner2006-02-221-2/+1
| | | | | | | | | | | | c++ reserved names. Guenther
| * r13622: Allow to rename machine accounts in a Samba Domain. This still uses theGünther Deschner2006-02-226-15/+62
| | | | | | | | | | | | | | "rename user script" to do the rename of the posix machine account (this might be changed later). Fixes #2331. Guenther
| * r13614: First part of the bugfix for #3510 - net join failsJeremy Allison2006-02-222-15/+28
| | | | | | | | | | | | against server with schannel disabled. Second part will come tomorrow (fixing net_rpc_join_ok()). Jeremy.
| * r13612: #define NO_SYSLOG is dead as a doornail.Tim Potter2006-02-221-2/+0
| |
| * r13610: Patch from Bjoern JACKE <samba@j3e.de>. Don't default toJeremy Allison2006-02-221-4/+6
| | | | | | | | | | | | | | /tmp if there is no path in the share, make it unavailable. All printer shares should have a path and IPC$ is already explicitly set to tmpdir(). Jeremy.
| * r13607: Fix compile - don't ref auto variable in a structure initialization.Jeremy Allison2006-02-221-1/+1
| | | | | | | | | | Fix from Richard Bollinger <rabollinger@gmail.com>. Jeremy.
| * r13604: Fix for bug #3512 "use spnego=no" and "server signing=auto" cause ↵Jeremy Allison2006-02-211-22/+20
| | | | | | | | | | | | | | | | client to disconnect after negprot" We missed one case of ignoring "BSRSPYL ". Merge for 3.0.21c. Jeremy.
| * r13601: * Remove unused code from pdb_ldap.cGerald Carter2006-02-215-100/+18
| | | | | | | | | | | | | | | | | | * Add a 'struct passwd *' to the struct samu for later reference (I know this may be controversial but its easily reverted which is is why I'm checking this is as a seaparate patch before I get too deep). * Remove unix_homedir from struct samu {} and update the pdb wrapper functions associated with it.
| * r13600: Move functions local to tdbsam to pdb_tdb.cGerald Carter2006-02-212-391/+406
| |
| * r13599: krb5 error codes are defined as long. Also for the other direction.Lars Müller2006-02-211-1/+1
| |
| * r13598: Defining KRB5KRB_ERR_RESPONSE_TOO_BIG if not defined which is the caseLars Müller2006-02-211-0/+4
| | | | | | | | | | | | | | | | for older krb5 implementations. Patch slightly modified from the version provided by Björn Jacke <bjoern at j3e dot de> at the samba-technical list after discussion on the list and by IRC. Thanks Björn!
| * r13597: krb5 error codes are defined as long.Lars Müller2006-02-211-1/+1
| |
| * r13594: Got sense of NTSTATUS check reversed.Jeremy Allison2006-02-211-2/+2
| | | | | | | | Jeremy.
| * r13593: consolidate pdb_set_sam_sids() into samu_set_unix() whichGerald Carter2006-02-211-116/+84
| | | | | | | | was the only place it was called from.
| * r13591: I really have no idea how this code ever worked. And I haveGerald Carter2006-02-211-19/+22
| | | | | | | | | | | | | | | | no idea why no one (including myself) caught this with a compiler warning....Make sure new_chunk() actually returns a pointer to the allocated memory. SAMBA_3_0 now works again on Solaris.
| * r13590: * replace all pdb_init_sam[_talloc]() calls with samu_new()Gerald Carter2006-02-2119-237/+198
| | | | | | | | * replace all pdb_{init,fill}_sam_pw() calls with samu_set_unix()
| * r13589: Make sure we only try to close the tdbsam file in endsampwent() when we Gerald Carter2006-02-211-4/+11
| | | | | | | | | | have a valid pwent list from a setsampwent(). Fixes a bug with the reference count on the open tdb.
| * r13588: Second attempt to fix Bug #3330 - treat the string as aJeremy Allison2006-02-212-8/+8
| | | | | | | | | | | | uint8 array and copy as such. Gunther please check (sorry I reverted your earlier fix). Jeremy.
| * r13585: Sorry Gunther, had to revert this. It's got a bufferJeremy Allison2006-02-213-47/+12
| | | | | | | | | | | | overrun. Spoke to Jerry about the correct fix. Will add this after. Jeremy.
| * r13581: Correctly parse a non-null terminated, little-endian UCS2 string in theGünther Deschner2006-02-203-12/+47
| | | | | | | | | | | | | | | | | | PAC_LOGON_NAME structure. This was broken on big-endian machines (Solaris SPARC and ppc). Fixes Bug #3330. Jerry, this should be in 3.0.21c. Guenther
| * r13579: Next try to fix the AIX build. Thanks to Björn for nagging...Volker Lendecke2006-02-201-22/+20
| | | | | | | | Volker
| * r13576: This is the beginnings of moving the SAM_ACCOUNT data structure Gerald Carter2006-02-2031-917/+831
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | to make full use of the new talloc() interface. Discussed with Volker and Jeremy. * remove the internal mem_ctx and simply use the talloc() structure as the context. * replace the internal free_fn() with a talloc_destructor() function * remove the unnecessary private nested structure * rename SAM_ACCOUNT to 'struct samu' to indicate the current an upcoming changes. Groups will most likely be replaced with a 'struct samg' in the future. Note that there are now passbd API changes. And for the most part, the wrapper functions remain the same. While this code has been tested on tdb and ldap based Samba PDC's as well as Samba member servers, there are probably still some bugs. The code also needs more testing under valgrind to ensure it's not leaking memory. But it's a start......
| * r13574: fix build; talloctort.c should not use the TALLOC_FREE() macroGerald Carter2006-02-201-40/+40
| |
| * r13573: removing wrepld from SAMBA_3_0. The Samba 4 work is more current ↵Gerald Carter2006-02-207-2862/+2
| | | | | | | | and any integration into Samba 3 would most likely be from scratch
| * r13571: Replace all calls to talloc_free() with thye TALLOC_FREE()Gerald Carter2006-02-2061-267/+268
| | | | | | | | macro which sets the freed pointer to NULL.
| * r13566: Fix EA support for AIX. Günther Deschner2006-02-203-1/+33
| | | | | | | | | | | | Patch from Bjoern Jacke <bjacke-at-sernet-dot-de>. Guenther
| * r13564: Remove trailing backslash. Makes other than GNU make choke on this.James Peach2006-02-201-2/+1
| |
| * r13563: Fix bug #3526 found and diagnosed by corinna@vinschen.de.Jeremy Allison2006-02-191-0/+2
| | | | | | | | | | | | trans2findfirst recognises two info levels *not* recognised by trans2findnext. Add them. Needed for 3.0.21c. Jeremy.
| * r13559: Fix bug #3522 reported by Sandeep Tamhankar ↵Jeremy Allison2006-02-181-6/+0
| | | | | | | | | | | | | | <sandman@electric-cloud.com>. mkdir foo returns the wrong error message when file foo exists. Jeremy.
| * r13557: (Hopefully) get the creds store/restore key right fromJeremy Allison2006-02-182-19/+42
| | | | | | | | | | the correct part of the netlogon and schannel packets. Jeremy.
| * r13556: Ensure that any potential creds operation are protectedJeremy Allison2006-02-181-14/+31
| | | | | | | | | | by schannel if "server schannel = true" was set. Jeremy.