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

2084 Commits

Author SHA1 Message Date
Andrew Tridgell
0c8288a72c this gets it compiling under IRIX 6.4. Doesn't work yet though. -
Andrew Tridgell
8aa6c16eeb test for creat64() -
Andrew Tridgell
4379f0fe48 handle systems that are missing either SYS_utime or SYS_utimes -
Andrew Tridgell
541f1c4211 ported smbwrapper to SunOS4. It seems to work. pity so many binaries on
my SunOS box are statically linked.
-
Andrew Tridgell
046e8a5021 fixed typo in getgroups code -
Andrew Tridgell
23f71b979a new file realcalls.c -
John Terpstra
1638930839 Added rpcclient and smbwrapper stuff. -
Andrew Tridgell
a32eb93b0e IRIX uses -shared for shared libray creation. -
Andrew Tridgell
c185585dd9 need to use SYS_open64 not _open64 for solaris 2.6 or stdio doesn't
work right.
-
Andrew Tridgell
c6ee915336 got rid of all assembly code and gcc special features. I'm hoping to
get smbsh working with the normal sun compiler
-
Alexandre Oliva
788992f586 added Solaris 2.5 -
Andrew Tridgell
507646d4e5 updated README -
Andrew Tridgell
327eba774e get type of callback right -
Andrew Tridgell
3860269305 test for loff_t and offset_t to support llseek() on Solaris and Linux. -
Alexandre Oliva
f604fd1a8b revert 64-bit file support; it's hard-coded already -
Alexandre Oliva
ef9eca92bb just try to rmdir bin after removing bin/.dummy, in realclean -
Andrew Tridgell
102e8c85ff it's a bit dangerous to use rm -rf -
Alexandre Oliva
eff11b81fd rm object files created by mkdir probes
make sure it works even if clobbering is not allowed
-
Andrew Tridgell
af58bf2ff8 removed requirement of having a smb.conf for smbwrapper to work. -
Andrew Tridgell
f1d82e02ff handle ENOTDIR errno in cli_error() -
Andrew Tridgell
9047bf59b4 - added pread pread64 pwrite pwrite64 and open64
- fixed utime() for null tbuf
-
Alexandre Oliva
43ec91ac1f added 64-bit file support -
Andrew Tridgell
2087e0ce89 added pread pread64 pwrite pwrite64 and open64 -
Andrew Tridgell
7a7b5ee168 added a function set_maxfiles() to set our file rlimit to the max
possible and return the max.
-
Andrew Tridgell
6a1b346d98 this gets smbwrapper working under Solaris 2.6. Not tested much yet. -
Andrew Tridgell
bdf02378c6 tests for readdir64 -
Andrew Tridgell
32695b1606 reran autoconf -
Andrew Tridgell
16e7b19634 some tests for stat64() and friends -
Alexandre Oliva
a38e7ea04a Speed up directory creation for the common case (i.e., it exists already)
Link $(LIBS) in when creating smbwrapper.so

rm -rf bin in distclean

rm smbwrapper files in realclean

remove .h from .SUFFIXES
-
Andrew Tridgell
86b66d9277 don't define creat() under linux until we get the CREAT_BITS stuff
sorted out.
-
Andrew Tridgell
c63ad1b698 we need to use __readdir() in preference to SYS_readdir for systems
that use getdents.
-
Alexandre Oliva
8f95ee8fc3 bin/cvsignore: deleted, so that bin can be removed from the repository
.cvsignore: added bin; it is no longer part of the source tree

smbwrapper/smbsh: now auto-generated from smbsh.in
smbwrapper/.cvsignore: added smbsh

configure.in: generate @builddir@
configure, include/stamp-h.in: regen

Makefile.in: new target `smbwrapper'; sped up directory creation
-
Alexandre Oliva
9ba19d19ad Avoid the message `make: [.deps/.P] Error 1 (ignored)' -
Andrew Tridgell
cfc06af0b7 drat. We can't include sys/fcntl.h because that gives
conflicts. Instead use "01101" for O_CREAT|O_WRONLY|O_TRUNC.

uggh.
-
Andrew Tridgell
c4e4508178 more solaris 2.5 fixups. It now seems to be working pretty well. -
Andrew Tridgell
269a7938fc ignore .po files -
Andrew Tridgell
70c2eb1ed9 warn user if LIBDIR isn't set right -
Andrew Tridgell
ee349bb329 fixed some stuff for Linux that porting to Solaris broke -
Andrew Tridgell
8d74f7bfdc don't list the IPC$ share in directory listings (it causes infinite
recursion)
-
Andrew Tridgell
e5c7cabae4 started basic support for solaris 2.5 in smbwrapper. -
Andrew Tridgell
a4e607c17d - modified resolve_name() to take a name_type
- cleaned up resolve_name() (split into separate functions for each resolver)
- if can't find local master then use #1B name
- support listing of foreign workgroups in /smb/
-
Andrew Tridgell
64699810e2 support NetServerEnum in smbwrapper. You can now do a ls in /smb/ and
it will list all servers in your workgroup. You can set your workgroup
with the SMBW_WORKGROUP environment variable.
-
Andrew Tridgell
bf409a40e2 support using #xx at end of netbios name to connect to the specified name type -
Andrew Tridgell
147d49dade use *SMBSERVER convention in smbwrapper to allow us to connect to
servers that we don't know the netbios name of.
-
Andrew Tridgell
7bd738c30a add support for unlink() on printer shares in smbwrapper. unlink()
will remove the job from the pirnt queue.
-
Andrew Tridgell
080fb61b69 added support for printing via smbwrapper
You can print using "cp filename /smb/SERVER/PRINTER/jobname"

You can list the current printqueue using ls
-
Andrew Tridgell
c5210cb0ff add support for dup() and dup2() -
Andrew Tridgell
98f9bb94fc use CLI_BUFFER_SIZE instead of BUFFER_SIZE -
Andrew Tridgell
cc1a0cf82b set a default 16k client buffer size -
Richard Sharpe
fcdc9bc208 Added E Jay Berkenbilt's fixes -