| Commit message (Collapse) | Author | Age | Files | Lines |
... | |
| |
| |
| |
| |
| |
| | |
returned the number of bytes written. Patch from
Marcel Müller <mueller@maazl.de>.
Jeremy.
|
| |
| |
| |
| |
| |
| | |
Thanks,
Volker
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
tests on this as it's very late NY time (just wanted to get this work
into the tree). I'll test this over the weekend....
Jerry - in looking at the difference between the two trees there
seem to be some printing/ntprinting.c and registry changes we might
want to examine to try keep in sync.
Jeremy.
|
| |
| |
| |
| | |
Guenther
|
| |
| |
| |
| | |
Guenther
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
(dwatson@us.ibm.com). Yes,
that's my copyright...that's just how we have to do things at big blue.
Adds subcommand to vampire to allow data to be put into an ldif file instead
of actually writing to the passdb. See "net rpc help vampire" for usage
info. This should be added to docs as well.
|
| | |
|
| |
| |
| |
| | |
Guenther
|
| |
| |
| |
| |
| | |
* use SAMBA_PRINTER_PORT_NAME in registry values for builtin printer
port
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
compiler supports it.
We have to compile with -fPIE and not -fpie. Else ppc and s390(x) will
fail (to small GOT).
It's possible to disable configure's PIE detection with --disable-pie
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
upcoming changes for "unixinfo"-pipe.
Therefor (after speaking with Volker) replace "winbind sfu support" with
the list-parameter "winbind nss info" which defaults to "template". For
SFU-support set it to "winbind nss info = template sfu".
Note that nss_info_use() is just a dummy function at the moment.
Guenther
|
| |
| |
| |
| | |
Guenther
|
| |
| |
| |
| | |
to remember what is going on here better.
|
| |
| |
| |
| |
| |
| |
| |
| | |
to a personal one.
Thanks Luke!
Guenther
|
| |
| |
| |
| | |
Volker
|
| |
| |
| |
| | |
Volker
|
| | |
|
| |
| |
| |
| |
| |
| |
| |
| | |
when packing values. It is a compatible change though and will
not require a tdb version upgrade
* Can successfully create new printer subkeys via winreg that
are immediately available via spoolss calls. Still cannot delete
keys yet though. That comes next.
|
| |
| |
| |
| |
| | |
* more work on the store_values() functions for the Printers key
* add Control\Print\Monitors key to list for reg_db
|
| | |
|
| |
| |
| |
| |
| |
| |
| |
| | |
* move to registry.tdb for port listing (at least via the winreg ops)
If no one opposes on the samba list, we'll move to a registry
lookup for enumerating ports rather than the 'enumports command'.
This means that there is a bit of a disconnect between EnumPorts() and
RegEnumKey('hklm\software\microsoft\windows nt\currentversion\ports').
|
| |
| |
| |
| | |
Guenther
|
| |
| |
| |
| |
| |
| | |
shadowed variable warnings. Fix that.
Volker
|
| |
| |
| |
| | |
Volker
|
| | |
|
| |
| |
| |
| |
| | |
(still not completely back to the read functionality
we previously had but the cleanup is progressing)
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
nver normalized the string used for printer and
sec_desc key lookups ?????
normalized sharename to lower case before storing/fetching
from tdb.
Need to look at drivers and forms tdb as well (perhaps).
|
| |
| |
| |
| | |
for every fetch/store callback (some keys should never have a value)
|
| |
| |
| |
| |
| |
| | |
scripts.
Guenther
|
| |
| |
| |
| |
| |
| | |
e.g. 'hklm\software\microsoft\windows nt\currentversion\ports'
should have no subkeys. Return an error if a client tries
to open a path below here
|
| |
| |
| |
| |
| |
| |
| |
| | |
* make regdb_store_XXX() and regdb_fetch_XXX() functions non-static
* use case sensitive string lookups in reg_dynamic.c since the
keys have already been normalized
* move to new design for making printing related data available
via the winreg pipe (with the intent of allowing writes)
|
| | |
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
"Honest office! It was a mistake! I thought the safety lock was on!"
* Fix problem setting registry values in in-memory objects
I now have printmig.exe successfully creating all of the printer
registry keys (in the tdb backend) which means that the top level
semantics are correct.
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
printmig.exe assumes that the LUID of the SeBackupPrivlege
on the target server matches the LUID of the privilege
on the local client. Even though an LUID is never guaranteed
to be the same across reboots. How *awful*! My cat could
write better code! (more on my cat later....)
* Set the privelege LUID in the global PRIVS[] array
* Rename RegCreateKey() to RegCreateKeyEx() to better match MSDN
* Rename the unknown field in RegCreateKeyEx() to disposition
(guess according to MSDN)
* Add the capability to define REG_TDB_ONLY for using the reg_db.c
functions and stress the RegXXX() rpc functions.
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
POSIX
homedirectory and the loginshell from Active Directory's "Services for Unix".
Enable it with:
winbind sfu support = yes
User-Accounts without SFU-Unix-Attributes will be assigned template-based
Shells and Homedirs as before.
Note that it doesn't matter which version of Services for Unix you use (2.0,
2.2, 3.0 or 3.5). Samba should detect the correct attributes (msSFULoginShell,
msSFU30LoginShell, etc.) automatically.
If you also want to share the same uid/gid-space as SFU then also use PADL's
ad-idmap-Plugin:
idmap backend = ad
When using the idmap-plugin only those accounts will appear in Name Service
Switch that have those UNIX-attributes which avoids potential uid/gid-space
clashes between SFU-ids and automatically assigned idmap-ids.
Guenther
|
| |
| |
| |
| |
| |
| | |
xad_oss_plugins-tarball).
Guenther
|
| | |
|
| |
| |
| |
| |
| | |
mapping of rwx to full control or not. Requested feature at SambaXP.
Jeremy.
|
| | |
|
| |
| |
| |
| |
| | |
Looking forward to the day he can commit these himself :-).
Jeremy.
|
| |
| |
| |
| | |
Jeremy.
|
| |
| |
| |
| |
| | |
to get back to me with a backtrace.
Jeremy.
|
| |
| |
| |
| | |
Jeremy.
|
| |
| |
| |
| |
| | |
by reloading printers all at the same time.
sss
|
| |
| |
| |
| | |
I still don't know why the compile doesn't fail.
|
| |
| |
| |
| | |
Jeremy.
|
| |
| |
| |
| | |
Jeremy.
|
| |
| |
| |
| | |
Jeremy.
|
| |
| |
| |
| |
| | |
fixed handling of ASN.1 objects bigger than 64k
Jeremy.
|
| |
| |
| |
| | |
Jeremy
|