summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Move build over to storing DOS attributes in EA's.Jeremy Allison2009-08-121-2/+4
| | | | | | | Turn off "map to" directives. I've now fixed the issues with the build tests running this way. I think this is how most people run these days - please raise this on the list (or revert) if you disagree.
* When mapping EA's into a TDB, don't remove the EAJeremy Allison2009-08-121-0/+9
| | | | | | until the last link to the file is gone (fixes the build farm RAW-RENAME test with xattr's in tdb's). Jeremy.
* Fix BASE-DELAYWRITE test by removing const from struct smb_filenameJeremy Allison2009-08-123-21/+21
| | | | | | | | in smbd_do_qfilepathinfo(). update_stat_ex_mtime() modifies the stat struct inside the smb_fname so don't make a copy of that stat struct, use it directly - it's meant to be updated and represent the state of the file we're returning. Jeremy.
* Documentation for "store create time".Jeremy Allison2009-08-121-0/+15
| | | | Jeremy.
* Add "store create time" parameter (docs to follow)Jeremy Allison2009-08-1210-15/+140
| | | | | that stores the create time in the user.DosTimestamps EA. Jeremy.
* Fix some warnings in the AIX ACL code.Jeremy Allison2009-08-121-4/+3
| | | | Jeremy.
* libcli/smb: move smb2_create_blob code to libcli/smb/Stefan Metzmacher2009-08-128-165/+252
| | | | | | I want to use this in source3/smbd/ metze
* libcli: move some common SMB and SMB2 stuff into libcli/smb/Stefan Metzmacher2009-08-1223-21/+47
| | | | | | This will hold code that's shared between source3 and source4. metze
* librpc: rerun "make idl_full"Kai Blin2009-08-1215-414/+414
|
* s3:smbd: as check_path_syntax() changes the string, we need to copy the ↵Stefan Metzmacher2009-08-121-2/+8
| | | | | | string before metze
* s3:smbd: avoid 'goto out' in smbd_smb2_create_send()Stefan Metzmacher2009-08-121-20/+15
| | | | metze
* s3:smbd: make sure we don't call conn_free() with a NULL pointer for SMB2Stefan Metzmacher2009-08-121-1/+3
| | | | metze
* s3:smbd: correctly invalidate vuids when SMB2 is usedStefan Metzmacher2009-08-122-0/+5
| | | | metze
* s3:lib: map ECONNRESET to NT_STATUS_CONNECTION_RESETStefan Metzmacher2009-08-121-0/+3
| | | | metze
* libreplace: undef AI_ADDRCONFIG on QNX 6.3.0 (fix bug #6630)Matt Kraai2009-08-121-0/+14
| | | | | | | | | | | Some of the functions in source3/lib/util_sock.c use AI_ADDRCONFIG. On QNX 6.3.0, this macro is defined but, if it's used, getaddrinfo will fail. This prevents smbd from opening any sockets. If I undefine AI_ADDRCONFIG on such systems and allow lib/replace/system/network.h to define it to be 0, this works around the issue. Signed-off-by: Stefan Metzmacher <metze@samba.org>
* s4:operational - Remove some outdated commentsMatthias Dieter Wallnöfer2009-08-111-12/+0
|
* ldb: Don't break the standalone LDB build (operational module removed)Matthias Dieter Wallnöfer2009-08-111-2/+2
|
* s4:test for "primaryGroupToken"Matthias Dieter Wallnöfer2009-08-112-10/+81
| | | | | | | | Tests for the right behaviour of this introduced constructed attribute. Since we don't support the read-only-ness of those attributes yet, I commented some lines out. Also I had to add a function for python which converts domain SIDs in RIDs. And a small fix for the "groupType" test.
* s4:samldb module - Remove duplicate lineMatthias Dieter Wallnöfer2009-08-111-1/+0
|
* s4:operational module - move and enhancementsMatthias Dieter Wallnöfer2009-08-113-27/+59
| | | | | | This moves the "operational" LDB module to the right place under "dsdb/samdb/ldb_modules" (suggested by abartlet) and enhances it for supporting dynamic generated "primaryGroupToken" for AD groups. This should fix bug #6466.
* s4:pwsettings script - Fix a small glitchMatthias Dieter Wallnöfer2009-08-111-5/+10
| | | | | | This fixes the problem with the setting and getting of the "minPwdAge" and "maxPwdAge" attributes. I wanted to handle them in days but forgot to add conversions (from "ticks" (tenth of microsecond) -> "days" and backwards).
* Rename ASN1_BITFIELD to ASN1_BIT_STRING.Kouhei Sutou2009-08-112-2/+2
| | | | X.690 uses "BIT STRING" not "BIT FIELD".
* torture/basic: in run_derefopen() the file could have been deleted before ↵Matthias Dieter Wallnöfer2009-08-111-2/+6
| | | | | | | | | the last unlink Through a suggestion pointed out in bug #6622 the test file sometimes doesn't exist on the last turn anymore. So we haven't to fail here since it could have been deleted by a concurrent process (e.g. when the same test runs multiple times). Therefore also NT_STATUS_OBJECT_NAME_NOT_FOUND is an acceptable result.
* s4:AD LDIFs - More refactoringMatthias Dieter Wallnöfer2009-08-114-221/+167
| | | | | | | | | | | | This commit includes: - Additional static object data in SAMBA 4's AD to start supporting of - forest updates, - lost and found, - quotas on DS, - physical locations, - licensing of sites, - subnets, - policies for WMI, - DNS entries in AD - Reordering of provision*.ldif files to be able to find entries and make future additions easier - Add comments in provision*.ldif files to point out where subentries are located when they are based in other LDIFs - Removations of autogenerated "cn" attributes
* pidl: fix parse_idl test after idl.yp changesStefan Metzmacher2009-08-121-28/+103
| | | | | | | | We now generate 'FILE' and 'LINE' elements for each layer. This change makes the expected PIDL trees human readable:-) metze
* pidl: fix samba3-cli test after the async function were addedStefan Metzmacher2009-08-121-2/+212
| | | | metze
* try to give some hint as to what is causing NDR string errorsAndrew Tridgell2009-08-121-8/+8
|
* when we get an NDR error in the logs, it is useful to know where it happenedAndrew Tridgell2009-08-122-6/+6
|
* no need to shout about getting an oplockAndrew Tridgell2009-08-121-1/+1
|
* raise the debug level for a common messageAndrew Tridgell2009-08-121-1/+1
| | | | | when a client disconnects we expect this to happen, so don't print an error each time
* Allow selection of the samba4 process model for 'make test'Andrew Tridgell2009-08-121-1/+10
| | | | | | | | | To choose the process model, set the environment variable SAMBA_PROCESS_MODEL to the desired model. This will allow us to enable the standard process model for some machines in the build farm without enabling it for all of them. I don't want to just enable it universally as I am concerned with total memory using during some of the tests.
* print server log on stderr as well as to log fileAndrew Tridgell2009-08-121-2/+5
| | | | | | | I think we are missing some important messages from the server during 'make test' because we don't show the log file contents during runs. This patch uses tee to put the log messages to stderr so we can see any server messages associated with the test that caused them.
* s4:provision Allow provision-backend to not run slapd for 'make test'Andrew Bartlett2009-08-123-28/+33
| | | | | | | | | | | As the version of OpenLDAP required for Samba4 is fairly new, we don't want to make it a requirement before this python code is run in 'make test'. As such, skip over the actual starting of slapd, but check the rest runs alright (which still validates syntax and other modules). Andrew Bartlett
* s4:selftest Don't start the slapd for the provision, only for the runAndrew Bartlett2009-08-121-17/+12
| | | | | | The provision-backend script now starts slapd for us Andrew Bartlett
* s4:selftest Make OpenLDAP guess it's own modules from now onAndrew Bartlett2009-08-121-46/+0
| | | | | | | In the releases of OpenLDAP we require (2.4.17) it can guess this much itself, so no need for us to do it. Andrew Bartlett
* s4:provision Make the --ol-slapd paramter take the full path to slapdAndrew Bartlett2009-08-123-4/+3
|
* s4:provision Assume the OpenLDAP backend can find it's own modulesAndrew Bartlett2009-08-121-2/+0
|
* s4:provision Rework and further automate setup of OpenLDAP backendOliver Liebel2009-08-125-76/+382
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | heres the summary of all changes/extensions: - Andrew Bartlett's patch to generate indext - Howard Chu's idea to use nosync on the DB included, but made optional - slaptest-path is not needed any more (slapd -Ttest is used instead) and is therefore removed. slapd-path is now recommended when openldap-backend is chosen. its also used for olc-conversion - slapd-detection is now always done by ldapsearch (ldb module), looking anonymous for objectClass: OpenLDAProotDSE via our ldapi_uri. - if ldapsearch was not successfull, (no slapd listening on our socket) slapd is started via special generated slapdcommand_prov (ldapi_uri only) - slapd-"provision-process" startup is done via pythons subprocess. - the slapd-provision-pid is stored under paths.ldapdir/slapd_provision_pid. - after provision-backend is finished: --- slapd.pid is compared with our stored slapd_provision_pid. if the are unique, slapd.pid will be read out, and the slapd "provison"-process will be shut down. --- proper slapd-shutdown is verified again with ldb-search -> ldapi_uri -> rootDSE. --- if the pids are different or one of the pid-files is missing, slapd will not be shut down, instead an error message is displayed to locate slapd manually --- extended help-messages (relevant to slapd) are always displayed, e.g. the commandline with which slapd has to be started when everythings finished (slapd-commandline is stored under paths.ldapdir/slapd_command_file.txt)) - upgraded the content of the mini-howto (howto-ol-backend-s4.txt)
* s3:smbcacls: forbid change of debug level from config fileMichael Adam2009-08-121-0/+3
| | | | Michael
* s3: refomat definitions of some generic access rights for better readabilityMichael Adam2009-08-121-8/+19
| | | | Michael
* selftest: configure "ncalrpc dir" for the clientStefan Metzmacher2009-08-111-0/+7
| | | | | | Some torture tests will need this soon. metze
* selftest: fix typo lock => lockdirStefan Metzmacher2009-08-111-1/+1
| | | | metze
* s3:winbindd: raise the timeout for lsa_Lookup*() calls from 10 to 35 seconds.Stefan Metzmacher2009-08-112-0/+56
| | | | metze
* s4:torture Add test for the NTP signd serverAndrew Bartlett2009-08-115-1/+297
| | | | | | | | This is used by at patch to the NTP project to supply authenticated time as required by MS-SNTP. (ie, to keep windows clients in time sync in the domain) Andrew Bartlett
* i18n: Update s3 net German translation.Kai Blin2009-08-111-44/+4366
|
* s3 net: i18n support for net utility functionsKai Blin2009-08-112-27/+30
|
* s3 net: i18n support for net usershareKai Blin2009-08-112-91/+147
|
* s3 net: i18n support for net userKai Blin2009-08-112-16/+16
|
* s3 net: i18n support for net timeKai Blin2009-08-112-28/+30
|
* s3 net: i18n support for net statusKai Blin2009-08-112-33/+36
|