Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2009-07-06 | do not merge ACEs with different SMB_ACE4_INHERIT_ONLY_ACE flag, this leads ↵ | Christian Ambach | 1 | -0/+7 | |
to wrong inheritance flags in the ACL e.g. (on GPFS) user:10000036:rwxc:allow (X)READ/LIST (X)WRITE/CREATE (X)MKDIR (X)SYNCHRONIZE (X)READ_ACL (X)READ_ATTR (X)READ_NAMED (X)DELETE (X)DELETE_CHILD (X)CHOWN (X)EXEC/SEARCH (X)WRITE_ACL (X)WRITE_ATTR (X)WRITE_NAMED user:10000036:rwxc:allow:FileInherit:DirInherit:InheritOnly (X)READ/LIST (X)WRITE/CREATE (X)MKDIR (X)SYNCHRONIZE (X)READ_ACL (X)READ_ATTR (X)READ_NAMED (X)DELETE (X)DELETE_CHILD (X)CHOWN (X)EXEC/SEARCH (X)WRITE_ACL (X)WRITE_ATTR (X)WRITE_NAMED group:10000005:rwxc:allow (X)READ/LIST (X)WRITE/CREATE (X)MKDIR (X)SYNCHRONIZE (X)READ_ACL (X)READ_ATTR (X)READ_NAMED (X)DELETE (X)DELETE_CHILD (X)CHOWN (X)EXEC/SEARCH (X)WRITE_ACL (X)WRITE_ATTR (X)WRITE_NAMED group:10000005:rwxc:allow:FileInherit:DirInherit:InheritOnly (X)READ/LIST (X)WRITE/CREATE (X)MKDIR (X)SYNCHRONIZE (X)READ_ACL (X)READ_ATTR (X)READ_NAMED (X)DELETE (X)DELETE_CHILD (X)CHOWN (X)EXEC/SEARCH (X)WRITE_ACL (X)WRITE_ATTR (X)WRITE_NAMED would be merged to user:10000036:rwxc:allow:FileInherit:DirInherit:InheritOnly (X)READ/LIST (X)WRITE/CREATE (X)MKDIR (X)SYNCHRONIZE (X)READ_ACL (X)READ_ATTR (X)READ_NAMED (X)DELETE (X)DELETE_CHILD (X)CHOWN (X)EXEC/SEARCH (X)WRITE_ACL (X)WRITE_ATTR (X)WRITE_NAMED group:10000005:rwxc:allow:FileInherit:DirInherit:InheritOnly (X)READ/LIST (X)WRITE/CREATE (X)MKDIR (X)SYNCHRONIZE (X)READ_ACL (X)READ_ATTR (X)READ_NAMED (X)DELETE (X)DELETE_CHILD (X)CHOWN (X)EXEC/SEARCH (X)WRITE_ACL (X)WRITE_ATTR (X)WRITE_NAMED so the explicit right for the user on the parent directory will be gone (the InheritOnly flag only accounts to subdirectories) thus leaving the user without access to the directory itself Signed-off-by: Christian Ambach <christian.ambach@de.ibm.com> | |||||
2009-07-06 | s4:net Move net_vampire() to net_vampire.c | Andrew Bartlett | 2 | -66/+68 | |
2009-07-06 | s4:ldb Rework use of talloc and ldif objects in python wrapper | Andrew Bartlett | 1 | -3/+18 | |
The talloc hirarchy here was a bit odd - we would both steal the parsed ldif onto 'NULL', then reference it onto a python talloc wrapper. Now we just leave the reference, after we complete building the object. Andrew Bartlett | |||||
2009-07-06 | s4:ldb Fix talloc hirarchy in LDIF parsing code | Andrew Bartlett | 1 | -3/+3 | |
The problem here was that some parts of the ldb_message were still attached to the ldb_ldif structure, and when only the message was taken (and the ldif free'ed to reclaim memory) we refereced free'ed memory. Andrew Bartlett | |||||
2009-07-05 | Use null_ndr_syntax_id instead of zeroing null_interface manually | Volker Lendecke | 1 | -6/+2 | |
2009-07-05 | Add const to init_rpc_hdr_ba | Volker Lendecke | 2 | -2/+2 | |
2009-07-05 | Remove "typedef struct ndr_syntax_id RPC_IFACE;" | Volker Lendecke | 5 | -26/+29 | |
2009-07-05 | Introduce null_ndr_syntax_id | Volker Lendecke | 2 | -0/+4 | |
2009-07-05 | Make check_bind_req static to rpc_server/srv_pipe.c | Volker Lendecke | 2 | -4/+2 | |
2009-07-05 | Actually increase PASSDB_INTERFACE_VERSION to 18 :-) | Volker Lendecke | 1 | -1/+1 | |
2009-07-05 | Fix some nonempty blank lines | Volker Lendecke | 1 | -78/+76 | |
2009-07-05 | libreplace: update library search path variables | Björn Jacke | 1 | -1/+4 | |
2009-07-05 | s3:configure: honor CFLAGS in compile tests | Björn Jacke | 1 | -10/+10 | |
When compilation is done for the architecture that's not the compiler's default, for example by setting CFLAGS to -m64, then compile tests might fail when they are done with the comiler's default arch. This should fix bugzilla #6162. | |||||
2009-07-04 | pdb_ads: For cached samu entries, priv is NULL | Volker Lendecke | 1 | -75/+81 | |
We have to recreate the priv entry on demand. This needs fixing in passdb... :-) | |||||
2009-07-04 | Add pdb_ads_get_domain_info | Volker Lendecke | 1 | -0/+53 | |
2009-07-04 | Fix some warnings | Volker Lendecke | 1 | -2/+3 | |
2009-07-04 | pdb_ads: Use tldap_fetch_rootdse in pdb_ads_connect | Volker Lendecke | 1 | -13/+12 | |
2009-07-04 | pdb_ads: Fetch the domain GUID | Volker Lendecke | 1 | -1/+7 | |
2009-07-04 | Add tldap_pull_guid | Volker Lendecke | 2 | -0/+13 | |
2009-07-04 | Handle LSA_POLICY_INFO_DNS | Volker Lendecke | 1 | -0/+26 | |
2009-07-04 | Implement QueryInfoPolicy2 similar to s4: Make it the same as QueryInfoPolicy | Volker Lendecke | 1 | -3/+15 | |
Don't reply to it for non-pdb-ads to keep up our old behaviour | |||||
2009-07-04 | Add pdb_get_domain_info | Volker Lendecke | 4 | -0/+32 | |
2009-07-04 | Make pdb_ads return an additional flag | Volker Lendecke | 2 | -1/+2 | |
2009-07-04 | s3/s4:build: honor library path from environment | Björn Jacke | 3 | -3/+3 | |
we may not throw away LD_LIBRARY_PATH and friends as they sometimes contain important information. Some of the build farm machines for example have the python lib path in there - we can't run make test when we suddenly forget how to use python | |||||
2009-07-03 | tldap: Do not do a return before we got the search_result | Volker Lendecke | 1 | -1/+0 | |
2009-07-03 | Fix two pointless statics | Volker Lendecke | 1 | -1/+1 | |
2009-07-03 | For non-existent streams we have to return OBJECT_NAME_NOT_FOUND | Volker Lendecke | 2 | -2/+2 | |
See the STREAMERROR s3 torture test. Jeremy, Tim, please check! | |||||
2009-07-03 | Test error codes on popular streams | Volker Lendecke | 1 | -0/+54 | |
2009-07-03 | Attempt to fix the build | Volker Lendecke | 1 | -2/+2 | |
2009-07-03 | s3-spoolss: add rpccli_spoolss_getprinterdriver convenience wrapper. | Günther Deschner | 2 | -0/+57 | |
Guenther | |||||
2009-07-03 | spoolss: fill in spoolss_GetPrinterDriver IDL. | Günther Deschner | 6 | -1/+201 | |
Guenther | |||||
2009-07-03 | spoolss: the flags in spoolss_SetPrinterInfo1 are in fact ↵ | Günther Deschner | 2 | -4/+4 | |
spoolss_PrinterAttributes. Guenther | |||||
2009-07-03 | s3-spoolss: implement _spoolss_AddPrinter. | Günther Deschner | 1 | -11/+24 | |
Guenther | |||||
2009-07-03 | spoolss: fill in spoolss_AddPrinter IDL. | Günther Deschner | 6 | -3/+143 | |
Guenther | |||||
2009-07-03 | heimdal: don't include <ifaddrs.h> without knowing it's there | Björn Jacke | 1 | -0/+2 | |
this is 73dbbe0d54 re-added. abartlet, please pick this to lorikeet. | |||||
2009-07-03 | tdb: fix define of tdbdir when srcdir != "." | Björn Jacke | 1 | -2/+2 | |
2009-07-03 | Sort the signature files | Simo Sorce | 4 | -89/+89 | |
2009-07-03 | Expose functions need by backend writers | Simo Sorce | 5 | -52/+67 | |
move publicly needed structures and functions in the public header. Stop installing internal headers. Update the signature and exports files with the new exposed function. | |||||
2009-07-03 | Restore ABI compatibility for talloc. | Simo Sorce | 8 | -62/+108 | |
2009-07-03 | s3:configure: fix syntax error in avahi configure test | Björn Jacke | 1 | -1/+1 | |
2009-07-03 | s4: Don't install epdump, since it no longer exists. | Jelmer Vernooij | 1 | -2/+1 | |
2009-07-03 | Revert "[s3]pidfile_create: use check is_default_dyn_CONFIGFILE() since we ↵ | Michael Adam | 1 | -1/+1 | |
have it." This reverts commit 1d3dcd1e420104c23769b691d0b8b7958d5c58a7. This fixes Bug #6531 (Pid File creation.) Usually, I would extend is_default_dyn_XYZ() so that it returns true when dyn_XYZ has not been set yet or when its value is equal to the compiled in default value XZY. But this would have a change in effect in popt_common and torture.c: is_default_dyn_CONFIGFILE() is used there to check whether the config file should be overwritten by the contents of the environment variable SMB_CONF_PATH. Currently this is only done when set_dyn_CONFIGFILE() had _not_ previously been called at all, not even with the same value as the compiled in default. Michael | |||||
2009-07-03 | do not redefine _INT32 | Matt Kraai | 2 | -4/+8 | |
2009-07-03 | s3:configure: define _LARGEFILE64_SOURCE on QNX | Matt Kraai | 1 | -0/+4 | |
2009-07-03 | s3:pam_smbpass: fix build error on some Linux distros | Björn Jacke | 1 | -1/+1 | |
This addresses bug #6459. | |||||
2009-07-03 | s4 docs: Git has revision SHA's, not numbers. | Jelmer Vernooij | 1 | -1/+1 | |
2009-07-03 | s4: Remove stub endpoint mapper script. | Jelmer Vernooij | 1 | -24/+0 | |
2009-07-03 | TOSHARG: Fix typo: s/aquire/acquire/ | Jelmer Vernooij | 1 | -1/+1 | |
2009-07-03 | pidl: Don't run compile tests inside the tree, won't work yet. | Jelmer Vernooij | 1 | -4/+8 | |
2009-07-02 | s3:smbd: add marshalling layer for SMB2 Lock support | Stefan Metzmacher | 4 | -1/+232 | |
metze |