1
0
mirror of https://github.com/samba-team/samba.git synced 2024-12-27 03:21:53 +03:00
Commit Graph

5905 Commits

Author SHA1 Message Date
Jeremy Allison
ad4144d81d Put HPUX on mmap blacklist.
Jeremy.
(This used to be commit 4d5fe9ed4f)
2001-08-02 20:52:57 +00:00
Jeremy Allison
3538c8bea9 Added mmap fix to pass lock test from HP.
Ok - now we're no longer trying to reach a silly 1k loc target,
change the formatting to be *readable* - eg.
change if (x) y else z to be :
if (x)
    y
else
    z

and other compact sillyness. Oh look - when I did this I found
some areas where we *WEREN'T CHECKING SYSTEM CALL ERROR RETURNS !!!!*
CompSci 101 guys....... :-).
Jeremy.
(This used to be commit 38d2e6983a)
2001-08-02 20:17:40 +00:00
Gerald Carter
b930ed5195 changed --with-profile to --with-profiling-data to "stop the madness!"
of people somehow thinking this was related to user profiles.
Hope this is ok Herb.




jerry
(This used to be commit 5704a9f0bb)
2001-08-02 14:33:32 +00:00
Jeremy Allison
819a911735 Added "strict allocate" per share parameter. This causes actual on-disk allocation
to be done. Without it just does the ftruncate.
Jeremy.
(This used to be commit 0b052f103e)
2001-08-01 22:13:50 +00:00
Jeremy Allison
861cb26f5d Oops. Typo.
Jeremy.
(This used to be commit d862be4b68)
2001-08-01 17:43:57 +00:00
Jeremy Allison
61bb3093e3 Pidfile check can be read-only. Removed old ifdef in password.c
Jeremy.
(This used to be commit d82efc61ef)
2001-08-01 17:32:45 +00:00
Tim Potter
c4a9fafc56 Modifying spec files is PITA.
- Install winbind daemon, client programs, nss and pam libraries
 - Removed codepage stuff so spec file works with current HEAD branch
(This used to be commit 04005e74c6)
2001-08-01 06:03:54 +00:00
Tim Potter
2affa66ac0 Tweaked the installdirs target to ignore errors. This allows RPMS to be
built as non-root user, assuming you have permissions set up properly
in your /usr/src/redhat directory.

