1
0
mirror of https://github.com/samba-team/samba.git synced 2025-12-19 12:23:49 +03:00
Commit Graph

8268 Commits

Author SHA1 Message Date
Jelmer Vernooij
addf29e676 Patch from Paul Green <Paul.Green@stratus.com> to be more POSIX-compatible -
Volker Lendecke
287b7bda11 pdbedit needs global_myname to be set in order to display the
user SIDs correctly.

Volker
-
Volker Lendecke
2df34c9bfc global_myname is a pstring, not an fstring -
Jelmer Vernooij
16f4568f35 Add changes suggested by abartlet:
- don't use lp_passwd_file() to retrieve NIS domain name, but use location
  instead
- some cleanups
-
Volker Lendecke
12fd889a3f Add 'net rpc getsid' to fetch the PDC's SID into the local secrets.tdb
Print domain SID on 'net rpc info'

Volker
-
Volker Lendecke
169e784f48 just comment typos -
Volker Lendecke
5af5326f13 Fix debug level initialization for net.c
Volker
-
Andrew Bartlett
7cad781455 Cope with non-unix accounts - we just won't get the groups for those users.
Andrew Bartlett
-
Andrew Bartlett
2fc12864ae Use the 'init' flag to determine if the UID is set, rather than testing the
uid for -1.

Andrew Bartlett
-
Andrew Bartlett
b43304c2aa Fix pam_smbpass to always check the return value of pdb_getsampwnam() to
determine if the user exists.

(from post on samba-technical)

Andrew Bartlett
-
Andrew Bartlett
c58e3d5c7d Handle wrap-around on this number by making it unsigned.
(Wrapping to zero does not create problems in this cache)

Andrew Bartlett
-
Simo Sorce
233b14f447 implemented lock and mknod
addedd to vfstest the possibility to read a file to imput a stream of commands
-
Gerald Carter
db286e66ec addform fix from SAMBA_2_2 -
Simo Sorce
fb32fd99b9 fix typos
thanks Josef Zlomek
-
Jelmer Vernooij
72e9a5cd34 pdb_nisplus converted to the new passdb system API's -
Jeremy Allison
e53a81261e IFSTEST fixes for open fid, nametoolong.
Jeremy.
-
Shirish Kalele
b0bd42c946 The "max data count" value in SMB transacts indicates how much the other end can
send us. As it stands, we incorrectly set it to the number of bytes we are
sending. Correcting this by setting a static value of 1024 (This could even be
something larger). Improves RPC client performance.
-
Jelmer Vernooij
e0c61b3105 some fixes -
Jelmer Vernooij
71e2b41c77 fix typo -
Herb Lewis
a5c59b2cd1 fix irix compile errors - cannot initialize array in declaration statement
with non-const values - strsep not defined
-
Jelmer Vernooij
20f1765c32 Remove unused variables -
Jelmer Vernooij
f9018f4560 Don't report missing "-valid" -
Herb Lewis
92408c8220 fix generating protos for smbwrapper -
Herb Lewis
c9ffc416ae cannot use casts in the DLIST_xxx macros -
Gerald Carter
cd9ee27d89 segfault fixes merged from APP_HEAD -
Andrew Bartlett
d8122cee05 Based orginally by work by Kai, this patch moves our NT_TOKEN generation into
our authenticaion code - removing some of the duplication from the current
code.

This also gets us *much* closer to supporting a real SAM backend, becouse the
SAM can give us the right info then.

This also changes our service.c code, so that we do a VUID (rather than uid)
cache on the connection struct, and do full NT ACL/NT_TOKEN checks (or cached
equivilant) on every packet, for the same r or rw mode the whole share was open
for.

Andrew Bartlett
-
Herb Lewis
4df7983487 fix irix compiler error -
Gerald Carter
1ed6f68f6f add support for the "value,OID" format described in MSDN.
I've not seen this on a real network, but we support it now :-)
-
Tim Potter
ca73d24307 Added comment about our implementation of the trans2
SMB_FILE_INTERNAL_INFORMATION possibly causing the failure of one of the
IFSKIT tests.
-
Jelmer Vernooij
6a787a695d fix typo auth/auth_server.c
remove unused 'max packet' and 'packet size' options
-
Andrew Tridgell
7c2167182b fixed memory corruption in cli_full_connection() -
Andrew Tridgell
341bb9fb78 the SMBD_SELECT_TIMEOUT_WITH_PENDING_LOCKS macro isn't needed any more -
Andrew Tridgell
8aae10bcdc print out the GUID in the CLDAP reply -
Andrew Tridgell
f2c48cadb2 make rpcclient use print_guid() -
Andrew Tridgell
ec2c17c56f added a generic print_guid utility, and get the byte order handing
right
-
Simo Sorce
bac73fa972 make IRIX happy -
Jeremy Allison
81eacd926b IFS kit test - don't allow TEMP attribute on directory open.
Jeremy.
-
Andrew Tridgell
67b4dbd5c9 we now parse the cldap reply and print its contents. There are a
couple of unknown fields we still need to work out.
-
Jelmer Vernooij
6e34651591 remove 'admin log' parameter (discussed with Jeremy)
remove 'alternate permissions' parameter (deprecated and not used since 2.0) (discussed with tridge)
-
Andrew Tridgell
6780ae25bf we now receive and parse the main cldap netlogon reply.
we still need to parse the core of the structure
-
Jelmer Vernooij
77152b4033 Add script to find undocumented smb.conf options -
Andrew Tridgell
6352508c54 added a 'net ads lookup' command that does a CLDAP NetLogon query to a
win2000 server. It does seem to work, and win200 sends us a valid
reply, but we don't parse it yet. Maybe tomorrow :)
-
Gerald Carter
113d960d77 added wrapper for delete_printer_data() that write the printer out to disk. -
Gerald Carter
a413ff8b49 change notify fix left out of merge by APP_HEAD by accident -
Simo Sorce
778985527c should make all platforms happy with popt -
Jelmer Vernooij
9b4deb1e0f Add 'conf' command to load different smb.conf files -
Simo Sorce
4280300d80 O_NOFOLLOW does not exist on solaris 8 ?? -
Andrew Tridgell
282a64b085 round lock timeouts in lockingX upwards to multiples of 1 second, so a
half second timout rounds to 1 not 0
-
Andrew Tridgell
aed32eb412 added exact timing semantics on blocking locks -
Andrew Tridgell
2307869798 nicer locking timeout test -