Tim Potter
eea43a5a91
Added talloc_strdup() funcion.
-
Jeremy Allison
fa6a5bf94a
Needs to be >=, not just >.
...
Jeremy.
-
Jeremy Allison
df2e306171
Fix for problem with "" string in trim_string(). Pointed out by Ben Winslow <rain@bluecherry.net>.
...
Jeremy.
-
Jeremy Allison
95dfc4a60a
Got rid of iSERVICE/pSERVICE (Hungarian inspired obfuscation). Now use
...
ServicePtrs[i] when we're indirecting so we can see what's going on.
ZERO_STRUCTP(ServicePtrs[i]) on free_service.
Jeremy.
-
Jeremy Allison
3412950dbd
free_service() was never setting the valid field to False. This is a bug
...
that's been here since 2.0.x and before.... This would cause a memleak.
Jeremy.
-
Gerald Carter
9e4a6c227f
update from Simo
-
Gerald Carter
5be97aacf4
Should be faliing on False and not True. Bad check on return value
-
Jeremy Allison
aba243ca08
Fixed nasty little bug found by Gerald where we were corrupting the mode
...
bits before checking if we should change them on non-acl systems.
Jeremy.
-
Jeremy Allison
aae779d0a3
Don't check for passwd program if using pam change password.
...
Original patch from Andrew Bartlett.
Jeremy.
-
Tim Potter
dd0c7a8a02
make proto
-
Tim Potter
0e03209af6
Use sid_peek_rid() instead of sid_split_rid().
-
Jeremy Allison
0db8a61d71
Made "security XXX" masks apply to ACL set. By default they have no effect.
...
Removed "restrict acl with mask" - redundent.
Jeremy.
-
Tim Potter
8b435b0a2a
Replaced a whole bunch of lookup_name() requests in
...
construct_default_printer_sdb() with checks of the owner rid instead. This
should be much faster, work on non-English systems and systems with renamed
user or group names.
-
Tim Potter
9ee43d61be
Added sid_peek_rid() function to return the rid of a sid. Saves mucking
...
around with copying a sid to a temporary variable and using sid_split_rid().
-
Tim Potter
f0b8ff4eeb
Bumped up debug level on set socket options from 3 to 5.
-
Tim Potter
5bbd946d59
Reverted samr_io_userinfo_ctr() patch because it broke too much other
...
stuff. (-:
-
Jeremy Allison
70bdf8e761
Fixed up the oldpw prompts. Made the matching case insensitive.
...
Jeremy.
-
Gerald Carter
a6a4a17f6a
check for valid pointer before calling memset() in samr_clear_sam_passwd
-
Jean-François Micouleau
c29dfdc46a
very nasty bug !
...
J.F.
-
Tim Potter
014859b62b
Fixes from nsswitch testsuite. Lots of stuff works much better now. (-:
-
Tim Potter
fc44cec0de
So the samr_io_userinfo_ctr was requiring a SAM_USERINFO_CTR to be passed
...
in as well as tallocating space for one itself. I've deleted code so the
passed in container is used to store the SAM user info. This may have
broken some server side SAM stuff which probably isn't used anyway. )-:
-
Anton Blanchard
7a619ab81c
need to do codepage_initialise() for smbtorture to work.
-
Andrew Tridgell
f65166b36e
latest config.guess and config.sub from gnu.org
-
Jean-François Micouleau
62a7a567fd
fixes to the group mapping code.
...
Not ready yet.
J.F.
-
Tim Potter
88a7b2c3f8
More compiler warning fixes.
-
Tim Potter
9f1f811154
Fixed compiler warning.
-
Tim Potter
011d459435
The substitution of %U and %D in the 'template homedir' is nowdone
...
by lp_string() calling standard_sub_basic().
-
Tim Potter
d761a7deb3
Added S_ISSOCK macros for systems which treat UNIX domain sockets as FIFOs
...
(SCO).
-
Tim Potter
8fe76adb33
Removed S_ISSOCK() macro as it's only used within winbind client code.
-
Tim Potter
335e41b5ca
Added winbindd to list of binaries.
-
Tim Potter
6d218c3e94
make proto
-
Tim Potter
a8c49d1e60
Fixed typo in comment.
-
Tim Potter
727d2929bc
Fixed querydispinfo command.
-
Tim Potter
a7728bfa52
Misc fixes to get winbindd working. We can now do a 'getent passwd'
...
and 'getent group' and have most things working.
-
Tim Potter
139e767e78
iinit_samr_q_lookup_rids() didn't actually copy the rids into the
...
parse structure.
-
Tim Potter
9ff3c82a54
Fix for query_dispinfo()
...
Added lookup_rids() function.
-
Jeremy Allison
b32b1afe25
Fix for insure missmatched parameter error.
...
Jeremy.
-
Jeremy Allison
15584d30cd
Patch from ackley@cs.unm.edu to clear server_fd/client_fd in root daemon to stop
...
%I getpeername() failure.
Jeremy.
-
Tim Potter
831b0983bd
Hey what happened to my debug messages? Early exit from reopen_logs()
...
if using stdout_logging.
-
Gerald Carter
9aefc86e35
merge from 2.2 removing the 'domain XXX' parameters.
-
Gerald Carter
09103b16cf
removed unused variables
-
Jeremy Allison
f100e091ab
Fix for bad profile perms. Ensure r on files and rwx on directories.
...
Jeremy.
-
Gerald Carter
96d0e7c330
Patch from Simo:
...
o sed 's/pdb_clear_sam/pdb_free_sam/g'
o add pdb_reset_sam()
o password changing should be ok now as well.
-
Tim Potter
6bd197714a
Removed unused variable.
-
Tim Potter
873e672b90
OK so I couldn't be as clever as I wanted to be with winbindd_glue.c
...
so all the glue functions are prefixed with wb_ to avoid conflicts with
the old rpc_client stuff which is still a dependency of smbd/nmbd.
-
Andrew Tridgell
78f448b7d4
removed need for scandir in client.c
...
fixed possible bug with readdirname on systems with NAMELEN != strlen
-
Tim Potter
f8c83ce28b
Ignore *.po files.
-
Tim Potter
38ab3b31b5
iAdditional files for winbind merge.
-
Tim Potter
59f95416b6
Preliminary merge of winbind into HEAD. Note that this compiles and links
...
but I haven't actually run it yet so it probably doesn't work. (-:
-
Andrew Tridgell
2e20734474
rebuild proto.h
-