1
0
mirror of https://github.com/samba-team/samba.git synced 2025-01-05 09:18:06 +03:00
Commit Graph

760 Commits

Author SHA1 Message Date
Jelmer Vernooij
26ce370e0c Fix generation of FAQ 0001-01-01 00:00:00 +00:00
Jelmer Vernooij
e0632a7752 Fix links in html versions of manpages 0001-01-01 00:00:00 +00:00
Jelmer Vernooij
16656d35bb Fix generation of HTML versions of manpages
Add comments to dsssl file
0001-01-01 00:00:00 +00:00
Gerald Carter
4d4ef0d34a fix typos in net.8.sgml so it will compile and
regenerate html versions of manpages....
0001-01-01 00:00:00 +00:00
Gerald Carter
068d7ab14c merge sendfile entry from SAMBA_2_2 and fix typo 0001-01-01 00:00:00 +00:00
Jelmer Vernooij
36a9fe66c5 Document 'hide special files' 0001-01-01 00:00:00 +00:00
Jelmer Vernooij
3d41717923 Convert ADS-HOWTO to SGML and add it to the howto collection
Updated generated docs
0001-01-01 00:00:00 +00:00
Jelmer Vernooij
e1f9f3b955 Remove obsolete information from textdocs 0001-01-01 00:00:00 +00:00
Jelmer Vernooij
e538e5005f Add htmlfaq to Makefile
Fix syntax errors in FAQ
0001-01-01 00:00:00 +00:00
Jelmer Vernooij
5998dbe84b Remove old faq - all the useful information it contained is now in the new FAQ 0001-01-01 00:00:00 +00:00
Jelmer Vernooij
9e61533b20 Add initial version of new FAQ 0001-01-01 00:00:00 +00:00
Jelmer Vernooij
475594a439 Remove deprecated smb.conf options that were still in smb.conf.5:
domain admin group
domain guest group
use rhosts
status
0001-01-01 00:00:00 +00:00
Jelmer Vernooij
1e7686e5e7 Add framework for net command manpage - still contains a lot of FIXME's... 0001-01-01 00:00:00 +00:00
Jelmer Vernooij
dfb3ee0bb6 Fix Makefile.in (use variables instead of directory names, don't try to put files in ../../htmldocs, etc)
Add sam.sgml
0001-01-01 00:00:00 +00:00
Gerald Carter
a0e0a76e00 more doc structure updates. SWAT now on links to the TOC for
the HOWTO collection instead of linking each article.
0001-01-01 00:00:00 +00:00
Jelmer Vernooij
bc04c2c82f Add note to test 9 about 'encrypt passwords' 0001-01-01 00:00:00 +00:00
Gerald Carter
d72538fd14 newly generated docs; removing old ones 0001-01-01 00:00:00 +00:00
Jelmer Vernooij
ae230491a8 Remove manpage when there are errors during generation 0001-01-01 00:00:00 +00:00
Gerald Carter
57c9a6a1e8 regenerate 0001-01-01 00:00:00 +00:00
Gerald Carter
89bbec5216 * fixed typos in SGML source
* regenerated man pages
0001-01-01 00:00:00 +00:00
Gerald Carter
5bae773e02 fixing typos spotted by eagle-eye-vance 0001-01-01 00:00:00 +00:00
Gerald Carter
d20be2e868 * adding some notes on the wins failover stuff
* fixing some typos after running printing.sgml through ispell
0001-01-01 00:00:00 +00:00
Gerald Carter
bc74170cd9 * working on Makefile
* converting printing internal doc to SGML
0001-01-01 00:00:00 +00:00
Gerald Carter
c58d4b3cca missed one txt rule. 0001-01-01 00:00:00 +00:00
Gerald Carter
cb96e1a1d9 * add the Developers guide to the repository
* fix syntax errors in developer's docs
* update Makefile.in to place HTML files in htmldocs & text
  files in textdocs/
0001-01-01 00:00:00 +00:00
Gerald Carter
a42414fe5a more updates--printing backend inmterface & Print queue tdb's 0001-01-01 00:00:00 +00:00
Gerald Carter
a4a3469ffb more details opn change notification 0001-01-01 00:00:00 +00:00
John Terpstra
ac0d1acc55 Added from samba mailing lists. Might help someone one day. 0001-01-01 00:00:00 +00:00
Gerald Carter
d60afa48e3 This is an initial draft of printing internals. Not done (not really
even started), and not in SGML.  Plain ASCII right now, but I'll do some
more work on it tomorrow.
0001-01-01 00:00:00 +00:00
Jelmer Vernooij
bba2ee620a Apply Vance Lankhaars' cifs2002 documentation patch - mostly grammar and
English typo fixes and updates of documentation
0001-01-01 00:00:00 +00:00
Volker Lendecke
685387b010 Do not update manpages directly... 0001-01-01 00:00:00 +00:00
Andrew Bartlett
4d20cf56f2 Doco patch from metze. This reformats the 'ldap ssl' docs, and add doco for
the new 'ldap passwd sync' option.

Andrew Bartlett
0001-01-01 00:00:00 +00:00
Volker Lendecke
b959419ed3 Ok, getting a bit more ambitious. Stop me, if this is wrong. ;-)
When creating a group you have to take care of the fact that the
underlying unix might not like the group name. This change gets around
that problem by giving the add group script the chance to invent a
group name. It then must only return the newly created numerical gid.

