1
0
mirror of https://github.com/samba-team/samba.git synced 2025-01-11 05:18:09 +03:00
Commit Graph

180 Commits

Author SHA1 Message Date
Andrew Bartlett
6c8e4faba1 Updates to sam_skel from metze, add sam/group.c and add a DEBUG() to the
SAM_ASSERT if we are not going to crash.
(This used to be commit f91fcb1661)
2002-09-06 13:00:37 +00:00
Jelmer Vernooij
afc5c6b2a1 Adding makefile for sam_skel module
(This used to be commit b91fd5a77c)
2002-08-29 17:08:13 +00:00
Jelmer Vernooij
408fb927c8 SAM_CONTEXT is const
(This used to be commit 3b4cf8f67c)
2002-08-29 16:39:00 +00:00
Jelmer Vernooij
08d4898a70 Example sam module (skeleton) from metze
(This used to be commit b2b2c8b9cb)
2002-08-29 07:26:16 +00:00
Jeremy Allison
84a8efbf1a Removed C++ style comment.
Jeremy.
(This used to be commit 3803770eda)
2002-08-28 12:55:20 +00:00
Simo Sorce
995bf62aae patch from metze
(This used to be commit cc8e6ebc0e)
2002-08-27 09:45:26 +00:00
Simo Sorce
709c7c1674 add the netatalk module
(This used to be commit 2a15699532)
2002-08-27 09:30:17 +00:00
Simo Sorce
7251f6b9ec avoid using libtool for VFS modules
change a name in block.c it was hiding a function name
add a comment in configure
(This used to be commit 05038f4471)
2002-08-27 09:14:21 +00:00
Jelmer Vernooij
ec91716cb7 Add entry about block.so
(This used to be commit 6973344fb5)
2002-08-18 20:12:43 +00:00
Jelmer Vernooij
36e9005cc2 Better coding style
(This used to be commit 09cb706dd1)
2002-08-17 16:27:27 +00:00
Jelmer Vernooij
3312086d7a Better coding style
Move out last Makefile.pdb dependencies
(This used to be commit 2dc8b48632)
2002-08-17 16:25:39 +00:00
Jelmer Vernooij
21d26afb2a sync 3_0 branch with HEAD
(This used to be commit 19ab776bf9)
2002-08-17 14:15:33 +00:00
cvs2svn Import User
592dd24957 This commit was manufactured by cvs2svn to create branch 'SAMBA_3_0'.(This used to be commit 6938b5b98a) 2002-08-17 07:09:23 +00:00
Jelmer Vernooij
3fce46ac7d Adding pdb_xml and pdb_mysql passdb modules.
Added some consts to pdb_test to follow pdb_methods struct more strictly
(This used to be commit bb1c450199)
2002-08-10 20:14:32 +00:00
Gerald Carter
c4d68a29c9 merge from SAMBA_2_2
(This used to be commit 72d36c9b25)
2002-07-31 14:56:40 +00:00
Simo Sorce
255288df65 forgot to change the makefile system, sorry
(This used to be commit 3e6a11f56a)
2002-07-31 13:16:14 +00:00
Simo Sorce
edb9158f09 OK!
Finally the cascaded VFS patch is in.
Testing is very welcome, specially with layered multiple vfs modules.
A big thank to Alexander Bokovoy for his work and patience :)

