24 years ago"retired" two modules to preserve their cvs history.
Luke Leighton [Sun, 29 Nov 1998 20:06:52 +0000 (20:06 +0000)]
"retired" two modules to preserve their cvs history.
added their replacements, added sam password database API modules

24 years agoweekend work. user / group database API.
Luke Leighton [Sun, 29 Nov 1998 20:03:33 +0000 (20:03 +0000)]
weekend work.  user / group database API.

- split sam_passwd and smb_passwd into separate higher-order function tables

- renamed struct smb_passwd's "smb_user" to "unix_user".  added "nt_user"
plus user_rid, and added a "wrap" function in both sam_passwd and smb_passwd
password databases to fill in the blank entries that are not obtained
from whatever password database API instance is being used.

NOTE: whenever a struct smb_passwd or struct sam_passwd is used, it MUST
be initialised with pwdb_sam_init() or pwd_smb_init(), see chgpasswd.c
for the only example outside of the password database APIs i could find.

- added query_useraliases code to rpcclient.

- dealt with some nasty interdependencies involving non-smbd programs
and the password database API.  this is still not satisfactorily
resolved completelely, but it's the best i can do for now.

- #ifdef'd out some password database options so that people don't
mistakenly set them unless they recompile to _use_ those options.

lots of debugging done, it's still not finished.  the unix/NT uid/gid
and user-rid/group-rid issues are better, but not perfect.  the "BUILTIN"
domain is still missing: users cannot be added to "BUILTIN" groups yet,
as we only have an "alias" db API and a "group" db API but not "builtin-alias"
db API...

24 years agoremoved include of net/route.h because it prevents compilation under
Andrew Tridgell [Sun, 29 Nov 1998 09:29:24 +0000 (09:29 +0000)]
removed include of net/route.h because it prevents compilation under
SCO 3.2 (including it also requires lots of streams stuff, making it a
total mess).

If this causes problems on some other platform then please add a
comment stating what platform and why the include is needed so we can
work out how to test for it properly.

24 years agodon't allow ".." in service name when doing "default service"
Andrew Tridgell [Sun, 29 Nov 1998 06:23:16 +0000 (06:23 +0000)]
don't allow ".." in service name when doing "default service"

24 years agoFixed typo. "Browsable is an acronym for browseable.
John Terpstra [Sat, 28 Nov 1998 03:01:32 +0000 (03:01 +0000)]
Fixed typo. "Browsable is an acronym for browseable.

24 years agoNow uninstalls man pages from correct source location.
Tim Potter [Fri, 27 Nov 1998 21:32:08 +0000 (21:32 +0000)]
Now uninstalls man pages from correct source location.
Fix by Andrej Borsenkow <>

24 years agomake the help links appear in a separate window, so you can read the
Andrew Tridgell [Fri, 27 Nov 1998 06:36:56 +0000 (06:36 +0000)]
make the help links appear in a separate window, so you can read the
docs and do configuration at the same time.

24 years ago- removed smb.conf.5.html as it now comes as part of htmldocs
Andrew Tridgell [Fri, 27 Nov 1998 06:11:03 +0000 (06:11 +0000)]
- removed smb.conf.5.html as it now comes as part of htmldocs
- changed swat welcome screen to have links to all Samba html docs instead
  of just singing the praises of swat :)

24 years agobetter layout of password options.
Andrew Tridgell [Fri, 27 Nov 1998 06:09:25 +0000 (06:09 +0000)]
better layout of password options.

24 years agoinstall all html docs in yodl help directory
Andrew Tridgell [Fri, 27 Nov 1998 06:09:03 +0000 (06:09 +0000)]
install all html docs in yodl help directory

24 years agore-ran yodl
Andrew Tridgell [Fri, 27 Nov 1998 06:04:28 +0000 (06:04 +0000)]
re-ran yodl

24 years agogot rid of a dangerous message command example
Andrew Tridgell [Fri, 27 Nov 1998 05:15:55 +0000 (05:15 +0000)]
got rid of a dangerous message command example