Added nsswitch sub-target to all target.
(This used to be commit 109840bb3a)
2001-08-01 05:55:01 +00:00
Tim Potter
a3046affa0 Reran autoconf.
(This used to be commit 7bd901b6a8)
2001-08-01 03:19:58 +00:00
Tim Potter
9c86214770 Added autogenerated spec files for various rpm versions.
(This used to be commit 1323972bf4)
2001-08-01 02:39:13 +00:00
Tim Potter
4b1310c307 Rewrite of winbind autoconf fragment.
- can now use --with-winbind to force compilation on systems that are
   not linux or solaris (-:

 - don't compile winbind if the unix domain socket test fails

 - compile right number of bits if --with-pam used
(This used to be commit d77295ee70)
2001-08-01 02:30:33 +00:00
Tim Potter
a0cd01e03c Fixed up compilation of pam_winbind.so to be consistent with value of
--with-pam passed to configure.

Fixed nsswitch target to compile the sbin and lib winbind targets.

Winbind still doesn't install its lib targets (libnss_winbind.so and
pam_winbind.so) properly - the install script is a big mess.  )-:
(This used to be commit fc83346a43)
2001-08-01 02:12:36 +00:00
Tim Potter
edc22874ad Added some command line argument checking and usage info.
(This used to be commit a13eedf8bd)
2001-08-01 01:20:10 +00:00
Tim Potter
08ab0a2a3e Added and populated .cvsignore files for packaging subdirectories.
(This used to be commit ec042f2af9)
2001-08-01 01:00:53 +00:00
Jeremy Allison
953973c888 Fix for rare tdb pattern store failure. Found & fixed by Rusty.
Jeremy.
(This used to be commit aaa56bb3a3)
2001-07-31 00:03:24 +00:00
Jeremy Allison
a62c6e81fc Fixup error returns in updating driver db version.
Jeremy.
(This used to be commit 5bd39ce233)
2001-07-30 23:12:48 +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
Jeremy Allison
d17d9bee6f Throw out crappy (non-ascii unaware) mbtows stuff and use proper unicode
push calls. If this breaks authentication then good, it needed fixing anyway :-).
Jeremy.
(This used to be commit e3580b4033)
2001-07-30 20:25:35 +00:00
Jeremy Allison
f31a7ab1e2 uint -> uint32.
Jeremy.
(This used to be commit 3e3155812c)
2001-07-30 17:53:39 +00:00
Jeremy Allison
6597e1bd26 Fixes for varargs problems with std c.
Fix from Rick Lake <rwlake@anp.nl> for QNX.
Jeremy.
(This used to be commit c13b77eb35)
2001-07-30 17:52:26 +00:00
Tim Potter
fb0dbaacef Ignore some of the autoconf files.
(This used to be commit 51b0ed2c21)
2001-07-30 06:19:54 +00:00
Jeremy Allison
bd0eacb24c Fix invalid uid being used after logoff. Thanks to Nigel Williams
for this bug report.
Jeremy.
(This used to be commit 50d8e5b22f)
2001-07-28 01:46:47 +00:00
Jeremy Allison
4b28b5a1bb Fix for potential crash bug with bad fid.
Jeremy.
(This used to be commit 82f81c830d)
2001-07-28 01:26:44 +00:00
Tim Potter
df2cdf6d7b Return an exit code when connect failed.
Patch from Michael Sweet <mike@easysw.com>
(This used to be commit 2c7d09b38d)
2001-07-27 22:54:50 +00:00
Simo Sorce
b99e314cfb better debug messages + fix typo in debug message
(This used to be commit b377f06fd9)
2001-07-26 22:05:51 +00:00
Jeremy Allison
08138a3244 Fix from Michael Davidson <md@caldera.com> for DEC OSF/1 ACLs (ie.
Digital UNIX).
Jeremy.
(This used to be commit 324ba0512e)
2001-07-26 21:16:39 +00:00
Jeremy Allison
ac26e23139 Always check fstat for error.
Jeremy.
(This used to be commit 34951876a1)
2001-07-25 18:59:56 +00:00
Jeremy Allison
e662983fbe Excellent patch from Anselm Kruis <A.Kruis@science-computing.de> to fix
problem with wrong token being used in current_user.
Jeremy.
(This used to be commit 2c7d2a1d53)
2001-07-25 18:07:36 +00:00
Andrew Tridgell
1d07607b39 we need to pull passwords in client charset for crypto to work
(This used to be commit 9a87d6f58f)
2001-07-25 13:25:31 +00:00
Andrew Tridgell
5489bd79b1 need to push smb_search strings in client charset
(This used to be commit df00e5dcea)
2001-07-25 13:19:14 +00:00
Tim Potter
648528196c Held a shoot-out between NT_STATUS_NO_PROBLEMO and NT_STATUS_NOPROBLEMO.
According to the incorruptible judges find and grep, the latter won.