Volker
0001-01-01 00:00:00 +00:00
Andrew Bartlett
575b867486 Fix typo. 0001-01-01 00:00:00 +00:00
Jelmer Vernooij
060c0bda07 Update introduction somewhat 0001-01-01 00:00:00 +00:00
Jelmer Vernooij
1e14815f4c Add document on tracing system calls 0001-01-01 00:00:00 +00:00
Jelmer Vernooij
898f30fffb Add reference to CUPS documentation about how to use unix -> windows
clients using samba
0001-01-01 00:00:00 +00:00
Jelmer Vernooij
67543ea43d "disable charset" -> "display charset". oops 0001-01-01 00:00:00 +00:00
Jelmer Vernooij
0a92c4db1f Put PRINTER_DRIVER back in 0001-01-01 00:00:00 +00:00
Jelmer Vernooij
f736b83da6 Remove obsolete documents 0001-01-01 00:00:00 +00:00
Andrew Bartlett
46c49248e3 paranoid server security defaults to yes 0001-01-01 00:00:00 +00:00
Jelmer Vernooij
4fc06a9e22 Several small fixes 0001-01-01 00:00:00 +00:00
Jelmer Vernooij
f1710a46d0 Split up documents at chapter level, not at sect1 level 0001-01-01 00:00:00 +00:00
Jelmer Vernooij
60446ad603 Remove more obsolete documents 0001-01-01 00:00:00 +00:00
Jelmer Vernooij
31567c3762 Add cifsntdomain 0001-01-01 00:00:00 +00:00
Jelmer Vernooij
e05bdd9eab Add more documents to the developers guide 0001-01-01 00:00:00 +00:00
Jelmer Vernooij
64e5287b06 Remove obsolete questions - Preparing for new up-to-date version of faq 0001-01-01 00:00:00 +00:00
Jelmer Vernooij
24103c2c20 Remove obsolete files
Update generated docs
0001-01-01 00:00:00 +00:00
Jelmer Vernooij
844d725468 Remove obsolete text docs 0001-01-01 00:00:00 +00:00
Jelmer Vernooij
3b4316a713 Remove yodldocs - it has been obsolete since 2.2 0001-01-01 00:00:00 +00:00
Jelmer Vernooij
076f34af8e Adding new series of text-to-sgml converted files.
Removed OS2-Client-HOWTO and put it into Other-Clients.sgml
0001-01-01 00:00:00 +00:00
Volker Lendecke
e9cd8fb2e3 There's no MACHINE.SID anymore...
Volker
0001-01-01 00:00:00 +00:00
Volker Lendecke
739bc21429 Merge from 2_2.
Volker
0001-01-01 00:00:00 +00:00
Richard Sharpe
7c5f94e737 A small type and addition of an example add printer command script. 0001-01-01 00:00:00 +00:00
Richard Sharpe
5ea345f464 Fix some small spelling etc problems in the SGML.
Must also add a small tute on adding print queues dynamically with the addprinter command.
0001-01-01 00:00:00 +00:00
Richard Sharpe
c904fa4abd Another speling fix 0001-01-01 00:00:00 +00:00
Richard Sharpe
b02e8aa4cb Some more minor doco fixes ... 0001-01-01 00:00:00 +00:00
Richard Sharpe
c95e53a1dd Your car depreciates in value, while obsolete parameters are deprecated. 0001-01-01 00:00:00 +00:00
Jelmer Vernooij
a893676296 Document -v option 0001-01-01 00:00:00 +00:00
Jelmer Vernooij
debf77cd3a document nisplus sam 0001-01-01 00:00:00 +00:00
Jelmer Vernooij
724f368bba Update generated version of manpages 0001-01-01 00:00:00 +00:00
Jelmer Vernooij
d3b8ad67fc New (simpler) documentation system. 0001-01-01 00:00:00 +00:00
Jelmer Vernooij
8bb4843f20 Strip URL stuff, not only ending in .html 0001-01-01 00:00:00 +00:00
Jelmer Vernooij
7864aeb969 Remove (broken) index
don't use underscores in chaptor names (invalid sgml syntax)
0001-01-01 00:00:00 +00:00
Jelmer Vernooij
2e6aa71c96 Fix syntax errors 0001-01-01 00:00:00 +00:00
Jelmer Vernooij
80a25fe365 More smb.conf manpage updates:
add printer command -> addprinter command
delete printer command -> deleteprinter command
display charset
dos charset
hide unwriteable -> hide unwriteable files
hostname lookups
name cache timeout
ntlm auth
paranoid server security
realm
smb ports
unicode
unix charset
wtmp directory
wins partners
block size
vfspath
0001-01-01 00:00:00 +00:00
Jelmer Vernooij
6cb00e444f Adding documentation for options:
add user to group script
delete group script
ads server
delete user from group script
disable netbios
block size
hide unwriteable
mangling method
0001-01-01 00:00:00 +00:00
Jelmer Vernooij
ff8a80b873 Update manpage to match to Simo's latest pdbedit changes 0001-01-01 00:00:00 +00:00
Jelmer Vernooij
477e8bb1a9 Add vfstest manpage + fix typo in configure 0001-01-01 00:00:00 +00:00
Jelmer Vernooij
0db310d82c paramater -> parameter 0001-01-01 00:00:00 +00:00
Andrew Bartlett
8718e5e7b2 Rework the 'guest account get's RID 501' code again...
This moves it right into the passdb subsystem, where we can do this in
just one (or 2) places.  Due to the fact that this code can be in a tight loop,
I've had to make 'guest account' a 'const' paramater, where % macros cannot be
used.  In any case, if the 'guest account' varies, we are in for some nasty
cases in the other code, so it's useful anyway.

