1
0
mirror of https://github.com/samba-team/samba.git synced 2025-01-28 17:47:29 +03:00

11799 Commits

Author SHA1 Message Date
Alexander Bokovoy
5b4274c3a1 small fixes -
Jelmer Vernooij
386ba78e78 'add machine script' is used to create unix accounts for machine accounts -
Alexander Bokovoy
7c60a2a439 Fix FAQ build -
Alexander Bokovoy
f4f6e0b29e Docbook XML conversion: XSLT and build infrastructure -
Alexander Bokovoy
0cdab65ae3 Remove strip-links.pl, not needed anymore -
Alexander Bokovoy
f7c9df7514 Docbook XML conversion: projdoc -
Alexander Bokovoy
b558088b85 Docbook XML conversion: manpages -
Alexander Bokovoy
6378451733 Docbook XML conversion: faq -
Alexander Bokovoy
4677d5e11c Docbook XML conversion: devdoc -
Paul Green
2dd18ca0cf Refactor existing sock_exec() and socketpair_tcp() functions into their own
source file. I will be making changes to sock_exec to work on VOS, which
has a blocking connect() call, but first I want to get it in its own source
file so that it can be called from a test program.
-
Simo Sorce
6a7689cf74 correctly initiazlize idmap tdb when creationg new
few fixes to *id_to_*id functions, we don't set the mapping for algoritmic
RIDs, they are resolved in the classic way
eliminate getpw* calls from tdbsam
-
Andrew Bartlett
b05fa6b90a pam_smbpass will need at least IDMAP. -
Andrew Bartlett
7498d69d9d Get pam_smbpass to compile again (it probably won't link or run, but at least
it compiles and lets the build farm get on it's way)
-
Simo Sorce
db571a9fd7 auto-init for utility functions -
Simo Sorce
1915ab7b95 forgot to remove getpwnam -
Simo Sorce
6a6f603246 This is a nice rewrite:
SAM_ACCOUNT does not have anymore uid and gid fields
all the code that used them has been fixed to use the proper idmap calls

fix to idmap_tdb for first time idmap.tdb initialization.

auth_serversupplied_info structure has now an uid and gid field

few other fixes to make the system behave correctly with idmap

tested only with tdbsam, but smbpasswd and nisplus should be ok

have not tested ldap !
-
Gerald Carter
000fe6b2f0 remove convert_smbpasswd and addtosmbpass from tree; people can get them from 2.2. if they still need them -
John Terpstra
bec502c3b8 Adding further change to accommodate the add machine script facility. -
John Terpstra
843673947e Add reference to use of the add machine script for on-the-fly machine account creation. -
Gerald Carter
21867183e0 adding ifdef'd code to add alias membership for vampire -
Andrew Bartlett
2c7b3d9fd5 Some passdb backends really don't like having no primary group - so always
set one - new accounts -> domain users, unless otherwise specified.

This moves that logic from pdb_set_sam_sids() into pdb_init_sam_new(), which
is called by all the 'new account' creators. (pdb_set_sam_sids() now only
deals with the mapping from an existing account)

Andrew Bartlett
-
Jelmer Vernooij
63cf5637c1 Change order of parameters to smb_register_passdb() -
Gerald Carter
4ab1909378 add version back to lanman string in sessetup reply -
Andrew Bartlett
38a8f2b23a Merge Samba 3.0 pdb_ldap from 3.0 into HEAD, so as to allow idra to continue
his IDMAP work.

This version also works properly (the HEAD version had suffered from bitrot),
and should be a good basis to change into the new IDMAP rules.

It also includes UTF8 conversions.

Included also are the schema changes, and a note about the now very old scripts
in examples/LDAP (they don't work for this, or even the previous schema).

Andrew Bartlett
-
Simo Sorce
3c2963f8e3 forgot to add the file where things moved -
Simo Sorce
f7041ec5d7 consolidate idmap code in one place -
Andrew Bartlett
3c867aedd9 Merge 3.0's change to how we add users onto HEAD, including a few other bits
of sync-up for the rpc_server/srv_samr_nt.c

Andrew Bartlett
-
Gerald Carter
ba1e654a15 only call the add_script if the getpwnam_alloc() fails -
Gerald Carter
a4056e2cae don't implement any group mapping functions in the guest sam module -
Gerald Carter
7daf5f0042 removing printing = SOFTQ since no one knows what it is -
Simo Sorce
67af8c2658 ok next_rid out as well local_*id_to*id functions
reverted user making function, did not pass the abartlet test :-)
idmap is now fully integrated, we only miss user creation and removal of uid
and gid from SAM_ACCOUNT
-
Simo Sorce
c4ba4db341 swat need idmap now -
Simo Sorce
74826e7ebb new helper functions to create users -
Jeremy Allison
30512b7d3e Fixes from Ronan Waide <waider@waider.ie> for large RPC writes.
Jeremy.
-
Jelmer Vernooij
f4576757d1 Use NTSTATUS as return value for smb_register_*() functions and init_module()
function. Patch by metze with some minor modifications.
-
Jelmer Vernooij
d16f8f661a Add example auth/ module -
Alexander Bokovoy
1b5ad8a502 Fix SGML/XML incompability before starting conversion to XML -
Jelmer Vernooij
1fda7847fc Remove uid and gid column -
Jelmer Vernooij
c86d32d734 Add note on AIX -
Andrew Bartlett
3c7155424a In HEAD, idra removed _nua and renamed it to 'idmap uid' -
Andrew Bartlett
082bdcd662 We don't use 'non unix account range' any more -
Jelmer Vernooij
b295c3ac5e Bugs should go into bugzilla! -
Jelmer Vernooij
5957e3bf33 Use entities and add overview of directories -
Volker Lendecke
a1cae680f9 Typo in error message
Volker
-
Andrew Bartlett
c7f06f3a48 Merge memory leak fixes in our trusted domain list from 3.0 to HEAD -
Andrew Bartlett
c0903951a1 Merge compile warning fixes from 3.0 -
Andrew Bartlett
52c5806004 Merge compile and other fixes from 3.0 to HEAD.
Including smbtorture bugfixes, and a better TCONDEV test.

Andrew Bartlett
-
Tim Potter
d20f4bf5d8 Perform lp_load() before popt to fix -W option. -
Tim Potter
272d06369d Merge of -W fixes for bug #39:
>Replace workgroup global variable with lp_workgroup()
>
>Call lp_load() before parsing command line options so we can override
>the workgroup value with the -W switch.
-
Tim Potter
6a783ca81c Fix compiler warning. -