| Commit message (Collapse) | Author | Age | Files | Lines |
... | |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
* 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()
|
| | |
|
| | |
|
| |
| |
| |
| |
| | |
artificial RO bit on directories in user profiles when
profile acls = yes.
|
| | |
|
| |
| |
| |
| |
| | |
DO NOT MERGE FOR 3.0.21c PLEASE.
Jeremy.
|
| |
| |
| |
| |
| |
| | |
This code needs a tidyup and common code with libsmb/errormap.c
merging. Should fix the winbindd crash Jerry found (I hope).
Jeremy.
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
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.
|
| |
| |
| |
| |
| |
| | |
startup; don't panic, shutdown instead.
Guenther
|
| |
| |
| |
| |
| |
| | |
attribute when "winbind nss info = sfu" is set. Fixes #3539.
Guenther
|
| | |
|
| | |
|
| |
| |
| |
| |
| |
| | |
part of the PocketPC bugfix. I'm trying to get someone who
has a pocketpc to test this.
Jeremy.
|
| | |
|
| | |
|
| |
| |
| |
| | |
return with !=0 after calling installmodules.sh AUTH_MODULES.
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
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.
|
| |
| |
| |
| |
| | |
not to, cope with a server that doesn't offer schannel also.
Jeremy
|
| |
| |
| |
| | |
Guenther
|
| |
| |
| |
| |
| |
| | |
c++ reserved names.
Guenther
|
| |
| |
| |
| |
| |
| |
| | |
"rename user script" to do the rename of the posix machine account (this
might be changed later). Fixes #2331.
Guenther
|
| |
| |
| |
| |
| |
| | |
against server with schannel disabled. Second part
will come tomorrow (fixing net_rpc_join_ok()).
Jeremy.
|
| | |
|
| |
| |
| |
| |
| |
| |
| | |
/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.
|
| |
| |
| |
| |
| | |
Fix from Richard Bollinger <rabollinger@gmail.com>.
Jeremy.
|
| |
| |
| |
| |
| |
| |
| |
| | |
client to disconnect after negprot"
We missed one case of ignoring "BSRSPYL ".
Merge for 3.0.21c.
Jeremy.
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
* 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.
|
| | |
|
| | |
|
| |
| |
| |
| |
| |
| |
| |
| | |
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!
|
| | |
|
| |
| |
| |
| | |
Jeremy.
|
| |
| |
| |
| | |
was the only place it was called from.
|
| |
| |
| |
| |
| |
| |
| |
| | |
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.
|
| |
| |
| |
| | |
* replace all pdb_{init,fill}_sam_pw() calls with samu_set_unix()
|
| |
| |
| |
| |
| | |
have a valid pwent list from a setsampwent(). Fixes a bug with the
reference count on the open tdb.
|
| |
| |
| |
| |
| |
| | |
uint8 array and copy as such. Gunther please check (sorry
I reverted your earlier fix).
Jeremy.
|
| |
| |
| |
| |
| |
| | |
overrun. Spoke to Jerry about the correct fix. Will add
this after.
Jeremy.
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
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
|
| |
| |
| |
| | |
Volker
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
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......
|
| | |
|
| |
| |
| |
| | |
and any integration into Samba 3 would most likely be from scratch
|
| |
| |
| |
| | |
macro which sets the freed pointer to NULL.
|
| |
| |
| |
| |
| |
| | |
Patch from Bjoern Jacke <bjacke-at-sernet-dot-de>.
Guenther
|
| | |
|
| |
| |
| |
| |
| |
| | |
trans2findfirst recognises two info levels *not* recognised
by trans2findnext. Add them. Needed for 3.0.21c.
Jeremy.
|
| |
| |
| |
| |
| |
| |
| | |
<sandman@electric-cloud.com>.
mkdir foo returns the wrong error message when file foo exists.
Jeremy.
|
| |
| |
| |
| |
| | |
the correct part of the netlogon and schannel packets.
Jeremy.
|
| |
| |
| |
| |
| | |
by schannel if "server schannel = true" was set.
Jeremy.
|