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

30 Commits

Author SHA1 Message Date
Tim Potter
b1d54184c8 Use winbind separator in sid_to_name() function.
Implemented auth() and auth_crap() functions.

Expanded docstrings for exported functions, with examples.  Now 'pydoc
winbind' returns a nice looking manual page!

Wrote module docstring.
(This used to be commit 26a7333347e630d2f5ff9d017536d21ac4ecaa81)
2002-03-28 03:22:41 +00:00
Tim Potter
149291d3cf Updated version.
(This used to be commit a66e04711a2a9d4514df52addb1256a008eff880)
2002-03-28 00:08:47 +00:00
Tim Potter
8d02bb0894 Script to generate patch to Makefile.in and configure.in
Run like:

python/mkpatch
(This used to be commit 54f2aa437a9c7bf9f6743a31f70fbd56ecda3173)
2002-03-28 00:04:45 +00:00
Tim Potter
2624a47cb4 Converted to #include *.c format.
(This used to be commit 992cbfe98b4131f0aef96da3ddeee00d3d4a1fb1)
2002-03-27 05:36:13 +00:00
Tim Potter
6deca76e4c Broke out stuff into other files.
(This used to be commit 9eb3eb8513e82ec11cb8db671cfb5be45619d3fd)
2002-03-27 05:33:19 +00:00
Tim Potter
b66111f9ba Moved pyconv definitions across.
Fixed misc compile problems.
(This used to be commit 723bfa1a857b4c3e114b7e510c8f991ba73c1ba1)
2002-03-27 05:28:42 +00:00
Tim Potter
b2df666ca9 Fixed bug in guards.
(This used to be commit 22990c3dda92278ad813dd20bebb243ed38388aa)
2002-03-27 05:27:08 +00:00
Tim Potter
4d05c91c79 Converted to #include *.c format to avoid namespace pollution and
header file madness.
(This used to be commit 0f179ebf7e35b12b99b58cc42e16efa5b50230a4)
2002-03-27 05:25:57 +00:00
Tim Potter
e9ad51af1d Moved general printer related calls here.
(This used to be commit eb8cd68bc9c7c7c52a066479712c93e62f0ba5d5)
2002-03-27 05:25:13 +00:00
Tim Potter
d035eda397 Moved printer driver related calls here.
(This used to be commit d4b8000e1f2780a805a5ddf8e13906b4146d65e7)
2002-03-27 05:23:42 +00:00
Tim Potter
7e686ace08 Moved conv functions to separate file.
Converted remaining functions to methods.
(This used to be commit 1e894487f59a0c00347fdf28ddea892b40473a6d)
2002-03-26 11:12:16 +00:00
Tim Potter
64172f5863 #include "py_conv.h"
(This used to be commit 2c935bc1eab20fd72f0bd4577c0e2140d6fcc3d3)
2002-03-26 11:09:35 +00:00
Tim Potter
1e926afe0f Added ports and conversion routines.
(This used to be commit eff595d068d40ad833d96e545b9918f91669a13c)
2002-03-26 11:09:07 +00:00
Tim Potter
b9c0eb8bdd Regenerated patch.
(This used to be commit 34cc49d92988a0d4871b6586776b5d2c9d94de94)
2002-03-26 11:08:25 +00:00
Tim Potter
04ab61a56c Port related functions.
(This used to be commit 5dc7e350ec784996f7c8bc824624cd0b8347a3b0)
2002-03-26 11:08:09 +00:00
Tim Potter
577637b0f9 Samba structure <-> Python dictionary helper functions.
(This used to be commit 6c8a2ad16774f67f82d95056817ace5c80928893)
2002-03-26 11:07:45 +00:00
Tim Potter
7cf6b169a3 Moved form related functions as methods in the policy handle object.
(This used to be commit 7c4bcc48aa9ff3227673522f32170bcefb0b7208)
2002-03-26 06:25:47 +00:00
Tim Potter
b39e0d6b43 Append $(srcdir) to include directories.
(This used to be commit ff526275669a4464ad274fac1b381945adb21719)
2002-03-26 06:23:28 +00:00
Tim Potter
258b72c96d Pass $(srcdir) to setup.py
(This used to be commit 1926828c5d9f4adf5498268abbe129e8b9f57a9d)
2002-03-26 06:22:21 +00:00
Tim Potter
8391260e13 Renamed internal methods so as not to clash with symbols within Samba.
Set up and use winbind separator in config object.

Implemented:

 - uid to sid
 - gid to sid
 - sid to uid
 - sid to gid

Added RID constants.
(This used to be commit 9afd17f1541446a9c5252cd4d0d4d13c800ecac8)
2002-03-26 06:20:51 +00:00
Tim Potter
64f18308b7 Added enumerate trusted domains and check secret.
Added configuration dictionary to retrieve smb.conf parameters.
(This used to be commit 4d31151977f358c50986131dbd311c3ee69e9286)
2002-03-22 00:10:53 +00:00
Tim Potter
a17b5158f1 Actually use flags passed in PYTHON_CFLAGS variable.
Use py_common.c in winbind extension module for correct initialisation.

Some reformatting.
(This used to be commit b1b7ae8bcfafc92c2d475908f4220f3f1ff941a1)
2002-03-20 06:29:23 +00:00
Tim Potter
747e020a07 Added enum domain users and enum domain groups.
(This used to be commit ba0624d0c397d49b032f34727c910c0be7014813)
2002-03-20 06:27:41 +00:00
Tim Potter
7106ed0d25 Pass $(CFLAGS) and $(CPPFLAGS) to python compile instead of $(FLAGS)
(This used to be commit 8e4bb2f8a05b37ba508eefe0d0d3f4db103a4418)
2002-03-20 04:58:38 +00:00
Tim Potter
04b555952c Added name_to_sid and sid_to_name functions.
(This used to be commit 5e955b5fcc53b80238bbc178ca0bcd8b3e81c05f)
2002-03-20 04:53:44 +00:00
Tim Potter
9cd6e74e8b Remove nsswitch from include directories.
(This used to be commit 19dd8ba8267320c0f219639abe3aa701b69e5c56)
2002-03-20 04:51:40 +00:00
Tim Potter
e9f2a38ff1 Ignore autogenerated setup.py
(This used to be commit b06fc0cc84a0ba7cfb19c601682351b11a27364c)
2002-03-20 03:32:44 +00:00
Tim Potter
d07cc9d8a1 Initial version.
(This used to be commit d35770d06f7bc396cf32337a4e1104b5fe8a3ca8)
2002-03-20 03:29:03 +00:00
Tim Potter
4ee3eb8987 Patch to configure.in and Makefile.in for Python extensions.
(This used to be commit 4d172b712fc2be697db5d1dbccff29ad5708eeee)
2002-03-19 23:36:06 +00:00
Tim Potter
e97b158dcc setup.py for samba python wrappers
(This used to be commit 85650ee3bcb748fc481ff254168eef5b22b6eae8)
2002-03-19 22:55:21 +00:00