24 years agoReplaced ZERO_STRUCT() with ZERO_STRUCTP() in cli_connect_serverlist().
Tim Potter [Thu, 26 Nov 1998 06:35:25 +0000 (06:35 +0000)]
Replaced ZERO_STRUCT() with ZERO_STRUCTP() in cli_connect_serverlist().
Fix by Matt Chapman <>

24 years agoupdated SWAT README to remove cgi-bin instructions
Andrew Tridgell [Thu, 26 Nov 1998 04:18:11 +0000 (04:18 +0000)]
updated SWAT README to remove cgi-bin instructions

24 years agowe have a problem: resolution of "Primary Group RID" which we assumed
Luke Leighton [Thu, 26 Nov 1998 00:48:31 +0000 (00:48 +0000)]
we have a problem: resolution of "Primary Group RID" which we assumed
would only be a domain group rid.  it can also be a local group rid,
which causes us problems in attempting to turn a unix gid into the
correct rid (domain group or local group).

sooo.... the fix is _in_ there, we just can't use it because it causes
link / knock-on problems in nmbd.

24 years agoyeehaah got users to be included in S-1-5-xxx-yyy-zzz's local groups.
Luke Leighton [Wed, 25 Nov 1998 23:54:30 +0000 (23:54 +0000)]
yeehaah got users to be included in S-1-5-xxx-yyy-zzz's local groups.
now need search capability on S-1-5-20, which will need argh, a
"group database API" on S-1-5-20, and the ability to add BUILTIN\Admins
etc to "local group map" argh.

24 years agofixing group database issues
Luke Leighton [Wed, 25 Nov 1998 23:11:25 +0000 (23:11 +0000)]
fixing group database issues

24 years Added maintainer mode fixes.
Jeremy Allison [Wed, 25 Nov 1998 21:17:20 +0000 (21:17 +0000)] Added maintainer mode fixes.
aclocal.m4: Added AC_LIBTESTFUNC. Fixed -lsecurity -lsec problems.
client.c: dos_ fixes.
groupdb/aliasunix.c: Dead code removal.
include/includes.h: Added default PRINTCAP_NAME.
lib/genrand.c: dos_ fixes.
lib/replace.c: Added strtoul.
lib/system.c: dos_ fixes.
lib/util.c: dos_ fixes.
lib/util_sid.c: Signed/unsigned fixes.
lib/util_str.c: removed bad const.
locking/locking_slow.c: dos_ fixes.
printing/printing.c: dos_ fixes.
rpc_server/srv_samr.c: Dead code removal.
rpc_server/srv_sid.c: global_myworkgroup defined with wrong size AGAIN !
smbd/dir.c: dos_ fixes.
smbd/open.c: dos_ fixes.
smbd/oplock.c: dos_ fixes.
smbd/reply.c smbd/server.c smbd/service.c smbd/uid.c: dos_ fixes.


24 years agoLsaLookupNames client call (first used as lookupnames command in rpcclient).
Luke Leighton [Wed, 25 Nov 1998 19:57:04 +0000 (19:57 +0000)]
LsaLookupNames client call (first used as lookupnames command in rpcclient).

24 years agoadded file from 2.0 branch
Herb Lewis [Wed, 25 Nov 1998 18:11:42 +0000 (18:11 +0000)]
added file from 2.0 branch

24 years agofixing domain join and domain login problems
Luke Leighton [Wed, 25 Nov 1998 14:54:23 +0000 (14:54 +0000)]
fixing domain join and domain login problems

24 years agoclearer debug comments
Luke Leighton [Tue, 24 Nov 1998 18:58:56 +0000 (18:58 +0000)]
clearer debug comments

24 years agooops, forgot to rename smbfilegrp to smbunixgrp.
Luke Leighton [Tue, 24 Nov 1998 18:43:59 +0000 (18:43 +0000)]
oops, forgot to rename smbfilegrp to smbunixgrp.

24 years agoupdated from yodl
Luke Leighton [Tue, 24 Nov 1998 17:21:12 +0000 (17:21 +0000)]
updated from yodl

24 years agoadded "domain group map" and "local group map" explanations.
Luke Leighton [Tue, 24 Nov 1998 17:18:07 +0000 (17:18 +0000)]
added "domain group map" and "local group map" explanations.

