summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2012-09-04s3: in sys_popen(), untangle assigment from check and add a debug message in ↵Michael Adam1-1/+4
failure case
2012-09-04s3: in sys_popen(), improve call to pipe and report error to debugMichael Adam1-1/+5
2012-09-04s3: in sys_popen(), validate input before opening the pipe.Michael Adam1-5/+5
2012-09-04s3: in sys_popen(), fix a debug messageMichael Adam1-1/+1
2012-09-04s3:smbd: in sys_disk_free(), improve a debug messageMichael Adam1-1/+1
2012-09-04s3:smbd: in sys_disk_free(), improve a debug messageMichael Adam1-1/+1
2012-09-04s3:smbd: in sys_disk_free(), fix line length and indentation of debug statementMichael Adam1-2/+3
2012-09-04s3:smbd: in sys_disk_free(), fix a debug messageMichael Adam1-1/+1
2012-09-04s3-winbind: DON'T PANIC if we couldn't find the domain.Andreas Schneider1-1/+9
If we don't have a connection to a trusted domain but still try to do a lookup we shouldn't segfault. Autobuild-User(master): Andreas Schneider <asn@cryptomilk.org> Autobuild-Date(master): Tue Sep 4 18:16:06 CEST 2012 on sn-devel-104
2012-09-04file_server: Remove explicit set of passdb backend in fileserver.confAndrew Bartlett1-1/+0
The default is now set during smb.conf loading based on the server role or during provision. Andrew Bartlett Autobuild-User(master): Andrew Bartlett <abartlet@samba.org> Autobuild-Date(master): Tue Sep 4 14:05:34 CEST 2012 on sn-devel-104
2012-09-04build: sync the waf ACL checks with configure.inAndrew Bartlett1-12/+35
This should give us full ACLs on the same set of hosts that the autoconf build supports. Andrew Bartlett
2012-09-04build: Remove references to charset modules - we no longer have theseAndrew Bartlett2-3/+1
2012-09-04build: vfs_fake_acls does not need the acl libAndrew Bartlett1-1/+1
2012-09-04file_server: Run task_server_terminate when smbd existsAndrew Bartlett1-0/+4
This will help us shut down when smbd cannot bind to ports or perform some other critical startup operation. Based on a patch by Stefan Metzmacher <metze@samba.org> Andrew Bartlett
2012-09-04file_server: use 'subreq' as variable instead of 'req'Stefan Metzmacher1-4/+4
This matches the style of all other tevent_req users. metze
2012-09-04build: remove unused HAVE_NO_ACLS defineAndrew Bartlett2-5/+0
2012-09-04s4-selftest: Try a more complex ACL - this example from a GPOAndrew Bartlett1-0/+14
Andrew Bartlett Autobuild-User(master): Andrew Bartlett <abartlet@samba.org> Autobuild-Date(master): Tue Sep 4 11:30:17 CEST 2012 on sn-devel-104
2012-09-04s4-selftest: Try to make ntacl unit tests better match their namesAndrew Bartlett1-5/+5
We are trying to test combinations of setting and getting via the VFS and directly to the underlying DB. Andrew Bartlett
2012-09-04file_server: Clarify code by avoiding a gotoAndrew Bartlett1-4/+2
As suggested by Ricky Nance <ricky.nance@weaubleau.k12.mo.us> Andrew Bartlett
2012-09-04s4-samba-tool: Ensure we also sync the SACL as well as the DACL during ↵Andrew Bartlett1-1/+1
sysvolreset
2012-09-04s3-passdb: Rename pdb_samba4 to samba_dsdb and autoconfigure when we are a AD DCAndrew Bartlett7-292/+297
The name samba_dsdb is not ideal, but it matches the primary ldb module we use, and more importantly it avoids having '4' in the name. We should slowly avoid using the term samba4 in long-term places like the smb.conf because it is confusing to users given we are shipping Samba 4.0 as an AD DC as well as all the other supported roles (domain member/standalone server/classic DC) Additionally, samba4 will be an odd name when we eventually release Samba 5.0! samba4 remains accepted as an alias to ensure existing smb.conf files load, but to allow changes here in the future, we set the value during the smb.conf load, and not during the provision when we are an AD DC. This simplifies the default smb.conf for the vast majority of our users and reduces the number of things listed in smb.conf files that we later have to work around if we wish to change the name/implementation of the passdb glue module again. Andrew Bartlett Autobuild-User(master): Andrew Bartlett <abartlet@samba.org> Autobuild-Date(master): Tue Sep 4 04:45:16 CEST 2012 on sn-devel-104
2012-09-04docs: Move Samba4 HOWTO link into READMEAndrew Bartlett2-10/+8
This allows us to make clear that it applies to the AD DC deployment. Andrew Bartlett Autobuild-User(master): Andrew Bartlett <abartlet@samba.org> Autobuild-Date(master): Tue Sep 4 03:05:02 CEST 2012 on sn-devel-104
2012-09-04docs: Update RoadmapAndrew Bartlett1-4/+4
2012-09-04docs: Remove merged-branches.txtAndrew Bartlett1-6/+0
We are now well past simply having two projects in once tree, and each continued reference to 'samba3' and 'samba4' causes user confusion. Andrew Bartlett
2012-09-04docs: Remove docs for removed parameter 'display charset'Andrew Bartlett1-17/+0
2012-09-04remove extra tab from MakefileAndrew Bartlett1-2/+2
2012-09-04docs: Fix undocumented target to find smb.conf directives in the right placeAndrew Bartlett3-3/+3
The manpages target needs to be reworked to know about waf. Andrew Bartlett
2012-09-04docs: Remove references to security=share and security=server from the ↵Andrew Bartlett9-91/+12
smb.conf docs
2012-09-04docs: Remove docs for removed parameter 'parinoid server security'Andrew Bartlett1-19/+0
2012-09-03docs: Rename manpages-3 -> manpages.Karolin Seeger95-75/+75
This change was suggested by Andrew Bartlett on the samba-technical mailing list. Karolin Autobuild-User(master): Karolin Seeger <kseeger@samba.org> Autobuild-Date(master): Mon Sep 3 23:35:38 CEST 2012 on sn-devel-104
2012-09-03s4-docs: Remove empty s4 HOWTO Collection.Karolin Seeger22-490/+0
This change was proposed by Andrew Bartlett on the samba-technical mailing list. Karolin
2012-09-03build: skip shipping the alpha13 provision in the release tarballsAndrew Bartlett1-1/+1
This test is important, but it is not important enough to include this volume of data in every tarball. Andrew Bartlett Autobuild-User(master): Andrew Bartlett <abartlet@samba.org> Autobuild-Date(master): Mon Sep 3 13:01:58 CEST 2012 on sn-devel-104
2012-09-03s4-classicupgrade: Show more clearly what is wrong with the Adminstrator SIDAndrew Bartlett1-0/+1
2012-09-03build: Only make bin/ if it does not existAndrew Bartlett1-1/+2
2012-09-03selftest: skip tests if the tarball did not include the alpha13 provisionAndrew Bartlett1-6/+28
2012-09-02waf: add new quota header checks and sysquota_4B source fileBjörn Jacke2-1/+3
Autobuild-User(master): Björn Jacke <bj@sernet.de> Autobuild-Date(master): Sun Sep 2 23:21:22 CEST 2012 on sn-devel-104
2012-09-02s3: remove some duplicate quota codeBjörn Jacke1-27/+12
2012-09-02s3: adopt the new sysquotas_4B support for BSDBjörn Jacke2-3/+28
most BSD systems have ufs/ufs/quota.h and they count the quota in blocks, not bytes and have slightly different dqblk struct members.
2012-09-02s3: add sysquotas_4B supportBjörn Jacke5-4/+227
this is from James Peach's darwin patch, that exists since a couple of years already. Autobuild-User(master): Björn Jacke <bj@sernet.de> Autobuild-Date(master): Sun Sep 2 01:00:41 CEST 2012 on sn-devel-104
2012-09-01s3: Make an if statement a bit easier to readVolker Lendecke1-2/+3
Fix indentation a bit Signed-off-by: Jeremy Allison <jra@samba.org> Autobuild-User(master): Jeremy Allison <jra@samba.org> Autobuild-Date(master): Sat Sep 1 07:07:12 CEST 2012 on sn-devel-104
2012-08-31Now SEC_RIGHTS_PRIV_RESTORE and SEC_RIGHTS_PRIV_BACKUP don't include any ↵Jeremy Allison2-4/+28
generic bits (they're used directly in the fileserver where the generic bits have already been mapped into file specific bits) we need to add the generic bits to the test when we have these privileges. Mark samba4.base.maximum_allowed knownfail until we implement NTCREATEX_OPTIONS_BACKUP_INTENT.
2012-08-31Rewrite torture_samba3_rpc_sharesec() to use a non-privileged user for share ↵Jeremy Allison2-15/+182
security descriptor testing.
2012-08-31Add a comment showing where to set log level in tests.Jeremy Allison1-0/+3
2012-08-31Change the S3 fileserver over to se_file_access_check().Jeremy Allison2-7/+10
Don't set the priv_open_requested yet until the open-for-backup request is correctly passed in.
2012-08-31Factor out privilege checking code into se_file_access_check() which takes a ↵Jeremy Allison2-10/+87
bool priv_open_requested parameter.
2012-08-31SEC_RIGHTS_DIR_PRIV_BACKUP and SEC_RIGHTS_DIR_PRIV_RESTORE aren't used ↵Jeremy Allison1-8/+7
anywhere. Remove (can re-add if needed). Ensure the privilege rights are always specific rights, not generic. By the time the privilege rights are examined, we've already mapped from generic to specific in the access_mask.
2012-09-01s4-dsdb: Remove unused variablesAndrew Bartlett1-3/+0
Autobuild-User(master): Andrew Bartlett <abartlet@samba.org> Autobuild-Date(master): Sat Sep 1 05:10:47 CEST 2012 on sn-devel-104
2012-09-01s4-kdc: Improve grammer and clarity of password change failure messages.Andrew Bartlett1-4/+3
This can still be improved further, but avoid mentioning reasons that clearly do not apply in this case. Andrew Bartlett
2012-09-01s3: Fix warnings in aio_fork.cVolker Lendecke1-2/+4
2012-09-01s3: Remove a shadowing variable declarationVolker Lendecke1-2/+0