Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2010-02-11 | s4: Switch to S3-style id mapping data types. | Kai Blin | 14 | -82/+97 | |
2010-02-11 | s4 idmap: Make the sid_to_xid and xid_to_sid calls static. | Kai Blin | 1 | -4/+8 | |
Looking at the winbind interface, we should only be using the bulk conversion calls. | |||||
2010-02-11 | libwbclient: Test wbcLookupName async functions | Kai Blin | 1 | -0/+79 | |
2010-02-11 | libwbclient: Implement wbcLookupName_send/recv | Kai Blin | 2 | -0/+137 | |
2010-02-11 | libwbclient: Implement wbcAuthenticateUserEx_send/recv | Kai Blin | 2 | -0/+280 | |
2010-02-11 | libwbclient: Implement wbcLookupSid_send/recv | Kai Blin | 2 | -0/+140 | |
2010-02-11 | libwbclient: Implement wbcGidToSid_send/recv | Kai Blin | 2 | -0/+117 | |
2010-02-11 | libwbclient: Implement wbcSidToGid_send/recv | Kai Blin | 2 | -0/+107 | |
2010-02-11 | libwbclient: Implement wbcUidToSid_send/recv | Kai Blin | 2 | -0/+116 | |
2010-02-11 | libwbclient: Implement wbcSidToUid_send/recv | Kai Blin | 2 | -0/+108 | |
2010-02-11 | libwbclient: Add wbcInterfaceDetails_send/recv | Kai Blin | 3 | -5/+231 | |
2010-02-11 | libwbclient: Add wbcDomainInfo_send/recv calls | Kai Blin | 2 | -1/+155 | |
2010-02-11 | libwbclient: Add wbcDomainName_send/recv call | Kai Blin | 2 | -0/+101 | |
2010-02-11 | libwbclient: Add wbcNetbiosName_send/recv calls | Kai Blin | 2 | -0/+102 | |
2010-02-11 | libwbclient: Add async wbcInfo_send()/wbcInfo_recv() calls | Kai Blin | 2 | -0/+106 | |
2010-02-11 | libwbclient: add wbcInterfaceVersion send/recv calls | Kai Blin | 2 | -0/+98 | |
2010-02-11 | libwbclient: torture-test wbcPing async functions. | Kai Blin | 1 | -0/+20 | |
2010-02-11 | libwbclient: Add async wbcPing_send/_recv | Kai Blin | 2 | -1/+87 | |
2010-02-11 | libwbclient: Zero out context on initialization | Kai Blin | 1 | -1/+1 | |
This prevents a segfault when using wbcDebug without prior call to wbcSetDebug | |||||
2010-02-11 | Final part of jumbo patch for bug #7104 - "wide links" and "unix extensions" ↵ | Jeremy Allison | 1 | -0/+12 | |
are incompatible. Volker pointed out that the preexec scripts get passed the conn->connectpath as a parameter, so call canonicalize_connect_path() both *before* and after the preexec scripts. Ignore errors on the call before the preexec scripts, as the path may not exist until created by the preexec scripts. Jeremy. | |||||
2010-02-11 | Introduce lp_safe_widelinks() | Simo Sorce | 5 | -5/+24 | |
This way we avoid any chance that a configuration reload may turn back on wide links when unix extensions are enabled. | |||||
2010-02-11 | Fine changes to previous fix for bug #7104 - "wide links" and "unix ↵ | Jeremy Allison | 1 | -20/+18 | |
extensions" are incompatible. Make sure we match the previous allow widelinks behavior, in that non-root preexec scripts can create share directories for a share definition. Jeremy | |||||
2010-02-11 | Suplementary patch for bug #7104 - "wide links" and "unix extensions" are ↵ | Jeremy Allison | 1 | -27/+28 | |
incompatible. Bug reported by Ralf Zimmermann <r.zimmermann@siegnetz.de>. Reproduced by jra. If the target directory of a share doesn't exist, but is designed to be created by a "root preexec" script call, then the widelinks check is done too early - thus preventing the user from connecting to the share. Fix is to re-arrange the order of checks in make_connection_snum() to always do the following order of operations: (1). Turn off wide links if unix extensions = yes. (2). Call any root preexec scripts. (3). Canonicalize the share path to remove any symlinks (ie. end up with the realpath in the connection_struct). Jeremy. | |||||
2010-02-11 | ldb_match - Ignore ":dn" part of extended matches for now | Matthias Dieter Wallnöfer | 1 | -2/+5 | |
It's not fully clear what this ":dn" part means for us. What we know is that older AD implementations (Windows Server 2000, 2003) need it to have extended matches working in the expected way. To be able to interoperate with s3's winbind and other tools I and gd decided to transform this into a warning until we know what to do. This should fix bug #6511. | |||||
2010-02-12 | s4-provision: import the R2 functional level | Andrew Tridgell | 1 | -1/+1 | |
this makes it easier to modify the script to set us at R2 level in provision. We should make this a parameter. | |||||
2010-02-12 | s4-build: avoid finding python symlinks | Andrew Tridgell | 1 | -1/+1 | |
emacs creates symlinks to .py files while you are editing them. This could cause build failures. | |||||
2010-02-12 | s4-provision: fixed --function-level option to provision | Andrew Tridgell | 1 | -0/+1 | |
we need the DS_DOMAIN_* levels imported | |||||
2010-02-12 | s4-script: make enablerecyclebin use system_session | Andrew Tridgell | 1 | -1/+2 | |
This allows it to work against our local ldb | |||||
2010-02-12 | s4-pyldb: null terminate string ldb message elements from python | Andrew Tridgell | 1 | -4/+4 | |
We need to eventually get rid of ldb_msg_find_attr_as_string() (or add a mem_ctx to it), but meanwhile we have too many places that break if we don't add a nul to the end of ldb msg strings from python. | |||||
2010-02-12 | libds: added recyclebin feature GUID | Andrew Tridgell | 1 | -0/+3 | |
2010-02-11 | s3: re-run make samba3-idl. | Günther Deschner | 2 | -0/+2 | |
Guenther | |||||
2010-02-11 | spoolss: allow to set server architecture via parametric option. | Günther Deschner | 1 | -2/+2 | |
This allows to set "spoolss:architecture = 'Windows x64'" for debugging purpose. Guenther | |||||
2010-02-11 | s3-spoolss: implement spoolss_EnumJobs level 3. | Günther Deschner | 1 | -0/+76 | |
Level 3 has been added with NT 4.0 and Windows 7 (at least 64bit version) makes use of it in order to display queued jobs. Windows 7 will *not* fall back to level 2 if we just return WERR_UNKNOWN_LEVEL, instead there will be no printjobs displayed at all. Guenther | |||||
2010-02-11 | testprogs: one more error code for spoolss test. | Günther Deschner | 1 | -0/+2 | |
Guenther | |||||
2010-02-11 | testprogs: print secdesc->Control in spoolss test. | Günther Deschner | 1 | -2/+1 | |
Guenther | |||||
2010-02-11 | testprogs: use ConvertSidToStringSid in order to print sids in spoolss test. | Günther Deschner | 1 | -12/+16 | |
Guenther | |||||
2010-02-11 | s4-drs: Add DRSUAPI_DRS_NONGC_RO_REP bit to DRS_OPTIONS | Fernando J V da Silva | 1 | -0/+1 | |
Signed-off-by: Matthias Dieter Wallnöfer <mwallnoefer@yahoo.de> | |||||
2010-02-11 | s4-net-drs: fix some coding style issues | Andrew Tridgell | 2 | -3/+2 | |
We should use the system/*.h headers for system includes. We also try to avoid C++ comments. Signed-off-by: Andrew Tridgell <tridge@samba.org> | |||||
2010-02-11 | s4/net_drs: 'net drs kcc' command implementation | Kamen Mazdrashki | 3 | -2/+177 | |
Signed-off-by: Andrew Tridgell <tridge@samba.org> | |||||
2010-02-11 | s4/net_drs: 'net drs bind' command implementation | Kamen Mazdrashki | 2 | -1/+138 | |
Signed-off-by: Andrew Tridgell <tridge@samba.org> | |||||
2010-02-11 | s4/net_drs: 'net drs' utility initial creation | Kamen Mazdrashki | 5 | -1/+378 | |
Signed-off-by: Andrew Tridgell <tridge@samba.org> | |||||
2010-02-11 | s4/idl: regenerating drsuapi.idl | Kamen Mazdrashki | 2 | -4/+4 | |
Signed-off-by: Andrew Tridgell <tridge@samba.org> | |||||
2010-02-11 | s4/idl: Naming reserved flags for DRSUAPI_SUPPORTED_EXTENSION_ field | Kamen Mazdrashki | 1 | -2/+2 | |
Signed-off-by: Andrew Tridgell <tridge@samba.org> | |||||
2010-02-11 | provision: Use short name for assignee of ACE (BA, SA, CO, ...) | Matthieu Patou | 1 | -8/+6 | |
Use short name (shortcut for wellknown SID/RID) for assignee in each entry of ACL (when possible) of sysvol files (GPO objects and netlogon folders). This avoid error prone substitution of DOMAINSID in ACL and make ACL clearer by using shortname for assignee accordingly with SDDL synthax rules. Translation to real SID is handled internaly by the from_sddl function. Signed-off-by: Matthias Dieter Wallnöfer <mwallnoefer@yahoo.de> | |||||
2010-02-11 | python-s4: use secrets.ldb instead of sam.ldb for reading domain SID | Matthieu Patou | 1 | -2/+2 | |
This allow to be able to run net acl set xxx yyy on DC, but also on domain member. Signed-off-by: Matthias Dieter Wallnöfer <mwallnoefer@yahoo.de> | |||||
2010-02-11 | provision: Fix an error with eadb when using not default install dir and ↵ | Matthieu Patou | 1 | -1/+5 | |
running as a non root user Signed-off-by: Matthias Dieter Wallnöfer <mwallnoefer@yahoo.de> | |||||
2010-02-11 | s4-dns: don't leave behind a tmp file | Andrew Tridgell | 1 | -0/+2 | |
If the dns update file doesn't need updating we need to delete the tmp file | |||||
2010-02-11 | s4-selftest: don't run rndc reload in selftest | Andrew Tridgell | 1 | -1/+3 | |
We don't want rndc calls on the build farm | |||||
2010-02-11 | s4-dns: added a dns update task | Andrew Tridgell | 4 | -1/+237 | |
This task watches for changes in the list of DCs, and creates a bind9 formatted file that grants update permission to all DCs, plus to the administration, and machines update for their own names. Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org> | |||||
2010-02-11 | s4-provision: cope with umask in creating private/dns | Andrew Tridgell | 1 | -0/+2 | |