Age | Commit message (Collapse) | Author | Files | Lines |
|
(This used to be commit b130c681d2e8e6dcabe8cfd85dd718a294b04233)
|
|
Added directory specific access mask bits.
(This used to be commit edbd942a8d0edcb5e7cc3086c3d98c6ff1d6cd80)
|
|
(This used to be commit 82a0abf4c84ddd0672b3c5ea4ba9759abd6778c6)
|
|
somebody with a large domain do a net rpc samdump to verify this?
Without this change, I don't get everything from a NT4 SP1 and SP6
PDC.
Volker
(This used to be commit f6a9180a5ff62932de0d4f890092b0d8281e9d6e)
|
|
The actual design change is relitivly small however:
It all goes back to jerry's 'BOOL store', added to many of the elements in a
SAM_ACCOUNT. This ensured that smb.conf defaults did not get 'fixed' into
ldap. This was a great win for admins, and this patch follows in the same way.
This patch extends the concept - we don't store values back into LDAP unless
they have been changed. So if we read a value, but don't update it, or we
read a value, find it's not there and use a default, we will not update
ldap with that value. This reduced clutter in our LDAP DB, and makes it
easier to change defaults later on.
Metze's particular problem was that when we 'write back' an unchanged value,
we would clear any muliple values in that feild. Now he can still have his
mulitivalued 'uid' feild, without Samba changing it for *every* other
operation.
This also applies to many other attributes, and helps to eliminate a nasty
race condition. (Time between get and set)
This patch is big, and needs more testing, but metze has tested usrmgr, and
I've fixed some pdbedit bugs, and tested domain joins, so it isn't compleatly
flawed ;-).
The same system will be introduced into the SAM code shortly, but this fixes
bugs that people were coming across in production uses of Samba 3.0/HEAD, hence
it's inclusion here.
Andrew Bartlett
(This used to be commit 7f237bde212eb188df84a5d8adb598a93fba8155)
|
|
(This used to be commit c8e32d485bf205b6965579f94063effd86777f3f)
|
|
a mangled name without a valid stat struct if the file existed. This would
then cause open_file_shared1() to erroneously think the file open was new,
thus not check for oplock break, thus causing a spurious EAGAIN reply to
the open on a file we already had kernel oplocked.... (phew - that was fun
to track down :-).
Jeremy.
(This used to be commit e23210e4732163e7f005b320235c20c814b41972)
|
|
Jeremy.
(This used to be commit afecd1aa52b98f123b226ff172d5ef5768cbb44f)
|
|
<sugioka@itonet.co.jp>.
Jeremy.
(This used to be commit 71768c488e9b498e8cc77a1cfce0fab873e36068)
|
|
(This used to be commit b507dba452ecbd96ec95242f761501d0c5e0d7b5)
|
|
(This used to be commit 07c7048aa4ef37f1b7af228ede391ab16503d9a1)
|
|
(This used to be commit 94201672a5c3cffd145e9f04a3ddd0d17a57e73b)
|
|
(This used to be commit e2f9ac5032895f9087707cd9e690fcaf9647562a)
|
|
* s/driverlocation/comment
* detect native mode domain and enumerate local groups
Also
* Added sendfile stats from SAMBA_2_2
(This used to be commit 764b58e2c0b3179cffe157c0ab58761b156b8423)
|
|
Jeremy.
(This used to be commit ca6146c2d345902446665ebfa88f78a06eb58831)
|
|
only in parts of srv_samr_nt is not good.
This is soo broken. :-)
Volker
(This used to be commit 74e4a3479f380b320daa0d46c0ba4daa9f98c18f)
|
|
Jeremy.
(This used to be commit a6b3acfc7b98066de6f4b0b6044772a4d56795cd)
|
|
(This used to be commit 0c8e8a162092aa20a70cadf570f14183ac83c175)
|
|
(This used to be commit f896232cffb398ff4fef0b39966b55a049173c60)
|
|
share.
Jeremy.
(This used to be commit 80d30dbfec03d1d1e82c9e177ff66aa44b4ea993)
|
|
(This used to be commit 738b9237eda8fdb8adb534ab1a84070923f352f1)
|
|
also try to uniform names to a clean scheme.
first part.
(This used to be commit a123e05877caf90c28980be2d84b1d0b46e4fd21)
|
|
(This used to be commit 821b27037b991e143b87f0f1c7186c9a403376f0)
|
|
(This used to be commit a0e0f3b293a71ee6a7bb0edb626c5e16cb803830)
|
|
(This used to be commit f149a5a54722fe05c8e30cb217cc72cec6f34e18)
|
|
(This used to be commit de9ea4ee6b3a939044d84f43ce14f10dd16341ce)
|
|
(This used to be commit 0325b938f5b3d1c592da666b43c7b20dcc7ba5eb)
|
|
the ones for debuglevel and configuration file in pdbedit
(This used to be commit cb0d03a393d9009c3e16b9d05d88c171de9a9414)
|
|
Jeremy.
(This used to be commit 6a9d0c9bdd57c135c4565da829b2fa4f44874a6d)
|
|
MAX_PRINT_JOBS in a queue.
Jeremy.
(This used to be commit bb58a08af459b4abae9d53ab98c15f40638ce52b)
|
|
(This used to be commit 38a956c79bbdb5e1eedfcb1cf3ad4f7c906d0cf7)
|
|
(This used to be commit dd948a302ad6bd4307ecdfb10510e12185150eae)
|
|
(This used to be commit 0341fb45829c5d13a7e02daaa9b960fdff492323)
|
|
(This used to be commit f70caa25e4ee198151b915cf2bc0a26b2d0e243d)
|
|
do type 23
(This used to be commit c0612272e8eea3d741854c0b4834bc687d787218)
|
|
decode a type 23 ticket when the machine account is setup for non-DES
tickets
(This used to be commit 144d4429d7d91e8597263da6abc8041098f2a4c3)
|
|
from APP_HEAD
(This used to be commit 38c9e4299845fd77cc8629945ce2d259489f7437)
|
|
Jeremy.
(This used to be commit 96e9ff905426f4754685a140674934cf2f6cb11c)
|
|
rbh@math.ku.dk
Jeremy.
(This used to be commit 971b82beb7b99a3ae692ca147cce9ce4b5bce39c)
|
|
(This used to be commit 074de699a20a1f8d8f45e576c50b94bb5aeb634e)
|
|
record
(This used to be commit 8ff6d40d7fe4dc11e9ba194a55995c0926202df9)
|
|
in C
please note that:
if (! a & b)
is not the same as:
if (! (a & b))
(This used to be commit ec6a098c2edf6aa44f85b031459b737496080898)
|
|
(This used to be commit 4851b6a40f5f498d597a88874c2402b629ff36b6)
|
|
(quoting his mail)
Ok, here's round two of splitting up the library dependencies. I think
the first one's been steeping in CVS for long enough now.
This splits off the "authentication" libs (libpam, libcrypt) into their
own group. A modest gain, but you've gotta start somewhere.
Steve Langasek
postmodern programmer
(This used to be commit a1c63d04b87375dc98dc78781eaf1812bfb1db2b)
|
|
Debian patchset.
The idea is to still allow DNS domains to be specified in 'hosts allow' and
'hosts deny' without making the admin set 'hostname lookups' in their smb.conf.
His concern is about upgrades.
This has been designed not to change the value of %M.
Andrew Bartlett
(This used to be commit f428ee98d83a55922c991b0eeddd47891b80d918)
|
|
attempting to calculate the bytes/second being transferred. (Avoid overflow
etc)
Andrew Bartlett
(This used to be commit cd41e5ab857a33e05fa231756ff15707f2f5ce23)
|
|
(This used to be commit 92e0d0e6082117d2d5342383023cff244bbceed0)
|
|
Jeremy.
(This used to be commit 1b283b649f68890b0aa450aa1ac90f1e8031a6fd)
|
|
Jeremy.
(This used to be commit ae4bf35f942de6025d3f364d599cca9720734a19)
|
|
(This used to be commit 65c4a1060b57b1fa18f125d7ef92eb2cec0e1edf)
|