Simo.
(This used to be commit 56283601af)
2002-07-30 09:59:53 +00:00
Gerald Carter
af3d6270d7 merge from SAMBA_2_2 spotted by Simo
(This used to be commit 590c4ee076)
2002-07-19 16:03:52 +00:00
Andrew Tridgell
e90b652848 updated the 3.0 branch from the head branch - ready for alpha18
(This used to be commit 03ac082dcb)
2002-07-15 10:35:28 +00:00
cvs2svn Import User
ec167dc9cc This commit was manufactured by cvs2svn to create branch 'SAMBA_3_0'.(This used to be commit b8d39651fb) 2002-07-14 22:15:21 +00:00
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 4a57c445dd)
2002-06-22 12:19:35 +00:00
John Terpstra
0dd693bd98 x source path so this thing compiles.
(This used to be commit fb89be1355)
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 0a64ff4c99)
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 2498bc69d4)
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 68b83335de)
2002-05-11 00:33:51 +00:00
Gerald Carter
7a959e81d4 merging some changes from SAMBA_2_2
(This used to be commit e8ede079b5)
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 c10def37f5)
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 42981c819a)
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 e758bdc8a8)
2002-03-19 02:51:48 +00:00
Andrew Bartlett
27439c53c5 Also add the matching example pdb module.
(This used to be commit fbfb7ee896)
2002-02-22 02:57:49 +00:00
Gerald Carter
72f4d55453 merge from 2.2
(This used to be commit bb574aab8f)
2002-02-11 13:57:44 +00:00
Gerald Carter
732f5e8f80 fixes from 2,2
(This used to be commit 46bd77a02a)
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 fd4d3496e1)
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 6bd91973bb)
2002-02-04 02:24:29 +00:00
Gerald Carter
5f63565f2d sync up comments with 2.2
(This used to be commit 3d4adad150)
2002-01-06 23:21:23 +00:00
Gerald Carter
8942e906f0 sync with 2.2
(This used to be commit 9e3b432c57)
2002-01-04 00:05:23 +00:00
Gerald Carter
6a9ebf8b0c merge from 2.2
(This used to be commit 241b5218ea)
2001-12-28 02:03:36 +00:00
Gerald Carter
b6bbc39204 sync with 2.2
(This used to be commit aca58b0b72)
2001-12-26 05:35:40 +00:00
Tim Potter
352f226d76 Updated copyright notice.
(This used to be commit 86de168ea9)
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 91ab6f75d9)
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 69275e4f0f)
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 5392b3fc12)
2001-10-18 00:21:48 +00:00
Richard Sharpe
9178d7591b Make sure we compile with gcc by default.
(This used to be commit 93c45024cd)
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 9627bace72)
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 950821d69c)
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 0609cd3162)
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 74dd0f5821)
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 b29ff81673)
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 5d6dec3a94)
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 7db533cb47)
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 eb20a2c6f4)
2000-08-28 13:35:10 +00:00
Tim Potter
6c178b3859 Forgot attr entry for private dir.
(This used to be commit df69027331)
2000-06-05 13:02:09 +00:00
Tim Potter
bf302c5447 Updated samba appliance example.
(This used to be commit e42f2fc397)
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 def0da145a)
2000-05-17 02:48:04 +00:00
Andrew Tridgell
5379476d4d compile with -O2
(This used to be commit 5e2a0b3cb9)
2000-05-12 06:29:29 +00:00
Andrew Tridgell
a17db82c63 build in /usr/src/redhat
(This used to be commit 11328f2781)
2000-05-12 06:23:38 +00:00
Andrew Tridgell
6d2f06f71e updated appliance Makefile
(This used to be commit 6a89e07f04)
2000-05-12 06:04:46 +00:00
Andrew Tridgell
68685b2c8f added packaging section to README
(This used to be commit 535e33adaf)
2000-05-12 05:46:25 +00:00
Andrew Tridgell
ad701cc291 fixed tar command line
(This used to be commit b022e6ab97)
2000-05-12 05:43:02 +00:00
Andrew Tridgell
7bc8077873 exclude CVS files from rpm build
(This used to be commit 14fccd68fa)
2000-05-12 05:41:17 +00:00
Andrew Tridgell
bb3e54f867 don't install winbind man page twice
(This used to be commit 6e81ba8bac)
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 3fa7141fea)
2000-05-12 05:21:15 +00:00
Tim Potter
75859d689e simple build script for appliance rpm
(This used to be commit 40b8095a9a)
2000-05-12 05:18:42 +00:00
Andrew Tridgell
53fa6d9792 added winbindd man page to spec file
(This used to be commit 9cc81b6288)
2000-05-12 05:18:33 +00:00
Andrew Tridgell
afa4f02ec6 updated the appliance README
(This used to be commit 0e29eef837)
2000-05-12 05:06:27 +00:00
Tim Potter
c6cc5eee2a Initial version of appliance spec file.
(This used to be commit 1be483c90b)
2000-05-12 03:04:56 +00:00
Andrew Tridgell
1c0cfff309 updated appliance Makefile
(This used to be commit bfa14cff8c)
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 ec2b77e97d)
2000-05-09 04:02:31 +00:00
Tim Potter
b61dc7f051 fsync() returns an int rather than void.
(This used to be commit 26972823cf)
2000-04-05 22:42:26 +00:00
Tim Potter
bfbbd1ad9d Added *.so
(This used to be commit e6d11483e2)
2000-04-05 22:42:06 +00:00
Tim Potter
a5ef1a71aa Improved clean target.
(This used to be commit facdfd319d)
2000-04-05 22:41:42 +00:00
Tim Potter
1546a4c683 Hopefully these changes will actually stick.
(This used to be commit a2782097db)
2000-02-04 05:08:16 +00:00
Tim Potter
18b31bce97 Some strange CVS weirdness happening here. I had SAMBA_TNG tags in my
head branch CVS/Entries file leading to lots of fun and games.  )-:
(This used to be commit bb07eceddb)
2000-02-03 04:40:56 +00:00
Andrew Tridgell
32a965e09c 2nd phase of head branch sync with SAMBA_2_0 - this delets all the files that were in the head branch but weren't in SAMBA_2_0
(This used to be commit d7b2087865)
1999-12-13 13:35:20 +00:00
Andrew Tridgell
3db52feb1f first pass at updating head branch to be to be the same as the SAMBA_2_0 branch
(This used to be commit 453a822a76)
1999-12-13 13:27:58 +00:00
Luke Leighton
0d7f9837e2 This is an experimental program to shutdown a group of NTws in a
Samba domain via rpcclient.