24 years agosorting out difference between aliases and groups in the cases where
Luke Leighton [Tue, 24 Nov 1998 16:47:49 +0000 (16:47 +0000)]
sorting out difference between aliases and groups in the cases where
unix groups are not explicitly mapped.

i.e as a PDC or BDC you can have domain groups, as a member of a domain
you cannot.

as a member of a domain, unmapped unix groups are assumed to be aliases,
and as a PDC or BDC, unmapped unix groups are assumed to be unix groups.

there is _one_ other check needed with aliases to be added: unmapped unix
groups that have the same name as an NT group on the PDC (for which i will
need to write an LsaLookupNames call) should be assumed to be domain groups
on the PDC.

24 years agojean-francois pointed out problem with "lp_domain_role()" code, you
Luke Leighton [Tue, 24 Nov 1998 14:42:42 +0000 (14:42 +0000)]
jean-francois pointed out problem with "lp_domain_role()" code, you
could never be a PDC.

24 years agoinitialise not initialize...
Luke Leighton [Tue, 24 Nov 1998 14:36:49 +0000 (14:36 +0000)]
initialise not initialize...

24 years agoFixed oplock test path spec bug.
Jeremy Allison [Tue, 24 Nov 1998 00:40:27 +0000 (00:40 +0000)]
Fixed oplock test path spec bug.

24 years agoFixed -Wall -Wshadow warning.
Jeremy Allison [Mon, 23 Nov 1998 23:55:33 +0000 (23:55 +0000)]
Fixed -Wall -Wshadow warning.

24 years agouninitialised counter
Luke Leighton [Mon, 23 Nov 1998 23:44:09 +0000 (23:44 +0000)]
uninitialised counter

24 years agoyp_prot.h and ypclnt.h correct: ypprot.h and yp_clnt.h wrong...
Luke Leighton [Mon, 23 Nov 1998 23:29:07 +0000 (23:29 +0000)]
yp_prot.h and ypclnt.h correct: ypprot.h and yp_clnt.h wrong...

24 years agore-added ypprot.h and yp_clnt.h
Luke Leighton [Mon, 23 Nov 1998 23:09:26 +0000 (23:09 +0000)]
re-added ypprot.h and yp_clnt.h

24 years agore-added includes for yp_prot.h and yp_clnt.h
Luke Leighton [Mon, 23 Nov 1998 23:07:38 +0000 (23:07 +0000)]
re-added includes for yp_prot.h and yp_clnt.h

24 years agoget rid of __wait boring warning, caused by rpc/clnt.h
Luke Leighton [Mon, 23 Nov 1998 23:02:16 +0000 (23:02 +0000)]
get rid of __wait boring warning, caused by rpc/clnt.h

24 years agocvs being STUPID
Luke Leighton [Mon, 23 Nov 1998 22:45:36 +0000 (22:45 +0000)]
cvs being STUPID

24 years agoremove unused variable
Luke Leighton [Mon, 23 Nov 1998 22:33:08 +0000 (22:33 +0000)]
remove unused variable

24 years agounused variable removed
Luke Leighton [Mon, 23 Nov 1998 22:21:19 +0000 (22:21 +0000)]
unused variable removed

24 years agocvs being STUPID
Luke Leighton [Mon, 23 Nov 1998 22:16:37 +0000 (22:16 +0000)]
cvs being STUPID

24 years agocvs is acting wierd.
Luke Leighton [Mon, 23 Nov 1998 22:07:05 +0000 (22:07 +0000)]
cvs is acting wierd.

24 years agosomeone had added code to convert rids to rids, assuming that the rids
Luke Leighton [Mon, 23 Nov 1998 22:04:23 +0000 (22:04 +0000)]
someone had added code to convert rids to rids, assuming that the rids
in the file were gids: they are not.

24 years agoremove / add / attempt to stop remove didn't work.
Luke Leighton [Mon, 23 Nov 1998 21:54:19 +0000 (21:54 +0000)]
remove / add / attempt to stop remove didn't work.

24 years agounix instance of group database API
Luke Leighton [Mon, 23 Nov 1998 21:51:05 +0000 (21:51 +0000)]
unix instance of group database API

