1
0
mirror of https://github.com/samba-team/samba.git synced 2025-01-12 09:18:10 +03:00
Commit Graph

7746 Commits

Author SHA1 Message Date
Andrew Bartlett
dd8388330e Fix up some braindamage in the testsuite.
(if you remove the smbpasswd file, you wont be able to change the passwords
contained therein... :-)

Andrew Bartlett
0001-01-01 00:00:00 +00:00
Jeremy Allison
771ef92fc6 Bring printing in HEAD inline with 2.2.x and app-head.
Jeremy.
0001-01-01 00:00:00 +00:00
Samba Release Account
b9c8435325 preparing for release of 3.0-alpha15 0001-01-01 00:00:00 +00:00
Andrew Bartlett
dfecd6a453 Do the reverse DNS lookup, but only if 'hostname lookups = yes'
Andrew Bartlett
0001-01-01 00:00:00 +00:00
Gerald Carter
e734c1971d merge from APPLIANCE_HEAD 0001-01-01 00:00:00 +00:00
Andrew Bartlett
dfc8883305 Fix up some of the DEBUG lines in winbind_pam.c 0001-01-01 00:00:00 +00:00
Herb Lewis
690c1fae9c smbsh need CC not SHLD 0001-01-01 00:00:00 +00:00
Herb Lewis
8ae0abb174 quite errors about unnecessary const casting - don't build libnss_wins.so 0001-01-01 00:00:00 +00:00
Andrew Tridgell
24c7e7a384 when a trusted domain is down an ADS server will return a success on a
get trusted domains query but leave the domain SID blank - we need to
fail the add of the trusted domain in winbindd in that case
0001-01-01 00:00:00 +00:00
Christopher R. Hertel
fd4d3496e1 I added two lines of comments regarding the include= parameter. Someone
here at the UofM was burned today because they had left that line in its
default location.
0001-01-01 00:00:00 +00:00
Andrew Bartlett
542e0e3745 Try to get this finally working. (Note to self: *always* check build farm...)
:-)

Andrew Bartlett
0001-01-01 00:00:00 +00:00
Jim McDonough
01e7f7c3d9 Fix ldapmod list overrun check. Also better document and format ldap control for permissive modify. 0001-01-01 00:00:00 +00:00
Tim Potter
f424b691ea 0x is the traditional prefix for displaying hex numbers. 0001-01-01 00:00:00 +00:00
Herb Lewis
a9316754c7 no longer need separate build o32 smbwrapper 0001-01-01 00:00:00 +00:00
Herb Lewis
dc3fb2e6dc fix for IRIX toolroot builds 0001-01-01 00:00:00 +00:00
Andrew Bartlett
6c08c233e6 Fix use of uninitialsed variable in PAM code 0001-01-01 00:00:00 +00:00
Andrew Bartlett
59afc3d6da See if we can get slightly valid C for the non-PAM case here.
Andrew Bartlett
0001-01-01 00:00:00 +00:00
Andrew Bartlett
dc1a72f896 Drastic impromvents to pam_winbind.
This adds code to do generic PAM -> NTSTATUS and NTSTATUS -> PAM error
conversions, and uses them to make the error handling in pam_winbind sane.

In particular, pam_winbind now uses PAM error codes, not silly '-1, -2 ...'
stuff, and logs the NTSTATUS error that winbind now sends over the pipe.

Added code to wbinfo to display these - makes a big difference in debugging
winbindd.

The main change here is the code to allow pam_winbind password changing to
correctly stack - This code ripped from pam_unix, and the copyright attached.
(Same as for all pam modules, including pam_winbind)

