1
0
mirror of https://github.com/samba-team/samba.git synced 2025-01-21 18:04:06 +03:00

110 Commits

Author SHA1 Message Date
Andrew Bartlett
ea7cdc4de0 Add module versioning to the passdb module system
All passdb modules need to include a 'magic' macro that creates simple
'return my version number' function.

(from metze and jelmer)

Also fix up the dir_drive autosubsitute code to correctly use lp_logon_drive().

(from metze)

Andrew Bartlett
(This used to be commit 4a57c445dd4354034fc41b132a484afe6ab66e16)
2002-06-22 12:19:35 +00:00
John Terpstra
0dd693bd98 x source path so this thing compiles.
(This used to be commit fb89be135575561f759a299048ed1eb5363183c3)
2002-06-15 07:34:06 +00:00
Andrew Bartlett
a770dd49a4 Add some comments on writing new pdb modules. (from ctrlsoft)
Andrew Bartlett
(This used to be commit 0a64ff4c9984c751ed6bd9e9bc8d16c70abec02d)
2002-06-14 02:58:43 +00:00
Andrew Bartlett
98d5699d28 Some of the updates from ctrlsoft's 'Various' patch:
- convert net to popt
- convert status to popt
- adapt examples/pdb/ to multiple passdb system
- add dynamic debug class example to examples/pdb/

and some reformatting to better match the samba coding style.

Andrew Bartlett
(This used to be commit 2498bc69d4e5c38ec385f640489daa94c508c726)
2002-05-24 09:57:48 +00:00
Jeremy Allison
3ca09d432c Fixes for recycle bin VFS for FreeBSD from "Scot W. Hetzel" <hetzels@westbend.net>.
Jeremy
(This used to be commit 68b83335de0215314c2234aa83069d8fb8265b80)
2002-05-11 00:33:51 +00:00
Gerald Carter
7a959e81d4 merging some changes from SAMBA_2_2
(This used to be commit e8ede079b5af4187573f1b8ed0d94b6f03cbbd22)
2002-05-08 15:37:14 +00:00
Andrew Bartlett
cc60b06983 This is the 'multiple pdb backends' patch from ctrlsoft, aka Jelmer Vernooij
<jelmer@nl.linux.org>.

This patch also includes major rework of pdbedit to use popt, and the addition
of -i paramter (allowing the user to specify which PDBs is being
operated on) and -e to export a pdb - useful for backup and testing etc.

Use of -i and -e gets us pdb2pdb functionality for transition between backends,
much like the sam2sam in TNG.

Andrew Bartlett
(This used to be commit c10def37f506d3f2bab442418ac08fdb62659b02)
2002-04-13 08:16:41 +00:00
Jeremy Allison
7104dbd245 Set default recycle directory permissions as 0770. Unlink on rename
fail.
Jeremy.
(This used to be commit 42981c819a07dd35296ecc1ee733ea587f69bcce)
2002-03-23 20:48:45 +00:00
Jeremy Allison
0c42e582f8 Sync up the VFS changes from 2.2.x.
Jeremy.
(This used to be commit e758bdc8a8f37e1d1e1fb0d1d27990dba2067920)
2002-03-19 02:51:48 +00:00
Andrew Bartlett
27439c53c5 Also add the matching example pdb module.
(This used to be commit fbfb7ee896469e79043fab02481bacd2621a302d)
2002-02-22 02:57:49 +00:00
Gerald Carter
72f4d55453 merge from 2.2
(This used to be commit bb574aab8f3f4ac2f7ae919790481a419f8173cb)
2002-02-11 13:57:44 +00:00
Gerald Carter
732f5e8f80 fixes from 2,2
(This used to be commit 46bd77a02a47c26c4981472c8cea09e64c2ef4d2)
2002-02-11 13:49:02 +00:00
Christopher R. Hertel
bced3ac18e I added two lines of comments regarding the include= parameter. Someone
here at the UofM was burned today because they had left that line in its
default location.
(This used to be commit fd4d3496e142574e2bd25faab5c8f1534a21558f)
2002-02-06 22:51:07 +00:00
Richard Sharpe
95c914388b Add the new smbprint shell script, smbprint-new.sh that is supposed to fix some problems under *BSD and etc ...
(This used to be commit 6bd91973bbacc718de5d32a6819cc7e6ae98dd6f)
2002-02-04 02:24:29 +00:00
Gerald Carter
5f63565f2d sync up comments with 2.2
(This used to be commit 3d4adad1501fc02ee0c60c69c01a92bdb16a1711)
2002-01-06 23:21:23 +00:00
Gerald Carter
8942e906f0 sync with 2.2
(This used to be commit 9e3b432c57747e6fd876c53a576858ef1227ba8e)
2002-01-04 00:05:23 +00:00
Gerald Carter
6a9ebf8b0c merge from 2.2
(This used to be commit 241b5218ea5ad83ecb02a0f838e84abee0672371)
2001-12-28 02:03:36 +00:00
Gerald Carter
b6bbc39204 sync with 2.2
(This used to be commit aca58b0b72d2eb5024b4d5103fde5b281212d714)
2001-12-26 05:35:40 +00:00
Tim Potter
352f226d76 Updated copyright notice.
(This used to be commit 86de168ea948b48c47d88b8f1928437de7c33873)
2001-10-24 00:55:26 +00:00
Tim Potter
f80a526546 Renamed global_vfs_ops to default_vfs_ops and made static.
Make a copy of the default ops structure rather than following a pointer.

