ira/wip.git
21 years agoReplace references to the old textdocs by references to chapters in
Jelmer Vernooij [Mon, 28 Apr 2003 00:58:10 +0000 (00:58 +0000)]
Replace references to the old textdocs by references to chapters in
the HOWTO Collection.
CVS: ----------------------------------------------------------------------
CVS: Enter Log.  Lines beginning with `CVS:' are removed automatically
CVS:
CVS: Committing in .
CVS:
CVS: Modified Files:
CVS:  Tag: SAMBA_3_0
CVS:  smb.conf.default
CVS: ----------------------------------------------------------------------

21 years agoUpdate for the new modules system. Also, use Makefile rather then Makefile.in
Jelmer Vernooij [Mon, 28 Apr 2003 00:49:49 +0000 (00:49 +0000)]
Update for the new modules system. Also, use Makefile rather then Makefile.in
because we don't generate Makefile from configure anymore.

21 years agoFix number of arguments to asprintf()
Jelmer Vernooij [Mon, 28 Apr 2003 00:29:00 +0000 (00:29 +0000)]
Fix number of arguments to asprintf()

21 years agoDocument 'nmblookup -M -- -'
Jelmer Vernooij [Sun, 27 Apr 2003 21:46:35 +0000 (21:46 +0000)]
Document 'nmblookup -M -- -'

21 years agoAdd 'smbiconv' program - a clone of the 'iconv' utility
Jelmer Vernooij [Sun, 27 Apr 2003 20:49:18 +0000 (20:49 +0000)]
Add 'smbiconv' program - a clone of the 'iconv' utility
that uses samba's internal iconv() functions. Useful for
testing purposes.

21 years agoRemove docs-status - all it's contents are in bugzilla now
Jelmer Vernooij [Sun, 27 Apr 2003 15:52:34 +0000 (15:52 +0000)]
Remove docs-status - all it's contents are in bugzilla now

21 years agoUpdate for 3.0 (update information about the docs and ./configure)
Jelmer Vernooij [Sun, 27 Apr 2003 14:59:54 +0000 (14:59 +0000)]
Update for 3.0 (update information about the docs and ./configure)

21 years agoRemove documentation for unixsam and plugin.
Jelmer Vernooij [Sun, 27 Apr 2003 14:03:48 +0000 (14:03 +0000)]
Remove documentation for unixsam and plugin.

21 years agoprepare to get _nua out of the door (but back in from the window ;-)
Simo Sorce [Sun, 27 Apr 2003 12:47:41 +0000 (12:47 +0000)]
prepare to get _nua out of the door (but back in from the window ;-)

21 years agodefault remote idmap backend is null
Simo Sorce [Sun, 27 Apr 2003 12:25:53 +0000 (12:25 +0000)]
default remote idmap backend is null

21 years agomake winbind use idmap as well.
Simo Sorce [Sun, 27 Apr 2003 12:07:20 +0000 (12:07 +0000)]
make winbind use idmap as well.
change idmap_init call

removed ldap backend for winbind idmap, seem it had problems anyway and it
have to be reworked to work with idmap without calling winbind code.

simo

21 years agoFixed typo - tdbbackup is man sect 8 not 1
John Terpstra [Sat, 26 Apr 2003 20:40:13 +0000 (20:40 +0000)]
Fixed typo - tdbbackup is man sect 8 not 1

21 years agoPatch from Vorlon.
John Terpstra [Sat, 26 Apr 2003 19:45:30 +0000 (19:45 +0000)]
Patch from Vorlon.

21 years agoPAtch from VORLON
John Terpstra [Sat, 26 Apr 2003 19:45:07 +0000 (19:45 +0000)]
PAtch from VORLON

21 years agoAdding tdbbackup manpage to Makefile, fix typos, fix incorrect syntax on author entry.
John Terpstra [Sat, 26 Apr 2003 19:26:25 +0000 (19:26 +0000)]
Adding tdbbackup manpage to Makefile, fix typos, fix incorrect syntax on author entry.

21 years agoAdded tdbbackup man page.
John Terpstra [Sat, 26 Apr 2003 18:42:17 +0000 (18:42 +0000)]
Added tdbbackup man page.

21 years agoremoving smbgroupedit manpage
Gerald Carter [Sat, 26 Apr 2003 17:22:13 +0000 (17:22 +0000)]
removing smbgroupedit manpage

21 years agoround three of CIDR fixes; spotted by Tomoki AONO
Gerald Carter [Sat, 26 Apr 2003 16:18:39 +0000 (16:18 +0000)]
round three of CIDR fixes; spotted by Tomoki AONO

21 years agoenhancements
Simo Sorce [Sat, 26 Apr 2003 15:48:48 +0000 (15:48 +0000)]
enhancements

21 years agoadd idmap only parameter
Simo Sorce [Sat, 26 Apr 2003 14:43:33 +0000 (14:43 +0000)]
add idmap only parameter
make idmap not map SIDs outside the uid/gid range defined by default
this is to keep backward compatibility

21 years agoFix the 'weird' charset module. Also, built it by default for
Jelmer Vernooij [Sat, 26 Apr 2003 11:38:42 +0000 (11:38 +0000)]
Fix the 'weird' charset module. Also, built it by default for
./configure --enable-developer

21 years agoThe net manpage is complete, say so in the VERSION section
Jelmer Vernooij [Sat, 26 Apr 2003 02:30:53 +0000 (02:30 +0000)]
The net manpage is complete, say so in the VERSION section

21 years ago--with-tdbsam is gone
Jelmer Vernooij [Sat, 26 Apr 2003 02:29:33 +0000 (02:29 +0000)]
--with-tdbsam is gone

21 years agoUse &author.jerry;, not &person.jerry;
Jelmer Vernooij [Sat, 26 Apr 2003 02:28:01 +0000 (02:28 +0000)]
Use &author.jerry;, not &person.jerry;

21 years agoMany typos, syntax fixes, more. Multiple sources including mega patch from
John Terpstra [Sat, 26 Apr 2003 01:38:46 +0000 (01:38 +0000)]
Many typos, syntax fixes, more. Multiple sources including mega patch from
- Jesse Jacobs <jesse@eazy.homeip.net>

21 years agolet's suppose I want to specify exactly which SID a user should have ...
Simo Sorce [Sat, 26 Apr 2003 01:02:25 +0000 (01:02 +0000)]
let's suppose I want to specify exactly which SID a user should have ...

Simo.

21 years agoA RID can never be zero
Simo Sorce [Sat, 26 Apr 2003 01:01:14 +0000 (01:01 +0000)]
A RID can never be zero

21 years agoFixes for syntax errors.
John Terpstra [Fri, 25 Apr 2003 18:05:59 +0000 (18:05 +0000)]
Fixes for syntax errors.

21 years agoUpdate from Rick Segeberg <landude@comcast.net>
John Terpstra [Fri, 25 Apr 2003 15:59:42 +0000 (15:59 +0000)]
Update from Rick Segeberg <landude@comcast.net>

21 years agoAdding edits from Vance Lankhaar.
John Terpstra [Fri, 25 Apr 2003 15:49:02 +0000 (15:49 +0000)]
Adding edits from Vance Lankhaar.

21 years agoUpdate from Rick Segeberg <landude@comcast.net>
John Terpstra [Fri, 25 Apr 2003 14:26:08 +0000 (14:26 +0000)]
Update from Rick Segeberg <landude@comcast.net>

21 years agoAs nobody really objected to this patch, I opted to create facts :-)
Volker Lendecke [Fri, 25 Apr 2003 12:42:57 +0000 (12:42 +0000)]
As nobody really objected to this patch, I opted to create facts :-)

This uses 'socket address' as the source address for nmbd. This way we
can again synchronize with the DMB if we have 'bind interfaces only'
to a virtual interface.

I'd love to see this in 2.2.9, but that is up to jerry or jra.

Volker

21 years agoFinish laying out the SD, and now back to finishing off NK records ...
Richard Sharpe [Fri, 25 Apr 2003 07:04:32 +0000 (07:04 +0000)]
Finish laying out the SD, and now back to finishing off NK records ...

21 years agoMore code to store ACEs and SIDs. I have almost enough to start testing
Richard Sharpe [Fri, 25 Apr 2003 06:43:28 +0000 (06:43 +0000)]
More code to store ACEs and SIDs. I have almost enough to start testing
the writing of a registry tree, since I can store the header, and the first
key (NK_REC) and the SD associated with that key, the SK_REC.

21 years agoFixing typos.
John Terpstra [Fri, 25 Apr 2003 04:36:08 +0000 (04:36 +0000)]
Fixing typos.

21 years agoKeep coding this boring stuff to lay out security descriptors ...
Richard Sharpe [Fri, 25 Apr 2003 03:59:05 +0000 (03:59 +0000)]
Keep coding this boring stuff to lay out security descriptors ...

21 years agoMissed another condition on a while loop.
Tim Potter [Fri, 25 Apr 2003 03:53:20 +0000 (03:53 +0000)]
Missed another condition on a while loop.

21 years agofix and if () that should be an 'else if()'
Gerald Carter [Fri, 25 Apr 2003 02:26:53 +0000 (02:26 +0000)]
fix and if () that should be an 'else if()'

21 years agoMinor cleanup of enum domain groups/aliases:
Tim Potter [Fri, 25 Apr 2003 01:52:52 +0000 (01:52 +0000)]
Minor cleanup of enum domain groups/aliases:

  - return NT_STATUS_NO_MEMORY instead of NT_STATUS_UNSUCESSFUL if a
    talloc fails

  - don't try and tallocate memory when the number of entries returned was
    zero

  - rename some cut&pasted variable names in enum domain aliases function

21 years agoWhen calling cli_samr_enum_{dom,als}_groups in a while loop, the
Tim Potter [Fri, 25 Apr 2003 01:37:39 +0000 (01:37 +0000)]
When calling cli_samr_enum_{dom,als}_groups in a while loop, the
terminating condition should be result != STATUS_MORE_ENTRIES, not
result == NT_STATUS_OK otherwise we get stuck in an infinite loop
when there's any sign of trouble.

21 years agoCorrections and edits from Jesse Jacobs <jesse@eazy.homeip.net>
John Terpstra [Thu, 24 Apr 2003 23:26:32 +0000 (23:26 +0000)]
Corrections and edits from Jesse Jacobs <jesse@eazy.homeip.net>

21 years agoUpdates: ADS typo fix, ProfileMgmt: Additional docs on how to disable roaming profiles.
John Terpstra [Thu, 24 Apr 2003 22:00:45 +0000 (22:00 +0000)]
Updates: ADS typo fix, ProfileMgmt: Additional docs on how to disable roaming profiles.

21 years agoDon't store UID or GID
Jelmer Vernooij [Thu, 24 Apr 2003 21:04:44 +0000 (21:04 +0000)]
Don't store UID or GID

21 years agoMove pdb_mysql and pdb_xml from modules/ to passdb/, just like they are
Jelmer Vernooij [Thu, 24 Apr 2003 20:51:16 +0000 (20:51 +0000)]
Move pdb_mysql and pdb_xml from modules/ to passdb/, just like they are
in 3_0

21 years agoComplain about duplicate charsets at debug level 0 instead of 2
Jelmer Vernooij [Thu, 24 Apr 2003 20:42:16 +0000 (20:42 +0000)]
Complain about duplicate charsets at debug level 0 instead of 2

21 years agoDeclare static function before using it
Jelmer Vernooij [Thu, 24 Apr 2003 20:32:31 +0000 (20:32 +0000)]
Declare static function before using it

21 years agoGet rid of module_path_get_name()
Jelmer Vernooij [Thu, 24 Apr 2003 20:20:25 +0000 (20:20 +0000)]
Get rid of module_path_get_name()

21 years agoUpdate from LanDude <landude@comcast.net>
John Terpstra [Thu, 24 Apr 2003 19:59:27 +0000 (19:59 +0000)]
Update from LanDude <landude@comcast.net>

21 years agoCheck for absolute paths by only checking the first character of the module name.
Jelmer Vernooij [Thu, 24 Apr 2003 19:30:16 +0000 (19:30 +0000)]
Check for absolute paths by only checking the first character of the module name.
Don't use strchr_m, which caused race conditions.

21 years agoFix length in findfirst2 responses, fix os/2 clients
Jim McDonough [Thu, 24 Apr 2003 18:59:13 +0000 (18:59 +0000)]
Fix length in findfirst2 responses, fix os/2 clients

21 years agogroupmap delete should take a name or a SID
Gerald Carter [Thu, 24 Apr 2003 16:48:08 +0000 (16:48 +0000)]
groupmap delete should take a name or a SID

21 years agoMore code to do with constructing SK records and self relative SDs.
Richard Sharpe [Thu, 24 Apr 2003 07:05:22 +0000 (07:05 +0000)]
More code to do with constructing SK records and self relative SDs.

21 years agoMore functions to compute the space taken up by SIDs, ACEs, ACLs, SEC
Richard Sharpe [Thu, 24 Apr 2003 06:27:49 +0000 (06:27 +0000)]
More functions to compute the space taken up by SIDs, ACEs, ACLs, SEC
DESCs etc, so we can store these in an output file.

21 years agoremove smbgroupedit entity
Gerald Carter [Thu, 24 Apr 2003 05:35:22 +0000 (05:35 +0000)]
remove smbgroupedit entity

21 years agoFix for bad macro error.
John Terpstra [Thu, 24 Apr 2003 05:20:34 +0000 (05:20 +0000)]
Fix for bad macro error.

21 years agoPatch from Guenther Deschner to fix build with gcc 3.2
Jelmer Vernooij [Thu, 24 Apr 2003 03:55:22 +0000 (03:55 +0000)]
Patch from Guenther Deschner to fix build with gcc 3.2

21 years agoPatch from Stefan Metzmacher to add default parameters to the lp_parm()
Jelmer Vernooij [Thu, 24 Apr 2003 03:54:54 +0000 (03:54 +0000)]
Patch from Stefan Metzmacher to add default parameters to the lp_parm()
smb.conf parameters along with some other small fixes. Binary
compatible with older modules.

21 years agoupdate net man page for groupmap options
Gerald Carter [Thu, 24 Apr 2003 03:01:56 +0000 (03:01 +0000)]
update net man page for groupmap options

21 years agoAdded patch from Stephen Roylance.
John Terpstra [Thu, 24 Apr 2003 02:34:27 +0000 (02:34 +0000)]
Added patch from Stephen Roylance.

21 years agoupdating group mapping HOWTO.
Gerald Carter [Thu, 24 Apr 2003 01:59:53 +0000 (01:59 +0000)]
updating group mapping HOWTO.

21 years agoTidy up only.
John Terpstra [Thu, 24 Apr 2003 01:24:24 +0000 (01:24 +0000)]
Tidy up only.

21 years agofix SGML syntax errors
Gerald Carter [Thu, 24 Apr 2003 01:07:44 +0000 (01:07 +0000)]
fix SGML syntax errors

21 years agoMore updates: Fix typo in VFS docs, added docs on pam_smbpass.so to PAM.
John Terpstra [Thu, 24 Apr 2003 00:46:28 +0000 (00:46 +0000)]
More updates: Fix typo in VFS docs, added docs on pam_smbpass.so to PAM.

21 years agoMore updates.
John Terpstra [Wed, 23 Apr 2003 23:22:16 +0000 (23:22 +0000)]
More updates.

21 years agoFor deep referrals, track consumed path using a counter, and calculate the
Shirish Kalele [Wed, 23 Apr 2003 19:05:47 +0000 (19:05 +0000)]
For deep referrals, track consumed path using a counter, and calculate the
consumed count only if and when it is needed. Check into HEAD.

21 years agoMissed two references to a renamed file.
Paul Green [Wed, 23 Apr 2003 17:57:08 +0000 (17:57 +0000)]
Missed two references to a renamed file.

21 years agoMerge case handling table changes from 3.0 to HEAD.
Andrew Bartlett [Wed, 23 Apr 2003 11:38:35 +0000 (11:38 +0000)]
Merge case handling table changes from 3.0 to HEAD.

21 years agoMove build farm template files to their own subdirectory so that their
Paul Green [Wed, 23 Apr 2003 11:11:55 +0000 (11:11 +0000)]
Move build farm template files to their own subdirectory so that their
names can be shortened to 30 characters. Helps Stratus VOS, which has a
32-character file name limit.

21 years agoPatch from waider to set exit code of last executed command specified
Tim Potter [Wed, 23 Apr 2003 07:10:28 +0000 (07:10 +0000)]
Patch from waider to set exit code of last executed command specified
as an argument to -c.

21 years agoAdd more code to store keys and other records ... still more to go
Richard Sharpe [Wed, 23 Apr 2003 06:36:34 +0000 (06:36 +0000)]
Add more code to store keys and other records ... still more to go

21 years agoUpdate - closed off for now
John Terpstra [Wed, 23 Apr 2003 04:39:34 +0000 (04:39 +0000)]
Update - closed off for now

21 years agoallow the unix group in a mapping to be changed; doesn't work with LDAP right now...
Gerald Carter [Wed, 23 Apr 2003 00:34:59 +0000 (00:34 +0000)]
allow the unix group in a mapping to be changed; doesn't work with LDAP right now but should be ok with tdb's

21 years agoLimit the number of outstanding print notify messages for a process to
Jeremy Allison [Wed, 23 Apr 2003 00:19:16 +0000 (00:19 +0000)]
Limit the number of outstanding print notify messages for a process to
1000.
Jeremy.

21 years agoAdded Stephen Roylance's patch to add buttons to start/stop/restart all three
John Terpstra [Tue, 22 Apr 2003 23:27:57 +0000 (23:27 +0000)]
Added Stephen Roylance's patch to add buttons to start/stop/restart all three
daemons.

21 years agoMerged the changes I made in the 3.0 doc tree (wrong place) and
Christopher R. Hertel [Tue, 22 Apr 2003 21:09:29 +0000 (21:09 +0000)]
Merged the changes I made in the 3.0 doc tree (wrong place) and
fiddled the entry for jCIFS (thanks, John!).

21 years agoAdded jCIFS to projects.
John Terpstra [Tue, 22 Apr 2003 20:27:56 +0000 (20:27 +0000)]
Added jCIFS to projects.

21 years agodon't reset the group type unless specified
Gerald Carter [Tue, 22 Apr 2003 18:05:13 +0000 (18:05 +0000)]
don't reset the group type unless specified

21 years agoupdate copyright notice that is written to the logs
Gerald Carter [Tue, 22 Apr 2003 17:32:24 +0000 (17:32 +0000)]
update copyright notice that is written to the logs

21 years agoAdd runtime tests for "impossible" case with -DDEVELOPER. Trying to catch logic
Jeremy Allison [Tue, 22 Apr 2003 17:31:22 +0000 (17:31 +0000)]
Add runtime tests for "impossible" case with -DDEVELOPER. Trying to catch logic
error on Linux.
Jeremy.

21 years agoparse_string is only used for the authentication negotiators.
Volker Lendecke [Tue, 22 Apr 2003 15:55:07 +0000 (15:55 +0000)]
parse_string is only used for the authentication negotiators.

It can itself determine the length of the string it has to
transfer. Andrew B., could you take a look at the length calculation?
Is that safe?

Thanks,

Volker

21 years agoUpdate.
John Terpstra [Tue, 22 Apr 2003 14:57:20 +0000 (14:57 +0000)]
Update.

21 years agoAlways initialise this, to assist callers doing loops over this call.
Andrew Bartlett [Tue, 22 Apr 2003 12:57:30 +0000 (12:57 +0000)]
Always initialise this, to assist callers doing loops over this call.

Andrew Bartlett

21 years agoMake the mangleing code actually use a common prefix, not just the same
Andrew Bartlett [Tue, 22 Apr 2003 12:56:14 +0000 (12:56 +0000)]
Make the mangleing code actually use a common prefix, not just the same
name for many files.  Also report complete failure to create a filename as
a failure of the test.

Andrew Bartlett

21 years agoSetting the credentials for the netsec netlogon pipe connect upon each
Volker Lendecke [Tue, 22 Apr 2003 11:25:21 +0000 (11:25 +0000)]
Setting the credentials for the netsec netlogon pipe connect upon each
samlogon call certainly breaks the credential chain. Do it once during
the bind response.

Volker

21 years agoMerge from 3.0 - try harder to get our real DNS domain name, and send this
Andrew Bartlett [Tue, 22 Apr 2003 07:45:16 +0000 (07:45 +0000)]
Merge from 3.0 - try harder to get our real DNS domain name, and send this
to the client when it asks for our DNS name and forest name.

(needed for win2k to trust us as a trusted domain).

Andrew Bartlett

21 years agoBail out early when we fail on the rw_torture test.
Andrew Bartlett [Tue, 22 Apr 2003 07:30:38 +0000 (07:30 +0000)]
Bail out early when we fail on the rw_torture test.

Andrew Bartlett

21 years agoComplete the space allocation code for HBIN blocks ...
Richard Sharpe [Tue, 22 Apr 2003 06:35:44 +0000 (06:35 +0000)]
Complete the space allocation code for HBIN blocks ...

21 years agoCommit more code dealing with allocating space in the HBIN blocks ...
Richard Sharpe [Tue, 22 Apr 2003 06:19:39 +0000 (06:19 +0000)]
Commit more code dealing with allocating space in the HBIN blocks ...

21 years agodefault new groups to domain groups
Gerald Carter [Tue, 22 Apr 2003 05:58:07 +0000 (05:58 +0000)]
default new groups to domain groups

21 years agoMerge from 3.0 - fix domain joins not to always join as BDC.
Andrew Bartlett [Tue, 22 Apr 2003 05:34:43 +0000 (05:34 +0000)]
Merge from 3.0 - fix domain joins not to always join as BDC.

21 years agosupport referencing group by sid in all operations; allow group name to be changed
Gerald Carter [Tue, 22 Apr 2003 05:14:41 +0000 (05:14 +0000)]
support referencing group by sid in all operations; allow group name to be changed

21 years agoanother lost merge from 3.0; my fault
Gerald Carter [Tue, 22 Apr 2003 04:54:21 +0000 (04:54 +0000)]
another lost merge from 3.0; my fault

21 years agowrap pdb_enum_group_mapping() in [un]become_root() so LDAP queries can get the creden...
Gerald Carter [Tue, 22 Apr 2003 03:16:18 +0000 (03:16 +0000)]
wrap pdb_enum_group_mapping() in [un]become_root() so LDAP queries can get the credentials from secrets.tdb

21 years agomerging fixes from SAMBA_3_0
Gerald Carter [Tue, 22 Apr 2003 02:54:41 +0000 (02:54 +0000)]
merging fixes from SAMBA_3_0

21 years agoMore infrastructure for storing registry
Richard Sharpe [Tue, 22 Apr 2003 01:57:21 +0000 (01:57 +0000)]
More infrastructure for storing registry

21 years agoTidyups of some dubious logic discovered whilst trying to track down a
Jeremy Allison [Tue, 22 Apr 2003 01:12:54 +0000 (01:12 +0000)]
Tidyups of some dubious logic discovered whilst trying to track down a
strange oplock related issue on the PSA.
Jeremy.

21 years agoAdding more updates - maybe last one for today.
John Terpstra [Mon, 21 Apr 2003 23:05:06 +0000 (23:05 +0000)]
Adding more updates - maybe last one for today.

21 years agoI hate typos!
John Terpstra [Mon, 21 Apr 2003 22:40:57 +0000 (22:40 +0000)]
I hate typos!

21 years agoAdd note from "Roylance, Stephen D." <SROYLANCE@PARTNERS.ORG> about Solaris9 and
Jelmer Vernooij [Mon, 21 Apr 2003 22:39:00 +0000 (22:39 +0000)]
Add note from "Roylance, Stephen D." <SROYLANCE@PARTNERS.ORG> about Solaris9 and
winbind

21 years agoFix typo.
John Terpstra [Mon, 21 Apr 2003 22:25:50 +0000 (22:25 +0000)]
Fix typo.