Andrew Bartlett
0001-01-01 00:00:00 +00:00
Gerald Carter
5f673b7883 large set of updates converting some of the textdocs to SGML/DocBook.
I think these were originally from Jelmer, but I've lost
the original message.

Also had some syntax errors in the manpages (does no one regenerate
after making changes to the SGML source?)

Still have some developer specific docs to add from Jelmer in the next
go around....
0001-01-01 00:00:00 +00:00
Tim Potter
6a4202a105 Updated smbcontrol manpage for new printnotify commands.
Jerry, what's the latest on rebuilding doco from source?  I've no idea
whether this actually compiles or not.
0001-01-01 00:00:00 +00:00
Simo Sorce
cfc03b9257 updates the log level parameter man section
can someone regenerate and commit the other formats?
thanks
0001-01-01 00:00:00 +00:00
Jelmer Vernooij
d234f04a5f Escape ampersand(&) to better comply to SGML syntax 0001-01-01 00:00:00 +00:00
Andrew Tridgell
f3a0842e30 fixed typo
samba-patches 970
0001-01-01 00:00:00 +00:00
Andrew Bartlett
70929a970e Warn about n^2 algorithm with utmp=yes.
Andrew Bartlett
0001-01-01 00:00:00 +00:00
Tim Potter
9e64d6973b Documented -I option to rpcclient. 0001-01-01 00:00:00 +00:00
Gerald Carter
0e10ba465d fix typo in unix extensions description 0001-01-01 00:00:00 +00:00
Andrew Bartlett
1e36b7e962 Jelmer has been keeping on top of the typos. 0001-01-01 00:00:00 +00:00
Andrew Bartlett
f766fc47d4 We don't use SSL any more...
(from jelmer)

Andrew Bartlett
0001-01-01 00:00:00 +00:00
Gerald Carter
27bba80c0e fix typo 0001-01-01 00:00:00 +00:00
Andrew Bartlett
43fdd20386 Fix up comment on netbios scopes, and remove paragraph about international
charsets, becouse it really don't apply well with Samba 3.0 and unicode.

Andrew Bartlett
0001-01-01 00:00:00 +00:00
Andrew Bartlett
3dd7fa7c57 This paragraph is irrelevent and misleading (needs fix for 2.2 as well) 0001-01-01 00:00:00 +00:00
Andrew Bartlett
cdcfe3671e Clean up a few unused functions, add a bit of static etc.
Importantly:

The removal of the silly 'delete user script' behaviour when secuity=domain.

I have left the name the same - as it still does the (previously documented,
but not in smb.conf(5)) sane behaviour of deleting users on request.

When we decide what to do with the 'add user' functionality, we might
rename it.

Andrew Bartlett
0001-01-01 00:00:00 +00:00
Andrew Bartlett
1022a176e5 Some grammar fixes picked up from the bugs.debian.org, submitted by
jrv@vanzandt.mv.com

Most of them didn't apply any more, but the bits that did I've commited.

