1
0
mirror of https://github.com/samba-team/samba.git synced 2025-01-29 21:47:30 +03:00

14582 Commits

Author SHA1 Message Date
Gerald Carter
5b20494aff add --help to script -
Gerald Carter
42d9b75d8c fix bug 230; make sure to set #define SYSV for solaris; do this outside of the checks for shared library support (move the IRIX define as well) -
Alexander Bokovoy
302da352a2 Fix typo in configure.in for libsmbclient -
Tim Potter
a46e58e2b6 Print an error instead of crashing if no argument is specified for
smbclient -T

Fixes bug 345.
-
Tim Potter
45775b48a0 Update last scan time in rescan_trusted_domains().
Fix from Ken Cross.
-
Tim Potter
dfb5050b77 Undo SYSV define for Solaris. Things are more complicated than they
appear.  (-:

I've closed bug 355 as a duplicate of bug 230 which is still a going
concern.
-
Tim Potter
e653e13f45 Follow on from herb's patch for 1.300.2.145 - define SYSV for solaris to fix
vendor supplied lp printing (bug #355).

For some reason this is not being set in Samba 3.  In Samba 2.2 the
SYSV define was only set from include/includes.h in a haphazard
fashion.  It's probably better to explicitly define it on a per-operating
system basis anyway.
-
John Terpstra
2e23491bb3 patch from Guenther Deschner <gd@suse.de> -
Jeremy Allison
84ae44678a Fix the character set handling properly in nmbd. Also fix bug where
iconv wasn't re-initialised on reading of "charset" parameters. This
caused workgroup name to be set incorrectly if it contained an
extended character.
Jeremy.
-
Alexander Bokovoy
e855dc8c91 Fix for #150.
We now fallback to Samba-provided CP850 charset module if CP850 or IBM850 does not exist on target system at runtime.
1. Introduce CP850 charset module based on charmaps table from GNU libc 2.2.5
2. Make CP850 charset module shared and build it by default

Should fix Solaris run-time
-
Gerald Carter
5f41cd76b7 sync with changes from Jerome Tournier @ IDEALX; should now work with sambaSamAccount schema -
Gerald Carter
49457669f3 include enhancements from Buchan Milne to generate LDIF modify output in addition to add -
Gerald Carter
627ff57861 adding some debugs while tracking down a bug -
Gerald Carter
3324adcace make sure we keep the trusted domain cache up to date -
Gerald Carter
331a69919c update python libraries for new cli_spoolss_getprinterdriver() call -
Gerald Carter
d9d50b6cfe run autogen when making a tarball -
Gerald Carter
bef5ad0dea ignore generated smbadduser -
Gerald Carter
66dd20c7ea fix bug 289; make sure to reset the offset into a string when reallocating space -
Gerald Carter
e52f95d681 fix bugs 327 & 340; make sure pam_smbpass.so gets linked with all the neccessary files & libs -
Gerald Carter
79efe7d72b fix bug #39; save the -W value and restore it after lp_load() -
Gerald Carter
017133ea0c make sure the printer data value exists before saying you deleted it -
Volker Lendecke
afbf15f941 Fix memleak. -
Volker Lendecke
97e4778103 Fix segfault. krb5_free_ticket does not check if it got a NULL ticket. -
Gerald Carter
deb2578087 it never amazes me when some new things crawls out of the windows
spooler. :-(

When installing the Adobe PS driver onto a Samba printer via cupsaddsmb,
I noticed a WIN2k client sending DeletePrinterData("DependentFiles")
pver and over.  I also noticed that we never checked to see if the
value was valid.  No now we do and return WERR_BADFILE which I think
is correct.

Next, I noticed that we never wrote the updated printer out to disk
after a succesfully DeletePrinterData[Ex]().

Finally, I found a driver (Canon BJC 1000 using the Adobe PS drivers
and foomatic PPD file) that was destroying the device name string
in the devmode.  So now get_a_printer_2() always writes out the
device name in \\server\share form.

I think these changes might fix bug 294.
-
Jeremy Allison
236d6adadf Half-way though the big conversion of all nmbd access to wire elements being
converted to pull/push_ascii. This will not work right at the moment for non
English codepages, but compiles - I will finish the work over the weekend.
Then nmbd should be completely codepage correct.
Jeremy.
-
Jeremy Allison
daf7b5fbd9 struct nmb_name should have 16 byte namestrings, not 17.
Jeremy.
-
Jeremy Allison
ecb8057387 Use correct size (17 not 16) when doing a push_ascii(). Ensure that
wins hook is called with unix charset.
Jeremy.
-
Gerald Carter
50ab28bd25 * Fix for bug 290:
smbadduser must obeys the paths from configure options

* Try to get libsmbclient files installed during 'make install'
  Still one outstanding problem with static lib.  INSTALLCLIENTCMD_A
  is not getting set correctly.
-
Gerald Carter
9ef4abcd49 add a quick script to create a tarball for CVS snapshots -
Gerald Carter
b0d3f40ffe fixing some packaging stuff for Solaris -
Gerald Carter
20603faf2c don't complain if the using_samba book is not in the tree -
Gerald Carter
6e82c9fdf9 revert abartet's change that removed the check for CAP_EXTENDED_SECURITY when decidiing whether or not use ntlmv2 in client connections -
Gerald Carter
9554a661c2 fix compile problem (stray character) -
Gerald Carter
1278d24961 ensure that 'available = no' works for [homes]; reported by Walter Haidinger -
Jeremy Allison
eb79272743 Ensure nmb_namestr() converts back from CH_DOS to CH_UNIX.
Jeremy.
-
Jeremy Allison
6585446afd Ensure nmblookup correctly converts from CH_DOS to CH_UNIX when displaying
a printable name on node status.
Jeremy.
-
Jeremy Allison
94d0f888c9 Shut conversion errors up when initialising tables.
Jeremy.
-
Herb Lewis
f4e47012ff define SYSV for IRIX -
Gerald Carter
b7ccfb1592 fix bug 327; make sure to link SMBLDAP_OBJ with PAM_SMBPASS_OBJ -
Gerald Carter
f6363aa31a fix for BUG 245; make sure we set the sid type when falling back to the rid algorithm stuff -
Herb Lewis
523f2554c0 update for new version.h format -
Jelmer Vernooij
d0f394dac3 Keep list of ignored and shared modules -
Gerald Carter
71dc428fbe adding note about change in 'unix extensions' behavior -
Gerald Carter
04369b3989 packaging fix for winbind NSS libraries from Brian King -
Gerald Carter
9c9cc30093 remove unneedced script -
Gerald Carter
4d49ebf713 actually check in the fix for make torture -
Alexander Bokovoy
df6eeca5f6 Ignore only getdate.* in modules/, not the whole directory. Fixes static builds of modules -
Steve French
ada291956a Checkin cifs vfs manpage -
Jeremy Allison
343d361d4c Unix extensions now default to on.
Jeremy.
-
Jeremy Allison
17b09eed96 Turn UNIX extensions on by default. Yes I will change the docs :-).
Jeremy.
-