| Commit message (Collapse) | Author | Age | Files | Lines |
... | |
|
|
|
|
|
|
|
| |
smb.conf.
smbpasswd.c: Removed bugs I put in yesterday (thanks Luke :-) and added error
message reporting for remote password changing.
Jeremy.
|
|
|
|
|
| |
accounts when adding machine account types.
Jeremy.
|
|
|
|
|
|
|
| |
workstation.
smbpasswd.c: Added code to count down from last machine account
to add correct uid when adding a machine account.
Jeremy.
|
|
|
|
|
| |
distribution. It's a left over.
Jeremy.
|
|
|
|
|
| |
hide files was not working.
Jeremy.
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
outgoing packets :
NMB_NAME_REG_OPCODE, NMB_NAME_RELEASE_OPCODE, NMB_NAME_REFRESH_OPCODE,
NMB_NAME_MULTIHOMED_REG_OPCODE.
A WINS server written by Shadow Software was rejecting our packets
as we weren't using name pointers in those requests (talk about
picky :-).
Jeremy.
|
| |
|
|
|
|
|
| |
field when adding a user via smbpasswd.
Jeremy.
|
|
|
|
|
|
|
| |
root to disable users and set them to "NO PASSWORD".
Not quite finished with machine account stuff yet, but everything
compiles.
Jeremy.
|
|
|
|
| |
Jeremy.
|
|
|
|
|
| |
fix: set default values to local server / path _before_ attempting to
find the ypserver's auto.home entry.
|
|
|
|
|
|
|
|
|
|
|
| |
quotas.c: Linux quota fix.
util.c: Ensure smb_read_error is zero in all calls that can set it.
lib/rpc/include/rpc_misc.h lib/rpc/include/rpc_netlogon.h
lib/rpc/parse/parse_misc.c lib/rpc/parse/parse_net.c
lib/rpc/server/srv_netlog.c : Modify Luke's code to call
SamOEMhash().
Jeremy.
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
| |
includes (ie. unpatched RH5) Samba gets file corruption because of the
incorrect definition of the shmid_ds structure. Updating your RH5
installation of glibc-devel fixes this.
- don't try to fcntl_lock() a read-only fd in shmem.c
- allow level 0 debug messages to get through in smbstatus
|
| |
|
| |
|
|
|
|
|
|
| |
maximumof 15 characters. IF this needs to be limited to 8 characters again please do
it in smb.h.
|
|
|
|
| |
Jeremy.
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Changed smbpasswd to be client-server for a normal user, rather
than accessing the private/smbpasswd file directly (it still accesses
this file directly when run as root, so root can add users/change a
users password without knowing the old password).
A shakeout of this change is that smbpasswd can now be used to
change a users password on a remote NT machine (yep - you heard
that one right - we can now change a NT password from UNIX !!!!!).
Jeremy.
|
|
|
|
| |
Jeremy.
|
|
|
|
|
| |
stops the "POST data has expired" problem when using the back button
in netscape.
|
|
|
|
| |
like a refresh of 0 actually work.
|
|
|
|
| |
JavaScript. This avoids the nasty inetd problem.
|
|
|
|
| |
wrong.
|
|
|
|
| |
this is just so I can snoop on who is looking at the demo :-)
|
|
|
|
|
|
|
|
|
| |
I needed the client_name() and client_addr() functions in swat so I
could tell who was connecting from where. The problem was that these
functions didn't take a file descriptor parameter they just used
the global "Client".
So I needed to change all calls to pass a parameter ... lots of files.
|
|
|
|
|
| |
- added the ability to auto-refresh the status page. There is a
problem with this (it can kill inetd!). Hopefully we can fix that.
|
| |
|
|
|
|
|
| |
that Andrew pointed out.
Jeremy.
|
| |
|
| |
|
|
|
|
|
|
|
|
|
| |
This number limits the number of simultaneous connections to the
server. The 1000 limit is from a looong time ago when I couldn't
imagine anyone wanting to have 1000 simultaneous clients. Now I hear
that people are testing with such numbers.
I wonder when I'll change it from 100k ?
|
|
|
|
| |
fix minor bug in findsmb
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
"name resolve order" parameter.
source/Makefile: Re-ordered link for name resolve order code.
source/clientgen.c:
source/clientutil.c: Added calls to resolve_name().
source/includes.h: Added HPUX zombie fix.
source/loadparm.c: Added new name resolve order parameter.
source/namequery.c: Re-wrote to include parsing of lmhosts file, new resolve_name()
function requested by John.
source/nmbd.c: Tell resolve_name not to do WINS lookups if we are the WINS server.
source/nmbd_lmhosts.c: Call lmhosts parsing functions in namequery.c
source/password.c: Call resolve_name() to lookup security=server name.
source/reply.c:
source/time.c:
source/trans2.c: "fake directory create times" fix from Jim Hague - hague@research.canon.com.au.
source/util.c: Removed isalnum() test in Get_Hostname() that seems to cause
problems on many systems.
Jeremy.
|
|
|
|
|
|
|
|
|
| |
typedef enum
{
P_LOCAL,P_GLOBAL,P_SEPARATOR,P_NONE,
} parm_class;
I removed the trailing comma. Chris -)-----
|
|
|
|
| |
Jeremy.
|
|
|
|
|
|
|
|
|
|
| |
problem.
password.c: Fix for Thursby to stop Dave clients failing in share
mode security (this was their bug - they were interpreting the uid
field in share mode which is explicitly denied by the spec but
it's easier for us to fix it than them :-).
Jeremy.
|
|
|
|
| |
This is more important now that oplocks are being used.
|
| |
|
| |
|
|
|
|
|
|
| |
have the netbios name
- fix another kill connection bug
|
|
|
|
| |
smbd when killing
|
|
|
|
|
|
|
|
|
| |
the status page)
- split the claim_connection() code into its own file
- fixed the claim_connection() code to lock the file when manipulating
it
- always claim a null connection at startup
- fixed a bug in the pidfile code
|
| |
|
| |
|
|
|
|
| |
little with GIMP
|
| |
|