1
0
mirror of https://github.com/samba-team/samba.git synced 2025-02-01 05:47:28 +03:00

153 Commits

Author SHA1 Message Date
Andrew Bartlett
40e9487d75 paranoid server security defaults to yes
(This used to be commit 46c49248e3f2ab307218b476b9a659bf54c3031e)
2002-08-30 06:27:17 +00:00
Jelmer Vernooij
b9eec5b284 Several small fixes
(This used to be commit 4fc06a9e2274546807beb411e9bcf47931f8b4f6)
2002-08-29 20:43:08 +00:00
Jelmer Vernooij
3f393056db Split up documents at chapter level, not at sect1 level
(This used to be commit f1710a46d0b51fbefc2a1b5230b76aa9ecbbcdab)
2002-08-29 20:14:34 +00:00
Jelmer Vernooij
38cc0a1b81 Add cifsntdomain
(This used to be commit 31567c3762c0588886792265d7b48432c50f03ba)
2002-08-29 16:17:26 +00:00
Jelmer Vernooij
544919436a Add more documents to the developers guide
(This used to be commit e05bdd9eab760b5dc6a4442dc89752080ff1d2c1)
2002-08-29 13:28:17 +00:00
Jelmer Vernooij
fdf9a8d39e Remove obsolete files
Update generated docs
(This used to be commit 24103c2c20cd0727792be7efeb868ae988ffbd9b)
2002-08-28 09:02:38 +00:00
Jelmer Vernooij
147e2a8253 Adding new series of text-to-sgml converted files.
Removed OS2-Client-HOWTO and put it into Other-Clients.sgml
(This used to be commit 076f34af8e5af7fb2d07b724522ef77f33559c82)
2002-08-28 08:43:04 +00:00
Volker Lendecke
772e9b2ac8 There's no MACHINE.SID anymore...
Volker
(This used to be commit e9cd8fb2e3104e1f9fd27277c90e1d09e55a0cf4)
2002-08-28 08:13:29 +00:00
Volker Lendecke
0fec2e40fc Merge from 2_2.
Volker
(This used to be commit 739bc21429fee6ceb7430eb6c5e63882f6d4f030)
2002-08-28 04:19:15 +00:00
Richard Sharpe
e74e0b235c A small type and addition of an example add printer command script.
(This used to be commit 7c5f94e73746fcb97e440a29e5abc7bbb0a6c250)
2002-08-26 13:04:26 +00:00
Richard Sharpe
86115eaba8 Fix some small spelling etc problems in the SGML.
Must also add a small tute on adding print queues dynamically with the addprinter command.
(This used to be commit 5ea345f464800fa4ce70108c0285791c745243c9)
2002-08-26 11:24:30 +00:00
Jelmer Vernooij
e56a79f03f Document -v option
(This used to be commit a8936762967643a935ae45f468ad70e206406190)
2002-08-21 21:00:40 +00:00
Jelmer Vernooij
e315a84c19 document nisplus sam
(This used to be commit debf77cd3a7a48ad833255c42917d7e7660d3d15)
2002-08-21 17:32:14 +00:00
Jelmer Vernooij
ba0000db88 New (simpler) documentation system.
(This used to be commit d3b8ad67fc32c097d5aa783744192197cb3b3f26)
2002-08-20 16:27:37 +00:00
Jelmer Vernooij
3f82b441ae Strip URL stuff, not only ending in .html
(This used to be commit 8bb4843f20c58bcf423bade3342beea61f2b35f7)
2002-08-20 16:11:58 +00:00
Jelmer Vernooij
2f1da0c3e3 Remove (broken) index
don't use underscores in chaptor names (invalid sgml syntax)
(This used to be commit 7864aeb9694a72090425f15e1512f56e32b20588)
2002-08-20 16:06:40 +00:00
Jelmer Vernooij
2c52b62df0 Fix syntax errors
(This used to be commit 2e6aa71c964a94c7b02fd61c14d9078c24ffb66d)
2002-08-19 23:32:12 +00:00
Jelmer Vernooij
0386a8ac77 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
(This used to be commit 80a25fe365ac83b7331fa95b3287dd275a229fdc)
2002-08-19 18:05:06 +00:00
Jelmer Vernooij
53a4d9a470 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
(This used to be commit 6cb00e444f3acd7b3339c46813830fbdc3d7d027)
2002-08-19 15:29:40 +00:00
Jelmer Vernooij
e612804c15 Update manpage to match to Simo's latest pdbedit changes
(This used to be commit ff8a80b873e38db7755f40b409fbc2d73693f40f)
2002-08-19 02:03:02 +00:00
Jelmer Vernooij
222806dbcd Add vfstest manpage + fix typo in configure
(This used to be commit 477e8bb1a9b1895a4987ef2377b48ecc31999ab5)
2002-08-19 01:11:00 +00:00
Jelmer Vernooij
ee92edf7da paramater -> parameter
(This used to be commit 0db310d82c9d8f403c41e158662be1260c609542)
2002-08-17 13:52:02 +00:00
Andrew Bartlett
a27ec4a011 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
(This used to be commit 8718e5e7b2651edad15f52a4262dc745df7ad70f)
2002-08-17 04:51:27 +00:00
Gerald Carter
3941058359 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....
(This used to be commit 5f673b788314325699a64377d514dda435e6c478)
2002-08-15 13:56:33 +00:00
Tim Potter
3773419cdf 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.
(This used to be commit 6a4202a105d36f7d368e6a1d524314ea348be2a9)
2002-08-11 19:52:47 +00:00
Simo Sorce
65608eb587 updates the log level parameter man section
can someone regenerate and commit the other formats?
thanks
(This used to be commit cfc03b9257feeec1ae4b4cbf19d5ddcdabade133)
2002-08-03 01:20:42 +00:00
Jelmer Vernooij
4d98ca211e Escape ampersand(&) to better comply to SGML syntax
(This used to be commit d234f04a5f3ecd4debf66ce80e76f6b9aedaed6c)
2002-08-02 10:53:40 +00:00
Andrew Tridgell
5db291d1ab fixed typo
samba-patches 970
(This used to be commit f3a0842e3020ddb9a710252a0bd51c2a01636695)
2002-07-28 05:45:48 +00:00
Andrew Bartlett
46d8c28ab6 Warn about n^2 algorithm with utmp=yes.
Andrew Bartlett
(This used to be commit 70929a970e7ca0488a6c9ed8664a6857d86349eb)
2002-07-28 02:36:16 +00:00
Tim Potter
8d26bc3581 Documented -I option to rpcclient.
(This used to be commit 9e64d6973b4a4015a1f0282b11654ed9716786bd)
2002-07-09 19:13:11 +00:00
Gerald Carter
09b2af9a64 fix typo in unix extensions description
(This used to be commit 0e10ba465daada29cf57337fbb929c480bbce488)
2002-07-02 14:17:42 +00:00
Gerald Carter
b2e088af72 fix typo
(This used to be commit 27bba80c0e36f823e653439a829c285cc0663485)
2002-06-17 03:55:54 +00:00
Andrew Bartlett
e8361a4193 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
(This used to be commit 43fdd20386a45587e7b739f5c48c9cddc5c98da3)
2002-06-09 13:31:23 +00:00
Andrew Bartlett
a3c75aa406 This paragraph is irrelevent and misleading (needs fix for 2.2 as well)
(This used to be commit 3dd7fa7c57bb1c1d47b2c70a0dd4b5f14c1ddeb2)
2002-06-09 13:16:45 +00:00
Andrew Bartlett
20efe2fe6c 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
(This used to be commit cdcfe3671eb7570e15649b77f708e6579055e7bc)
2002-05-25 07:37:44 +00:00
Andrew Bartlett
fac2168b02 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
(This used to be commit 1022a176e5af25872f34147d6f8b38601134915c)
2002-05-24 13:24:58 +00:00
Andrew Bartlett
58e1fe62cc 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
(This used to be commit c28668068b5a3b3cf3c4317e5fb32ec9957f3e34)
2002-05-18 05:52:52 +00:00
Andrew Bartlett
0d26e9f69c 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.
(This used to be commit 64aaec137e39595e6e61b55eb525615683a1393c)
2002-05-17 14:51:55 +00:00
Andrew Bartlett
eed5094264 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
(This used to be commit b04561d3fd3ee732877790fb4193b20ad72a75f8)
2002-05-17 12:42:39 +00:00
Andrew Bartlett
a64932dfc0 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
(This used to be commit 35e909b33870f6c5d8af9398d6f9f816e83e2ca4)
2002-05-17 11:10:34 +00:00
Gerald Carter
7a959e81d4 merging some changes from SAMBA_2_2
(This used to be commit e8ede079b5af4187573f1b8ed0d94b6f03cbbd22)
2002-05-08 15:37:14 +00:00
Gerald Carter
63050a8d16 * merge from SAMBA_2_2
* fix typos
* regenerate pages
(This used to be commit edfafa1d40649101d599859951f7289c1d057cfa)
2002-04-25 02:15:18 +00:00
Gerald Carter
eebe9749e0 few fixes and regenerate
(This used to be commit 0ffda9ffad2073a5995ce34fde5c3b5fc4859b90)
2002-04-16 16:52:20 +00:00
Andrew Bartlett
6d239fc97f 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
(This used to be commit 80adf1dbb56cf8bdbfbcc2c8c7b670c0a23c97f8)
2002-04-15 08:50:36 +00:00
Volker Lendecke
26152050bb Merge from 2_2.
Volker
(This used to be commit 8973a01f5efa547ed356e27fe1660da732b24cdd)
2002-04-14 12:14:52 +00:00
Andrew Bartlett
35e8d461e9 As always, vance looks after the grammer... :-)
(This used to be commit 206f1158bd059de9bf4290935d131f42e4639f99)
2002-04-13 22:52:28 +00:00
Andrew Bartlett
076ba6981a Doco update from Hasch@t-online.de (Juergen Hasch)
(This used to be commit 1650bc969fbd36a02758fafd9addc66ea715e835)
2002-04-13 10:36:20 +00:00
Andrew Bartlett
a88ff199bc More updates from ctrlsoft. (Jelmer Vernooij <jelmer@nl.linux.org>)
Andrew Bartlett
(This used to be commit 012b3326c40ca0f8f4c7673310d73f695cc4f79b)
2002-04-13 10:32:09 +00:00
Andrew Bartlett
163a855d26 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
(This used to be commit 5275c94cdf0c64f347d4282f47088d084b1a7ea5)
2002-04-13 09:35:52 +00:00
Gerald Carter
ace98925be * merges from SAMBA_2_2
* addedd "private dir" to smb.conf.5.sgml
* regenerated man pages, HOWTOs, etc...
(This used to be commit 3b29006e35a991d20cda1c92d535ef016099d0d4)
2002-04-01 15:19:05 +00:00