This fixes the audit VFS example module!
(This used to be commit 91ab6f75d9e6820a13fe3034a5f100ae170ad164)
2001-10-24 00:45:41 +00:00
Tim Potter
65f591895c Don't get stuck in an infinite loop in vfs_connect.
(This used to be commit 69275e4f0f502f07ceb37f274d01450d639ba23f)
2001-10-23 22:13:25 +00:00
Tim Potter
75746fde8d Now compiles under head branch.
Funny, I don't remember using libtool in the original Makefile...
(This used to be commit 5392b3fc1279cac64245e311bbc16175e6fd4a7b)
2001-10-18 00:21:48 +00:00
Richard Sharpe
9178d7591b Make sure we compile with gcc by default.
(This used to be commit 93c45024cdbbf51322106e2a5961db8c09618833)
2001-06-30 11:08:06 +00:00
Richard Sharpe
89cf219717 Add a static linking target to the examples Makefile so I can test out static linking ...
(This used to be commit 9627bace72eb3be322f8895b055a31768e551136)
2001-06-30 04:01:51 +00:00
Richard Sharpe
49177b07c8 Adding an examples directory for libsmbclient to the head branch along with
a simple Makefile and a small README ...
(This used to be commit 950821d69cb6dcc723f8610584718c6217136d55)
2001-05-17 02:29:00 +00:00
Jeremy Allison
0c9a2cee9f Added example vfs block example from Ronald Kuetemeier <ronald@kuetemeier.com>.
Jeremy.
(This used to be commit 0609cd3162173575d22fbd12c48e777a5b15553e)
2001-05-16 02:12:37 +00:00
David O'Neill
41ccf2f437 Sync up smb.conf.default with APPLIANCE_HEAD and SAMBA_2_2
(This used to be commit 74dd0f58211129770f6e85d28a658e5fdff1ecae)
2001-01-05 18:57:28 +00:00
Jeremy Allison
aae30b6799 Added a VFS version return to init call. Allows smbd to fail an init if
versions don't match.
Jeremy.
(This used to be commit b29ff816734c0424f69124feb316da13f2e094f7)
2000-11-06 21:33:49 +00:00
Jeremy Allison
5ba7235f0f Fixes for sample VFS audit code from "Brad Sahr" <bsahr@macromedia.com>.
Jeremy.
(This used to be commit 5d6dec3a94f496651a5f0643ab228c975911e6cd)
2000-11-06 20:01:03 +00:00
Herb Lewis
0c5bbb3bbd added a little description of useage and output format since this gives
more info than just what parameters are not supported by SWAT.
(This used to be commit 7db533cb47a0d9bc88219dbe48e96ceed45a65a1)
2000-08-28 18:58:46 +00:00
Gerald Carter
87591d8ab5 script written by herb for reporting which smb.conf parameters
are in loarparm.c but not supported by SWAT.  I just thought it looked fun.
:-)