24 years agoreplace ' with _ as well
Andrew Tridgell [Mon, 23 Nov 1998 03:46:51 +0000 (03:46 +0000)]
replace ' with _ as well

24 years agochanged string_sub() to replace " ; and ` in the inserted string with _
Andrew Tridgell [Mon, 23 Nov 1998 03:36:10 +0000 (03:36 +0000)]
changed string_sub() to replace " ; and ` in the inserted string with _

use all_string_sub() if you don't want this.

24 years agodeleted some old DEBUG() code that wasn't used
Andrew Tridgell [Sun, 22 Nov 1998 09:44:46 +0000 (09:44 +0000)]
deleted some old DEBUG() code that wasn't used

24 years agouse not
Andrew Tridgell [Sun, 22 Nov 1998 00:06:44 +0000 (00:06 +0000)]
use not

24 years agoglobal change from to
Andrew Tridgell [Sat, 21 Nov 1998 13:20:31 +0000 (13:20 +0000)]
global change from to

24 years agoAdded changes to smbtar submitted by Sandy Whitesel
Richard Sharpe [Sat, 21 Nov 1998 09:29:35 +0000 (09:29 +0000)]
Added changes to smbtar submitted by Sandy Whitesel

Added some extra documentation for smbclient

Grr, Jeremy beat me to a bug fix in client.c

Will have to get Jeremy to tell me how to check out SAMBA_2_0 :-)

24 years agomake SWAT obey the global "hosts allow" and "hosts deny" settings.
Andrew Tridgell [Sat, 21 Nov 1998 01:41:14 +0000 (01:41 +0000)]
make SWAT obey the global "hosts allow" and "hosts deny" settings.
any attempt to run swat from a host that is disallowed will give an

24 years agotry to use *SMBSERVER to connect to password server if the first
Andrew Tridgell [Sat, 21 Nov 1998 01:28:15 +0000 (01:28 +0000)]
try to use *SMBSERVER to connect to password server if the first
session_request fails.

24 years agoadd a error code when failed to get lock
Andrew Tridgell [Sat, 21 Nov 1998 01:26:45 +0000 (01:26 +0000)]
add a error code when failed to get lock

24 years agoformatting change
Andrew Tridgell [Sat, 21 Nov 1998 01:26:18 +0000 (01:26 +0000)]
formatting change

24 years agouse bindir not sbindir in Makefile to ensure that we don't break
Andrew Tridgell [Sat, 21 Nov 1998 00:56:52 +0000 (00:56 +0000)]
use bindir not sbindir in Makefile to ensure that we don't break
existing setups

24 years agosmbd/password.c: Added *SMBSERVER fix is name is too long.
Jeremy Allison [Sat, 21 Nov 1998 00:16:28 +0000 (00:16 +0000)]
smbd/password.c: Added *SMBSERVER fix is name is too long.
web/swat.c: Changed '?' to help.

24 years agoInstrumented hack fix with debug level 10 statements just in case :-).
Jeremy Allison [Fri, 20 Nov 1998 23:22:43 +0000 (23:22 +0000)]
Instrumented hack fix with debug level 10 statements just in case :-).

24 years agoacconfig.h configure include/ Added -lsec and -lsecurity...
Jeremy Allison [Fri, 20 Nov 1998 20:44:21 +0000 (20:44 +0000)]
acconfig.h configure include/ Added -lsec and -lsecurity checks
in a more sane way.
rpc_client/cli_netlogon.c: Removed correct bits check to see if this works with an NT3.51 PDC.
rpc_parse/parse_samr.c: Fixed compile warnings.

24 years agoFixed stupid blunder where I renamed getpwanam to getpwnam.
Jeremy Allison [Fri, 20 Nov 1998 01:06:09 +0000 (01:06 +0000)]
Fixed stupid blunder where I renamed getpwanam to getpwnam.

24 years agowrong directory path for smbd and nmbd
Herb Lewis [Fri, 20 Nov 1998 00:15:26 +0000 (00:15 +0000)]
wrong directory path for smbd and nmbd