Andrew Bartlett
0001-01-01 00:00:00 +00:00
Andrew Tridgell
22be40b6b8 got rid of a silly '*' in printout 0001-01-01 00:00:00 +00:00
Andrew Tridgell
10ee1d22e6 - only show 1 cleanup msg per client
- show client count in progress
0001-01-01 00:00:00 +00:00
Andrew Tridgell
2c67b266cc fixed the directory removal for when the dir doesn't exit 0001-01-01 00:00:00 +00:00
Jeremy Allison
d1e911afd0 Fix stupid typo !
Jeremy.
0001-01-01 00:00:00 +00:00
Andrew Tridgell
36f816a5e1 rewrote smbtorture to use the new dbench 2 format and methods 0001-01-01 00:00:00 +00:00
Andrew Tridgell
c78b16c1f8 check for empty parameters in qpathinfo 0001-01-01 00:00:00 +00:00
Andrew Tridgell
e72c6fb36e support double functions 0001-01-01 00:00:00 +00:00
Andrew Tridgell
22f348a1f9 fixed a bug in qpathinfo client code 0001-01-01 00:00:00 +00:00
Gerald Carter
6ff2362495 removed several parameters ("client code page", "valid chars",
"code page directory", "character set", et. al.)
0001-01-01 00:00:00 +00:00
Richard Sharpe
6bd91973bb Add the new smbprint shell script, smbprint-new.sh that is supposed to fix some problems under *BSD and etc ... 0001-01-01 00:00:00 +00:00
Simo Sorce
e3bb686745 better debug messages! 0001-01-01 00:00:00 +00:00
Andrew Bartlett
717f45ca3c A new simpiler syntax demands a new simpiler HOWTO. (This can all be reverted
if new simpiler syntax was a bad idea...).

Andrew Bartlett
0001-01-01 00:00:00 +00:00
Andrew Bartlett
f168758701 Make smbgroupedit a little easier on the user.
We now have error messages for most of the failure cases, and the
'sid' arguments for delete and change can now take the nt group name
as a string.

Also fix up all the internal functions to be static, keeping the
namespace clean.

Andrew Bartlett
0001-01-01 00:00:00 +00:00
Jim McDonough
6515c3e8ef Change ADS_ERROR family of macros - removed semicolon from the end, since they were only being used correctly in one location, and all other assumed the semicolon wasn't there. Amazing that none of them mattered syntactically, until today. 0001-01-01 00:00:00 +00:00
Jim McDonough
76afc886a8 Update for function name changes, plus do some of the optional attributes on printer modify, now that the ldap control is working. 0001-01-01 00:00:00 +00:00
Jim McDonough
1a2d27b21e merge in some changes from Alexey Kotovich. Return ADS_STATUS instead of BOOLs. Add support for bervals in mod lists. Also put undocumented AD ldap control in to allow modifications when an attribute does not yet exist. 0001-01-01 00:00:00 +00:00
Gerald Carter
473a89cde2 merge from 2.2 0001-01-01 00:00:00 +00:00
Gerald Carter
7b7e419073 merge from 2.2 and regen 0001-01-01 00:00:00 +00:00
Gerald Carter
a60be0216e merge from 2.2 0001-01-01 00:00:00 +00:00
Jim McDonough
1d326f8b7e Add support for net ads printer to publish, remove, or display printer info in the directory. Only publishes required fields right now. 0001-01-01 00:00:00 +00:00
Jim McDonough
538c19a698 Minor bug fixes, plus support to remove a printer. Commented out optional attributes until a method for checking for their existence is done. 0001-01-01 00:00:00 +00:00
Simo Sorce
8bb2a7446e update from 2.2 0001-01-01 00:00:00 +00:00
Jim McDonough
a844d9af21 Add ads printer information 0001-01-01 00:00:00 +00:00
Jim McDonough
9467792843 Fix build errors on non-ldap systems...change function parms from LDAPMod ** to void ** 0001-01-01 00:00:00 +00:00
Jim McDonough
146c731c35 Fix file header description and copyright (from cut-and-paste laziness) 0001-01-01 00:00:00 +00:00
Jim McDonough
085f5ab03e Add ldap_printer.c build for ADS printer objects. 0001-01-01 00:00:00 +00:00
Jim McDonough
b14e638aeb Module for ADS operations on a printer object in the directory. Initially it creates and modifies a printQueue object in the directory 0001-01-01 00:00:00 +00:00
Jim McDonough
3d8d8cef64 Add functions for modifying an entry in ADS. Needed for printer publishing. 0001-01-01 00:00:00 +00:00
Jeremy Allison
3af16ade17 Fix from Michael Steffens <michael_steffens@hp.com> to make signal
processing work correctly in winbindd. This is a really good patch
that gives full select semantics to the Samba modified select.
Jeremy.
0001-01-01 00:00:00 +00:00
Andrew Tridgell
9c8a2fe4df reduced memory usage in winbindd with a rpc backend by using a
separate talloc context for each partial fetch
0001-01-01 00:00:00 +00:00
Tim Potter
703d06fee0 Removed unused variables. 0001-01-01 00:00:00 +00:00
Andrew Tridgell
bcd234a3da added 'wbinfo --sequence' to show sequence numbers of all domains 0001-01-01 00:00:00 +00:00