Andrew Bartlett
0001-01-01 00:00:00 +00:00
Andrew Bartlett
c28668068b A few things in this commit:
cleanup some of the code in net_rpc_join re const warnings and
fstrings.

Passdb:

Make the %u and %U substituions in passdb work.
This is done by declaring these paramters to be 'const' and doing
the substitution manually.  I'm told this is us going full circle,
but I can't really see a better way.

Finally these things actually seem to work properly...

Make the lanman code use the pdb's recorded values for homedir etc
rather than the values from lp_*()

Add code to set the plaintext password in the passdb, where it can
decide how to store/set it.  For use with a future 'ldap password
change' option, or somthing like that...

Add pdb_unix, so as to remove the 'not in passdb' special cases from the
local_lookup_*() code.  Quite small, as it uses the new 'struct passwd ->
SAM_ACCOUNT' code that is now in just one place.  (also used by pdb_smbpasswd)

Other:
Fix up the adding of [homes] at session setup time to actually pass
the right string, that is the unix homedir, not the UNC path.

Fix up [homes] so that for winbind users is picks the correct name.
(bad interactions with the default domain code previously)

Change the rpc_server/srv_lsa_nt.c code to match NT when for the
SATUS_NONE_MAPPED reply:  This was only being triggered on
no queries, now it is on the 'no mappings' (ie all mappings failed).
Checked against Win2k.

Policy Question:  Should SID -> unix_user.234/unix_group.364 be
considered a mapping or not?  Currently it isn't.

Andrew Bartlett
0001-01-01 00:00:00 +00:00
Andrew Bartlett
64aaec137e Make --with-ldapsam 'go away'. This is now a standard, stable, feature
and there is no real reason for it to depend on more than the abilty
to compile the code.
0001-01-01 00:00:00 +00:00
Andrew Bartlett
b04561d3fd This removes --with-ssl from Samba.
This option was badly maintained, useless and confused our users and
distirbutors.  (its SSL, therfore it must be good...)

No windows client uses this protocol without help from an SSL tunnel.

I can't see any reason why setting up a unix-side SSL wrapper would
be any more difficult than the > 10 config options this mess added
to samba in any case.

On the Samba client end, I think the LIBSMB_PROG hack should be
sufficient to start stunnel on the unix side.  We might extend this
to take %i and %p (IP and port) if there is demand.

Andrew Bartlett
0001-01-01 00:00:00 +00:00
Andrew Bartlett
35e909b338 Update the doco for the LDAP options in smb.conf, in line with code changes
a little while back.  We might have to look at the migration path for these
options.  (or as --with-ldap has always been 'experimental' we could ignore
it...)

Andrew Bartlett
0001-01-01 00:00:00 +00:00
Gerald Carter
e8ede079b5 merging some changes from SAMBA_2_2 0001-01-01 00:00:00 +00:00
Gerald Carter
edfafa1d40 * merge from SAMBA_2_2
* fix typos
* regenerate pages
0001-01-01 00:00:00 +00:00
Gerald Carter
0ffda9ffad few fixes and regenerate 0001-01-01 00:00:00 +00:00
Andrew Bartlett
80adf1dbb5 Another patch from jelmer:
Doco for pdbedit and (ugly, but the best we could come up with) fix
for compiling pdbedit on some non-gcc compilers.

Andrew Bartlett
0001-01-01 00:00:00 +00:00
Volker Lendecke
8973a01f5e Merge from 2_2.
Volker
0001-01-01 00:00:00 +00:00
Andrew Bartlett
206f1158bd As always, vance looks after the grammer... :-) 0001-01-01 00:00:00 +00:00
Andrew Bartlett
1650bc969f Doco update from Hasch@t-online.de (Juergen Hasch) 0001-01-01 00:00:00 +00:00
Andrew Bartlett
012b3326c4 More updates from ctrlsoft. (Jelmer Vernooij <jelmer@nl.linux.org>)
Andrew Bartlett
0001-01-01 00:00:00 +00:00
Andrew Bartlett
5275c94cdf Better handling of uid/gid -> RID and RID -> uid/gid code.
All uids and gids must create valid RIDs, becouse other code expects this, and
can't handle the failure case. (ACL code in particular)

Allow admins to adjust the base of the RID algorithm, so avoid clashes with
users brought in from NT (for example).

Put all the algorithm code back in one place, so that this change is global.

Better coping with NULL sid pointers - but it still breaks a lot of stuff.

BONUS: manpage entry for new paramater :-)

counter based rids for normal users in tdbsam is disabled for the timebeing,
idra and I will work out some things here soon I hope.

Andrew Bartlett
0001-01-01 00:00:00 +00:00
Volker Lendecke
4b69834eb7 Merge from 2.2 0001-01-01 00:00:00 +00:00