24 years Added passing of CPPFLAGS into Makefile.
Jeremy Allison [Thu, 19 Nov 1998 23:42:57 +0000 (23:42 +0000)] Added passing of CPPFLAGS into Makefile.
include/ Fixes for AIX4.x. AIX *will not*
                     enable large file support of *any* description unless
                     either -D_LARGE_FILES or -D_LARGE_FILES_API are defined.
                     I chose "-D_LARGE_FILES" as this leads to cleaner code...

Also fixed bug where getpwnam was listed as getpw(a)nam in

24 years agoSync up with 2.0 code.
Jeremy Allison [Thu, 19 Nov 1998 22:37:33 +0000 (22:37 +0000)]
Sync up with 2.0 code.
Added HPUX autoconf changes.
Added "gross hack" printer code.

24 years agosmb.conf : explicitly state "printcap name=" and "security=" parameters
Herb Lewis [Thu, 19 Nov 1998 21:30:58 +0000 (21:30 +0000)]
smb.conf : explicitly state "printcap name=" and "security=" parameters   : change default behaviour for installation of config files.

24 years agoupdate testparm with -s option so it doesn't require a carriage return
Herb Lewis [Thu, 19 Nov 1998 21:17:58 +0000 (21:17 +0000)]
update testparm with -s option so it doesn't require a carriage return
also allow specifying [host hostip] without [configfile]
updated man page

24 years agoChanges to make the default prefix /usr/local/samba - as it was in 1.9.18p10.
Jeremy Allison [Thu, 19 Nov 1998 04:15:23 +0000 (04:15 +0000)]
Changes to make the default prefix /usr/local/samba - as it was in 1.9.18p10.
acconfig.h configure include/ Fixes to DEC OSF1.
libsmb/nmblib.c: Fixes to nmbd jumps in scope names.

24 years agoAdded OSF1 changes to HEAD (-lsecurity etc.)
Jeremy Allison [Wed, 18 Nov 1998 22:04:24 +0000 (22:04 +0000)]
Added OSF1 changes to HEAD (-lsecurity etc.)
groupdb/groupdb.c: Fixed compile error caught by IRIX compiler.
utils/smbpasswd.c: Fixed SunOS optind, optarg problem.

24 years agoFixed crash bug which was assuming that fd_ptr was always non-null
Jeremy Allison [Wed, 18 Nov 1998 19:06:51 +0000 (19:06 +0000)]
Fixed crash bug which was assuming that fd_ptr was always non-null
(which is not the case with open directories).

24 years agoUpdated packaging files in line with restructuring of
John Terpstra [Wed, 18 Nov 1998 12:44:29 +0000 (12:44 +0000)]
Updated packaging files in line with restructuring of

24 years agochange to new prefix path
Herb Lewis [Wed, 18 Nov 1998 02:15:35 +0000 (02:15 +0000)]
change to new prefix path

24 years agoFixed problem with HAVE_NETGROUP being used on platforms
Jeremy Allison [Wed, 18 Nov 1998 01:19:32 +0000 (01:19 +0000)]
Fixed problem with HAVE_NETGROUP being used on platforms
that cannot support it.

24 years agoFixed NT modify timestamp issue.
Jeremy Allison [Tue, 17 Nov 1998 23:44:52 +0000 (23:44 +0000)]
Fixed NT modify timestamp issue.
If a client does a modify timestamp on an open file (which will
do no good at all on UNIX :-) then keep the modify request pending
in the files_struct and apply it at close instead.

24 years agoChanged to use autoconf prefixes.
Jeremy Allison [Tue, 17 Nov 1998 22:06:59 +0000 (22:06 +0000)]
Changed to use autoconf prefixes.

NOTE: The packaging scripts will have to be changed !!!!


24 years agoAdded the same open()/fopen()/creat()/mmap() -> sys_XXX calls.
Jeremy Allison [Tue, 17 Nov 1998 20:50:07 +0000 (20:50 +0000)]
Added the same open()/fopen()/creat()/mmap() -> sys_XXX calls.

Tidied up some of the mess (no other word for it). Still doesn't
compile cleanly. There are calls with incorrect parameters that
don't seem to be doing the right thing.

