| Commit message (Collapse) | Author | Age | Files | Lines |
... | |
|
|
|
|
|
| |
for the client we need the windows path and for server we need unix path
metze
|
|
|
|
|
|
| |
in smbcquotas and smbcacls caused by setup_logging() (-r 1425)
metze
|
|
|
|
| |
Andrew Bartlett
|
|
|
|
|
|
|
|
|
| |
local netbios-alias bound to non-loopback interface as a migration target.
It's now possible to migrate printers|shares|files from Server A to
Server B while running the net-command on client C.
Guenther
|
|
|
|
|
|
| |
printer-settings. publishing-info is not handled yet.
Guenther
|
|
|
|
|
|
| |
and timestamps. This makes net_copy_file less complex.
Guenther
|
|
|
|
|
|
|
| |
It's now possible to migrate files preserving dos-attributes and correct
timestamps. Also added some small docu- and syntax-fixes.
Guenther
|
|
|
|
|
| |
a users logon hours restrictions.
Jeremy.
|
|
|
|
|
|
|
| |
contacting an ADS server fails. This allows net ads lookup to work with clapd (very useful for testing).
from aliguori@us.ibm.com
|
|
|
|
| |
Guenther
|
|
|
|
|
|
|
|
| |
a system
call, and gcc -Wall complains about a shadowed definition.
Volker
|
|
|
|
| |
guenther
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* add IA64 to the architecture table of printer-drivers
* add new "net"-subcommands:
net rpc printer migrate {drivers|printers|forms|security|settings|all}
[printer]
net rpc share migrate {shares|files|all} [share]
this is the first part of the migration suite. this will will (once
feature-complete) allow to do 1:1 server-cloning in the best possible way by
making heavy use of samba's rpc_client-functions. all migration-steps
are implemented as rpc/smb-client-calls; net communicates via rpc/smb
with two servers at the same time (a remote, source server and a
destination server that currently defaults to the local smbd). this
allows e. g. printer-driver migration including driverfiles, recursive
mirroring of file-shares including file-acls, etc. almost any migration
step can be called with a migrate-subcommand to provide more flexibility
during a migration process (at the cost of quite some redundancy :) ).
"net rpc printer migrate settings" is still in a bad condition (many
open questions that hopefully can be adressed soon).
"net rpc share migrate security" as an isolated call to just migrate
share-ACLs will be added later.
Before playing with it, make sure to use a test-server. Migration is a
serious business and this tool-set can perfectly overwrite your
existing file/print-shares.
* along with the migration functions had to make I the following
changes:
- implement setprinter level 3 client-side
- implement net_add_share level 502 client-side
- allow security descriptor to be set in setprinterdata level 2
serverside
guenther
|
|
|
|
| |
Andrew Bartlett
|
|
|
|
|
|
| |
and account lockout flags. This is set when an account is updated
only from smbd or pdbedit. Bug found by "Dunn, Drew A." <Drew.Dunn@jhuapl.edu>.
Jeremy.
|
|
|
|
|
| |
in smbpasswd. Use -s if you want to script this.
Jeremy.
|
|
|
|
|
|
|
|
|
|
| |
On systems with /dev/urandom, this avoids a change to secrets.tdb for every fork().
For other systems, we now only re-seed after a fork, and on startup.
No need to do it per-operation. This removes the 'need_reseed'
parameter from generate_random_buffer().
Andrew Bartlett
|
|
|
|
| |
single user from a backend.
|
|
|
|
|
| |
my (C) to a header file that was at least 50% mine :-).
Jeremy.
|
|
|
|
| |
in libadskerberos_keyatb.c
|
|
|
|
| |
Jeremy.
|
|
|
|
|
| |
Can't fix the krb5 memory leaks inside that library :-(.
Jeremy.
|
|
|
|
|
|
|
| |
<dperry@pppl.gov>,
fixed valgrind detected mem corruption in libads/kerberos_keytab.c.
Jeremy.
|
|
|
|
|
|
| |
DEBUG() about it.
Andrew Bartlett
|
|
|
|
|
|
|
| |
client now falls back to NTLMSSP, and the server allows the client to
start, without first asking for a mech list.
Andrew Bartlett
|
|
|
|
|
|
| |
jwilk@alumni.cse.ucsc.edu
Andrew Bartlett
|
| |
|
|
|
|
| |
Volker
|
|
|
|
|
|
|
|
|
|
| |
account_control
field with indiviual bits what to retrieve. Set this to 0xffff as NT4
usrmgr.exe does to get everything. I'm too lazy (sorry) to get this through to
rpc_parse/ etc.
Volker
|
|
|
|
| |
Andrew Bartlett
|
| |
|
|
|
|
|
|
|
|
|
| |
there is SYS_utimes syscall defined at compile time in glibc-kernheaders but
it is available on 2.6 kernels only. Therefore, we can't rely on syscall at
compile time but have to check that behaviour during program execution. An easy
workaround is to have replacement for utimes() implemented within our wrapper and
do not rely on syscall at all. Thus, if REPLACE_UTIME is defined already (by packager),
skip these syscall shortcuts.
|
|
|
|
| |
and have smbcontrol print the PID with it
|
|
|
|
|
|
| |
delete'.
Volker
|
| |
|
|
|
|
|
|
|
|
| |
there is now a public patch that uses it, make it always available.
(It was #ifdef DEVELOPER)
Andrew Bartlett
|
|
|
|
|
|
| |
(allow the use of base64 encoded strings, LM or NT passwords)
Andrew Bartlett
|
| |
|
|
|
|
|
|
| |
server had said something (such as an error).
Andrew Bartlett
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This protocol looks rather like SMTP headers/LDAP:
NT-Domain: TESTWG
Username: abartlet
...
Password: foo
Challenge-response passwords are in hexideciaml, while any 'plain'
string can be base64 encoded when like this:
Password:: Zm9vCg==
(the :: indicates it, just like LDAP - I hope)
The protocol is not final, so it is #ifdef DEVELOPER for now (so
nobody starts to rely on it until I'm happy), but we may as well get
this into subversion.
My intention is to use this to power the next version of my
PPP/ntlm_auth plugin, and hopefully entice a FreeRadius plugin out of
the woods.
Andrew Bartlett
|
|
|
|
|
|
|
|
|
| |
the main ntlm_auth program.
It quite possibly should belong in smbtorture, but relies on the
winbind client for now.
Andrew Bartlett
|
|
|
|
|
|
|
| |
this variable to 'user_session_key', where possible. The command line
parameter is currently unchanged).
Andrew Bartlett
|
| |
|
|
|
|
| |
Andrew Bartlett
|
|
|
|
|
|
|
| |
*ANYTHING* in
unless you have done a make clean; make.
Jeremy.
|
|
|
|
|
|
|
|
|
| |
all authentication to members of this particular group.
Also implement an option to allow ntlm_auth to get 'squashed' error codes,
which are safer to communicate to remote network clients.
Andrew Bartlett
|
|
|
|
|
|
|
| |
key could
be anything, and may not be based on anything 'NT'. This is also what microsoft
calls it.
|
|
|
|
| |
* updateing WHATSNEW with vl's change
|
|
|
|
| |
and honours the 'netbios name' in the smb.conf.
|
|
|
|
|
|
|
|
| |
to checkout try this:
svn co svn+ssh://svn.samba.org/home/svn/samba/branches/SAMBA_3_0 samba-3_0-work
metze
|