1
0
mirror of https://github.com/samba-team/samba.git synced 2025-01-19 10:03:58 +03:00

5901 Commits

Author SHA1 Message Date
Jeremy Allison
861cb26f5d Oops. Typo.
Jeremy.
(This used to be commit d862be4b680fc495d920fa802854032e668a2073)
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 d82efc61ef16533c5652a5d4a9863f8317cb4ea2)
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 04005e74c6f897ba9965b89210d06212486eeac7)
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 109840bb3abd75370e8ec14bf08bae35d04bcdaf)
2001-08-01 05:55:01 +00:00
Tim Potter
a3046affa0 Reran autoconf.
(This used to be commit 7bd901b6a89e34d111609892e0fe648248c9e21e)
2001-08-01 03:19:58 +00:00
Tim Potter
9c86214770 Added autogenerated spec files for various rpm versions.
(This used to be commit 1323972bf4c7a045b2897aae834dff3b6866ee62)
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 d77295ee701ecad4d563efe0632bea81b69f78a0)
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 fc83346a43ba59efcdf415437e6b99e68d2561c5)
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 a13eedf8bdefacfb569eb006d8c169247272ecf6)
2001-08-01 01:20:10 +00:00
Tim Potter
08ab0a2a3e Added and populated .cvsignore files for packaging subdirectories.
(This used to be commit ec042f2af94a834226b59224ab28452b1cd6bf15)
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 aaa56bb3a3c5f0e4191c9b3efe9b8d92c22cf6c7)
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 5bd39ce233fd14d01f434f39ce53e3e77b428845)
2001-07-30 23:12:48 +00:00
Jeremy Allison
996719cce2 Added "use mmap" for HPUX.
Jeremy.
(This used to be commit 840802f10677cb0009cb4df4c37c7d01aa5edacd)
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 e3580b4033c551e215cb246d4e36c4870cb4a582)
2001-07-30 20:25:35 +00:00
Jeremy Allison
f31a7ab1e2 uint -> uint32.
Jeremy.
(This used to be commit 3e3155812c38cee65a5344a3879b07d27d160a1e)
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 c13b77eb35fe51403a51e1a146cedc643e550de7)
2001-07-30 17:52:26 +00:00
Tim Potter
fb0dbaacef Ignore some of the autoconf files.
(This used to be commit 51b0ed2c2184b22f4e0435fe09c7cb73bf7afc6d)
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 50d8e5b22f2c2c792e3a2d33e00a1c9caab48981)
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 82f81c830db53ce507c2a8e65db962f931141afd)
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 2c7d09b38dceb58b85fe49efb7c7e3def84c587b)
2001-07-27 22:54:50 +00:00
Simo Sorce
b99e314cfb better debug messages + fix typo in debug message
(This used to be commit b377f06fd90f607fa9e0e2e61981e835527b568c)
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 324ba0512ec84bb173c72be3dfd2447e0dc30e26)
2001-07-26 21:16:39 +00:00
Jeremy Allison
ac26e23139 Always check fstat for error.
Jeremy.
(This used to be commit 34951876a1bfad5aa3fc3bd05b808e150f639a8a)
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 2c7d2a1d533052d3556715439fcd66c5233d3137)
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 9a87d6f58fc005ddf2daf6fceb12a54fdc48f3b7)
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 df00e5dceae91f6ffca77704c4517b91fd796d32)
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 2e339403605177b15d5185a8fdd1b06f3f043168)
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 36af1c0dc41f72ec6a5c671fd6b4f6eb2590b8b4)
2001-07-25 06:29:26 +00:00
Tim Potter
33180148ab Re-ran autoconf.
(This used to be commit 4ecc12e974cbc7edd0507cfb851f47f7f9c53d28)
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 6e698d65ecb13b0b46d15bce7e0314fa1a46a13a)
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 e6773b08a4a1a54dca4a2e2ec5d4e9c43383b072)
2001-07-25 04:10:23 +00:00
Andrew Tridgell
e3bbe5d591 nicer smbtree output
(This used to be commit b840d7d65e0e8e437e016318d7ee702db2fa561b)
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 2ec59f731df6489756c5606ed63de90fb2a9241f)
2001-07-25 04:00:40 +00:00
Andrew Tridgell
7879d999ab a better test for unix domain sockets
(This used to be commit 7b3d030e1f869a842822d9a356a027cca6f3a725)
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 cfb6e67bb92f9d73aadabebae3ea5baeb07158a0)
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 e2ab5e09d0721114f441d7227d4a5be21e8a59c6)
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 09af934c4aa295bec494740d94de76e5e4497887)
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 7257d07563ba21bd88733d5d2b4ec4829fab2507)
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 f4d9abcac7f8b8fc1b3d380b76fc8c95688b5d5d)
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 2484f0fc39f931d9c50dff2b89c4d30536ac8c60)
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 81e39790f64fbccc6bdd967635a22a2e0ca666cc)
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 c343e4f49070011986fc2ed4acd4ce690d5f1d71)
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 e8ee01eb779c1971fa269840cb14d2207b9d8569)
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 ea1a70fb42b3537524bbbf19b2d41a499411ff4e)
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 eea1c30df246e081e672d7132345d0fd35ad9841)
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 9444fc554ba31ef516d0d98bbfe7f1af883e3970)
2001-07-23 20:47:55 +00:00
Jeremy Allison
c0d02ca380 Fix for CUPS pause/restart code.
Jeremy.
(This used to be commit 592ef3d8eaea6421db758f39b694c84e8f66ec20)
2001-07-23 20:40:16 +00:00
Jeremy Allison
6b53da146e Fix for cups compile.
Jeremy.
(This used to be commit e90ad081ada5f3e11abe833b16a6416025ebcea5)
2001-07-23 19:50:36 +00:00
Richard Sharpe
7867341747 Fix some fscked up things that I added to the Solaris CC build of shared libs
(This used to be commit f214f6b5d5157782884f3325cb4e39713c454264)
2001-07-23 14:13:19 +00:00
Richard Sharpe
6b42464172 One more possible fix for Solaris CC and GCC
(This used to be commit 98e5e022319a6c90a928fecab1ea27e55f74d98a)
2001-07-23 12:22:08 +00:00