This code still needs surgery :-(.


24 years agolookup_alias_name() %s not %d for sid_str
Luke Leighton [Tue, 17 Nov 1998 19:32:06 +0000 (19:32 +0000)]
lookup_alias_name() %s not %d for sid_str

24 years agosomehow this file got missed in the groupdb commit.
Luke Leighton [Tue, 17 Nov 1998 18:50:14 +0000 (18:50 +0000)]
somehow this file got missed in the groupdb commit.

24 years agomake_uni_hdr() reverted accidentally with a -1 on username length
Luke Leighton [Tue, 17 Nov 1998 18:01:43 +0000 (18:01 +0000)]
make_uni_hdr() reverted accidentally with a -1 on username length

24 years agoswapped username:uid:[groupridlist]:[aliasridlist] to
Luke Leighton [Tue, 17 Nov 1998 17:38:13 +0000 (17:38 +0000)]
swapped username:uid:[groupridlist]:[aliasridlist] to

24 years ago- group database API. oops and oh dear, the threat has been carried out:
Luke Leighton [Tue, 17 Nov 1998 16:19:04 +0000 (16:19 +0000)]
- group database API.  oops and oh dear, the threat has been carried out:
  the pre-alpha "domain group" etc parameters have disappeared.

- interactive debug detection

- re-added mem_man (andrew's memory management, detects memory corruption)

- american spellings of "initialise" replaced with english spelling of

- started on "lookup_name()" and "lookup_sid()" functions.  proper ones.

- moved lots of functions around.  created some modules of commonly used
  code.  e.g the password file locking code, which is used in groupfile.c
  and aliasfile.c and smbpass.c

- moved RID_TYPE_MASK up another bit.  this is really unfortunate, but
  there is no other "fast" way to identify users from groups from aliases.
  i do not believe that this code saves us anything (the multipliers)
  and puts us at a disadvantage (reduces the useable rid space).
  the designers of NT aren't silly: if they can get away with a user-
  interface-speed LsaLookupNames / LsaLookupSids, then so can we.  i
  spoke with isaac at the cifs conference, the only time for example that
  they do a security context check is on file create.  certainly not on
  individual file reads / writes, which would drastically hit their
  performance and ours, too.

- renamed myworkgroup to global_sam_name, amongst other things, when used
  in the rpc code.  there is also a global_member_name, as we are always
  responsible for a SAM database, the scope of which is limited by the role
  of the machine (e.g if a member of a workgroup, your SAM is for _local_
  logins only, and its name is the name of your server.  you even still
  have a SID.  see LsaQueryInfoPolicy, levels 3 and 5).

- updated functionality of groupname.c to be able to cope with names
  like DOMAIN\group and SERVER\alias.  used this code to be able to
  do aliases as well as groups.  this code may actually be better
  off being used in username mapping, too.

- created a connect to serverlist function in clientgen.c and used it
  in password.c

- initialisation in server.c depends on the role of the server.  well,
  it does now.

- rpctorture.  smbtorture.  EXERCISE EXTREME CAUTION.

24 years agoFixed missing NULL check in tar op.
Jeremy Allison [Tue, 17 Nov 1998 01:44:25 +0000 (01:44 +0000)]
Fixed missing NULL check in tar op.

24 years agoMoved PRINTCAP_NAME from smb.h to includes to allow it to
Jeremy Allison [Tue, 17 Nov 1998 00:31:39 +0000 (00:31 +0000)]
Moved PRINTCAP_NAME from smb.h to includes to allow it to
be tuned per system type.

24 years Re-added quotes round ROFF call for DGUX.
Jeremy Allison [Mon, 16 Nov 1998 23:28:59 +0000 (23:28 +0000)] Re-added quotes round ROFF call for DGUX.
script/ Make installman ignore ROFF argument if it is "".
smbd/oplock.c: Move location of oplock test file to lockdir.

24 years agoO_EXCL fixes for printing files & oplocks.
Jeremy Allison [Mon, 16 Nov 1998 21:38:13 +0000 (21:38 +0000)]
O_EXCL fixes for printing files & oplocks.

24 years agoAdded fixes for machine accounts.
Jeremy Allison [Mon, 16 Nov 1998 20:19:57 +0000 (20:19 +0000)]
Added fixes for machine accounts.

24 years agoadd some more comments and clean it up a little more.
Herb Lewis [Mon, 16 Nov 1998 16:36:57 +0000 (16:36 +0000)]
add some more comments and clean it up a little more.

24 years agosome fixes for IRIX 5.3 builds
Herb Lewis [Mon, 16 Nov 1998 13:47:22 +0000 (13:47 +0000)]
some fixes for IRIX 5.3 builds

24 years agoSet sticky bit on /var/spool/samba.
John Terpstra [Mon, 16 Nov 1998 13:31:53 +0000 (13:31 +0000)]
Set sticky bit on /var/spool/samba.
Further security review.

24 years agoReviewed file permissions and removed other execute on samba start/stop script.
John Terpstra [Mon, 16 Nov 1998 12:25:50 +0000 (12:25 +0000)]
Reviewed file permissions and removed other execute on samba start/stop script.

24 years agoRemoved smbwrappers from build specs and from installation specs.
John Terpstra [Mon, 16 Nov 1998 12:23:47 +0000 (12:23 +0000)]
Removed smbwrappers from build specs and from installation specs.

24 years agoAdded Example binary packaging instructions.
John Terpstra [Mon, 16 Nov 1998 12:21:02 +0000 (12:21 +0000)]
Added Example binary packaging instructions.

24 years agoUpdated packaging files (new for Caldera).
John Terpstra [Mon, 16 Nov 1998 12:03:16 +0000 (12:03 +0000)]
Updated packaging files (new for Caldera).

24 years agofixed lmhosts parsing. We were using sizeof(name) where name was char*
Andrew Tridgell [Mon, 16 Nov 1998 01:27:51 +0000 (01:27 +0000)]
fixed lmhosts parsing. We were using sizeof(name) where name was char*

24 years agoUpdates to handle glob.h - was causing problems on SCO 5.0.4
John Terpstra [Mon, 16 Nov 1998 01:12:36 +0000 (01:12 +0000)]
Updates to handle glob.h - was causing problems on SCO 5.0.4

24 years agochange ROUNDUP to SMB_ROUNDUP to prevent conflicts with system macros
Andrew Tridgell [Sun, 15 Nov 1998 23:07:54 +0000 (23:07 +0000)]
change ROUNDUP to SMB_ROUNDUP to prevent conflicts with system macros

24 years agocompile with optimisation by default on all compilers
Andrew Tridgell [Sat, 14 Nov 1998 23:52:49 +0000 (23:52 +0000)]
compile with optimisation by default on all compilers

this has 2 effects:

1) non gcc platforms get some optimisation
2) it disables -g by default which means the samba binaries won't be
   so huge (they were over 60MB on some systems)