Mmm - procrastination.  (-:
(This used to be commit 2e33940360)
2001-07-25 06:42:05 +00:00
Andrew Tridgell
9de7c5e521 - don't try to print pointers
- removed some unused mangling code
(This used to be commit 36af1c0dc4)
2001-07-25 06:29:26 +00:00
Tim Potter
33180148ab Re-ran autoconf.
(This used to be commit 4ecc12e974)
2001-07-25 06:21:07 +00:00
Tim Potter
670acd4eb6 Merge of change machine account password race fix from appliance branch.
(This used to be commit 6e698d65ec)
2001-07-25 06:16:27 +00:00
Andrew Tridgell
e845532d7c got rid of INFO: msgs at debug level 1
(This used to be commit e6773b08a4)
2001-07-25 04:10:23 +00:00
Andrew Tridgell
e3bbe5d591 nicer smbtree output
(This used to be commit b840d7d65e)
2001-07-25 04:09:44 +00:00
Andrew Tridgell
a9126e5c1c ucs2 is always a multiple of 2 bytes
this gets rid of a bunch of iconv warnings
(This used to be commit 2ec59f731d)
2001-07-25 04:00:40 +00:00
Andrew Tridgell
7879d999ab a better test for unix domain sockets
(This used to be commit 7b3d030e1f)
2001-07-25 03:28:45 +00:00
Andrew Tridgell
950d274bd9 added a --with-libiconv=BASEDIR/ option to allow easier use of an
alternative iconv library
(This used to be commit cfb6e67bb9)
2001-07-25 03:05:00 +00:00
Andrew Tridgell
e9968db4f3 build smbtree by default. It's a very useful utility.
(This used to be commit e2ab5e09d0)
2001-07-25 01:41:45 +00:00
Tim Potter
bec370b079 Store winbindd in the sbin directory. Make the winbind pam module also as
a sbin program.

Currently the pam and nss modules are installed into @prefix@/sbin - I'm
not sure whether this is a good idea or not.  Perhaps they should be left
in the build tree and copied across as needed by hand or a packaging tool.
(This used to be commit 09af934c4a)
2001-07-24 23:30:13 +00:00
Simo Sorce
1cbae7315f Convert other parameters (read list, write list, valid users...) to the P_LIST format.
changed functions to use list instead of strings
addedd lp_list_substitute function
(This used to be commit 7257d07563)
2001-07-24 20:02:48 +00:00
Richard Sharpe
78dfa74852 Make sure that a shared library build of libsmbclient causes build
breakage if there are problems. I will take this out tomorrow if it
causes too many problems.
(This used to be commit f4d9abcac7)
2001-07-24 12:17:00 +00:00
Tim Potter
9521c7c85d make nsswitch target wasn't building the winbind pam module.
(This used to be commit 2484f0fc39)
2001-07-24 06:54:58 +00:00
Richard Sharpe
5408d8bb39 Commit an updated configure, but the build_farm should run autoconf!
(This used to be commit 81e39790f6)
2001-07-24 01:44:22 +00:00
Jeremy Allison
76f36b8c36 We were making an assumption in the oplock
break code path that was invalid (ie. we were assuming
we could infer a non-levelII oplock when such an oplock
was detected - this may no longer be valid once we've
processed the break process dealing with the break will
change the state of it anyway.
This prevents the state where we get the following packet
trace :

client                      server
NTcreate ->
                         <- NTcreate resp
NTcreate ->
                         <- break to level II
ok - broken ->
                         <- break to none

Thanks to Alan Romeril for providing the trace that allowed
me to track this down.

Jeremy.
(This used to be commit c343e4f490)
2001-07-24 01:18:43 +00:00
Richard Sharpe
a4947d1f45 Another fine mess, err, fine tune to the Slowaris build ...
(This used to be commit e8ee01eb77)
2001-07-24 00:34:45 +00:00
Richard Sharpe
15f3232da1 Make the Slowaris build a bit nicer with cc
(This used to be commit ea1a70fb42)
2001-07-24 00:18:20 +00:00
Jeremy Allison
a9ab7eaa5d Fix case insensitive password change code.
Fixed crash bug with un-zeroed talloced memory.
Jeremy.
(This used to be commit eea1c30df2)
2001-07-23 22:06:05 +00:00
Jeremy Allison
cab11894ec Same fix for resume as for pause.
Jeremy.i
(This used to be commit 9444fc554b)
2001-07-23 20:47:55 +00:00