--jerry
(This used to be commit eb20a2c6f478688b82ce8346fea618aebbfc9295)
2000-08-28 13:35:10 +00:00
Tim Potter
6c178b3859 Forgot attr entry for private dir.
(This used to be commit df690273312fd5b6f3041298bf9763948d842811)
2000-06-05 13:02:09 +00:00
Tim Potter
bf302c5447 Updated samba appliance example.
(This used to be commit e42f2fc397ab195391a6f78452782efb89ebf0cf)
2000-06-05 12:58:47 +00:00
Tim Potter
2b15e8a33e Updated VFS examples to use ftruncate() and lock() functions.
(This used to be commit def0da145aa8b804b75b0f35bdd4a809a2a806fc)
2000-05-17 02:48:04 +00:00
Andrew Tridgell
5379476d4d compile with -O2
(This used to be commit 5e2a0b3cb9be19596e9885371b3dc96fc8fda1b2)
2000-05-12 06:29:29 +00:00
Andrew Tridgell
a17db82c63 build in /usr/src/redhat
(This used to be commit 11328f27816160d77934fb9b2409263f442e4f42)
2000-05-12 06:23:38 +00:00
Andrew Tridgell
6d2f06f71e updated appliance Makefile
(This used to be commit 6a89e07f0443cc48b80b22bdec6e18ab764d43f8)
2000-05-12 06:04:46 +00:00
Andrew Tridgell
68685b2c8f added packaging section to README
(This used to be commit 535e33adaff8cd329ed73243f26114ac3c649365)
2000-05-12 05:46:25 +00:00
Andrew Tridgell
ad701cc291 fixed tar command line
(This used to be commit b022e6ab9785588fd4123ae4d819936fb5bfdbdc)
2000-05-12 05:43:02 +00:00
Andrew Tridgell
7bc8077873 exclude CVS files from rpm build
(This used to be commit 14fccd68fa2f3ea38dba8da512386f334129fcd1)
2000-05-12 05:41:17 +00:00
Andrew Tridgell
bb3e54f867 don't install winbind man page twice
(This used to be commit 6e81ba8bace4d966ab53d29c49782a81f669ba24)
2000-05-12 05:22:41 +00:00
Tim Potter
93866d03f3 Nuked changelog - use cvs log instead.
Actually install winbindd man page.

Clean up build directory after make.
(This used to be commit 3fa7141feae6fca6df1407ff162664fad44978ed)
2000-05-12 05:21:15 +00:00
Tim Potter
75859d689e simple build script for appliance rpm
(This used to be commit 40b8095a9a367d2fee1e58d12affc5883d4adc0a)
2000-05-12 05:18:42 +00:00
Andrew Tridgell
53fa6d9792 added winbindd man page to spec file
(This used to be commit 9cc81b62886ff2f6b72632c550a808889d8a47a3)
2000-05-12 05:18:33 +00:00
Andrew Tridgell
afa4f02ec6 updated the appliance README
(This used to be commit 0e29eef8374e7bf0002acbd04d5438c5c1690c44)
2000-05-12 05:06:27 +00:00
Tim Potter
c6cc5eee2a Initial version of appliance spec file.
(This used to be commit 1be483c90b8f59cefdaf05594564882d99f0fbd3)
2000-05-12 03:04:56 +00:00
Andrew Tridgell
1c0cfff309 updated appliance Makefile
(This used to be commit bfa14cff8c0a1a7a18cb649dc33d5aabc9cd53ac)
2000-05-10 14:47:12 +00:00
Andrew Tridgell
225fae135a the beginnings of a description of how to setup a Samba appliance
(This used to be commit ec2b77e97d8beaee9d2352411da01b302d0875c3)
2000-05-09 04:02:31 +00:00
Tim Potter
b61dc7f051 fsync() returns an int rather than void.
(This used to be commit 26972823cf66aa8c4e61af9b208707c11c8b8ac6)
2000-04-05 22:42:26 +00:00
Tim Potter
bfbbd1ad9d Added *.so
(This used to be commit e6d11483e2187d8f794f38f5687758f2a2f0b0e6)
2000-04-05 22:42:06 +00:00