summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
| * | We should be using SHLD not LINK when creating shared libraries.Jeremy Allison2002-01-021-6/+6
| | | | | | | | | | | | Jeremy.
| * | Ensure last changed times are updated.Jeremy Allison2002-01-021-1/+9
| | | | | | | | | | | | Jeremy.
| * | configure configure.in: Updated with HEAD unicos stuff.Jeremy Allison2002-01-025-839/+796
| | | | | | | | | | | | | | | | | | | | | | | | libsmb/errormap.c: Merge from HEAD - correct error table. include/rpc_samr.h rpc_server/srv_samr_nt.c: Make user enumeration work for w2k and win9x. This means different return sizes depending on client bugs. This sucks :-(. Jeremy.
| * | the long promised pdbedit manpageSimo Sorce2002-01-021-0/+291
| | | | | | | | | | | | jerry can you generate the other formats please
| * | last_enum not used.Jeremy Allison2001-12-311-4/+0
| | | | | | | | | | | | Jeremy.
| * | Fixed enumeration of a large (<1500) users from a Samba PDC to a W2kJeremy Allison2001-12-312-7/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | member server. Firstly, use the same max enumeration size (0x400) as W2K uses, otherwise W2K won't ask for any more. Secondly, if a enumeration request with a non-zero offset comes in on a handle that hasn't started an enumeration, don't bitch about it (return NT_STATUS_UNSUCCESSFUL), just load the db on that handle and return at that offset. Jeremy.
| * | Fix crash when returning 1000 users to Win98 (tested - hurrah to JF !!).Jeremy Allison2001-12-313-23/+29
| | | | | | | | | | | | Jermey.
| * | removed unused variablesGerald Carter2001-12-311-2/+0
| | |
| * | const religion only works when everything follows it.Gerald Carter2001-12-311-19/+18
| | | | | | | | | | | | | | | Too big of a rewrite for me right now. Minor fixes to make --with-tdbsam compile.
| * | backport of changes from HEADSimo Sorce2001-12-311-52/+59
| | |
| * | sync macro name with HEADGerald Carter2001-12-311-1/+1
| | |
| * | never, never, never, never commit without testing it ...Simo Sorce2001-12-301-1/+1
| | | | | | | | | | | | | | | 3 mistakes in a day :( time to get an holyday?
| * | freeing the wrong pointer, sorry.Simo Sorce2001-12-301-5/+5
| | |
| * | Merge from HEAD.Tim Potter2001-12-301-1/+1
| | |
| * | forgot protoSimo Sorce2001-12-301-668/+666
| | |
| * | backport from head, passdb backends are a bit different (I've seen only the ↵Simo Sorce2001-12-303-27/+18
| | | | | | | | | | | | ldap init fns) so I leave to other (jeremy, jerry ?) to backports the mods if they think it is ok.
| * | When running interactive we want to set our own process group forJeremy Allison2001-12-306-11/+41
| | | | | | | | | | | | | | | signal management. Jeremy.
| * | removed uidNumber and gidNumber from the LDAP schema. We doGerald Carter2001-12-292-6/+3
| | | | | | | | | | | | not use these (but rely on the OS supplied values).
| * | made pdb_getsampwuid() into a simple wrapper for pdb_getsampwnam().Gerald Carter2001-12-297-168/+47
| | | | | | | | | | | | | | | No need for a samdb backend to implement it. We shoulnever trust the uid in the samdb backend.
| * | fixed segfault in set_user_info_[21|23]. Removed copy_sam_passwd().Gerald Carter2001-12-291-40/+31
| | | | | | | | | | | | HEAD is ok. No need to merge.
| * | Documented -i modes for nmbd/smbd.Jeremy Allison2001-12-292-0/+22
| | | | | | | | | | | | Jeremy.
| * | Added -i (interactive) mode of running.Jeremy Allison2001-12-292-12/+23
| | | | | | | | | | | | Jeremy.
| * | Removed extra lp_adduser() call.Jeremy Allison2001-12-293-704/+697
| | | | | | | | | | | | | | | Fixed up error returns in get_correct_cversion(). Jeremy.
| * | Added store flag to four od the pdb_set_XXX() functions toGerald Carter2001-12-295-47/+63
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | indicate whether we save saving a smb.conf default value or one that should actually be persistent (and individual). The LDAP backend now does not save default settings for "logon home", "logon path", "logon drive", and "logon script". If the attributes exist in the sambaAccount entry, they will take precedence over the smb.conf defaults.
| * | preparing to Samba-LDAP-HOWTO .....Gerald Carter2001-12-293-18/+50
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | also added instructions on the possible targets to the Makefile. Possible options to the Makefile include: all-docs - Force a rebuild of all documentation HOWTO - Build all individual HOWTOs in html format proj-doc - Build the Samba-HOWTO-Collection.[pdf|html] file man - Rebuild html and nroff versions of man pages as necessary syntax - Check the SGML/DocBook syntax of all source files
| * | This commit was manufactured by cvs2svn to create branch 'SAMBA_2_2'.cvs2svn Import User2001-12-291-0/+0
| |\|
| | * file Samba-LDAP-HOWTO.sgml was initially added on branch SAMBA_2_2.Gerald Carter2001-12-291-0/+0
| | |
| | * passing NULL to print_queue_status()'s status parameter could end in a segfaultSimo Sorce2001-12-291-1/+2
| | |
| | * removed unused filesGerald Carter2001-12-284-2320/+0
| | |
| | * merge from 2.2Gerald Carter2001-12-281-0/+1
| | |
| | * moving SAM_ACCOUNT to include a bit field for initializedGerald Carter2001-12-279-100/+91
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | members (such as uid and gid). This way we will be able to keep ourselves from writing out default smb.conf settings when the admin doesn't want to, That part is not done yet. Tested compiles with ldap/tdb/smbpasswd. Tested connection with smbpasswd backend. oh...and smbpasswd doesn'y automatically expire accounts after 21 days from the last password change either now. Just ifdef'd out that code in build_sam_account(). Will merge updates into 2.2 as they are necessary. jerry
| | * sync with 2.2Gerald Carter2001-12-268-0/+790
| | |
| | * merge Jeremy's gcc3 warning fix from 2.2Herb Lewis2001-12-221-1/+1
| | |
| | * sync up packaging scriptsHerb Lewis2001-12-222-25/+49
| | |
| | * merge IRIX winbind support from Samba 2.2 branchHerb Lewis2001-12-225-757/+1323
| | |
| | * Removed unused variables.Jeremy Allison2001-12-211-2/+0
| | | | | | | | | | | | Jeremy.
| | * The jf_get_sampasswd_entries() is not used anymore.Jeremy Allison2001-12-211-335/+0
| | | | | | | | | | | | Jeremy.
| | * added a copyright notice.Jean-François Micouleau2001-12-214-1/+4
| | | | | | | | | | | | J.F.
| | * doesn't keep track of the struct's size we enumerate. W2K doesn'tJean-François Micouleau2001-12-213-77/+80
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | calculate them and always reply a size of 32 bytes whereas NT4 did the maths. Anyway, it looks like the clients don't complain. in query_dom_info() at level 2, return the real number of users and groups. That's the fix to the W95/98 userlist bug ! as W95/98 does a query_dom_info(2) followed by a query_disp_info(4) on the SAME context handle (err we call it an lsa policy handle ! plain wrong name), I was tempted to keep the snapshoot in memory, to prevent 2 full user db enumerations in a row and just have one shared. But if some client does the 2 calls on two different handles, we would have 2 copies in memory not free'ed before the samr_close(). We still have too many fixed constant and too many magic values in that code. And btw, I really hates how the sequence number is generated ! J.F.
| | * Fixup some DEBUG statements (0 -> 10).Jeremy Allison2001-12-211-3/+3
| | | | | | | | | | | | Jeremy.
| | * close some handles. not really necessary but doesn't hurt.Jean-François Micouleau2001-12-211-0/+3
| | | | | | | | | | | | J.F.
| | * merge from 2.2Gerald Carter2001-12-211-8/+0
| | |
| | * Use pdb_free_sam() to free a SAM_ACCOUNT struct, not safe_free(). ThereJeremy Allison2001-12-211-1/+1
| | | | | | | | | | | | | | | are pointers withing the SAM_ACCOUNT struct that also need freeing. Jeremy.
| | * added all level to samr_query_disp_info rpcclient side.Jean-François Micouleau2001-12-211-21/+102
| | | | | | | | | | | | J.F.
| | * Large expansion of my german book project.Volker Lendecke2001-12-212-771/+3167
| | | | | | | | | | | | Volker
| | * re-done all of samr_query_disp_info()Jean-François Micouleau2001-12-213-213/+396
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | instead of enumerating the whole user db or group db every time, we store a in memory copy linked to the handle. that's much faster for large enumeration where the db can't fit in a single rpc packet. And as it's a copy, it's constant between enumeration. still some stuff to clean. But now I can fix the W95 userlist bug, as I've finally found it. J.F.
| | * put back the -l option to rpcclient.Jean-François Micouleau2001-12-211-1/+8
| | | | | | | | | | | | | | | | | | | | | | | | that's the most useful option in this tool ! I love rpcclient ;-) J.F.
| | * - handle kerberos session setup reply with broken null terminationAndrew Tridgell2001-12-212-13/+9
| | | | | | | | | | | | - don't display Domain=[] for auth protocols that don't give us a domain
| | * try to handle end of packet for not null terminated domain stringsAndrew Tridgell2001-12-211-1/+3
| | |
| | * updated ldap test to test for less common functionAndrew Tridgell2001-12-212-80/+78
| | |