Jelmer Vernooij
bd4304476b
Fix -s option to smbcontrol ( #908 )
...
(This used to be commit 7495395c1c
)
2004-01-06 20:01:48 +00:00
Tim Potter
9f154119e8
Final round of printf warnings fixes for the moment.
...
(This used to be commit 0519a7022b
)
2003-11-06 22:11:08 +00:00
Tim Potter
274f1f8806
Replace the eight (!) copies of dummy become/unbecome root with a single one.
...
(This used to be commit 8b818ce381
)
2003-07-22 00:20:53 +00:00
Alexander Bokovoy
8c4be2bbc9
Add support for MSG_SMB_CONF_UPDATED and MSG_SHUTDOWN to all daemons (smbd, nmbd, winbindd). Reviewed by jerry and tridge.
...
(This used to be commit 02c5e2fc6f
)
2003-07-15 17:21:21 +00:00
Jeremy Allison
0e983b32fd
Some const correctness. Stop tdb being used as a remote backend. If an
...
idmap backend is specified cause smbd to ask winbindd (use winbindd if
you want a consistant remote backend solution).
Should work well enough for next beta now...
Jeremy.
(This used to be commit 8f830c509a
)
2003-06-27 20:55:48 +00:00
Jelmer Vernooij
0914e541f5
Reverse previous patch from Stefan and me after comments by Andrew Bartlett
...
(This used to be commit d817eaf0ec
)
2003-05-10 11:49:51 +00:00
Jelmer Vernooij
c507ebe567
Patch from metze and me that adds dummy smb_register_*() functions so
...
that is now possible to, for example, load a module which contains
an auth method into a binary without the auth/ subsystem built in.
(This used to be commit 74d9ecfe2d
)
2003-05-10 10:53:48 +00:00
Andrew Bartlett
e13d513739
Sun CC requires constant initialisers, so use a static here.
...
(a common bug with popt stuff, becouse it's fine with GCC).
(This used to be commit edbab685d1
)
2003-04-30 13:22:02 +00:00
Tim Potter
4ea3cd2629
Merge of const fixes from HEAD.
...
(This used to be commit a847ebd827
)
2003-04-28 05:18:30 +00:00
Andrew Bartlett
327ad645dd
Fix up non-constant initialisers for Sun's CC.
...
Andrew Bartlett
(This used to be commit 82ba1b4d16
)
2003-04-23 10:28:56 +00:00
Tim Potter
c79934c839
Merge rewrite of smbcontrol.
...
(This used to be commit 30ac37efec
)
2003-04-14 03:59:25 +00:00
Jelmer Vernooij
d63b6446c8
Give warning if 'drvupgrade' doesn't get an argument
...
(This used to be commit 38d03f4f1a
)
2003-04-03 15:44:19 +00:00
Tim Potter
e63fc878d9
Merge of smbcontrol debuglevel fixes from HEAD.
...
(This used to be commit 77ae3360e3
)
2003-02-12 01:22:33 +00:00
Jeremy Allison
bbf9f09ee5
Add 3 second timeout when terminating server and sending print notify
...
messages. Stops build-up of large numbers of smbd's waiting to terminate
on large print throughput.
Jeremy.
(This used to be commit 07efebb984
)
2003-01-30 23:55:58 +00:00
Andrew Bartlett
634c54310c
Merge from HEAD - make Samba compile with -Wwrite-strings without additional
...
warnings. (Adds a lot of const).
Andrew Bartlett
(This used to be commit 3a7458f947
)
2003-01-03 08:28:12 +00:00
Jeremy Allison
ef8bd7c4f7
Forward port the change to talloc_init() to make all talloc contexts
...
named. Ensure we can query them.
Jeremy.
(This used to be commit 09a218a9f6
)
2002-12-20 20:21:31 +00:00
Gerald Carter
15f1f80686
fix usage message
...
(This used to be commit d06e77b60e
)
2002-12-16 16:49:51 +00:00
Tim Potter
f3e3a56ea9
Merge a bunch of trivial changes from HEAD. The difference remaining
...
should actual functional differences between HEAD and 3.0.
- Mostly reformatting
- Removal of unecessary #include "smb.h"
- Merge of dyn_DRIVERFILE removal
- Silly bug fix for python code
(This used to be commit d3998307ad
)
2002-11-29 02:58:59 +00:00
Gerald Carter
afc5f1aefb
[print notify fixes from APP_HEAD]
...
* fixing change notify on print server handle
* adding change notify support into smbcontrol for sending comment
changes, etc...
All part of CR 1159/1160
(This used to be commit f1062e79de
)
2002-11-26 00:46:31 +00:00
Jeremy Allison
2f194322d4
Removed global_myworkgroup, global_myname, global_myscope. Added liberal
...
dashes of const. This is a rather large check-in, some things may break.
It does compile though :-).
Jeremy.
(This used to be commit f755711df8
)
2002-11-12 23:20:50 +00:00
Jeremy Allison
9304248788
Merge of scalable printing code fix... Needs testing.
...
Jeremy.
(This used to be commit d030df7643
)
2002-11-07 02:15:35 +00:00
Gerald Carter
a834a73e34
sync'ing up for 3.0alpha20 release
...
(This used to be commit 65e7b5273b
)
2002-09-25 15:19:00 +00:00
Jelmer Vernooij
f0255b38bc
sync 3.0 branch with HEAD
...
(This used to be commit 1b83b78e33
)
2002-08-17 14:45:04 +00:00
Andrew Tridgell
e90b652848
updated the 3.0 branch from the head branch - ready for alpha18
...
(This used to be commit 03ac082dcb
)
2002-07-15 10:35:28 +00:00
Jean-François Micouleau
e9f54e53cd
added a shutdown command to smbcontrol.
...
have to add the server side now.
J.F.
(This used to be commit b83f87d681
)
2002-03-29 13:49:48 +00:00
Tim Potter
57bd576445
getpid() -> sys_getpid()
...
(This used to be commit a3cea5e9ae
)
2002-03-14 01:53:04 +00:00
Jeremy Allison
2ff9390245
Fixup the sending of printer change messages from job changes.
...
Jeremy.
(This used to be commit 28d4e7a3e2
)
2002-02-26 03:12:09 +00:00
Tim Potter
cd68afe312
Removed version number from file header.
...
Changed "SMB/Netbios" to "SMB/CIFS" in file header.
(This used to be commit 6a58c9bd06
)
2002-01-30 06:08:46 +00:00
Martin Pool
692215e485
Quieten warning about uninitialized variable.
...
(This used to be commit 63ea2bb0ad
)
2002-01-10 06:32:01 +00:00
Martin Pool
6c7050ea95
Add two more memory-debug smbcontrol messages: these ones should
...
prompt dmalloc to log information about what happening, so you can see
in flight why smbd is getting bloated.
(This used to be commit bcb443c5c4
)
2002-01-09 08:27:15 +00:00
Herb Lewis
f1256e847e
merge changes from 2.2 branch to prevent smb.conf from changing debug level
...
of commands when specified on command line.
(This used to be commit 39d6b31e14
)
2002-01-07 21:32:22 +00:00
Martin Pool
86eb3e0edd
Cleanup format.
...
(This used to be commit a9b9ae47e1
)
2002-01-03 05:36:21 +00:00
Martin Pool
9c409a9e39
smbd now sends a reply to MSG_REQ_POOL_USAGE, though it's pretty
...
boring so far.
(This used to be commit 9b217dce7f
)
2002-01-03 04:22:55 +00:00
Martin Pool
91ec6cf19f
smbd should register to receive MSG_REQ_POOL_USAGE. Response should
...
be information about memory usage, but this is not done yet.
(This used to be commit 830a126a44
)
2002-01-03 03:53:41 +00:00
Martin Pool
c5f44afda7
smbcontrol in non-interactive mode was returning True for success --
...
need to invert this to give the shell 0.
(This used to be commit ecc624067c
)
2001-12-21 04:33:28 +00:00
Martin Pool
86fb267fc8
Add option to pass NULL max_replies to wait_for_replies in case you
...
don't know how many to expect.
(This used to be commit 53f1c0298b
)
2001-12-21 04:30:58 +00:00
Martin Pool
e27fbe7075
Add code to send MSG_REQ_POOL_USAGE. (smbd doesn't respond yet.)
...
Factor out common code to wait until replies are received or timeout
expires.
Show debug message when messages are sent.
(This used to be commit 17bb0f60af
)
2001-12-21 04:28:03 +00:00
Tim Potter
79b34d1b11
Removed TimeInit() call from every client program (except for one place
...
in smbd/process.c where the timezone is reinitialised. Was replaced with
check for a static is_initialised boolean.
(This used to be commit 8fc772c9e5
)
2001-11-23 00:52:29 +00:00
Jeremy Allison
d325611842
Merged in JohnR's ping messaging extension.
...
Jeremy.
(This used to be commit 694372b2c4
)
2001-11-20 22:55:46 +00:00
Martin Pool
f741f65673
Store some path names in global variables initialized to configure
...
default, rather than in preprocessor macros.
(This used to be commit 79ec88f0da
)
2001-11-19 02:49:53 +00:00
Volker Lendecke
21532486d2
Added -s configfile to smbcontrol.c.
...
Volker
(This used to be commit 9ecd9db4ef
)
2001-09-21 13:37:52 +00:00
Andrew Tridgell
9a9ac2739b
got rid of USE_TDB_MMAP_FLAG as its not needed any more
...
(This used to be commit c26e0d3f27
)
2001-09-06 22:08:19 +00:00
Jeremy Allison
00973eb50e
When sending a message via a tdb, it must be open read/write.
...
Jeremy.
(This used to be commit f35887c7d4
)
2001-09-05 17:23:51 +00:00
Tim Potter
49dff249fc
Added samsync and samrepl (untested) message types to smbcontrol.
...
(This used to be commit b0c8090396
)
2001-08-28 06:38:11 +00:00
Jeremy Allison
996719cce2
Added "use mmap" for HPUX.
...
Jeremy.
(This used to be commit 840802f106
)
2001-07-30 22:21:31 +00:00
Andrew Tridgell
87fbb7092b
The big character set handling changeover!
...
This commit gets rid of all our old codepage handling and replaces it with
iconv. All internal strings in Samba are now in "unix" charset, which may
be multi-byte. See internals.doc and my posting to samba-technical for
a more complete explanation.
(This used to be commit debb471267
)
2001-07-04 07:15:53 +00:00
Andrew Tridgell
fcda2645f0
added a close-share smbcontrol message that forcibly closes a share in smbd (to allow unmount)
...
(This used to be commit 15b17a80db
)
2001-06-20 03:05:09 +00:00
Andrew Tridgell
05fc3e578c
use LDSHFLAGS not -shared in several places
...
(This used to be commit 8ec9c87b5d
)
2001-06-04 05:13:59 +00:00
Tim Potter
6dce5c47c6
If a debug class was explicitly set to zero the debug system would not
...
recognise it as there was no distinction made between zeroing a debug
class and just not setting it to anything. I've added a
debuglevel_isset array in parallel with the debuglevel_class array to
fix this.
Added a couple of new debug classes which I might start filling out
to get smb, rpc header and rpc marshall/unmarshalling debugs tidied
up.
Fixed a bunch of cut&paste bugs in include/debug.h
Modified smbcontrol and the messaging system debug handler to like the
debuglevel_isset stuff.
(This used to be commit 391e7caf76
)
2001-06-01 12:04:44 +00:00
Andrew Tridgell
98da4768df
remember to close tdb after use
...
(This used to be commit 8f8d7202cf
)
2001-05-15 01:28:34 +00:00