24 years agoAdded first cut of the new packaging scripts for Digital Unix.
John Terpstra [Sat, 14 Nov 1998 13:01:34 +0000 (13:01 +0000)]
Added first cut of the new packaging scripts for Digital Unix.
Note: This will be extended for all other OS's so that it can be
maintained by the samba release scripts.

24 years agosupport.txt is now maintained solely on the web pages
Andrew Tridgell [Sat, 14 Nov 1998 06:34:57 +0000 (06:34 +0000)]
support.txt is now maintained solely on the web pages

24 years agoFixed swat packaging & man page packaging.
Jeremy Allison [Sat, 14 Nov 1998 04:22:31 +0000 (04:22 +0000)]
Fixed swat packaging & man page packaging.

24 years agoautomatically uppercase server and share names (win95 won't handle
Andrew Tridgell [Sat, 14 Nov 1998 04:16:07 +0000 (04:16 +0000)]
automatically uppercase server and share names (win95 won't handle
lowercase share names!)

24 years agofixed setmode in smbclient
Andrew Tridgell [Sat, 14 Nov 1998 04:08:19 +0000 (04:08 +0000)]
fixed setmode in smbclient

24 years agoFixes to get the manpages from the right place.
Jeremy Allison [Sat, 14 Nov 1998 04:03:58 +0000 (04:03 +0000)]
Fixes to get the manpages from the right place.

24 years ago- handle servers that don't support getattrE (ie. NT)
Andrew Tridgell [Sat, 14 Nov 1998 03:53:24 +0000 (03:53 +0000)]
- handle servers that don't support getattrE (ie. NT)
- use * in clitar instead of *.*