Copyright (c) David Bannon 1999
David Bannon, D.Bannon@latrobe.edu.au, 4th November, 1999
(This used to be commit 51747ecf6a)
1999-11-05 17:46:16 +00:00
Luke Leighton
710922ca36 rpcclient example scripts / programs.
(This used to be commit d63f73caca)
1999-11-05 17:45:29 +00:00
Andrew Tridgell
f120a81a72 global change from samba.anu.edu.au to samba.org
(This used to be commit 42d2509c9f)
1998-11-21 13:20:31 +00:00
Richard Sharpe
a0a37f14ed Try to make smbprint a better behaved citizen.
Removed a -x on the first line that causes lots of output to the console
and added a command line parameter handling flag for the tranlate case.

The problem is that smbprint is being overwritten/replaced when you upgrade
a RedHat rpm.  If you had modified smbprint to include translation, you
loose it, and you have to go and repatch etc.

Now, we have a -t flag on smbprint, so we should have fewer problems in
this regard.

Untested as yet, but soon will be ...
(This used to be commit 4e2f5c625e)
1998-10-11 21:42:49 +00:00
John Terpstra
47ec2e09b7 Contributed software for Linux autofs support.
(This used to be commit 883be39077)
1998-04-13 12:31:10 +00:00
Andrew Tridgell
7a668a7641 applied a patch from Norm Jacobs to allow "printcap name = lpstat"
to use lpstat to obtain the printer list on systemV systems.

I've now made this the default on all SYSV systems.

Jeremy, you were a little worried about the security of this patch. I
believe it's OK as the user has no control over the options given to
popen() and the pipe is only open for reading.
(This used to be commit 6a83de0ae9)
1997-12-03 05:08:07 +00:00
Andrew Tridgell
bea2394b49 the logon script example should use %U.bat not %u.bat
(This used to be commit e57275dd19)
1997-11-30 05:46:33 +00:00
John Terpstra
dd2cc1717d Added DNS Proxy, Printing, [netlogon] share modes = no.
(This used to be commit 7b3340c78d)
1997-10-20 13:18:16 +00:00
Andrew Tridgell
360676df6e add a section on encryption and change the formatting a bit
(This used to be commit cdf4aa5653)
1997-10-19 05:16:54 +00:00
John Terpstra
4e49cb89be Fixed small typo.
(This used to be commit 2b15116a9a)
1997-10-18 05:28:34 +00:00
Andrew Tridgell
a0a28db753 add a note about running testparm after modifying smb.conf
(This used to be commit 92e7092af1)
1997-10-17 22:40:45 +00:00
Andrew Tridgell
135add3b63 put the new example config file in here as well
(This used to be commit b75580a6bd)
1997-10-17 22:34:28 +00:00
John Terpstra
369de02a56 JHT ==> Getting ready for 1.9.18alpha1.
examples/smb.conf.default:
	added line "share modes = no" to netlogon share parameter list

packaging/redhat:
	updated RedHat RPM build files.
	added smbadduser script (modified for RHL).
(This used to be commit 69fad04198)
1997-10-13 13:00:59 +00:00
Samba Release Account
754c280835 More references to samba.canberra
Mental note: always commit from root directory. :^o
Paul.
(This used to be commit 5a38eaac75)
1997-10-07 04:56:02 +00:00
John Terpstra
1c7df3203c JHT ===> More hacks!
(This used to be commit 0b859fdfac)
1997-09-17 14:54:35 +00:00
John Terpstra
e5bed1594d JHT ===> No longer needed here. Files moved to ~/packaging/redhat.
(This used to be commit daa148c384)
1997-08-19 09:50:31 +00:00
John Terpstra
bfdaaaf36d JHT ===> Just playin' wif da RPM 'tings. Ok?
(This used to be commit 4d9b2f48b7)
1997-07-26 16:08:49 +00:00
John Terpstra
7020afbd03 JHT ===> Getting ready for release of 1.9.17alpha5
Please note that version.h has been updated!!!!!!!!!!
(This used to be commit 271d12b5dd)
1997-07-23 10:54:00 +00:00
John Terpstra
5ca3126365 Update of config files
(This used to be commit 72ec68d22c)
1997-07-14 15:51:31 +00:00
John Terpstra
7c723f75fd JHT ==> Just tidying up for Release.
(This used to be commit 4e9b7c92f7)
1997-07-12 02:59:43 +00:00
John Terpstra
22ed11beb7 JHT ==> The new SMB.CONF master file for everyone!! Yes!
(This used to be commit efe20f9811)
1997-07-09 13:45:05 +00:00
John Terpstra
5828b37ded JHT ==> Still getting ready for 1.9.17 release.
(This used to be commit 84abac0841)
1997-07-09 13:39:29 +00:00
John Terpstra
a5350db8b5 JHT ==> Updating RPM build file, more expected - so please ignore!
(This used to be commit 4fd3f5e266)
1997-07-09 10:33:42 +00:00
John Terpstra
4f6ad2654f JHT ==> Spring cleaning. Please pay the rent!
(This used to be commit c12a16fbcf)
1997-06-28 22:50:25 +00:00
John Terpstra
6ab091a169 JHT ==> Just doing his thing again! Yuck!
(This used to be commit ff4d52b239)
1997-06-23 19:47:24 +00:00