summaryrefslogtreecommitdiffstats
path: root/source/Makefile.in
Commit message (Collapse)AuthorAgeFilesLines
...
* add "smbtorture" alias for building smbtortureAndrew Tridgell1998-10-081-0/+2
|
* compile to .po.o first then mv to .po in order to make the sunAndrew Tridgell1998-10-071-2/+4
| | | | compilers happy
* dce/rpcLuke Leighton1998-10-061-1/+1
|
* clean needs to delete po32 and .so filesAndrew Tridgell1998-10-051-1/+1
|
* tell the user we are producing -32 code for the .32.so libraryAndrew Tridgell1998-10-051-1/+1
|
* the IRIX make is very fussy amount comment lines. If a comment lineAndrew Tridgell1998-10-051-1/+1
| | | | | | | has a trailing \ then it continues the comment and wipes out the next non-blank line! be careful when commenting out bits of the Makefile
* rpcclient srvsvc commands.Luke Leighton1998-10-051-1/+1
|
* got smbwrapper working on IRIX 6.4. Things got a bit tricky,Andrew Tridgell1998-10-051-6/+19
| | | | especially as the headers get the syscall numbers wrong!
* fixed Makefile for IRIX make (it doesn't know %.o=%.po, leaving offAndrew Tridgell1998-10-051-2/+2
| | | | the % works)
* new file realcalls.cAndrew Tridgell1998-10-051-0/+1
|
* just try to rmdir bin after removing bin/.dummy, in realcleanAlexandre Oliva1998-10-051-1/+2
|
* it's a bit dangerous to use rm -rfAndrew Tridgell1998-10-051-1/+1
|
* rm object files created by mkdir probesAlexandre Oliva1998-10-051-7/+6
| | | | make sure it works even if clobbering is not allowed
* Speed up directory creation for the common case (i.e., it exists already)Alexandre Oliva1998-10-051-16/+24
| | | | | | | | | | Link $(LIBS) in when creating smbwrapper.so rm -rf bin in distclean rm smbwrapper files in realclean remove .h from .SUFFIXES
* bin/cvsignore: deleted, so that bin can be removed from the repositoryAlexandre Oliva1998-10-041-45/+30
| | | | | | | | | | | | .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
* Avoid the message `make: [.deps/.P] Error 1 (ignored)'Alexandre Oliva1998-10-041-2/+2
|
* fixed some stuff for Linux that porting to Solaris brokeAndrew Tridgell1998-10-041-2/+2
|
* started basic support for solaris 2.5 in smbwrapper.Andrew Tridgell1998-10-041-5/+5
|
* more smbw cleanups.Andrew Tridgell1998-10-041-4/+6
| | | | | | - cleaned up prototyping. Unfortunately we can't auto-prototype wrapped.c because it replaces system functions. - split stat functions into smbw_stat.c
* simplied the layout of the smbwrapper code. All those 3 line filesAndrew Tridgell1998-10-041-10/+1
| | | | were getting unwieldy
* drat.Andrew Tridgell1998-10-031-0/+2
| | | | | | | on Linux 2.0 libc detects the lack of getdents in the kernel and used opendir() etc. so we need to implement those ... it would be needed for a port to others OSes anyway I suppose.
* added fchdir() supportAndrew Tridgell1998-10-031-1/+1
|
* support getcwd() in smbwrapperAndrew Tridgell1998-10-031-1/+1
|
* added mkdir() and rmdir() supportAndrew Tridgell1998-10-031-0/+1
|
* added lseekAndrew Tridgell1998-10-031-1/+1
|
* added basic chmod(), chown() and utime() support (not fullyAndrew Tridgell1998-10-031-1/+2
| | | | | | | implemented). this is enough to be able to edit files using emacs on the smbwrapper filesystem
* added unlink() and rename() support to smbwrapperAndrew Tridgell1998-10-031-1/+2
|
* - remove .p files in make cleanAndrew Tridgell1998-10-031-3/+3
| | | | - added readlink support to smbwrapper
* Makefile.in :Luke Leighton1998-10-021-3/+9
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - added srvsvc client files clientgen.c : - replaced cli_error(cli, int *cls, int *err) with cli_error(cli, uint8 cls, uint32 *err). this version detects 32 bit status messages. the DOS error "MORE_DATA", the equivalent of the 32 bit *warning* 0x8000 0005 (STATUS_BUFFER_OVERFLOW), was being processed as an error, terminating the cli_receive_trans() call. cli_pipe.c : - replaced calls that had been incorrectly modified from 32 bit warnings (0x8000 0005 - STATUS_BUFFER_OVERFLOW) to 8 bit DOS errors (0x01 0xEA - MORE_DATA). the use of the old version of cli_error (DOS only) instead of the new one (DOS and 32 bit) caused the dce/rpc client code to fail. - replaced 2 space indentation with tab indentation in all functions. cli_srvsvc.c : cmd_srvsvc.c : - added these files back in, fixing them up to use jeremy's modified versions of the dce/rpc client functions. parse_srv.c : - added back in some "unused" functions required by dce/rpc client-side code. it would be helpful if all such "unused" functions could be added back in. rpcclient.c : - added "session", "file", "share", "connection" enumeration functions back in. these are equivalent to nt's "NetXXXXXEnum" Win32 (MSDN) functions. - added "srvinfo" function back in. this is equivalent to nt's NetServerGetInfo Win32 (MSDN) function.
* makefile support for smbwrapperAndrew Tridgell1998-10-021-4/+24
| | | | dosn't compile by default. You need to do "make smbwrapper/smbwrapper.so"
* fix directory creation mechanism; the optimized version would not work :-(Alexandre Oliva1998-09-291-25/+44
|
* optimize creation of directories in build treeAlexandre Oliva1998-09-291-20/+25
| | | | ensure that bin exists when needed
* get away with dummy and .dummy filesAlexandre Oliva1998-09-291-10/+10
|
* Two changes in this ball...Michael Warfield1998-09-281-1/+23
| | | | | | | | | | | | 1) Changes to smbmnt.c, smbmount.c, and smbumount.c allow them to compile on both RedHat 4.x (libc 4.x) systems and RedHat 5.x (glibc 2) systems. 2) Changes to Makefile.in and configure.in (and subsequently configure) are to configure for smbmount, smbumount, and smbmnt to compile. This adds a "--with(out)-smbmount" option to configure. Sanity checking is not present yet. You can specify this if you are not on linux, it just won't compile.
* automated generation of .dummy files for each subdirectory;Alexandre Oliva1998-09-281-2/+9
| | | | | dummy.in files are no longer needed, and new directories will be taken care of automatically, at configure (or config.status --recheck) time
* Added Kerberos4 support patches from Johan Hedin <johanh@fusion.kth.se>Jeremy Allison1998-09-261-14/+15
| | | | Jeremy.
* Makefile.in: Fixed bug with continuation line causing proto to fail.Jeremy Allison1998-09-251-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Added $(PROGS) $(SPROGS) as targets for make clean. acconfig.h: Added HAVE_IRIX_SPECIFIC_CAPABILITIES. configure.in: Added sys/capability.h header check. Added function checks for srandom random srand rand. Added HAVE_IRIX_SPECIFIC_CAPABILITIES test. includes.h: Added #include <sys/capability.h>. ntdomain.h: Moved struct acct_info into here from smb.h smb.h: Added KERNEL_OPLOCK_CAPABILITY define. Moved enum action_type into rpcclient.h Moved struct cli_state into client.h Moved struct nt_client_info, struct tar_client_info, struct client_info into rpcclient.h lib/genrand.c: Changed to use sys_random() & friends. lib/smbrun.c: Lose capabilities after fork. lib/system.c: Added set_process_capability(), set_inherited_process_capability() sys_random(), sys_srandom(). lib/util.c: Added Ander's EFBIG lock check to fcntl_lock for 64 bit access to an 32 bit mounted NFS filesystem. nmbd/nmbd.c: Changed to use sys_random() & friends. nmbd/nmbd_browsesync.c: Changed to use sys_random() & friends. passdb/ldap.c: Missed one pdb_encode_acct_ctrl call. passdb/passdb.c: Changed to Ander's code for ' ' characters. passdb/smbpass.c: Added Ander's code to reset ACB_PWNOTREQ. script/mkproto.awk: Added 'long' to prototypes. smbd/chgpasswd.c: Lose capabilities after fork. smbd/open.c: Do the mmap *after* the kernel oplock. smbd/oplock.c: Removed stub code from kernel oplock path. Added set_process_capability(), set_inherited_process_capability() calls. smbd/reply.c: Initialize count = 0, offset = 0. smbd/server.c: Added set_process_capability(), set_inherited_process_capability() calls. tests/summary.c: Ensure we have RANDOM or RAND. utils/smbpasswd.c: Added Ander's code to reset ACB_PWNOTREQ. utils/torture.c: Changed to use sys_random() & friends. Jeremy.
* added in samr commands. assistance in returning the missing functions,Luke Leighton1998-09-251-2/+3
| | | | automatically removed because they were "unused", would be appreciated.
* added wksinfo command to rpcclient, which don't work too good.Luke Leighton1998-09-251-2/+3
|
* added rpcclient programLuke Leighton1998-09-251-5/+18
|
* check whether system type is the same as stored in the cache (fullAlexandre Oliva1998-09-241-6/+32
| | | | | | | | | | | | stand-alone macro, candidate for inclusion in the next release of autoconf) create configure flag --enable-maintainer-mode, that enables automatic rebuilding of configure from configure.in and aclocal.m4, and of config.h.in based on acconfig.h. This assumes autoconf and autoheader are available. Maintainer mode also introduces automatic dependency tracking of include files, but it depends on features provided by gcc and GNU make, so you must not enable maintainer mode if you are not using any of these
* automatically detect changes in the system type and exit, tellingAndrew Tridgell1998-09-241-1/+1
| | | | the user to remove config.cache
* some changes to the autoconf supportAndrew Tridgell1998-09-241-7/+5
| | | | | | | | | | | | - added config.cache to "make clean". We get two many bug reports from people builing on multiple architectures who don't remove config.cache between compiles. Hopefully a future version of autoconf will do this automatically - removed the targets that run autoconf and autoheader. There is far too great a risk of a enduser getting a error "autoheader not found" if the date on a file is changed. Samba developers will have to run autoconf and autoheader manually (as before)
* replace getpass() with getsmbpass() if getsmbpass.c compilesAlexandre Oliva1998-09-211-1/+1
|
* major autoconf clean-upAlexandre Oliva1998-09-211-7/+39
| | | | fix problems in builds with srcdir!=builddir
* tridge the destroyer returns!Andrew Tridgell1998-09-051-1/+9
| | | | | | | | | | | | | | | | | | | | | | prompted by the interpret_security() dead code that Jean-Francois pointed out I added a make target "finddead" that finds potentially dead (ie. unused) code. It spat out 304 function names ... I went through these are deleted many of them, making others static (finddead also reports functions that are used only in the local file). in doing this I have almost certainly deleted some useful code. I may have even prevented compilation with some compile options. I apologise. I decided it was better to get rid of this code now and add back the one or two functions that are needed than to keep all this baggage. So, if I have done a bit too much "destroying" then let me know. Keep the swearing to a minimum :) One bit I didn't do is the ubibt code. Chris, can you look at that? Heaps of unused functions there. Can they be made static?
* finished the asynchronous browse synchronisation code. It even seemsAndrew Tridgell1998-08-301-1/+1
| | | | | | | | to work (not a lot of testing yet though). Now we just need to deal with people worried about having more than two nmbd processes sometimes. (the async processes are created on demand for browse sync, so you'll only see more than 2 occasionally)
* Fix "make clean" to also delete SPROGS.John Terpstra1998-08-211-1/+1
|
* Makefile.in: Moved blocking lock code into smbd/blocking.c for link purposes.Jeremy Allison1998-08-191-1/+1
| | | | | | | | | | | include/includes.h: Added nterr.h. locking/locking.c: Moved blocking lock code into smbd/blocking.c for link purposes. smbd/close.c: Added blocking lock removal to file close. smbd/filename.c: Tidied up unix_convert() so I could read it (:-) in preparation for the stat_cache code. smbd/nttrans.c: Added WRITE_ATTRIBUTES check. smbd/reply.c: Fixed multibyte char problem in wildcard mask. Jeremy.
* this completes the splitup of server.c.Andrew Tridgell1998-08-171-1/+2
| | | | | | | | the splitup was done with an axe, not a scalpel, so there are some rough edges. I mostly wanted to get the general form right with fine tuning of what goes where to come later. Still, this is better than what we had before where server.c was a general repository for anything that didn't fit elsewhere.