| Commit message (Collapse) | Author | Age | Files | Lines |
... | |
|
|
|
|
| |
Bug #2445.
Jeremy.
|
| |
|
|
|
|
|
|
| |
Fix bug # 2401.
Volker
|
| |
|
|
|
|
|
|
|
| |
use AF_UNIX instead of AF_LOCAL (thanks to Doug VanLeuven
<roamdad-at-sonic.net>) and make smbldap_open() a bit more readable.
Guenther
|
|
|
|
|
|
| |
LDAP-Server.
Guenther
|
|
|
|
|
|
| |
I was going to use this for tracking dfs mounts in smbclient
but found another way. Still the cleanup is valid so commiting it.
should be minimally disruptive since it is not widely used.
|
| |
|
| |
|
|
|
|
| |
2341 & 2342
|
|
|
|
|
|
|
|
| |
*attr[]. This
gives some new warnings in smbldap.c, but a the callers are cleaned up.
Volker
|
|
|
|
|
|
| |
passdb in 3_0 (they are still in trunk).
Guenther
|
|
|
|
|
|
| |
values.
Jeremy.
|
|
|
|
| |
Jeremy.
|
|
|
|
|
|
|
| |
Add 'log nt token command' parameter. If set, %s is replaced with the user
sid, and %t takes all the group sids.
Volker
|
| |
|
|
|
|
| |
add domain trusts
|
|
|
|
| |
smb_name when parsing smb.conf and reloading config files
|
|
|
|
| |
turn off broadcast for all 390 NICs.
|
|
|
|
| |
base64_encode_data_blob() against empty blobs
|
| |
|
| |
|
|
|
|
|
| |
filename, not returning one. Makes us pass one more Samba4 RAW-SEARCH test.
Jeremy.
|
|
|
|
| |
Jeremy.
|
|
|
|
|
|
|
|
|
| |
* added SE_PRIV checks to access_check_samr_object() in order
to deal with the run-time security descriptor and their
interaction with user rights
* Reordered original patch in _samr_set_userinfo[2] to still
allow root/administrative password changes for users and machines.
|
|
|
|
| |
admins who never read what I write :-)
|
|
|
|
| |
Guenther
|
|
|
|
|
|
|
|
| |
Does automated migration from account_policy.tdb v1 and v2 and offers a
pdbedit-Migration interface. Jerry, please feel free to revert that if
you have other plans.
Guenther
|
|
|
|
|
| |
Added text explaining units in pdbedit time fields.
Jeremy.
|
|
|
|
|
|
|
|
|
| |
* define some const SE_PRIV structure for use when
you need a SE_PRIV* to a privilege
* fix an annoying compiler warngin in smbfilter.c
* translate SIDs to names in 'net rpc rights list accounts'
* fix a seg fault in cli_lsa_enum_account_rights caused by
me forgetting the precedence of * vs. []
|
|
|
|
|
|
|
|
|
| |
controls or extensions.
* Check and remember if ldapsam's LDAP Server support paged results
(in preparation of adding async paged-results to set|get|end-sampwent in
ldapsam).
Guenther
|
|
|
|
| |
privileges RPC calls
|
|
|
|
|
|
| |
(noty enfornced yet though)
* add 'enable privileges (off by default) to control whether or
not any privuleges can be assigned to SIDs
|
|
|
|
|
|
|
|
|
|
|
| |
* rewrote the tdb layout of privilege records in account_pol.tdb
(allow for 128 bits instead of 32 bit flags)
* migrated to using SE_PRIV structure instead of the PRIVILEGE_SET
structure. The latter is now used for parsing routines mainly.
Still need to incorporate some client support into 'net' so
for setting privileges. And make use of the SeAddUserPrivilege
right.
|
| |
|
|
|
|
| |
parsing bugs related to that code
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
(based on Simo's code in trunk). Rewritten with the
following changes:
* privilege set is based on a 32-bit mask instead of strings
(plans are to extend this to a 64 or 128-bit mask before
the next 3.0.11preX release).
* Remove the privilege code from the passdb API
(replication to come later)
* Only support the minimum amount of privileges that make
sense.
* Rewrite the domain join checks to use the SeMachineAccountPrivilege
instead of the 'is a member of "Domain Admins"?' check that started
all this.
Still todo:
* Utilize the SePrintOperatorPrivilege in addition to the 'printer admin'
parameter
* Utilize the SeAddUserPrivilege for adding users and groups
* Fix some of the hard coded _lsa_*() calls
* Start work on enough of SAM replication to get privileges from one
Samba DC to another.
* Come up with some management tool for manipultaing privileges
instead of user manager since it is buggy when run on a 2k client
(haven't tried xp). Works ok on NT4.
|
|
|
|
|
|
|
| |
return the appropriate reg value. Enforcement to be added soon.
Also, fix account policy tdb upgrade so it doesn't just wipe out everything
that was in there from a a previous version.
|
|
|
|
|
| |
when we have it in smb_msleep.
Jeremy.
|
|
|
|
|
|
|
|
|
| |
* In an application with signals, it was possible for functions to block
indefinitely while awaiting timeouts. This patch ensures that if a system
call with a timeout is aborted and needs to be restarted, it is restarted
with a timeout which is adjusted for the amount of time already waited.
Jeremy.
|
|
|
|
|
| |
to prevent uninitialized creds being freed.
Jeremy.
|
|
|
|
| |
Jeremy.
|
|
|
|
|
| |
earlier malloc changes.
Jeremy.
|
|
|
|
|
| |
configure.in tests and code for sendfile on AIX.
Jeremy.
|
|
|
|
| |
Jeremy
|
|
|
|
|
|
|
|
|
|
|
|
| |
retry-loop.
This fixes a deadlock-situation when ldapsam is used with the ldapi
interface: getpeername won't fail while trying to detect dead
connections on unix domain sockets. When the ldapi-connection was closed
server-side (due to OpenLDAP's idletimeout) we *never* got a new LDAP
connection.
Guenther
|
| |
|
|
|
|
|
|
|
|
|
|
| |
tells the
AFS client when to throw away a token.
Thanks,
Volker
|