1
0
mirror of https://github.com/samba-team/samba.git synced 2024-12-23 17:34:34 +03:00
samba-mirror/source3/passdb
Alexander Bokovoy c2e2857db4 s3-passdb: wrap secrets.tdb accessors used by PDB modules
PDB modules store domain sid and guid in secrets.tdb to cooperate
with other parts of smbd. If PDB module is built outside Samba
source code it has to be linked against internal libsecrets.

Wrap required secrets_* calls to avoid direct linking. libpdb
is linked against libsecrets by itself and this is enough.
2012-09-07 12:31:42 +02:00
..
account_pol.c dbwrap: dbwrap_trans_store_uint32->dbwrap_trans_store_uint32_bystring 2012-06-15 14:19:57 +02:00
login_cache.c tdb_compat: Higher level API fixes. 2011-06-20 11:18:35 +02:00
lookup_sid.c s3: Fix some nonempty blank lines 2012-09-04 15:15:00 -07:00
lookup_sid.h s3:passdb: remove a forward declaration of wbcSidToUnixId that has become unnecessary 2012-05-02 13:17:54 +02:00
machine_account_secrets.c Free protect_ids in secret_store_domain_guid() as the caller of fetch_secrets() must free the result in order to not leak memory. 2012-09-07 04:11:43 +02:00
machine_sid.c s3: rename sid_check_is_in_our_domain() to sid_check_is_in_our_sam() 2012-07-12 18:36:02 +02:00
machine_sid.h s3: rename sid_check_is_in_our_domain() to sid_check_is_in_our_sam() 2012-07-12 18:36:02 +02:00
passdb.c s3: rename sid_check_is_in_our_domain() to sid_check_is_in_our_sam() 2012-07-12 18:36:02 +02:00
pdb_compat.c s3-passdb: add passdb.h where needed. 2011-03-30 01:13:07 +02:00
pdb_get_set.c s3-passdb: Remove unused sampass->pass_must_change_time 2012-04-19 12:34:33 +02:00
pdb_interface.c s3-passdb: Allow reload of the static passdb from python 2012-08-28 07:57:30 +10:00
pdb_ipa.c Correctly check for errors in strlower_m() returns. 2012-08-09 12:08:18 -07:00
pdb_ipa.h s3-passdb: split out passdb/pdb_ipa.h. 2011-10-11 12:15:36 +02:00
pdb_ldap_schema.c s3-passdb: Remove obsolte ldapsam_compat support. 2012-07-03 21:56:49 +02:00
pdb_ldap_schema.h s3-passdb: Remove obsolte ldapsam_compat support. 2012-07-03 21:56:49 +02:00
pdb_ldap_util.c loadparm: make the source3/ lp_ functions take an explicit TALLOC_CTX *. 2012-07-18 15:07:23 +09:30
pdb_ldap_util.h s3: move smbldap_util to pdb_ldap_util. 2011-11-16 12:26:26 +01:00
pdb_ldap.c s3-passdb: Allow pdb_sid_to_id to work on any SID 2012-08-21 15:25:49 +10:00
pdb_ldap.h s3-passdb: Remove obsolte ldapsam_compat support. 2012-07-03 21:56:49 +02:00
pdb_nds.c s3-passdb: Remove obsolte ldapsam_compat support. 2012-07-03 21:56:49 +02:00
pdb_nds.h s3-passdb: split out passdb/pdb_nds.h. 2011-10-11 10:41:29 +02:00
pdb_samba_dsdb.c s3-passdb: Rename pdb_samba4 to samba_dsdb and autoconfigure when we are a AD DC 2012-09-04 04:45:16 +02:00
pdb_secrets.c s3-passdb: wrap secrets.tdb accessors used by PDB modules 2012-09-07 12:31:42 +02:00
pdb_secrets.h s3-passdb: trying to decouple passdb and secrets a little. 2012-01-18 14:46:18 +01:00
pdb_smbpasswd.c loadparm: make the source3/ lp_ functions take an explicit TALLOC_CTX *. 2012-07-18 15:07:23 +09:30
pdb_smbpasswd.h s3-passdb: split out passdb/pdb_smbpasswd.h. 2011-10-10 20:14:46 +02:00
pdb_tdb.c Correctly check for errors in strlower_m() returns. 2012-08-09 12:08:18 -07:00
pdb_tdb.h s3-passdb: split out passdb/pdb_tdb.h. 2011-10-10 18:40:33 +02:00
pdb_unixid.c s3-passdb: add unixid_from_uid/unixid_from_gid/unixid_from_both API 2012-05-23 17:51:50 +03:00
pdb_util.c s3: create_builtin_users/administrators belongs to passdb not auth. 2011-03-30 01:13:07 +02:00
pdb_wbc_sam.c s3-group-mapping: Remove fstrings from GROUP_MAP. 2011-10-12 19:28:12 +02:00
pdb_wbc_sam.h s3-passdb: split out passdb/pdb_wbc_sam.h. 2011-10-10 18:40:40 +02:00
py_passdb.c s3-passdb: Allow reload of the static passdb from python 2012-08-28 07:57:30 +10:00
secrets_lsa.c s3-secrets: add lsa_secret passdb api. 2011-07-31 22:37:26 +02:00
secrets.c s3-secrets: Use talloc_stackframe() in secrets_init_path() 2012-08-28 07:57:29 +10:00
wscript_build s3-passdb: Rename pdb_samba4 to samba_dsdb and autoconfigure when we are a AD DC 2012-09-04 04:45:16 +02:00